fixed WeaponSync bug, the sync key should never be 0 because that value is interpreted as an unset attribute / parameter.