[2026-10-08 22:10:10.424] Starting up round ID 264263. - ------------------------- [2026-10-08 22:10:10.450] RUNTIME: World loaded at 22:10:10! [2026-10-08 22:10:10.450] RUNTIME: TGS Info: Activating API for version 5.11.0 [2026-10-08 22:10:10.451] RUNTIME: Running /tg/ revision: 2026-10-08T21:42:16+00:00 - origin/master: fcb5b9f1b384689041006acd8e97c141cfc2f5cd - Test merge active of PR #97789 commit 30720a4305826724b7285a881ead6cf2664332cc - Test merge active of PR #98128 commit 3655fb7bdc0019ec71801112ca8f15645c2cf33a - Test merge active of PR #97980 commit a82244e1a2ff83119b6f60ffc097de6d37d35b23 - HEAD: b71957ba08e4e7d100284827092e2ba1f7e9a24a - Running rust-g version 7.0.0 [2026-10-08 22:10:10.456] RUNTIME: map_config not found: _maps/map_jsons/eventmap.json [2026-10-08 22:10:10.456] RUNTIME: map_config not found: _maps/map_jsons/eventmap2.json [2026-10-08 22:10:10.457] RUNTIME: Database connection established. [2026-10-08 22:10:10.457] RUNTIME: Round ID: 264263 [2026-10-08 22:10:10.458] RUNTIME: Running /tg/ revision: 2026-10-08T21:42:16+00:00 - origin/master: fcb5b9f1b384689041006acd8e97c141cfc2f5cd - Test merge active of PR #97789 commit 30720a4305826724b7285a881ead6cf2664332cc - Test merge active of PR #98128 commit 3655fb7bdc0019ec71801112ca8f15645c2cf33a - Test merge active of PR #97980 commit a82244e1a2ff83119b6f60ffc097de6d37d35b23 - HEAD: b71957ba08e4e7d100284827092e2ba1f7e9a24a - Running rust-g version 7.0.0 [2026-10-08 22:10:10.719] RUNTIME: RETA: System initialized with duration=3000ds, cooldown=150ds, enabled=1 [2026-10-08 22:10:11.725] RUNTIME: Initialized Profiler subsystem within 0 seconds! [2026-10-08 22:10:11.725] RUNTIME: Initialized Database subsystem within 0 seconds! [2026-10-08 22:10:11.738] RUNTIME: Initialized Verbs subsystem within 0 seconds! [2026-10-08 22:10:11.742] RUNTIME: Initialized Title Screen subsystem within 0 seconds! [2026-10-08 22:10:11.824] RUNTIME: Initialized Sounds subsystem within 0.08 seconds! [2026-10-08 22:10:11.826] RUNTIME: Initialized Server Tasks subsystem within 0 seconds! [2026-10-08 22:10:11.826] RUNTIME: Initialized Input subsystem within 0 seconds! [2026-10-08 22:10:11.827] RUNTIME: Initialized Discord subsystem within 0 seconds! [2026-10-08 22:10:11.837] RUNTIME: Initialized Reagents subsystem within 0.01 seconds! [2026-10-08 22:10:12.122] RUNTIME: Initialized Greyscale subsystem within 0.28 seconds! [2026-10-08 22:10:12.123] RUNTIME: Initialized Greyscale Previews subsystem within 0 seconds! [2026-10-08 22:10:14.243] RUNTIME: Initialized Early Assets subsystem within 2.12 seconds! [2026-10-08 22:10:14.246] RUNTIME: Initialized Admin Verbs subsystem within 0 seconds! [2026-10-08 22:10:14.246] RUNTIME: Initialized Wiremod Composite Templates subsystem within 0 seconds! [2026-10-08 22:10:14.247] RUNTIME: Initialized Modular Computers subsystem within 0 seconds! [2026-10-08 22:10:14.252] RUNTIME: Initialized IDs and Access subsystem within 0 seconds! [2026-10-08 22:10:14.252] RUNTIME: Initialized Bitrunning subsystem within 0 seconds! [2026-10-08 22:10:14.253] RUNTIME: Initialized AI movement subsystem within 0 seconds! [2026-10-08 22:10:14.253] RUNTIME: Initialized AI Controller Ticker subsystem within 0 seconds! [2026-10-08 22:10:14.253] RUNTIME: Initialized Vote subsystem within 0 seconds! [2026-10-08 22:10:14.254] RUNTIME: Initialized Tutorials subsystem within 0 seconds! [2026-10-08 22:10:14.334] RUNTIME: Initialized Text To Speech subsystem within 0.08 seconds! [2026-10-08 22:10:14.334] RUNTIME: Initialized Time Tracking subsystem within 0 seconds! [2026-10-08 22:10:14.351] RUNTIME: Initialized Trading Card Game subsystem within 0.02 seconds! [2026-10-08 22:10:14.351] RUNTIME: Initialized Sun subsystem within 0 seconds! [2026-10-08 22:10:14.352] RUNTIME: Initialized Stock Market subsystem within 0 seconds! [2026-10-08 22:10:14.849] RUNTIME: Initialized PRISM subsystem within 0.5 seconds! [2026-10-08 22:10:14.849] RUNTIME: Initialized Skills subsystem within 0 seconds! [2026-10-08 22:10:14.850] RUNTIME: Initialized Security Level subsystem within 0 seconds! [2026-10-08 22:10:14.851] RUNTIME: Initialized Restaurant subsystem within 0 seconds! [2026-10-08 22:10:14.851] RUNTIME: Initialized Pathfinder subsystem within 0 seconds! [2026-10-08 22:10:14.852] RUNTIME: Initialized Map Vote subsystem within 0 seconds! [2026-10-08 22:10:14.854] RUNTIME: Initialized Lua Scripting subsystem within 0 seconds! [2026-10-08 22:10:14.854] RUNTIME: Initialized Lag Switch subsystem within 0 seconds! [2026-10-08 22:10:14.855] RUNTIME: Initialized Foam subsystem within 0 seconds! [2026-10-08 22:10:14.855] RUNTIME: Initialized Smoke subsystem within 0 seconds! [2026-10-08 22:10:14.855] RUNTIME: Initialized Fluid subsystem within 0 seconds! [2026-10-08 22:10:14.855] RUNTIME: Initialized Economy subsystem within 0 seconds! [2026-10-08 22:10:14.856] RUNTIME: Initialized Disease subsystem within 0 seconds! [2026-10-08 22:10:14.858] RUNTIME: Initialized Station subsystem within 0 seconds! [2026-10-08 22:10:14.894] RUNTIME: Initialized Research subsystem within 0.04 seconds! [2026-10-08 22:10:14.897] RUNTIME: Initialized Events subsystem within 0 seconds! [2026-10-08 22:10:14.903] RUNTIME: Initialized Jobs subsystem within 0.01 seconds! [2026-10-08 22:10:14.907] RUNTIME: Initialized Quirks subsystem within 0 seconds! [2026-10-08 22:10:14.908] RUNTIME: Initialized Personalities subsystem within 0 seconds! [2026-10-08 22:10:14.947] RUNTIME: Initialized Instruments subsystem within 0.04 seconds! [2026-10-08 22:10:14.947] RUNTIME: Initialized Blackbox subsystem within 0 seconds! [2026-10-08 22:10:26.745] RUNTIME: Initialized Achievements subsystem within 11.8 seconds! [2026-10-08 22:10:27.016] RUNTIME: Initialized Ticker subsystem within 0.27 seconds! [2026-10-08 22:10:27.188] RUNTIME: Loading Delta Station... [2026-10-08 22:10:29.393] RUNTIME: Loaded Station in 2.20625s! [2026-10-08 22:10:31.439] RUNTIME: Loaded Lavaland in 1.5125s! [2026-10-08 22:10:38.362] RUNTIME: Lava Ruins loader finished placing 30/42 ruins with 0 left to spend. [2026-10-08 22:10:38.403] RUNTIME: Space Ruins loader finished placing 30/85 ruins with 0 left to spend. [2026-10-08 22:10:39.374] RUNTIME: Cave Generator terrain generation finished in 0.96875s! [2026-10-08 22:10:39.412] RUNTIME: Cave Generator terrain generation finished in 0.0375s! [2026-10-08 22:10:41.939] RUNTIME: Cave Generator terrain population finished in 0.05625s! [2026-10-08 22:10:41.943] RUNTIME: Cave Generator terrain population finished in 0.00625s! [2026-10-08 22:10:42.773] RUNTIME: Initialized Mapping subsystem within 15.62 seconds! [2026-10-08 22:10:42.774] RUNTIME: Initialized Weather subsystem within 0 seconds! [2026-10-08 22:10:42.829] RUNTIME: Initialized Spatial Grid subsystem within 0.05 seconds! [2026-10-08 22:10:42.830] RUNTIME: Initialized Cameras subsystem within 0 seconds! [2026-10-08 22:11:41.221] RUNTIME: Initialized Atoms subsystem within 58.39 seconds! [2026-10-08 22:11:41.285] RUNTIME: Loaded 23 engraved messages on map Delta Station [2026-10-08 22:11:41.286] RUNTIME: runtime error: json_decode error: Unexpected character at (character 1) - proc name: load prisoner tattoos (/datum/controller/subsystem/persistence/proc/load_prisoner_tattoos) - source file: code/controllers/subsystem/persistence/tattoos.dm,6 - usr: null - src: Persistence (/datum/controller/subsystem/persistence) - call stack: - Persistence (/datum/controller/subsystem/persistence): load prisoner tattoos() - Persistence (/datum/controller/subsystem/persistence): Initialize() - Master (/datum/controller/master): init subsystem(Persistence (/datum/controller/subsystem/persistence)) - Master (/datum/controller/master): Initialize(10, 0, 1) - [2026-10-08 22:11:41.300] RUNTIME: Initialized Persistence subsystem within 0.02 seconds! [2026-10-08 22:11:41.591] RUNTIME: Initialized Persistent Paintings subsystem within 0.29 seconds! [2026-10-08 22:11:43.947] RUNTIME: Initialized Assets subsystem within 2.32 seconds! [2026-10-08 22:11:43.986] RUNTIME: Initialized Wardrobe subsystem within 0.03 seconds! [2026-10-08 22:11:43.991] RUNTIME: Initialized Traitor subsystem within 0 seconds! [2026-10-08 22:11:44.376] RUNTIME: Initialized Ore Generation subsystem within 0.38 seconds! [2026-10-08 22:11:44.547] RUNTIME: Initialized Minor Mapping subsystem within 0.17 seconds! [2026-10-08 22:11:44.550] RUNTIME: Initialized Market subsystem within 0 seconds! [2026-10-08 22:11:44.725] RUNTIME: Initialized Machines subsystem within 0.17 seconds! [2026-10-08 22:11:44.727] RUNTIME: Initialized Map Previews subsystem within 0 seconds! [2026-10-08 22:12:00.247] RUNTIME: Initialized Lighting subsystem within 15.52 seconds! [2026-10-08 22:12:02.887] RUNTIME: Initialized Library Loading subsystem within 2.64 seconds! [2026-10-08 22:12:08.566] RUNTIME: Initialized Icon Smoothing subsystem within 5.68 seconds! [2026-10-08 22:12:08.866] RUNTIME: Initialized Fishing subsystem within 0.29 seconds! [2026-10-08 22:12:13.907] RUNTIME: ## WARNING: HEY! LISTEN! 0.225 seconds were wasted processing 12 turf(s) (connected to 7827 other turfs) with atmos differences at round start. [2026-10-08 22:12:17.083] RUNTIME: Initialized Atmospherics subsystem within 8.22 seconds! [2026-10-08 22:12:23.653] RUNTIME: Initialized Shuttle subsystem within 6.57 seconds! [2026-10-08 22:12:23.693] RUNTIME: Initialized Init Profiler subsystem within 0.04 seconds! [2026-10-08 22:12:24.013] RUNTIME: Initialized Ban Cache subsystem within 0.11 seconds! [2026-10-08 22:12:24.014] RUNTIME: Initializations complete within 132.288 seconds! [2026-10-08 22:16:28.677] RUNTIME: Game start took 1.3125s [2026-10-08 22:29:44.512] RUNTIME: runtime error: atom_entered overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/iron) Existing Proc: on_obj_entered New Proc: on_obj_entered - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("atom_entered overridden. Use o...", "code/datums/signals.dm", 43) - the mining satchel (/obj/item/storage/bag/ore): RegisterSignal(the floor (169,166,2) (/turf/open/floor/iron), "atom_entered", "on_obj_entered", 0) - the mining satchel (/obj/item/storage/bag/ore): on user moved(Walter Neely (/mob/living/carbon/human), the crate (/obj/structure/closet/crate), 0, 1, null, 1) - Walter Neely (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Walter Neely (/mob/living/carbon/human): Moved(the crate (/obj/structure/closet/crate), 0, 1, null, 1) - Walter Neely (/mob/living/carbon/human): Moved(the crate (/obj/structure/closet/crate), 0, 1, null, 1) - Walter Neely (/mob/living/carbon/human): Moved(the crate (/obj/structure/closet/crate), 0, 1, null, 1) - Walter Neely (/mob/living/carbon/human): doMove(the floor (169,166,2) (/turf/open/floor/iron)) - Walter Neely (/mob/living/carbon/human): forceMove(the floor (169,166,2) (/turf/open/floor/iron)) - Walter Neely (/mob/living/carbon/human): forceMove(the floor (169,166,2) (/turf/open/floor/iron)) - the crate (/obj/structure/closet/crate): dump contents() - the crate (/obj/structure/closet/crate): open(Walter Neely (/mob/living/carbon/human), 0, 1) - the crate (/obj/structure/closet/crate): container resist act(Walter Neely (/mob/living/carbon/human), 1) - the crate (/obj/structure/closet/crate): relaymove(Walter Neely (/mob/living/carbon/human), 1) - Tonesontail (/client): Move(the floor (169,167,2) (/turf/open/floor/iron), 1) - Walter Neely (/mob/living/carbon/human): keyLoop(Tonesontail (/client)) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-08 22:29:44.514] RUNTIME: runtime error: atom_init_success_on overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/iron) Existing Proc: on_atom_initialized_on New Proc: on_atom_initialized_on - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("atom_init_success_on overridde...", "code/datums/signals.dm", 43) - the mining satchel (/obj/item/storage/bag/ore): RegisterSignal(the floor (169,166,2) (/turf/open/floor/iron), "atom_init_success_on", "on_atom_initialized_on", 0) - the mining satchel (/obj/item/storage/bag/ore): on user moved(Walter Neely (/mob/living/carbon/human), the crate (/obj/structure/closet/crate), 0, 1, null, 1) - Walter Neely (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Walter Neely (/mob/living/carbon/human): Moved(the crate (/obj/structure/closet/crate), 0, 1, null, 1) - Walter Neely (/mob/living/carbon/human): Moved(the crate (/obj/structure/closet/crate), 0, 1, null, 1) - Walter Neely (/mob/living/carbon/human): Moved(the crate (/obj/structure/closet/crate), 0, 1, null, 1) - Walter Neely (/mob/living/carbon/human): doMove(the floor (169,166,2) (/turf/open/floor/iron)) - Walter Neely (/mob/living/carbon/human): forceMove(the floor (169,166,2) (/turf/open/floor/iron)) - Walter Neely (/mob/living/carbon/human): forceMove(the floor (169,166,2) (/turf/open/floor/iron)) - the crate (/obj/structure/closet/crate): dump contents() - the crate (/obj/structure/closet/crate): open(Walter Neely (/mob/living/carbon/human), 0, 1) - the crate (/obj/structure/closet/crate): container resist act(Walter Neely (/mob/living/carbon/human), 1) - the crate (/obj/structure/closet/crate): relaymove(Walter Neely (/mob/living/carbon/human), 1) - Tonesontail (/client): Move(the floor (169,167,2) (/turf/open/floor/iron), 1) - Walter Neely (/mob/living/carbon/human): keyLoop(Tonesontail (/client)) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-08 22:29:59.524] RUNTIME: runtime error: atom_entered overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/iron) Existing Proc: on_obj_entered New Proc: on_obj_entered - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("atom_entered overridden. Use o...", "code/datums/signals.dm", 43) - the mining satchel (/obj/item/storage/bag/ore): RegisterSignal(the floor (169,166,2) (/turf/open/floor/iron), "atom_entered", "on_obj_entered", 0) - the mining satchel (/obj/item/storage/bag/ore): on user moved(Walter Neely (/mob/living/carbon/human), the crate (/obj/structure/closet/crate), 0, 1, null, 1) - Walter Neely (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Walter Neely (/mob/living/carbon/human): Moved(the crate (/obj/structure/closet/crate), 0, 1, null, 1) - Walter Neely (/mob/living/carbon/human): Moved(the crate (/obj/structure/closet/crate), 0, 1, null, 1) - Walter Neely (/mob/living/carbon/human): Moved(the crate (/obj/structure/closet/crate), 0, 1, null, 1) - Walter Neely (/mob/living/carbon/human): doMove(the floor (169,166,2) (/turf/open/floor/iron)) - Walter Neely (/mob/living/carbon/human): forceMove(the floor (169,166,2) (/turf/open/floor/iron)) - Walter Neely (/mob/living/carbon/human): forceMove(the floor (169,166,2) (/turf/open/floor/iron)) - the crate (/obj/structure/closet/crate): dump contents() - the crate (/obj/structure/closet/crate): open(Walter Neely (/mob/living/carbon/human), 0, 1) - the crate (/obj/structure/closet/crate): container resist act(Walter Neely (/mob/living/carbon/human), 1) - the crate (/obj/structure/closet/crate): relaymove(Walter Neely (/mob/living/carbon/human), 2) - Tonesontail (/client): Move(the floor (169,165,2) (/turf/open/floor/iron), 2) - Walter Neely (/mob/living/carbon/human): keyLoop(Tonesontail (/client)) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-08 22:29:59.525] RUNTIME: runtime error: atom_init_success_on overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/iron) Existing Proc: on_atom_initialized_on New Proc: on_atom_initialized_on - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("atom_init_success_on overridde...", "code/datums/signals.dm", 43) - the mining satchel (/obj/item/storage/bag/ore): RegisterSignal(the floor (169,166,2) (/turf/open/floor/iron), "atom_init_success_on", "on_atom_initialized_on", 0) - the mining satchel (/obj/item/storage/bag/ore): on user moved(Walter Neely (/mob/living/carbon/human), the crate (/obj/structure/closet/crate), 0, 1, null, 1) - Walter Neely (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Walter Neely (/mob/living/carbon/human): Moved(the crate (/obj/structure/closet/crate), 0, 1, null, 1) - Walter Neely (/mob/living/carbon/human): Moved(the crate (/obj/structure/closet/crate), 0, 1, null, 1) - Walter Neely (/mob/living/carbon/human): Moved(the crate (/obj/structure/closet/crate), 0, 1, null, 1) - Walter Neely (/mob/living/carbon/human): doMove(the floor (169,166,2) (/turf/open/floor/iron)) - Walter Neely (/mob/living/carbon/human): forceMove(the floor (169,166,2) (/turf/open/floor/iron)) - Walter Neely (/mob/living/carbon/human): forceMove(the floor (169,166,2) (/turf/open/floor/iron)) - the crate (/obj/structure/closet/crate): dump contents() - the crate (/obj/structure/closet/crate): open(Walter Neely (/mob/living/carbon/human), 0, 1) - the crate (/obj/structure/closet/crate): container resist act(Walter Neely (/mob/living/carbon/human), 1) - the crate (/obj/structure/closet/crate): relaymove(Walter Neely (/mob/living/carbon/human), 2) - Tonesontail (/client): Move(the floor (169,165,2) (/turf/open/floor/iron), 2) - Walter Neely (/mob/living/carbon/human): keyLoop(Tonesontail (/client)) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-08 22:30:46.285] RUNTIME: runtime error: atom_entered overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/iron) Existing Proc: on_obj_entered New Proc: on_obj_entered - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("atom_entered overridden. Use o...", "code/datums/signals.dm", 43) - the mining satchel (/obj/item/storage/bag/ore): RegisterSignal(the floor (164,179,2) (/turf/open/floor/iron), "atom_entered", "on_obj_entered", 0) - the mining satchel (/obj/item/storage/bag/ore): on user moved(Walter Neely (/mob/living/carbon/human), the crate (/obj/structure/closet/crate), 0, 1, null, 1) - Walter Neely (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Walter Neely (/mob/living/carbon/human): Moved(the crate (/obj/structure/closet/crate), 0, 1, null, 1) - Walter Neely (/mob/living/carbon/human): Moved(the crate (/obj/structure/closet/crate), 0, 1, null, 1) - Walter Neely (/mob/living/carbon/human): Moved(the crate (/obj/structure/closet/crate), 0, 1, null, 1) - Walter Neely (/mob/living/carbon/human): doMove(the floor (164,179,2) (/turf/open/floor/iron)) - Walter Neely (/mob/living/carbon/human): forceMove(the floor (164,179,2) (/turf/open/floor/iron)) - Walter Neely (/mob/living/carbon/human): forceMove(the floor (164,179,2) (/turf/open/floor/iron)) - the crate (/obj/structure/closet/crate): dump contents() - the crate (/obj/structure/closet/crate): open(Walter Neely (/mob/living/carbon/human), 0, 1) - the crate (/obj/structure/closet/crate): container resist act(Walter Neely (/mob/living/carbon/human), 1) - the crate (/obj/structure/closet/crate): relaymove(Walter Neely (/mob/living/carbon/human), 4) - Tonesontail (/client): Move(the floor (165,179,2) (/turf/open/floor/iron), 4) - Walter Neely (/mob/living/carbon/human): keyLoop(Tonesontail (/client)) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-08 22:30:46.287] RUNTIME: runtime error: atom_init_success_on overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/iron) Existing Proc: on_atom_initialized_on New Proc: on_atom_initialized_on - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("atom_init_success_on overridde...", "code/datums/signals.dm", 43) - the mining satchel (/obj/item/storage/bag/ore): RegisterSignal(the floor (164,179,2) (/turf/open/floor/iron), "atom_init_success_on", "on_atom_initialized_on", 0) - the mining satchel (/obj/item/storage/bag/ore): on user moved(Walter Neely (/mob/living/carbon/human), the crate (/obj/structure/closet/crate), 0, 1, null, 1) - Walter Neely (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Walter Neely (/mob/living/carbon/human): Moved(the crate (/obj/structure/closet/crate), 0, 1, null, 1) - Walter Neely (/mob/living/carbon/human): Moved(the crate (/obj/structure/closet/crate), 0, 1, null, 1) - Walter Neely (/mob/living/carbon/human): Moved(the crate (/obj/structure/closet/crate), 0, 1, null, 1) - Walter Neely (/mob/living/carbon/human): doMove(the floor (164,179,2) (/turf/open/floor/iron)) - Walter Neely (/mob/living/carbon/human): forceMove(the floor (164,179,2) (/turf/open/floor/iron)) - Walter Neely (/mob/living/carbon/human): forceMove(the floor (164,179,2) (/turf/open/floor/iron)) - the crate (/obj/structure/closet/crate): dump contents() - the crate (/obj/structure/closet/crate): open(Walter Neely (/mob/living/carbon/human), 0, 1) - the crate (/obj/structure/closet/crate): container resist act(Walter Neely (/mob/living/carbon/human), 1) - the crate (/obj/structure/closet/crate): relaymove(Walter Neely (/mob/living/carbon/human), 4) - Tonesontail (/client): Move(the floor (165,179,2) (/turf/open/floor/iron), 4) - Walter Neely (/mob/living/carbon/human): keyLoop(Tonesontail (/client)) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-08 22:30:55.359] RUNTIME: runtime error: atom_entered overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/iron) Existing Proc: on_obj_entered New Proc: on_obj_entered - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("atom_entered overridden. Use o...", "code/datums/signals.dm", 43) - the mining satchel (/obj/item/storage/bag/ore): RegisterSignal(the floor (170,170,2) (/turf/open/floor/iron), "atom_entered", "on_obj_entered", 0) - the mining satchel (/obj/item/storage/bag/ore): on user moved(Walter Neely (/mob/living/carbon/human), the crate (/obj/structure/closet/crate), 0, 1, null, 1) - Walter Neely (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Walter Neely (/mob/living/carbon/human): Moved(the crate (/obj/structure/closet/crate), 0, 1, null, 1) - Walter Neely (/mob/living/carbon/human): Moved(the crate (/obj/structure/closet/crate), 0, 1, null, 1) - Walter Neely (/mob/living/carbon/human): Moved(the crate (/obj/structure/closet/crate), 0, 1, null, 1) - Walter Neely (/mob/living/carbon/human): doMove(the floor (170,170,2) (/turf/open/floor/iron)) - Walter Neely (/mob/living/carbon/human): forceMove(the floor (170,170,2) (/turf/open/floor/iron)) - Walter Neely (/mob/living/carbon/human): forceMove(the floor (170,170,2) (/turf/open/floor/iron)) - the crate (/obj/structure/closet/crate): dump contents() - the crate (/obj/structure/closet/crate): open(Walter Neely (/mob/living/carbon/human), 0, 1) - the crate (/obj/structure/closet/crate): container resist act(Walter Neely (/mob/living/carbon/human), 1) - the crate (/obj/structure/closet/crate): relaymove(Walter Neely (/mob/living/carbon/human), 8) - Tonesontail (/client): Move(the floor (169,170,2) (/turf/open/floor/iron), 8) - Walter Neely (/mob/living/carbon/human): keyLoop(Tonesontail (/client)) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-08 22:30:55.361] RUNTIME: runtime error: atom_init_success_on overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/iron) Existing Proc: on_atom_initialized_on New Proc: on_atom_initialized_on - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("atom_init_success_on overridde...", "code/datums/signals.dm", 43) - the mining satchel (/obj/item/storage/bag/ore): RegisterSignal(the floor (170,170,2) (/turf/open/floor/iron), "atom_init_success_on", "on_atom_initialized_on", 0) - the mining satchel (/obj/item/storage/bag/ore): on user moved(Walter Neely (/mob/living/carbon/human), the crate (/obj/structure/closet/crate), 0, 1, null, 1) - Walter Neely (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Walter Neely (/mob/living/carbon/human): Moved(the crate (/obj/structure/closet/crate), 0, 1, null, 1) - Walter Neely (/mob/living/carbon/human): Moved(the crate (/obj/structure/closet/crate), 0, 1, null, 1) - Walter Neely (/mob/living/carbon/human): Moved(the crate (/obj/structure/closet/crate), 0, 1, null, 1) - Walter Neely (/mob/living/carbon/human): doMove(the floor (170,170,2) (/turf/open/floor/iron)) - Walter Neely (/mob/living/carbon/human): forceMove(the floor (170,170,2) (/turf/open/floor/iron)) - Walter Neely (/mob/living/carbon/human): forceMove(the floor (170,170,2) (/turf/open/floor/iron)) - the crate (/obj/structure/closet/crate): dump contents() - the crate (/obj/structure/closet/crate): open(Walter Neely (/mob/living/carbon/human), 0, 1) - the crate (/obj/structure/closet/crate): container resist act(Walter Neely (/mob/living/carbon/human), 1) - the crate (/obj/structure/closet/crate): relaymove(Walter Neely (/mob/living/carbon/human), 8) - Tonesontail (/client): Move(the floor (169,170,2) (/turf/open/floor/iron), 8) - Walter Neely (/mob/living/carbon/human): keyLoop(Tonesontail (/client)) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-08 22:32:25.326] RUNTIME: ## TESTING: GC: -- [0x2002499] | /atom/movable/screen/map_view/char_preview was unable to be GC'd -- (ref count of 3) [2026-10-08 22:50:38.933] RUNTIME: runtime error: atom_entered overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/iron) Existing Proc: on_obj_entered New Proc: on_obj_entered - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("atom_entered overridden. Use o...", "code/datums/signals.dm", 43) - the mining satchel (/obj/item/storage/bag/ore): RegisterSignal(the floor (179,157,2) (/turf/open/floor/iron), "atom_entered", "on_obj_entered", 0) - the mining satchel (/obj/item/storage/bag/ore): on user moved(Walter Neely (/mob/living/carbon/human), the miner\'s equipment locker (/obj/structure/closet/secure_closet/miner), 0, 1, null, 1) - Walter Neely (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Walter Neely (/mob/living/carbon/human): Moved(the miner\'s equipment locker (/obj/structure/closet/secure_closet/miner), 0, 1, null, 1) - Walter Neely (/mob/living/carbon/human): Moved(the miner\'s equipment locker (/obj/structure/closet/secure_closet/miner), 0, 1, null, 1) - Walter Neely (/mob/living/carbon/human): Moved(the miner\'s equipment locker (/obj/structure/closet/secure_closet/miner), 0, 1, null, 1) - Walter Neely (/mob/living/carbon/human): doMove(the floor (179,157,2) (/turf/open/floor/iron)) - Walter Neely (/mob/living/carbon/human): forceMove(the floor (179,157,2) (/turf/open/floor/iron)) - Walter Neely (/mob/living/carbon/human): forceMove(the floor (179,157,2) (/turf/open/floor/iron)) - the miner\'s equipment locker (/obj/structure/closet/secure_closet/miner): dump contents() - the miner\'s equipment locker (/obj/structure/closet/secure_closet/miner): open(Walter Neely (/mob/living/carbon/human), 0, 1) - the miner\'s equipment locker (/obj/structure/closet/secure_closet/miner): container resist act(Walter Neely (/mob/living/carbon/human), 1) - the miner\'s equipment locker (/obj/structure/closet/secure_closet/miner): relaymove(Walter Neely (/mob/living/carbon/human), 2) - Tonesontail (/client): Move(the floor (179,156,2) (/turf/open/floor/iron), 2) - Walter Neely (/mob/living/carbon/human): keyLoop(Tonesontail (/client)) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-08 22:50:38.935] RUNTIME: runtime error: atom_init_success_on overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/iron) Existing Proc: on_atom_initialized_on New Proc: on_atom_initialized_on - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("atom_init_success_on overridde...", "code/datums/signals.dm", 43) - the mining satchel (/obj/item/storage/bag/ore): RegisterSignal(the floor (179,157,2) (/turf/open/floor/iron), "atom_init_success_on", "on_atom_initialized_on", 0) - the mining satchel (/obj/item/storage/bag/ore): on user moved(Walter Neely (/mob/living/carbon/human), the miner\'s equipment locker (/obj/structure/closet/secure_closet/miner), 0, 1, null, 1) - Walter Neely (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Walter Neely (/mob/living/carbon/human): Moved(the miner\'s equipment locker (/obj/structure/closet/secure_closet/miner), 0, 1, null, 1) - Walter Neely (/mob/living/carbon/human): Moved(the miner\'s equipment locker (/obj/structure/closet/secure_closet/miner), 0, 1, null, 1) - Walter Neely (/mob/living/carbon/human): Moved(the miner\'s equipment locker (/obj/structure/closet/secure_closet/miner), 0, 1, null, 1) - Walter Neely (/mob/living/carbon/human): doMove(the floor (179,157,2) (/turf/open/floor/iron)) - Walter Neely (/mob/living/carbon/human): forceMove(the floor (179,157,2) (/turf/open/floor/iron)) - Walter Neely (/mob/living/carbon/human): forceMove(the floor (179,157,2) (/turf/open/floor/iron)) - the miner\'s equipment locker (/obj/structure/closet/secure_closet/miner): dump contents() - the miner\'s equipment locker (/obj/structure/closet/secure_closet/miner): open(Walter Neely (/mob/living/carbon/human), 0, 1) - the miner\'s equipment locker (/obj/structure/closet/secure_closet/miner): container resist act(Walter Neely (/mob/living/carbon/human), 1) - the miner\'s equipment locker (/obj/structure/closet/secure_closet/miner): relaymove(Walter Neely (/mob/living/carbon/human), 2) - Tonesontail (/client): Move(the floor (179,156,2) (/turf/open/floor/iron), 2) - Walter Neely (/mob/living/carbon/human): keyLoop(Tonesontail (/client)) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-08 22:55:18.815] RUNTIME: runtime error: _queue_verb() returned false because it wasn't called from player input! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("_queue_verb() returned false b...", "code/controllers/subsystem/ver...", 90) - queue verb(/datum/callback/verb_callback (/datum/callback/verb_callback), 85, Speech Controller (/datum/controller/subsystem/verb_manager/speech_controller)) - Orville Kashif (/mob/living/carbon/human): gvb say verb(/list (/list)) - Verbs (/datum/controller/subsystem/verbs): invoke verb(Orville Kashif (/mob/living/carbon/human), /mob/verb/say_verb (/mob/verb/say_verb), /list (/list), null) - Orville Kashif (/mob/living/carbon/human): Say(";do not drink ra-GACK!") - Orville Kashif (/mob/living/carbon/human): Say(";do not drink ra-GACK!") - /datum/tgui_say (/datum/tgui_say): delegate speech("do not drink ra-GACK!", "Radio") - /datum/tgui_say (/datum/tgui_say): handle entry("force", /list (/list)) - /datum/tgui_say (/datum/tgui_say): force say(null, 1) - Orville Kashif (/mob/living/carbon/human): force say(null, 1, 0) - ... - Orville Kashif (/mob/living/carbon/human): apply status effect(/datum/status_effect/incapacit... (/datum/status_effect/incapacitating/stun), 80) - Orville Kashif (/mob/living/carbon/human): Stun(80, 0) - Orville Kashif (/mob/living/carbon/human): Stun(80, 0) - Orville Kashif (/mob/living/carbon/human): vomit(7, /obj/effect/decal/cleanable/vo... (/obj/effect/decal/cleanable/vomit/toxic), 10, 1, 0.1) - /datum/status_effect/inebriate... (/datum/status_effect/inebriated/drunk): on tick effects() - /datum/status_effect/inebriate... (/datum/status_effect/inebriated/drunk): process(0.2) - Fast Processing (/datum/controller/subsystem/processing/fastprocess): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-10-08 22:55:54.402] RUNTIME: ## TESTING: GC: -- [0x200533e] | /atom/movable/screen/map_view/char_preview was unable to be GC'd -- (ref count of 3) [2026-10-08 23:04:49.790] RUNTIME: runtime error: Cannot read null.actions - proc name: enable cooldown actions (/datum/action/cooldown/proc/enable_cooldown_actions) - source file: code/datums/actions/cooldown_action.dm,208 - usr: null - src: Cross Spikes (/datum/action/cooldown/mob_cooldown/tendril_cross_spikes) - call stack: - Cross Spikes (/datum/action/cooldown/mob_cooldown/tendril_cross_spikes): enable cooldown actions() - Cross Spikes (/datum/action/cooldown/mob_cooldown/tendril_cross_spikes): Activate(the necropolis tendril (/mob/living/basic/mining/tendril)) - Cross Spikes (/datum/action/cooldown/mob_cooldown/tendril_cross_spikes): PreActivate(the necropolis tendril (/mob/living/basic/mining/tendril)) - Cross Spikes (/datum/action/cooldown/mob_cooldown/tendril_cross_spikes): Trigger(null, null, null) - /datum/bt_node/ai_behavior/use... (/datum/bt_node/ai_behavior/use_mob_ability): perform async(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/tendril)) - /datum/bt_node/ai_behavior/use... (/datum/bt_node/ai_behavior/use_mob_ability): start async() - [2026-10-08 23:05:09.521] RUNTIME: runtime error: undefined variable /obj/item/clothing/suit/mod/var/physique - proc name: generate cerulean icons (/obj/item/proc/generate_cerulean_icons) - source file: code/modules/mob/living/carbon/human/cerulean_update_icons.dm,10 - usr: Reene Conrad (/mob/living/carbon/human) - src: the scientist labcoat (/obj/item/clothing/suit/toggle/labcoat/science) - usr.loc: the floor (130,112,2) (/turf/open/floor/iron/white) - src.loc: the engineering MOD chestplate (/obj/item/clothing/suit/mod) - call stack: - the scientist labcoat (/obj/item/clothing/suit/toggle/labcoat/science): generate cerulean icons(/icon (/icon), "labcoat_job-tmp/gags/icons/gag...", "#EEEEEE#7E1980#7E1980#B347A1", 33) - the scientist labcoat (/obj/item/clothing/suit/toggle/labcoat/science): get bodyshape icon(/icon (/icon), "labcoat_job-tmp/gags/icons/gag...", "#EEEEEE#7E1980#7E1980#B347A1", 33) - the scientist labcoat (/obj/item/clothing/suit/toggle/labcoat/science): build worn icon(14.1, 'icons/mob/clothing/suits/defau...', 0, 0, null, null, 33) - /datum/mod_part (/datum/mod_part): get separate worn overlays(the engineering MOD chestplate (/obj/item/clothing/suit/mod), /list (/list), , , 0, 'icons/mob/clothing/modsuit/mod...', 33) - the engineering MOD chestplate (/obj/item/clothing/suit/mod): SendSignal("item_get_separate_worn_overlay...", /list (/list)) - the engineering MOD chestplate (/obj/item/clothing/suit/mod): separate worn overlays(, , 0, 'icons/mob/clothing/modsuit/mod...', 33) - the engineering MOD chestplate (/obj/item/clothing/suit/mod): separate worn overlays(, , 0, 'icons/mob/clothing/modsuit/mod...', 33) - the engineering MOD chestplate (/obj/item/clothing/suit/mod): build worn icon(14, 'icons/mob/clothing/suits/defau...', 0, 0, null, null, 33) - Reene Conrad (/mob/living/carbon/human): update worn oversuit() - Reene Conrad (/mob/living/carbon/human): equip to slot(the engineering MOD chestplate (/obj/item/clothing/suit/mod), 1, 0, 1, 0) - Reene Conrad (/mob/living/carbon/human): equip to slot if possible(the engineering MOD chestplate (/obj/item/clothing/suit/mod), 1, 0, 1, 1, 0, 0, 0) - the engineering MOD control un... (/obj/item/mod/control): deploy(null, the engineering MOD chestplate (/obj/item/clothing/suit/mod), 0) - the engineering MOD control un... (/obj/item/mod/control): quick deploy(Reene Conrad (/mob/living/carbon/human)) - Deploy MODsuit (/datum/action/item_action/mod/deploy): do effect(1) - Deploy MODsuit (/datum/action/item_action/mod/deploy): Trigger(Reene Conrad (/mob/living/carbon/human), 1) - Deploy MODsuit (/atom/movable/screen/movable/action_button): Click(null, "map_screen.map", "icon-x=20;icon-y=15;right=1;bu...") - Gryffinp (/client): Click(Deploy MODsuit (/atom/movable/screen/movable/action_button), null, "map_screen.map", "icon-x=20;icon-y=15;right=1;bu...") - [2026-10-08 23:05:09.524] RUNTIME: runtime error: undefined variable /obj/item/clothing/suit/mod/var/physique - proc name: generate cerulean icons (/obj/item/proc/generate_cerulean_icons) - source file: code/modules/mob/living/carbon/human/cerulean_update_icons.dm,10 - usr: Reene Conrad (/mob/living/carbon/human) - src: the scientist labcoat (/obj/item/clothing/suit/toggle/labcoat/science) - usr.loc: the floor (130,112,2) (/turf/open/floor/iron/white) - src.loc: the engineering MOD chestplate (/obj/item/clothing/suit/mod) - call stack: - the scientist labcoat (/obj/item/clothing/suit/toggle/labcoat/science): generate cerulean icons(/icon (/icon), "labcoat_job-tmp/gags/icons/gag...", "#EEEEEE#7E1980#7E1980#B347A1", 33) - the scientist labcoat (/obj/item/clothing/suit/toggle/labcoat/science): get bodyshape icon(/icon (/icon), "labcoat_job-tmp/gags/icons/gag...", "#EEEEEE#7E1980#7E1980#B347A1", 33) - the scientist labcoat (/obj/item/clothing/suit/toggle/labcoat/science): build worn icon(14.1, 'icons/mob/clothing/suits/defau...', 0, 0, null, null, 33) - /datum/mod_part (/datum/mod_part): get separate worn overlays(the engineering MOD chestplate (/obj/item/clothing/suit/mod), /list (/list), , , 0, 'icons/mob/clothing/modsuit/mod...', 33) - the engineering MOD chestplate (/obj/item/clothing/suit/mod): SendSignal("item_get_separate_worn_overlay...", /list (/list)) - the engineering MOD chestplate (/obj/item/clothing/suit/mod): separate worn overlays(, , 0, 'icons/mob/clothing/modsuit/mod...', 33) - the engineering MOD chestplate (/obj/item/clothing/suit/mod): separate worn overlays(, , 0, 'icons/mob/clothing/modsuit/mod...', 33) - the engineering MOD chestplate (/obj/item/clothing/suit/mod): build worn icon(14, 'icons/mob/clothing/suits/defau...', 0, 0, null, null, 33) - Reene Conrad (/mob/living/carbon/human): update worn oversuit() - Reene Conrad (/mob/living/carbon/human): update clothing(1025) - the engineering MOD control un... (/obj/item/mod/control): deploy(null, the engineering MOD chestplate (/obj/item/clothing/suit/mod), 0) - the engineering MOD control un... (/obj/item/mod/control): quick deploy(Reene Conrad (/mob/living/carbon/human)) - Deploy MODsuit (/datum/action/item_action/mod/deploy): do effect(1) - Deploy MODsuit (/datum/action/item_action/mod/deploy): Trigger(Reene Conrad (/mob/living/carbon/human), 1) - Deploy MODsuit (/atom/movable/screen/movable/action_button): Click(null, "map_screen.map", "icon-x=20;icon-y=15;right=1;bu...") - Gryffinp (/client): Click(Deploy MODsuit (/atom/movable/screen/movable/action_button), null, "map_screen.map", "icon-x=20;icon-y=15;right=1;bu...") - [2026-10-08 23:08:50.181] RUNTIME: runtime error: recursive_jsonify got an empty list after serialization - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: QuiteLiterallyAnything (/mob/dead/new_player) - src: null - usr.loc: null - call stack: - stack trace("recursive_jsonify got an empty...", "code/modules/logging/log_holde...", 348) - /datum/log_holder (/datum/log_holder): recursive jsonify(/list (/list), /list (/list)) - /datum/log_holder (/datum/log_holder): recursive jsonify(/list (/list), /list (/list)) - /datum/log_holder (/datum/log_holder): Log("manifest", "quiteliterallyanything \\ MOON...", /list (/list)) - log manifest("quiteliterallyanything", MOON (/datum/mind), MOON (/mob/living/silicon/ai), 1) - QuiteLiterallyAnything (/mob/dead/new_player): AttemptLateSpawn("AI") - /datum/latejoin_menu (/datum/latejoin_menu): ui act("select_job", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/new_player_sta... (/datum/ui_state/new_player_state)) - /datum/tgui (/datum/tgui): on act message("select_job", /list (/list), /datum/ui_state/new_player_sta... (/datum/ui_state/new_player_state)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/tgui (/datum/tgui): on message("act/select_job", /list (/list), /list (/list)) - /datum/tgui_window (/datum/tgui_window): on message("act/select_job", /list (/list), /list (/list)) - tgui Topic(/list (/list)) - QuiteLiterallyAnything (/client): Topic("type=act%2Fselect_job&payload=...", /list (/list), null, null) - [2026-10-08 23:14:48.654] RUNTIME: runtime error: undefined variable /obj/item/clothing/suit/mod/var/physique - proc name: generate cerulean icons (/obj/item/proc/generate_cerulean_icons) - source file: code/modules/mob/living/carbon/human/cerulean_update_icons.dm,10 - usr: Reene Conrad (/mob/living/carbon/human) - src: the scientist labcoat (/obj/item/clothing/suit/toggle/labcoat/science) - usr.loc: the floor (137,104,2) (/turf/open/floor/iron) - src.loc: the engineering MOD chestplate (/obj/item/clothing/suit/mod) - call stack: - the scientist labcoat (/obj/item/clothing/suit/toggle/labcoat/science): generate cerulean icons(/icon (/icon), "labcoat_job-tmp/gags/icons/gag...", "#EEEEEE#7E1980#7E1980#B347A1", 33) - the scientist labcoat (/obj/item/clothing/suit/toggle/labcoat/science): get bodyshape icon(/icon (/icon), "labcoat_job-tmp/gags/icons/gag...", "#EEEEEE#7E1980#7E1980#B347A1", 33) - the scientist labcoat (/obj/item/clothing/suit/toggle/labcoat/science): build worn icon(14.1, 'icons/mob/clothing/suits/defau...', 0, 0, null, null, 33) - /datum/mod_part (/datum/mod_part): get separate worn overlays(the engineering MOD chestplate (/obj/item/clothing/suit/mod), /list (/list), , , 0, 'icons/mob/clothing/modsuit/mod...', 33) - the engineering MOD chestplate (/obj/item/clothing/suit/mod): SendSignal("item_get_separate_worn_overlay...", /list (/list)) - the engineering MOD chestplate (/obj/item/clothing/suit/mod): separate worn overlays(, , 0, 'icons/mob/clothing/modsuit/mod...', 33) - the engineering MOD chestplate (/obj/item/clothing/suit/mod): separate worn overlays(, , 0, 'icons/mob/clothing/modsuit/mod...', 33) - the engineering MOD chestplate (/obj/item/clothing/suit/mod): build worn icon(14, 'icons/mob/clothing/suits/defau...', 0, 0, null, null, 33) - Reene Conrad (/mob/living/carbon/human): update worn oversuit() - Reene Conrad (/mob/living/carbon/human): update clothing(1025) - ... - the engineering MOD control un... (/obj/item/mod/control): retract(null, the engineering MOD chestplate (/obj/item/clothing/suit/mod), 0) - the engineering MOD control un... (/obj/item/mod/control): quick deploy(Reene Conrad (/mob/living/carbon/human)) - Deploy MODsuit (/datum/action/item_action/mod/deploy): do effect(1) - Deploy MODsuit (/datum/action/item_action/mod/deploy): Trigger(Reene Conrad (/mob/living/carbon/human), 1) - Deploy MODsuit (/atom/movable/screen/movable/action_button): Click(null, "map_screen.map", "icon-x=24;icon-y=8;right=1;but...") - Deploy MODsuit (/atom/movable/screen/movable/action_button): Click(null, "map_screen.map", "icon-x=24;icon-y=8;right=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-08 23:16:55.211] RUNTIME: runtime error: A client was Del()'d without a persistent_client! This should not be happening. - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("A client was Del()\'d without ...", "code/modules/client/client_pro...", 629) - JayGrimes (/client): Destroy() - JayGrimes (/client): Del() - [2026-10-08 23:17:02.703] RUNTIME: runtime error: A client was Del()'d without a persistent_client! This should not be happening. - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("A client was Del()\'d without ...", "code/modules/client/client_pro...", 629) - JayGrimes (/client): Destroy() - JayGrimes (/client): Del() - [2026-10-08 23:18:31.943] RUNTIME: ## TESTING: GC: -- [0x210672da] | /datum/ai_controller/basic_controller/carp/pet was unable to be GC'd -- (ref count of 3) [2026-10-08 23:23:00.582] RUNTIME: runtime error: Division by zero - proc name: simple transfer materials (/datum/design/proc/simple_transfer_materials) - source file: code/modules/research/designs/_design.dm,167 - usr: Ruffles (/mob/living/carbon/human) - src: Conveyor Belt (/datum/design/conveyor_belt) - usr.loc: the floor (139,96,2) (/turf/open/floor/iron) - call stack: - Conveyor Belt (/datum/design/conveyor_belt): simple transfer materials(/list (/list), 1, the conveyor belt assembly (/obj/item/stack/conveyor)) - Conveyor Belt (/datum/design/conveyor_belt): transfer materials(/list (/list), 1, the conveyor belt assembly (/obj/item/stack/conveyor)) - the department protolathe (Sci... (/obj/machinery/rnd/production/protolathe/department/science): do make item(Conveyor Belt (/datum/design/conveyor_belt), 1, 7.6872, 1, 615, the floor (140,97,2) (/turf/open/floor/iron), /alist (/alist)) - /datum/callback (/datum/callback): Invoke() - world: push usr(Ruffles (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-08 23:23:01.931] RUNTIME: runtime error: Division by zero - proc name: simple transfer materials (/datum/design/proc/simple_transfer_materials) - source file: code/modules/research/designs/_design.dm,167 - usr: Ruffles (/mob/living/carbon/human) - src: Conveyor Belt (/datum/design/conveyor_belt) - usr.loc: the floor (139,96,2) (/turf/open/floor/iron) - call stack: - Conveyor Belt (/datum/design/conveyor_belt): simple transfer materials(/list (/list), 1, the conveyor belt assembly (/obj/item/stack/conveyor)) - Conveyor Belt (/datum/design/conveyor_belt): transfer materials(/list (/list), 1, the conveyor belt assembly (/obj/item/stack/conveyor)) - the department protolathe (Sci... (/obj/machinery/rnd/production/protolathe/department/science): do make item(Conveyor Belt (/datum/design/conveyor_belt), 1, 7.6872, 1, 615, the floor (140,97,2) (/turf/open/floor/iron), /alist (/alist)) - /datum/callback (/datum/callback): Invoke() - world: push usr(Ruffles (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-08 23:23:04.069] RUNTIME: runtime error: Division by zero - proc name: simple transfer materials (/datum/design/proc/simple_transfer_materials) - source file: code/modules/research/designs/_design.dm,167 - usr: Ruffles (/mob/living/carbon/human) - src: Conveyor Belt (/datum/design/conveyor_belt) - usr.loc: the floor (139,96,2) (/turf/open/floor/iron) - call stack: - Conveyor Belt (/datum/design/conveyor_belt): simple transfer materials(/list (/list), 1, the conveyor belt assembly (/obj/item/stack/conveyor)) - Conveyor Belt (/datum/design/conveyor_belt): transfer materials(/list (/list), 1, the conveyor belt assembly (/obj/item/stack/conveyor)) - the department protolathe (Sci... (/obj/machinery/rnd/production/protolathe/department/science): do make item(Conveyor Belt (/datum/design/conveyor_belt), 1, 7.6872, 1, 615, the floor (140,97,2) (/turf/open/floor/iron), /alist (/alist)) - /datum/callback (/datum/callback): Invoke() - world: push usr(Ruffles (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-08 23:27:29.274] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: Ruffles (/mob/living/carbon/human) - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - usr.loc: the Clarke (/obj/vehicle/sealed/mecha/clarke) - src.loc: the Clarke (/obj/vehicle/sealed/mecha/clarke) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Clarke (/obj/vehicle/sealed/mecha/clarke): get module ui data() - the Clarke (/obj/vehicle/sealed/mecha/clarke): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, 1) - /datum/tgui (/datum/tgui): open() - the Clarke (/obj/vehicle/sealed/mecha/clarke): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - View Stats (/datum/action/vehicle/sealed/mecha/mech_view_stats): Trigger(Ruffles (/mob/living/carbon/human), null) - View Stats (/atom/movable/screen/movable/action_button): Click(null, "map_screen.map", "icon-x=12;icon-y=17;left=1;but...") - [2026-10-08 23:27:29.884] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: the Clarke (/obj/vehicle/sealed/mecha/clarke) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Clarke (/obj/vehicle/sealed/mecha/clarke): get module ui data() - the Clarke (/obj/vehicle/sealed/mecha/clarke): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Clarke (/obj/vehicle/sealed/mecha/clarke), /datum/tgui (/datum/tgui)) - the Clarke (/obj/vehicle/sealed/mecha/clarke): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(0) - tgui (/datum/controller/subsystem/tgui): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-08 23:27:30.786] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: the Clarke (/obj/vehicle/sealed/mecha/clarke) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Clarke (/obj/vehicle/sealed/mecha/clarke): get module ui data() - the Clarke (/obj/vehicle/sealed/mecha/clarke): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Clarke (/obj/vehicle/sealed/mecha/clarke), /datum/tgui (/datum/tgui)) - the Clarke (/obj/vehicle/sealed/mecha/clarke): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(0) - tgui (/datum/controller/subsystem/tgui): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-08 23:27:31.440] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: Ruffles (/mob/living/carbon/human) - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - usr.loc: the Clarke (/obj/vehicle/sealed/mecha/clarke) - src.loc: the Clarke (/obj/vehicle/sealed/mecha/clarke) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Clarke (/obj/vehicle/sealed/mecha/clarke): get module ui data() - the Clarke (/obj/vehicle/sealed/mecha/clarke): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Clarke (/obj/vehicle/sealed/mecha/clarke), /datum/tgui (/datum/tgui)) - the Clarke (/obj/vehicle/sealed/mecha/clarke): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 1) - tgui (/datum/controller/subsystem/tgui): update uis(the Clarke (/obj/vehicle/sealed/mecha/clarke)) - tgui (/datum/controller/subsystem/tgui): update uis(the Clarke (/obj/vehicle/sealed/mecha/clarke)) - /datum/tgui (/datum/tgui): on act message("select_module", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/tgui (/datum/tgui): on message("act/select_module", /list (/list), /list (/list)) - /datum/tgui_window (/datum/tgui_window): on message("act/select_module", /list (/list), /list (/list)) - tgui Topic(/list (/list)) - Sharkle333 (/client): Topic("type=act%2Fselect_module&paylo...", /list (/list), null, null) - [2026-10-08 23:27:31.692] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: the Clarke (/obj/vehicle/sealed/mecha/clarke) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Clarke (/obj/vehicle/sealed/mecha/clarke): get module ui data() - the Clarke (/obj/vehicle/sealed/mecha/clarke): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Clarke (/obj/vehicle/sealed/mecha/clarke), /datum/tgui (/datum/tgui)) - the Clarke (/obj/vehicle/sealed/mecha/clarke): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(0) - tgui (/datum/controller/subsystem/tgui): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-08 23:27:32.590] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: the Clarke (/obj/vehicle/sealed/mecha/clarke) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Clarke (/obj/vehicle/sealed/mecha/clarke): get module ui data() - the Clarke (/obj/vehicle/sealed/mecha/clarke): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Clarke (/obj/vehicle/sealed/mecha/clarke), /datum/tgui (/datum/tgui)) - the Clarke (/obj/vehicle/sealed/mecha/clarke): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(0) - tgui (/datum/controller/subsystem/tgui): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-08 23:27:33.488] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: the Clarke (/obj/vehicle/sealed/mecha/clarke) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Clarke (/obj/vehicle/sealed/mecha/clarke): get module ui data() - the Clarke (/obj/vehicle/sealed/mecha/clarke): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Clarke (/obj/vehicle/sealed/mecha/clarke), /datum/tgui (/datum/tgui)) - the Clarke (/obj/vehicle/sealed/mecha/clarke): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(0) - tgui (/datum/controller/subsystem/tgui): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-08 23:27:33.936] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: Ruffles (/mob/living/carbon/human) - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - usr.loc: the Clarke (/obj/vehicle/sealed/mecha/clarke) - src.loc: the Clarke (/obj/vehicle/sealed/mecha/clarke) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Clarke (/obj/vehicle/sealed/mecha/clarke): get module ui data() - the Clarke (/obj/vehicle/sealed/mecha/clarke): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Clarke (/obj/vehicle/sealed/mecha/clarke), /datum/tgui (/datum/tgui)) - the Clarke (/obj/vehicle/sealed/mecha/clarke): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 1) - tgui (/datum/controller/subsystem/tgui): update uis(the Clarke (/obj/vehicle/sealed/mecha/clarke)) - tgui (/datum/controller/subsystem/tgui): update uis(the Clarke (/obj/vehicle/sealed/mecha/clarke)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Ruffles (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Verb Manager (/datum/controller/subsystem/verb_manager): run verb queue() - Verb Manager (/datum/controller/subsystem/verb_manager): fire(0) - Verb Manager (/datum/controller/subsystem/verb_manager): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-10-08 23:27:34.390] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: the Clarke (/obj/vehicle/sealed/mecha/clarke) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Clarke (/obj/vehicle/sealed/mecha/clarke): get module ui data() - the Clarke (/obj/vehicle/sealed/mecha/clarke): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Clarke (/obj/vehicle/sealed/mecha/clarke), /datum/tgui (/datum/tgui)) - the Clarke (/obj/vehicle/sealed/mecha/clarke): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(0) - tgui (/datum/controller/subsystem/tgui): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-08 23:27:35.289] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: the Clarke (/obj/vehicle/sealed/mecha/clarke) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Clarke (/obj/vehicle/sealed/mecha/clarke): get module ui data() - the Clarke (/obj/vehicle/sealed/mecha/clarke): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Clarke (/obj/vehicle/sealed/mecha/clarke), /datum/tgui (/datum/tgui)) - the Clarke (/obj/vehicle/sealed/mecha/clarke): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(0) - tgui (/datum/controller/subsystem/tgui): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-08 23:27:36.193] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: the Clarke (/obj/vehicle/sealed/mecha/clarke) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Clarke (/obj/vehicle/sealed/mecha/clarke): get module ui data() - the Clarke (/obj/vehicle/sealed/mecha/clarke): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Clarke (/obj/vehicle/sealed/mecha/clarke), /datum/tgui (/datum/tgui)) - the Clarke (/obj/vehicle/sealed/mecha/clarke): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(0) - tgui (/datum/controller/subsystem/tgui): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-08 23:27:37.090] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: the Clarke (/obj/vehicle/sealed/mecha/clarke) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Clarke (/obj/vehicle/sealed/mecha/clarke): get module ui data() - the Clarke (/obj/vehicle/sealed/mecha/clarke): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Clarke (/obj/vehicle/sealed/mecha/clarke), /datum/tgui (/datum/tgui)) - the Clarke (/obj/vehicle/sealed/mecha/clarke): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(0) - tgui (/datum/controller/subsystem/tgui): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-08 23:27:37.149] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: Ruffles (/mob/living/carbon/human) - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - usr.loc: the Clarke (/obj/vehicle/sealed/mecha/clarke) - src.loc: the Clarke (/obj/vehicle/sealed/mecha/clarke) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Clarke (/obj/vehicle/sealed/mecha/clarke): get module ui data() - the Clarke (/obj/vehicle/sealed/mecha/clarke): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Clarke (/obj/vehicle/sealed/mecha/clarke), /datum/tgui (/datum/tgui)) - the Clarke (/obj/vehicle/sealed/mecha/clarke): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 1) - tgui (/datum/controller/subsystem/tgui): update uis(the Clarke (/obj/vehicle/sealed/mecha/clarke)) - tgui (/datum/controller/subsystem/tgui): update uis(the Clarke (/obj/vehicle/sealed/mecha/clarke)) - /datum/tgui (/datum/tgui): on act message("equip_act", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/tgui (/datum/tgui): on message("act/equip_act", /list (/list), /list (/list)) - /datum/tgui_window (/datum/tgui_window): on message("act/equip_act", /list (/list), /list (/list)) - tgui Topic(/list (/list)) - Sharkle333 (/client): Topic("type=act%2Fequip_act&payload=%...", /list (/list), null, null) - [2026-10-08 23:27:38.017] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: the Clarke (/obj/vehicle/sealed/mecha/clarke) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Clarke (/obj/vehicle/sealed/mecha/clarke): get module ui data() - the Clarke (/obj/vehicle/sealed/mecha/clarke): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Clarke (/obj/vehicle/sealed/mecha/clarke), /datum/tgui (/datum/tgui)) - the Clarke (/obj/vehicle/sealed/mecha/clarke): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(1) - tgui (/datum/controller/subsystem/tgui): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-08 23:27:38.991] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: the Clarke (/obj/vehicle/sealed/mecha/clarke) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Clarke (/obj/vehicle/sealed/mecha/clarke): get module ui data() - the Clarke (/obj/vehicle/sealed/mecha/clarke): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Clarke (/obj/vehicle/sealed/mecha/clarke), /datum/tgui (/datum/tgui)) - the Clarke (/obj/vehicle/sealed/mecha/clarke): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(1) - tgui (/datum/controller/subsystem/tgui): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-08 23:27:40.075] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: the Clarke (/obj/vehicle/sealed/mecha/clarke) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Clarke (/obj/vehicle/sealed/mecha/clarke): get module ui data() - the Clarke (/obj/vehicle/sealed/mecha/clarke): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Clarke (/obj/vehicle/sealed/mecha/clarke), /datum/tgui (/datum/tgui)) - the Clarke (/obj/vehicle/sealed/mecha/clarke): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(1) - tgui (/datum/controller/subsystem/tgui): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-08 23:27:40.994] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: the Clarke (/obj/vehicle/sealed/mecha/clarke) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Clarke (/obj/vehicle/sealed/mecha/clarke): get module ui data() - the Clarke (/obj/vehicle/sealed/mecha/clarke): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Clarke (/obj/vehicle/sealed/mecha/clarke), /datum/tgui (/datum/tgui)) - the Clarke (/obj/vehicle/sealed/mecha/clarke): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(1) - tgui (/datum/controller/subsystem/tgui): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-08 23:27:41.977] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: the Clarke (/obj/vehicle/sealed/mecha/clarke) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Clarke (/obj/vehicle/sealed/mecha/clarke): get module ui data() - the Clarke (/obj/vehicle/sealed/mecha/clarke): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Clarke (/obj/vehicle/sealed/mecha/clarke), /datum/tgui (/datum/tgui)) - the Clarke (/obj/vehicle/sealed/mecha/clarke): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(1) - tgui (/datum/controller/subsystem/tgui): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-08 23:27:42.899] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: the Clarke (/obj/vehicle/sealed/mecha/clarke) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Clarke (/obj/vehicle/sealed/mecha/clarke): get module ui data() - the Clarke (/obj/vehicle/sealed/mecha/clarke): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Clarke (/obj/vehicle/sealed/mecha/clarke), /datum/tgui (/datum/tgui)) - the Clarke (/obj/vehicle/sealed/mecha/clarke): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(1) - tgui (/datum/controller/subsystem/tgui): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-08 23:27:43.880] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: the Clarke (/obj/vehicle/sealed/mecha/clarke) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Clarke (/obj/vehicle/sealed/mecha/clarke): get module ui data() - the Clarke (/obj/vehicle/sealed/mecha/clarke): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Clarke (/obj/vehicle/sealed/mecha/clarke), /datum/tgui (/datum/tgui)) - the Clarke (/obj/vehicle/sealed/mecha/clarke): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(1) - tgui (/datum/controller/subsystem/tgui): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-08 23:27:44.822] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: the Clarke (/obj/vehicle/sealed/mecha/clarke) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Clarke (/obj/vehicle/sealed/mecha/clarke): get module ui data() - the Clarke (/obj/vehicle/sealed/mecha/clarke): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Clarke (/obj/vehicle/sealed/mecha/clarke), /datum/tgui (/datum/tgui)) - the Clarke (/obj/vehicle/sealed/mecha/clarke): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(1) - tgui (/datum/controller/subsystem/tgui): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-08 23:27:45.764] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: the Clarke (/obj/vehicle/sealed/mecha/clarke) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Clarke (/obj/vehicle/sealed/mecha/clarke): get module ui data() - the Clarke (/obj/vehicle/sealed/mecha/clarke): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Clarke (/obj/vehicle/sealed/mecha/clarke), /datum/tgui (/datum/tgui)) - the Clarke (/obj/vehicle/sealed/mecha/clarke): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(0) - tgui (/datum/controller/subsystem/tgui): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-08 23:27:46.751] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: the Clarke (/obj/vehicle/sealed/mecha/clarke) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Clarke (/obj/vehicle/sealed/mecha/clarke): get module ui data() - the Clarke (/obj/vehicle/sealed/mecha/clarke): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Clarke (/obj/vehicle/sealed/mecha/clarke), /datum/tgui (/datum/tgui)) - the Clarke (/obj/vehicle/sealed/mecha/clarke): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(1) - tgui (/datum/controller/subsystem/tgui): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-08 23:27:47.664] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: the Clarke (/obj/vehicle/sealed/mecha/clarke) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Clarke (/obj/vehicle/sealed/mecha/clarke): get module ui data() - the Clarke (/obj/vehicle/sealed/mecha/clarke): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Clarke (/obj/vehicle/sealed/mecha/clarke), /datum/tgui (/datum/tgui)) - the Clarke (/obj/vehicle/sealed/mecha/clarke): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(1) - tgui (/datum/controller/subsystem/tgui): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-08 23:27:48.592] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: the Clarke (/obj/vehicle/sealed/mecha/clarke) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Clarke (/obj/vehicle/sealed/mecha/clarke): get module ui data() - the Clarke (/obj/vehicle/sealed/mecha/clarke): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Clarke (/obj/vehicle/sealed/mecha/clarke), /datum/tgui (/datum/tgui)) - the Clarke (/obj/vehicle/sealed/mecha/clarke): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(0) - tgui (/datum/controller/subsystem/tgui): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-08 23:27:49.492] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: the Clarke (/obj/vehicle/sealed/mecha/clarke) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Clarke (/obj/vehicle/sealed/mecha/clarke): get module ui data() - the Clarke (/obj/vehicle/sealed/mecha/clarke): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Clarke (/obj/vehicle/sealed/mecha/clarke), /datum/tgui (/datum/tgui)) - the Clarke (/obj/vehicle/sealed/mecha/clarke): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(1) - tgui (/datum/controller/subsystem/tgui): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-08 23:27:50.395] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: the Clarke (/obj/vehicle/sealed/mecha/clarke) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Clarke (/obj/vehicle/sealed/mecha/clarke): get module ui data() - the Clarke (/obj/vehicle/sealed/mecha/clarke): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Clarke (/obj/vehicle/sealed/mecha/clarke), /datum/tgui (/datum/tgui)) - the Clarke (/obj/vehicle/sealed/mecha/clarke): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(1) - tgui (/datum/controller/subsystem/tgui): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-08 23:27:51.325] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: the Clarke (/obj/vehicle/sealed/mecha/clarke) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Clarke (/obj/vehicle/sealed/mecha/clarke): get module ui data() - the Clarke (/obj/vehicle/sealed/mecha/clarke): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Clarke (/obj/vehicle/sealed/mecha/clarke), /datum/tgui (/datum/tgui)) - the Clarke (/obj/vehicle/sealed/mecha/clarke): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(1) - tgui (/datum/controller/subsystem/tgui): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-08 23:27:52.228] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: the Clarke (/obj/vehicle/sealed/mecha/clarke) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Clarke (/obj/vehicle/sealed/mecha/clarke): get module ui data() - the Clarke (/obj/vehicle/sealed/mecha/clarke): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Clarke (/obj/vehicle/sealed/mecha/clarke), /datum/tgui (/datum/tgui)) - the Clarke (/obj/vehicle/sealed/mecha/clarke): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(1) - tgui (/datum/controller/subsystem/tgui): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-08 23:27:53.151] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: the Clarke (/obj/vehicle/sealed/mecha/clarke) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Clarke (/obj/vehicle/sealed/mecha/clarke): get module ui data() - the Clarke (/obj/vehicle/sealed/mecha/clarke): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Clarke (/obj/vehicle/sealed/mecha/clarke), /datum/tgui (/datum/tgui)) - the Clarke (/obj/vehicle/sealed/mecha/clarke): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(1) - tgui (/datum/controller/subsystem/tgui): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-08 23:27:54.078] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: the Clarke (/obj/vehicle/sealed/mecha/clarke) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Clarke (/obj/vehicle/sealed/mecha/clarke): get module ui data() - the Clarke (/obj/vehicle/sealed/mecha/clarke): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Clarke (/obj/vehicle/sealed/mecha/clarke), /datum/tgui (/datum/tgui)) - the Clarke (/obj/vehicle/sealed/mecha/clarke): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(0) - tgui (/datum/controller/subsystem/tgui): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-08 23:27:55.031] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: the Clarke (/obj/vehicle/sealed/mecha/clarke) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Clarke (/obj/vehicle/sealed/mecha/clarke): get module ui data() - the Clarke (/obj/vehicle/sealed/mecha/clarke): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Clarke (/obj/vehicle/sealed/mecha/clarke), /datum/tgui (/datum/tgui)) - the Clarke (/obj/vehicle/sealed/mecha/clarke): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(0) - tgui (/datum/controller/subsystem/tgui): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-08 23:27:55.981] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: the Clarke (/obj/vehicle/sealed/mecha/clarke) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Clarke (/obj/vehicle/sealed/mecha/clarke): get module ui data() - the Clarke (/obj/vehicle/sealed/mecha/clarke): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Clarke (/obj/vehicle/sealed/mecha/clarke), /datum/tgui (/datum/tgui)) - the Clarke (/obj/vehicle/sealed/mecha/clarke): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(0) - tgui (/datum/controller/subsystem/tgui): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-08 23:27:56.935] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: the Clarke (/obj/vehicle/sealed/mecha/clarke) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Clarke (/obj/vehicle/sealed/mecha/clarke): get module ui data() - the Clarke (/obj/vehicle/sealed/mecha/clarke): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Clarke (/obj/vehicle/sealed/mecha/clarke), /datum/tgui (/datum/tgui)) - the Clarke (/obj/vehicle/sealed/mecha/clarke): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(0) - tgui (/datum/controller/subsystem/tgui): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-08 23:27:57.827] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: the Clarke (/obj/vehicle/sealed/mecha/clarke) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Clarke (/obj/vehicle/sealed/mecha/clarke): get module ui data() - the Clarke (/obj/vehicle/sealed/mecha/clarke): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Clarke (/obj/vehicle/sealed/mecha/clarke), /datum/tgui (/datum/tgui)) - the Clarke (/obj/vehicle/sealed/mecha/clarke): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(0) - tgui (/datum/controller/subsystem/tgui): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-08 23:27:58.673] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: Ruffles (/mob/living/carbon/human) - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - usr.loc: the Clarke (/obj/vehicle/sealed/mecha/clarke) - src.loc: the Clarke (/obj/vehicle/sealed/mecha/clarke) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Clarke (/obj/vehicle/sealed/mecha/clarke): get module ui data() - the Clarke (/obj/vehicle/sealed/mecha/clarke): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Clarke (/obj/vehicle/sealed/mecha/clarke), /datum/tgui (/datum/tgui)) - the Clarke (/obj/vehicle/sealed/mecha/clarke): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 1) - tgui (/datum/controller/subsystem/tgui): update uis(the Clarke (/obj/vehicle/sealed/mecha/clarke)) - tgui (/datum/controller/subsystem/tgui): update uis(the Clarke (/obj/vehicle/sealed/mecha/clarke)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Ruffles (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Verb Manager (/datum/controller/subsystem/verb_manager): run verb queue() - Verb Manager (/datum/controller/subsystem/verb_manager): fire(0) - Verb Manager (/datum/controller/subsystem/verb_manager): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-10-08 23:27:58.725] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: the Clarke (/obj/vehicle/sealed/mecha/clarke) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Clarke (/obj/vehicle/sealed/mecha/clarke): get module ui data() - the Clarke (/obj/vehicle/sealed/mecha/clarke): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Clarke (/obj/vehicle/sealed/mecha/clarke), /datum/tgui (/datum/tgui)) - the Clarke (/obj/vehicle/sealed/mecha/clarke): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(0) - tgui (/datum/controller/subsystem/tgui): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-08 23:27:59.634] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: the Clarke (/obj/vehicle/sealed/mecha/clarke) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Clarke (/obj/vehicle/sealed/mecha/clarke): get module ui data() - the Clarke (/obj/vehicle/sealed/mecha/clarke): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Clarke (/obj/vehicle/sealed/mecha/clarke), /datum/tgui (/datum/tgui)) - the Clarke (/obj/vehicle/sealed/mecha/clarke): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(0) - tgui (/datum/controller/subsystem/tgui): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-08 23:28:00.538] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: the Clarke (/obj/vehicle/sealed/mecha/clarke) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Clarke (/obj/vehicle/sealed/mecha/clarke): get module ui data() - the Clarke (/obj/vehicle/sealed/mecha/clarke): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Clarke (/obj/vehicle/sealed/mecha/clarke), /datum/tgui (/datum/tgui)) - the Clarke (/obj/vehicle/sealed/mecha/clarke): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(0) - tgui (/datum/controller/subsystem/tgui): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-08 23:28:24.870] RUNTIME: runtime error: area_power_change overridden. Use override = TRUE to suppress this warning. - Target: Supplypod Shipping Lane (/area/centcom/central_command_areas/supplypod/supplypod_temp_holding) Existing Proc: power_change New Proc: power_change - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Ruffles (/mob/living/carbon/human) - src: null - usr.loc: the floor (125,123,2) (/turf/open/floor/iron) - call stack: - stack trace("area_power_change overridden. ...", "code/datums/signals.dm", 43) - the security camera (/obj/machinery/camera/exosuit): RegisterSignal(Supplypod Shipping Lane (/area/centcom/central_command_areas/supplypod/supplypod_temp_holding), "area_power_change", "power_change", 0) - the security camera (/obj/machinery/camera/exosuit): on enter area(the security camera (/obj/machinery/camera/exosuit), Supplypod Shipping Lane (/area/centcom/central_command_areas/supplypod/supplypod_temp_holding)) - the security camera (/obj/machinery/camera/exosuit): SendSignal("enter_area", /list (/list)) - Supplypod Shipping Lane (/area/centcom/central_command_areas/supplypod/supplypod_temp_holding): Entered( (/obj/structure/closet/supplypod/mechpod), the Mech Bay (/area/station/science/robotics/mechbay)) - (/obj/structure/closet/supplypod/mechpod): doMove(Supplypod Shipping Lane (/area/centcom/central_command_areas/supplypod/supplypod_temp_holding)) - (/obj/structure/closet/supplypod/mechpod): forceMove(Supplypod Shipping Lane (/area/centcom/central_command_areas/supplypod/supplypod_temp_holding)) - (/obj/structure/closet/supplypod/mechpod): handleReturnAfterDeparting( (/obj/structure/closet/supplypod/mechpod)) - (/obj/structure/closet/supplypod/mechpod): handleReturnAfterDeparting( (/obj/structure/closet/supplypod/mechpod)) - /datum/callback (/datum/callback): Invoke() - world: push usr(Ruffles (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-08 23:31:22.079] RUNTIME: ## TESTING: GC: -- [0x21067015] | /datum/ai_controller/basic_controller/carp/pet was unable to be GC'd -- (ref count of 3) [2026-10-08 23:31:48.606] RUNTIME: runtime error: undefined variable /obj/item/clothing/suit/mod/var/physique - proc name: generate cerulean icons (/obj/item/proc/generate_cerulean_icons) - source file: code/modules/mob/living/carbon/human/cerulean_update_icons.dm,10 - usr: Reene Conrad (/mob/living/carbon/human) - src: the scientist labcoat (/obj/item/clothing/suit/toggle/labcoat/science) - usr.loc: the floor (124,93,2) (/turf/open/floor/iron/white) - src.loc: the engineering MOD chestplate (/obj/item/clothing/suit/mod) - call stack: - the scientist labcoat (/obj/item/clothing/suit/toggle/labcoat/science): generate cerulean icons(/icon (/icon), "labcoat_job-tmp/gags/icons/gag...", "#EEEEEE#7E1980#7E1980#B347A1", 33) - the scientist labcoat (/obj/item/clothing/suit/toggle/labcoat/science): get bodyshape icon(/icon (/icon), "labcoat_job-tmp/gags/icons/gag...", "#EEEEEE#7E1980#7E1980#B347A1", 33) - the scientist labcoat (/obj/item/clothing/suit/toggle/labcoat/science): build worn icon(14.1, 'icons/mob/clothing/suits/defau...', 0, 0, null, null, 33) - /datum/mod_part (/datum/mod_part): get separate worn overlays(the engineering MOD chestplate (/obj/item/clothing/suit/mod), /list (/list), , , 0, 'icons/mob/clothing/modsuit/mod...', 33) - the engineering MOD chestplate (/obj/item/clothing/suit/mod): SendSignal("item_get_separate_worn_overlay...", /list (/list)) - the engineering MOD chestplate (/obj/item/clothing/suit/mod): separate worn overlays(, , 0, 'icons/mob/clothing/modsuit/mod...', 33) - the engineering MOD chestplate (/obj/item/clothing/suit/mod): separate worn overlays(, , 0, 'icons/mob/clothing/modsuit/mod...', 33) - the engineering MOD chestplate (/obj/item/clothing/suit/mod): build worn icon(14, 'icons/mob/clothing/suits/defau...', 0, 0, null, null, 33) - Reene Conrad (/mob/living/carbon/human): update worn oversuit() - Reene Conrad (/mob/living/carbon/human): equip to slot(the engineering MOD chestplate (/obj/item/clothing/suit/mod), 1, 0, 1, 0) - Reene Conrad (/mob/living/carbon/human): equip to slot if possible(the engineering MOD chestplate (/obj/item/clothing/suit/mod), 1, 0, 1, 1, 0, 0, 0) - the engineering MOD control un... (/obj/item/mod/control): deploy(null, the engineering MOD chestplate (/obj/item/clothing/suit/mod), 0) - the engineering MOD control un... (/obj/item/mod/control): quick deploy(Reene Conrad (/mob/living/carbon/human)) - Deploy MODsuit (/datum/action/item_action/mod/deploy): do effect(1) - Deploy MODsuit (/datum/action/item_action/mod/deploy): Trigger(Reene Conrad (/mob/living/carbon/human), 1) - Deploy MODsuit (/atom/movable/screen/movable/action_button): Click(null, "map_screen.map", "icon-x=11;icon-y=19;right=1;bu...") - [2026-10-08 23:31:48.609] RUNTIME: runtime error: undefined variable /obj/item/clothing/suit/mod/var/physique - proc name: generate cerulean icons (/obj/item/proc/generate_cerulean_icons) - source file: code/modules/mob/living/carbon/human/cerulean_update_icons.dm,10 - usr: Reene Conrad (/mob/living/carbon/human) - src: the scientist labcoat (/obj/item/clothing/suit/toggle/labcoat/science) - usr.loc: the floor (124,93,2) (/turf/open/floor/iron/white) - src.loc: the engineering MOD chestplate (/obj/item/clothing/suit/mod) - call stack: - the scientist labcoat (/obj/item/clothing/suit/toggle/labcoat/science): generate cerulean icons(/icon (/icon), "labcoat_job-tmp/gags/icons/gag...", "#EEEEEE#7E1980#7E1980#B347A1", 33) - the scientist labcoat (/obj/item/clothing/suit/toggle/labcoat/science): get bodyshape icon(/icon (/icon), "labcoat_job-tmp/gags/icons/gag...", "#EEEEEE#7E1980#7E1980#B347A1", 33) - the scientist labcoat (/obj/item/clothing/suit/toggle/labcoat/science): build worn icon(14.1, 'icons/mob/clothing/suits/defau...', 0, 0, null, null, 33) - /datum/mod_part (/datum/mod_part): get separate worn overlays(the engineering MOD chestplate (/obj/item/clothing/suit/mod), /list (/list), , , 0, 'icons/mob/clothing/modsuit/mod...', 33) - the engineering MOD chestplate (/obj/item/clothing/suit/mod): SendSignal("item_get_separate_worn_overlay...", /list (/list)) - the engineering MOD chestplate (/obj/item/clothing/suit/mod): separate worn overlays(, , 0, 'icons/mob/clothing/modsuit/mod...', 33) - the engineering MOD chestplate (/obj/item/clothing/suit/mod): separate worn overlays(, , 0, 'icons/mob/clothing/modsuit/mod...', 33) - the engineering MOD chestplate (/obj/item/clothing/suit/mod): build worn icon(14, 'icons/mob/clothing/suits/defau...', 0, 0, null, null, 33) - Reene Conrad (/mob/living/carbon/human): update worn oversuit() - Reene Conrad (/mob/living/carbon/human): update clothing(1025) - the engineering MOD control un... (/obj/item/mod/control): deploy(null, the engineering MOD chestplate (/obj/item/clothing/suit/mod), 0) - the engineering MOD control un... (/obj/item/mod/control): quick deploy(Reene Conrad (/mob/living/carbon/human)) - Deploy MODsuit (/datum/action/item_action/mod/deploy): do effect(1) - Deploy MODsuit (/datum/action/item_action/mod/deploy): Trigger(Reene Conrad (/mob/living/carbon/human), 1) - Deploy MODsuit (/atom/movable/screen/movable/action_button): Click(null, "map_screen.map", "icon-x=11;icon-y=19;right=1;bu...") - [2026-10-08 23:38:50.167] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: Ruffles (/mob/living/carbon/human) - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - usr.loc: the Odysseus (/obj/vehicle/sealed/mecha/odysseus) - src.loc: the Odysseus (/obj/vehicle/sealed/mecha/odysseus) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Odysseus (/obj/vehicle/sealed/mecha/odysseus): get module ui data() - the Odysseus (/obj/vehicle/sealed/mecha/odysseus): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, 1) - /datum/tgui (/datum/tgui): open() - the Odysseus (/obj/vehicle/sealed/mecha/odysseus): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - View Stats (/datum/action/vehicle/sealed/mecha/mech_view_stats): Trigger(Ruffles (/mob/living/carbon/human), null) - View Stats (/atom/movable/screen/movable/action_button): Click(null, "map_screen.map", "icon-x=21;icon-y=11;left=1;but...") - Sharkle333 (/client): Click(View Stats (/atom/movable/screen/movable/action_button), null, "map_screen.map", "icon-x=21;icon-y=11;left=1;but...") - [2026-10-08 23:38:50.346] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: the Odysseus (/obj/vehicle/sealed/mecha/odysseus) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Odysseus (/obj/vehicle/sealed/mecha/odysseus): get module ui data() - the Odysseus (/obj/vehicle/sealed/mecha/odysseus): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Odysseus (/obj/vehicle/sealed/mecha/odysseus), /datum/tgui (/datum/tgui)) - the Odysseus (/obj/vehicle/sealed/mecha/odysseus): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(0) - tgui (/datum/controller/subsystem/tgui): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-08 23:38:51.253] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: the Odysseus (/obj/vehicle/sealed/mecha/odysseus) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Odysseus (/obj/vehicle/sealed/mecha/odysseus): get module ui data() - the Odysseus (/obj/vehicle/sealed/mecha/odysseus): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Odysseus (/obj/vehicle/sealed/mecha/odysseus), /datum/tgui (/datum/tgui)) - the Odysseus (/obj/vehicle/sealed/mecha/odysseus): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(0) - tgui (/datum/controller/subsystem/tgui): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-08 23:38:51.892] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: Ruffles (/mob/living/carbon/human) - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - usr.loc: the Odysseus (/obj/vehicle/sealed/mecha/odysseus) - src.loc: the Odysseus (/obj/vehicle/sealed/mecha/odysseus) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Odysseus (/obj/vehicle/sealed/mecha/odysseus): get module ui data() - the Odysseus (/obj/vehicle/sealed/mecha/odysseus): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Odysseus (/obj/vehicle/sealed/mecha/odysseus), /datum/tgui (/datum/tgui)) - the Odysseus (/obj/vehicle/sealed/mecha/odysseus): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 1) - tgui (/datum/controller/subsystem/tgui): update uis(the Odysseus (/obj/vehicle/sealed/mecha/odysseus)) - tgui (/datum/controller/subsystem/tgui): update uis(the Odysseus (/obj/vehicle/sealed/mecha/odysseus)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Ruffles (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Verb Manager (/datum/controller/subsystem/verb_manager): run verb queue() - Verb Manager (/datum/controller/subsystem/verb_manager): fire(0) - Verb Manager (/datum/controller/subsystem/verb_manager): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-10-08 23:38:52.194] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: the Odysseus (/obj/vehicle/sealed/mecha/odysseus) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Odysseus (/obj/vehicle/sealed/mecha/odysseus): get module ui data() - the Odysseus (/obj/vehicle/sealed/mecha/odysseus): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Odysseus (/obj/vehicle/sealed/mecha/odysseus), /datum/tgui (/datum/tgui)) - the Odysseus (/obj/vehicle/sealed/mecha/odysseus): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(0) - tgui (/datum/controller/subsystem/tgui): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-08 23:38:53.154] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: the Odysseus (/obj/vehicle/sealed/mecha/odysseus) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Odysseus (/obj/vehicle/sealed/mecha/odysseus): get module ui data() - the Odysseus (/obj/vehicle/sealed/mecha/odysseus): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Odysseus (/obj/vehicle/sealed/mecha/odysseus), /datum/tgui (/datum/tgui)) - the Odysseus (/obj/vehicle/sealed/mecha/odysseus): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(0) - tgui (/datum/controller/subsystem/tgui): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-08 23:38:54.096] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: the Odysseus (/obj/vehicle/sealed/mecha/odysseus) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Odysseus (/obj/vehicle/sealed/mecha/odysseus): get module ui data() - the Odysseus (/obj/vehicle/sealed/mecha/odysseus): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Odysseus (/obj/vehicle/sealed/mecha/odysseus), /datum/tgui (/datum/tgui)) - the Odysseus (/obj/vehicle/sealed/mecha/odysseus): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(0) - tgui (/datum/controller/subsystem/tgui): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-08 23:38:54.423] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: Ruffles (/mob/living/carbon/human) - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - usr.loc: the Odysseus (/obj/vehicle/sealed/mecha/odysseus) - src.loc: the Odysseus (/obj/vehicle/sealed/mecha/odysseus) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Odysseus (/obj/vehicle/sealed/mecha/odysseus): get module ui data() - the Odysseus (/obj/vehicle/sealed/mecha/odysseus): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Odysseus (/obj/vehicle/sealed/mecha/odysseus), /datum/tgui (/datum/tgui)) - the Odysseus (/obj/vehicle/sealed/mecha/odysseus): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 1) - tgui (/datum/controller/subsystem/tgui): update uis(the Odysseus (/obj/vehicle/sealed/mecha/odysseus)) - tgui (/datum/controller/subsystem/tgui): update uis(the Odysseus (/obj/vehicle/sealed/mecha/odysseus)) - /datum/tgui (/datum/tgui): on act message("equip_act", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/tgui (/datum/tgui): on message("act/equip_act", /list (/list), /list (/list)) - /datum/tgui_window (/datum/tgui_window): on message("act/equip_act", /list (/list), /list (/list)) - tgui Topic(/list (/list)) - Sharkle333 (/client): Topic("type=act%2Fequip_act&payload=%...", /list (/list), null, null) - [2026-10-08 23:38:55.055] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: the Odysseus (/obj/vehicle/sealed/mecha/odysseus) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Odysseus (/obj/vehicle/sealed/mecha/odysseus): get module ui data() - the Odysseus (/obj/vehicle/sealed/mecha/odysseus): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Odysseus (/obj/vehicle/sealed/mecha/odysseus), /datum/tgui (/datum/tgui)) - the Odysseus (/obj/vehicle/sealed/mecha/odysseus): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(0) - tgui (/datum/controller/subsystem/tgui): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-08 23:38:55.456] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: Ruffles (/mob/living/carbon/human) - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - usr.loc: the Odysseus (/obj/vehicle/sealed/mecha/odysseus) - src.loc: the Odysseus (/obj/vehicle/sealed/mecha/odysseus) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Odysseus (/obj/vehicle/sealed/mecha/odysseus): get module ui data() - the Odysseus (/obj/vehicle/sealed/mecha/odysseus): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Odysseus (/obj/vehicle/sealed/mecha/odysseus), /datum/tgui (/datum/tgui)) - the Odysseus (/obj/vehicle/sealed/mecha/odysseus): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 1) - tgui (/datum/controller/subsystem/tgui): update uis(the Odysseus (/obj/vehicle/sealed/mecha/odysseus)) - tgui (/datum/controller/subsystem/tgui): update uis(the Odysseus (/obj/vehicle/sealed/mecha/odysseus)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Ruffles (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Verb Manager (/datum/controller/subsystem/verb_manager): run verb queue() - Verb Manager (/datum/controller/subsystem/verb_manager): fire(0) - Verb Manager (/datum/controller/subsystem/verb_manager): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-10-08 23:38:56.011] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: the Odysseus (/obj/vehicle/sealed/mecha/odysseus) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Odysseus (/obj/vehicle/sealed/mecha/odysseus): get module ui data() - the Odysseus (/obj/vehicle/sealed/mecha/odysseus): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Odysseus (/obj/vehicle/sealed/mecha/odysseus), /datum/tgui (/datum/tgui)) - the Odysseus (/obj/vehicle/sealed/mecha/odysseus): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(0) - tgui (/datum/controller/subsystem/tgui): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-08 23:38:56.876] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: Ruffles (/mob/living/carbon/human) - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - usr.loc: the Odysseus (/obj/vehicle/sealed/mecha/odysseus) - src.loc: the Odysseus (/obj/vehicle/sealed/mecha/odysseus) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Odysseus (/obj/vehicle/sealed/mecha/odysseus): get module ui data() - the Odysseus (/obj/vehicle/sealed/mecha/odysseus): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Odysseus (/obj/vehicle/sealed/mecha/odysseus), /datum/tgui (/datum/tgui)) - the Odysseus (/obj/vehicle/sealed/mecha/odysseus): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 1) - tgui (/datum/controller/subsystem/tgui): update uis(the Odysseus (/obj/vehicle/sealed/mecha/odysseus)) - tgui (/datum/controller/subsystem/tgui): update uis(the Odysseus (/obj/vehicle/sealed/mecha/odysseus)) - /datum/tgui (/datum/tgui): on act message("equip_act", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/tgui (/datum/tgui): on message("act/equip_act", /list (/list), /list (/list)) - /datum/tgui_window (/datum/tgui_window): on message("act/equip_act", /list (/list), /list (/list)) - tgui Topic(/list (/list)) - Sharkle333 (/client): Topic("type=act%2Fequip_act&payload=%...", /list (/list), null, null) - [2026-10-08 23:38:56.909] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: the Odysseus (/obj/vehicle/sealed/mecha/odysseus) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Odysseus (/obj/vehicle/sealed/mecha/odysseus): get module ui data() - the Odysseus (/obj/vehicle/sealed/mecha/odysseus): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Odysseus (/obj/vehicle/sealed/mecha/odysseus), /datum/tgui (/datum/tgui)) - the Odysseus (/obj/vehicle/sealed/mecha/odysseus): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(0) - tgui (/datum/controller/subsystem/tgui): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-08 23:38:57.814] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: the Odysseus (/obj/vehicle/sealed/mecha/odysseus) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Odysseus (/obj/vehicle/sealed/mecha/odysseus): get module ui data() - the Odysseus (/obj/vehicle/sealed/mecha/odysseus): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Odysseus (/obj/vehicle/sealed/mecha/odysseus), /datum/tgui (/datum/tgui)) - the Odysseus (/obj/vehicle/sealed/mecha/odysseus): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(0) - tgui (/datum/controller/subsystem/tgui): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-08 23:38:58.706] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: the Odysseus (/obj/vehicle/sealed/mecha/odysseus) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Odysseus (/obj/vehicle/sealed/mecha/odysseus): get module ui data() - the Odysseus (/obj/vehicle/sealed/mecha/odysseus): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Odysseus (/obj/vehicle/sealed/mecha/odysseus), /datum/tgui (/datum/tgui)) - the Odysseus (/obj/vehicle/sealed/mecha/odysseus): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(0) - tgui (/datum/controller/subsystem/tgui): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-08 23:38:59.624] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: the Odysseus (/obj/vehicle/sealed/mecha/odysseus) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Odysseus (/obj/vehicle/sealed/mecha/odysseus): get module ui data() - the Odysseus (/obj/vehicle/sealed/mecha/odysseus): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Odysseus (/obj/vehicle/sealed/mecha/odysseus), /datum/tgui (/datum/tgui)) - the Odysseus (/obj/vehicle/sealed/mecha/odysseus): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(0) - tgui (/datum/controller/subsystem/tgui): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-08 23:39:00.296] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: Ruffles (/mob/living/carbon/human) - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - usr.loc: the Odysseus (/obj/vehicle/sealed/mecha/odysseus) - src.loc: the Odysseus (/obj/vehicle/sealed/mecha/odysseus) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Odysseus (/obj/vehicle/sealed/mecha/odysseus): get module ui data() - the Odysseus (/obj/vehicle/sealed/mecha/odysseus): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Odysseus (/obj/vehicle/sealed/mecha/odysseus), /datum/tgui (/datum/tgui)) - the Odysseus (/obj/vehicle/sealed/mecha/odysseus): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 1) - tgui (/datum/controller/subsystem/tgui): update uis(the Odysseus (/obj/vehicle/sealed/mecha/odysseus)) - tgui (/datum/controller/subsystem/tgui): update uis(the Odysseus (/obj/vehicle/sealed/mecha/odysseus)) - /datum/tgui (/datum/tgui): on act message("equip_act", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/tgui (/datum/tgui): on message("act/equip_act", /list (/list), /list (/list)) - /datum/tgui_window (/datum/tgui_window): on message("act/equip_act", /list (/list), /list (/list)) - tgui Topic(/list (/list)) - Sharkle333 (/client): Topic("type=act%2Fequip_act&payload=%...", /list (/list), null, null) - [2026-10-08 23:39:00.523] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: the Odysseus (/obj/vehicle/sealed/mecha/odysseus) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Odysseus (/obj/vehicle/sealed/mecha/odysseus): get module ui data() - the Odysseus (/obj/vehicle/sealed/mecha/odysseus): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Odysseus (/obj/vehicle/sealed/mecha/odysseus), /datum/tgui (/datum/tgui)) - the Odysseus (/obj/vehicle/sealed/mecha/odysseus): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(0) - tgui (/datum/controller/subsystem/tgui): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-08 23:39:01.424] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: the Odysseus (/obj/vehicle/sealed/mecha/odysseus) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Odysseus (/obj/vehicle/sealed/mecha/odysseus): get module ui data() - the Odysseus (/obj/vehicle/sealed/mecha/odysseus): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Odysseus (/obj/vehicle/sealed/mecha/odysseus), /datum/tgui (/datum/tgui)) - the Odysseus (/obj/vehicle/sealed/mecha/odysseus): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(0) - tgui (/datum/controller/subsystem/tgui): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-08 23:39:02.324] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: the Odysseus (/obj/vehicle/sealed/mecha/odysseus) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Odysseus (/obj/vehicle/sealed/mecha/odysseus): get module ui data() - the Odysseus (/obj/vehicle/sealed/mecha/odysseus): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Odysseus (/obj/vehicle/sealed/mecha/odysseus), /datum/tgui (/datum/tgui)) - the Odysseus (/obj/vehicle/sealed/mecha/odysseus): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(0) - tgui (/datum/controller/subsystem/tgui): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-08 23:39:03.233] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: the Odysseus (/obj/vehicle/sealed/mecha/odysseus) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Odysseus (/obj/vehicle/sealed/mecha/odysseus): get module ui data() - the Odysseus (/obj/vehicle/sealed/mecha/odysseus): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Odysseus (/obj/vehicle/sealed/mecha/odysseus), /datum/tgui (/datum/tgui)) - the Odysseus (/obj/vehicle/sealed/mecha/odysseus): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(0) - tgui (/datum/controller/subsystem/tgui): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-08 23:39:04.126] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: the Odysseus (/obj/vehicle/sealed/mecha/odysseus) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Odysseus (/obj/vehicle/sealed/mecha/odysseus): get module ui data() - the Odysseus (/obj/vehicle/sealed/mecha/odysseus): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Odysseus (/obj/vehicle/sealed/mecha/odysseus), /datum/tgui (/datum/tgui)) - the Odysseus (/obj/vehicle/sealed/mecha/odysseus): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(0) - tgui (/datum/controller/subsystem/tgui): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-08 23:39:11.002] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: Ruffles (/mob/living/carbon/human) - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - usr.loc: the Odysseus (/obj/vehicle/sealed/mecha/odysseus) - src.loc: the Odysseus (/obj/vehicle/sealed/mecha/odysseus) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Odysseus (/obj/vehicle/sealed/mecha/odysseus): get module ui data() - the Odysseus (/obj/vehicle/sealed/mecha/odysseus): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, 1) - /datum/tgui (/datum/tgui): open() - the Odysseus (/obj/vehicle/sealed/mecha/odysseus): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - View Stats (/datum/action/vehicle/sealed/mecha/mech_view_stats): Trigger(Ruffles (/mob/living/carbon/human), null) - View Stats (/atom/movable/screen/movable/action_button): Click(null, "map_screen.map", "icon-x=14;icon-y=12;left=1;but...") - Sharkle333 (/client): Click(View Stats (/atom/movable/screen/movable/action_button), null, "map_screen.map", "icon-x=14;icon-y=12;left=1;but...") - [2026-10-08 23:43:13.046] RUNTIME: runtime error: Cannot read null._listen_lookup - proc name: dropped (/obj/item/proc/dropped) - source file: code/game/objects/items.dm,713 - usr: Andressa Raub (/mob/living/carbon/human) - src: the Honk-pocket (/obj/item/food/donkpocket/honk) - usr.loc: the floor (163,68,2) (/turf/open/floor/iron/diagonal) - src.loc: the floor (162,67,2) (/turf/open/floor/iron/dark) - call stack: - the Honk-pocket (/obj/item/food/donkpocket/honk): dropped(null, 0) - the microwave oven (/obj/machinery/microwave): eject() - the microwave oven (/obj/machinery/microwave): ui interact(Andressa Raub (/mob/living/carbon/human)) - the microwave oven (/obj/machinery/microwave): interact(Andressa Raub (/mob/living/carbon/human)) - the microwave oven (/obj/machinery/microwave): interact(Andressa Raub (/mob/living/carbon/human)) - the microwave oven (/obj/machinery/microwave): try interact(Andressa Raub (/mob/living/carbon/human)) - the microwave oven (/obj/machinery/microwave): try interact(Andressa Raub (/mob/living/carbon/human)) - the microwave oven (/obj/machinery/microwave): attack hand(Andressa Raub (/mob/living/carbon/human), /list (/list)) - the microwave oven (/obj/machinery/microwave): attack hand(Andressa Raub (/mob/living/carbon/human), /list (/list)) - Andressa Raub (/mob/living/carbon/human): resolve unarmed attack(the microwave oven (/obj/machinery/microwave), /list (/list)) - Andressa Raub (/mob/living/carbon/human): UnarmedAttack(the microwave oven (/obj/machinery/microwave), 1, /list (/list)) - Andressa Raub (/mob/living/carbon/human): UnarmedAttack(the microwave oven (/obj/machinery/microwave), 1, /list (/list)) - Andressa Raub (/mob/living/carbon/human): ClickOn(the microwave oven (/obj/machinery/microwave), "icon-x=12;icon-y=12;left=1;but...") - the microwave oven (/obj/machinery/microwave): Click(the floor (162,67,2) (/turf/open/floor/iron/dark), "map_screen.map", "icon-x=12;icon-y=12;left=1;but...") - [2026-10-08 23:47:34.330] RUNTIME: runtime error: undefined variable /obj/item/clothing/suit/mod/var/physique - proc name: generate cerulean icons (/obj/item/proc/generate_cerulean_icons) - source file: code/modules/mob/living/carbon/human/cerulean_update_icons.dm,10 - usr: Reene Conrad (/mob/living/carbon/human) - src: the scientist labcoat (/obj/item/clothing/suit/toggle/labcoat/science) - usr.loc: the floor (96,92,2) (/turf/open/floor/iron) - src.loc: the engineering MOD chestplate (/obj/item/clothing/suit/mod) - call stack: - the scientist labcoat (/obj/item/clothing/suit/toggle/labcoat/science): generate cerulean icons(/icon (/icon), "labcoat_job-tmp/gags/icons/gag...", "#EEEEEE#7E1980#7E1980#B347A1", 33) - the scientist labcoat (/obj/item/clothing/suit/toggle/labcoat/science): get bodyshape icon(/icon (/icon), "labcoat_job-tmp/gags/icons/gag...", "#EEEEEE#7E1980#7E1980#B347A1", 33) - the scientist labcoat (/obj/item/clothing/suit/toggle/labcoat/science): build worn icon(14.1, 'icons/mob/clothing/suits/defau...', 0, 0, null, null, 33) - /datum/mod_part (/datum/mod_part): get separate worn overlays(the engineering MOD chestplate (/obj/item/clothing/suit/mod), /list (/list), , , 0, 'icons/mob/clothing/modsuit/mod...', 33) - the engineering MOD chestplate (/obj/item/clothing/suit/mod): SendSignal("item_get_separate_worn_overlay...", /list (/list)) - the engineering MOD chestplate (/obj/item/clothing/suit/mod): separate worn overlays(, , 0, 'icons/mob/clothing/modsuit/mod...', 33) - the engineering MOD chestplate (/obj/item/clothing/suit/mod): separate worn overlays(, , 0, 'icons/mob/clothing/modsuit/mod...', 33) - the engineering MOD chestplate (/obj/item/clothing/suit/mod): build worn icon(14, 'icons/mob/clothing/suits/defau...', 0, 0, null, null, 33) - Reene Conrad (/mob/living/carbon/human): update worn oversuit() - Reene Conrad (/mob/living/carbon/human): update clothing(1025) - ... - the engineering MOD control un... (/obj/item/mod/control): retract(null, the engineering MOD chestplate (/obj/item/clothing/suit/mod), 0) - the engineering MOD control un... (/obj/item/mod/control): quick deploy(Reene Conrad (/mob/living/carbon/human)) - Deploy MODsuit (/datum/action/item_action/mod/deploy): do effect(1) - Deploy MODsuit (/datum/action/item_action/mod/deploy): Trigger(Reene Conrad (/mob/living/carbon/human), 1) - Deploy MODsuit (/atom/movable/screen/movable/action_button): Click(null, "map_screen.map", "icon-x=25;icon-y=17;right=1;bu...") - Deploy MODsuit (/atom/movable/screen/movable/action_button): Click(null, "map_screen.map", "icon-x=25;icon-y=17;right=1;bu...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-08 23:50:59.090] RUNTIME: runtime error: A client was Del()'d without a persistent_client! This should not be happening. - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("A client was Del()\'d without ...", "code/modules/client/client_pro...", 629) - DeadMan00 (/client): Destroy() - DeadMan00 (/client): Del() - [2026-10-08 23:51:04.470] RUNTIME: ## TESTING: GC: -- [0x203b0fe] | /atom/movable/screen/map_view/char_preview was unable to be GC'd -- (ref count of 3) [2026-10-08 23:52:05.175] RUNTIME: runtime error: Cannot read null.scarrable - proc name: load (/datum/scar/proc/load) - source file: code/datums/wounds/scars/_scars.dm,110 - usr: Sunnyshovel (/mob/dead/new_player) - src: /datum/scar (/datum/scar) - usr.loc: null - call stack: - /datum/scar (/datum/scar): load(null, "4", "small amoeba-shaped skin-marks", "inner left thigh", 1, 2, 3, 0) - Cody Roadman (/mob/living/carbon/human): load scar("4|l_leg|small amoeba-shaped sk...", 3) - Cody Roadman (/mob/living/carbon/human): load persistent scars() - Sunnyshovel (/mob/dead/new_player): AttemptLateSpawn("Bitrunner") - /datum/latejoin_menu (/datum/latejoin_menu): ui act("select_job", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/new_player_sta... (/datum/ui_state/new_player_state)) - /datum/tgui (/datum/tgui): on act message("select_job", /list (/list), /datum/ui_state/new_player_sta... (/datum/ui_state/new_player_state)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/tgui (/datum/tgui): on message("act/select_job", /list (/list), /list (/list)) - /datum/tgui_window (/datum/tgui_window): on message("act/select_job", /list (/list), /list (/list)) - tgui Topic(/list (/list)) - Sunnyshovel (/client): Topic("type=act%2Fselect_job&payload=...", /list (/list), null, null) - [2026-10-08 23:52:05.177] RUNTIME: runtime error: Cannot read null.scarrable - proc name: load (/datum/scar/proc/load) - source file: code/datums/wounds/scars/_scars.dm,110 - usr: Sunnyshovel (/mob/dead/new_player) - src: /datum/scar (/datum/scar) - usr.loc: null - call stack: - /datum/scar (/datum/scar): load(null, "4", "small amoeba-shaped skin-marks", "right kneecap", 1, 2, 3, 0) - Cody Roadman (/mob/living/carbon/human): load scar("4|r_leg|small amoeba-shaped sk...", 3) - Cody Roadman (/mob/living/carbon/human): load persistent scars() - Sunnyshovel (/mob/dead/new_player): AttemptLateSpawn("Bitrunner") - /datum/latejoin_menu (/datum/latejoin_menu): ui act("select_job", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/new_player_sta... (/datum/ui_state/new_player_state)) - /datum/tgui (/datum/tgui): on act message("select_job", /list (/list), /datum/ui_state/new_player_sta... (/datum/ui_state/new_player_state)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/tgui (/datum/tgui): on message("act/select_job", /list (/list), /list (/list)) - /datum/tgui_window (/datum/tgui_window): on message("act/select_job", /list (/list), /list (/list)) - tgui Topic(/list (/list)) - Sunnyshovel (/client): Topic("type=act%2Fselect_job&payload=...", /list (/list), null, null) - [2026-10-08 23:52:05.179] RUNTIME: runtime error: Cannot read null.scarrable - proc name: load (/datum/scar/proc/load) - source file: code/datums/wounds/scars/_scars.dm,110 - usr: Sunnyshovel (/mob/dead/new_player) - src: /datum/scar (/datum/scar) - usr.loc: null - call stack: - /datum/scar (/datum/scar): load(null, "4", "a small faded slit", "right hip", 1, 2, 3, 0) - Cody Roadman (/mob/living/carbon/human): load scar("4|r_leg|a small faded slit|rig...", 3) - Cody Roadman (/mob/living/carbon/human): load persistent scars() - Sunnyshovel (/mob/dead/new_player): AttemptLateSpawn("Bitrunner") - /datum/latejoin_menu (/datum/latejoin_menu): ui act("select_job", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/new_player_sta... (/datum/ui_state/new_player_state)) - /datum/tgui (/datum/tgui): on act message("select_job", /list (/list), /datum/ui_state/new_player_sta... (/datum/ui_state/new_player_state)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/tgui (/datum/tgui): on message("act/select_job", /list (/list), /list (/list)) - /datum/tgui_window (/datum/tgui_window): on message("act/select_job", /list (/list), /list (/list)) - tgui Topic(/list (/list)) - Sunnyshovel (/client): Topic("type=act%2Fselect_job&payload=...", /list (/list), null, null) - [2026-10-08 23:56:16.927] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: Ruffles (/mob/living/carbon/human) - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - usr.loc: the Gygax (/obj/vehicle/sealed/mecha/gygax) - src.loc: the Gygax (/obj/vehicle/sealed/mecha/gygax) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): get module ui data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, 1) - /datum/tgui (/datum/tgui): open() - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - View Stats (/datum/action/vehicle/sealed/mecha/mech_view_stats): Trigger(Ruffles (/mob/living/carbon/human), null) - View Stats (/atom/movable/screen/movable/action_button): Click(null, "map_screen.map", "icon-x=19;icon-y=12;left=1;but...") - View Stats (/atom/movable/screen/movable/action_button): Click(null, "map_screen.map", "icon-x=19;icon-y=12;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-10-08 23:56:17.291] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: the Gygax (/obj/vehicle/sealed/mecha/gygax) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): get module ui data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Gygax (/obj/vehicle/sealed/mecha/gygax), /datum/tgui (/datum/tgui)) - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(0) - tgui (/datum/controller/subsystem/tgui): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-08 23:56:18.181] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: the Gygax (/obj/vehicle/sealed/mecha/gygax) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): get module ui data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Gygax (/obj/vehicle/sealed/mecha/gygax), /datum/tgui (/datum/tgui)) - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(0) - tgui (/datum/controller/subsystem/tgui): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-08 23:56:19.081] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: the Gygax (/obj/vehicle/sealed/mecha/gygax) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): get module ui data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Gygax (/obj/vehicle/sealed/mecha/gygax), /datum/tgui (/datum/tgui)) - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(0) - tgui (/datum/controller/subsystem/tgui): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-08 23:56:19.146] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: Ruffles (/mob/living/carbon/human) - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - usr.loc: the Gygax (/obj/vehicle/sealed/mecha/gygax) - src.loc: the Gygax (/obj/vehicle/sealed/mecha/gygax) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): get module ui data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Gygax (/obj/vehicle/sealed/mecha/gygax), /datum/tgui (/datum/tgui)) - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 1) - tgui (/datum/controller/subsystem/tgui): update uis(the Gygax (/obj/vehicle/sealed/mecha/gygax)) - tgui (/datum/controller/subsystem/tgui): update uis(the Gygax (/obj/vehicle/sealed/mecha/gygax)) - /datum/tgui (/datum/tgui): on act message("dna_lock", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/tgui (/datum/tgui): on message("act/dna_lock", /list (/list), /list (/list)) - /datum/tgui_window (/datum/tgui_window): on message("act/dna_lock", /list (/list), /list (/list)) - tgui Topic(/list (/list)) - Sharkle333 (/client): Topic("type=act%2Fdna_lock&payload=%7...", /list (/list), null, null) - [2026-10-08 23:56:19.980] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: the Gygax (/obj/vehicle/sealed/mecha/gygax) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): get module ui data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Gygax (/obj/vehicle/sealed/mecha/gygax), /datum/tgui (/datum/tgui)) - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(0) - tgui (/datum/controller/subsystem/tgui): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-08 23:56:20.145] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: Ruffles (/mob/living/carbon/human) - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - usr.loc: the Gygax (/obj/vehicle/sealed/mecha/gygax) - src.loc: the Gygax (/obj/vehicle/sealed/mecha/gygax) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): get module ui data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Gygax (/obj/vehicle/sealed/mecha/gygax), /datum/tgui (/datum/tgui)) - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 1) - tgui (/datum/controller/subsystem/tgui): update uis(the Gygax (/obj/vehicle/sealed/mecha/gygax)) - tgui (/datum/controller/subsystem/tgui): update uis(the Gygax (/obj/vehicle/sealed/mecha/gygax)) - /datum/tgui (/datum/tgui): on act message("toggle_id_lock", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/tgui (/datum/tgui): on message("act/toggle_id_lock", /list (/list), /list (/list)) - /datum/tgui_window (/datum/tgui_window): on message("act/toggle_id_lock", /list (/list), /list (/list)) - tgui Topic(/list (/list)) - Sharkle333 (/client): Topic("type=act%2Ftoggle_id_lock&payl...", /list (/list), null, null) - [2026-10-08 23:56:20.888] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: the Gygax (/obj/vehicle/sealed/mecha/gygax) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): get module ui data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Gygax (/obj/vehicle/sealed/mecha/gygax), /datum/tgui (/datum/tgui)) - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(0) - tgui (/datum/controller/subsystem/tgui): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-08 23:56:21.786] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: the Gygax (/obj/vehicle/sealed/mecha/gygax) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): get module ui data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Gygax (/obj/vehicle/sealed/mecha/gygax), /datum/tgui (/datum/tgui)) - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(0) - tgui (/datum/controller/subsystem/tgui): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-08 23:56:22.689] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: the Gygax (/obj/vehicle/sealed/mecha/gygax) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): get module ui data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Gygax (/obj/vehicle/sealed/mecha/gygax), /datum/tgui (/datum/tgui)) - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(0) - tgui (/datum/controller/subsystem/tgui): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-08 23:56:23.646] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: the Gygax (/obj/vehicle/sealed/mecha/gygax) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): get module ui data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Gygax (/obj/vehicle/sealed/mecha/gygax), /datum/tgui (/datum/tgui)) - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(0) - tgui (/datum/controller/subsystem/tgui): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-08 23:56:24.546] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: the Gygax (/obj/vehicle/sealed/mecha/gygax) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): get module ui data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Gygax (/obj/vehicle/sealed/mecha/gygax), /datum/tgui (/datum/tgui)) - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(0) - tgui (/datum/controller/subsystem/tgui): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-08 23:56:25.452] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: the Gygax (/obj/vehicle/sealed/mecha/gygax) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): get module ui data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Gygax (/obj/vehicle/sealed/mecha/gygax), /datum/tgui (/datum/tgui)) - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(0) - tgui (/datum/controller/subsystem/tgui): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-08 23:56:26.354] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: the Gygax (/obj/vehicle/sealed/mecha/gygax) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): get module ui data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Gygax (/obj/vehicle/sealed/mecha/gygax), /datum/tgui (/datum/tgui)) - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(0) - tgui (/datum/controller/subsystem/tgui): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-08 23:56:27.107] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: Ruffles (/mob/living/carbon/human) - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - usr.loc: the Gygax (/obj/vehicle/sealed/mecha/gygax) - src.loc: the Gygax (/obj/vehicle/sealed/mecha/gygax) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): get module ui data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Gygax (/obj/vehicle/sealed/mecha/gygax), /datum/tgui (/datum/tgui)) - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 1) - tgui (/datum/controller/subsystem/tgui): update uis(the Gygax (/obj/vehicle/sealed/mecha/gygax)) - tgui (/datum/controller/subsystem/tgui): update uis(the Gygax (/obj/vehicle/sealed/mecha/gygax)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Ruffles (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Verb Manager (/datum/controller/subsystem/verb_manager): run verb queue() - Verb Manager (/datum/controller/subsystem/verb_manager): fire(0) - Verb Manager (/datum/controller/subsystem/verb_manager): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-10-08 23:56:27.255] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: the Gygax (/obj/vehicle/sealed/mecha/gygax) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): get module ui data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Gygax (/obj/vehicle/sealed/mecha/gygax), /datum/tgui (/datum/tgui)) - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(0) - tgui (/datum/controller/subsystem/tgui): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-08 23:56:28.153] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: the Gygax (/obj/vehicle/sealed/mecha/gygax) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): get module ui data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Gygax (/obj/vehicle/sealed/mecha/gygax), /datum/tgui (/datum/tgui)) - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(0) - tgui (/datum/controller/subsystem/tgui): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-08 23:56:28.427] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: Ruffles (/mob/living/carbon/human) - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - usr.loc: the Gygax (/obj/vehicle/sealed/mecha/gygax) - src.loc: the Gygax (/obj/vehicle/sealed/mecha/gygax) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): get module ui data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Gygax (/obj/vehicle/sealed/mecha/gygax), /datum/tgui (/datum/tgui)) - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 1) - tgui (/datum/controller/subsystem/tgui): update uis(the Gygax (/obj/vehicle/sealed/mecha/gygax)) - tgui (/datum/controller/subsystem/tgui): update uis(the Gygax (/obj/vehicle/sealed/mecha/gygax)) - /datum/tgui (/datum/tgui): on act message("equip_act", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/tgui (/datum/tgui): on message("act/equip_act", /list (/list), /list (/list)) - /datum/tgui_window (/datum/tgui_window): on message("act/equip_act", /list (/list), /list (/list)) - tgui Topic(/list (/list)) - Sharkle333 (/client): Topic("type=act%2Fequip_act&payload=%...", /list (/list), null, null) - [2026-10-08 23:56:29.054] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: the Gygax (/obj/vehicle/sealed/mecha/gygax) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): get module ui data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Gygax (/obj/vehicle/sealed/mecha/gygax), /datum/tgui (/datum/tgui)) - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(0) - tgui (/datum/controller/subsystem/tgui): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-08 23:56:29.954] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: the Gygax (/obj/vehicle/sealed/mecha/gygax) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): get module ui data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Gygax (/obj/vehicle/sealed/mecha/gygax), /datum/tgui (/datum/tgui)) - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(0) - tgui (/datum/controller/subsystem/tgui): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-08 23:56:30.862] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: the Gygax (/obj/vehicle/sealed/mecha/gygax) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): get module ui data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Gygax (/obj/vehicle/sealed/mecha/gygax), /datum/tgui (/datum/tgui)) - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(0) - tgui (/datum/controller/subsystem/tgui): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-08 23:56:30.906] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: Ruffles (/mob/living/carbon/human) - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - usr.loc: the Gygax (/obj/vehicle/sealed/mecha/gygax) - src.loc: the Gygax (/obj/vehicle/sealed/mecha/gygax) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): get module ui data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Gygax (/obj/vehicle/sealed/mecha/gygax), /datum/tgui (/datum/tgui)) - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 1) - tgui (/datum/controller/subsystem/tgui): update uis(the Gygax (/obj/vehicle/sealed/mecha/gygax)) - tgui (/datum/controller/subsystem/tgui): update uis(the Gygax (/obj/vehicle/sealed/mecha/gygax)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Ruffles (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Verb Manager (/datum/controller/subsystem/verb_manager): run verb queue() - Verb Manager (/datum/controller/subsystem/verb_manager): fire(0) - Verb Manager (/datum/controller/subsystem/verb_manager): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-10-08 23:56:31.836] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: the Gygax (/obj/vehicle/sealed/mecha/gygax) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): get module ui data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Gygax (/obj/vehicle/sealed/mecha/gygax), /datum/tgui (/datum/tgui)) - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(0) - tgui (/datum/controller/subsystem/tgui): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-08 23:56:32.731] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: the Gygax (/obj/vehicle/sealed/mecha/gygax) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): get module ui data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Gygax (/obj/vehicle/sealed/mecha/gygax), /datum/tgui (/datum/tgui)) - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(0) - tgui (/datum/controller/subsystem/tgui): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-08 23:56:33.638] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: the Gygax (/obj/vehicle/sealed/mecha/gygax) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): get module ui data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Gygax (/obj/vehicle/sealed/mecha/gygax), /datum/tgui (/datum/tgui)) - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(0) - tgui (/datum/controller/subsystem/tgui): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-08 23:56:34.534] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: the Gygax (/obj/vehicle/sealed/mecha/gygax) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): get module ui data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Gygax (/obj/vehicle/sealed/mecha/gygax), /datum/tgui (/datum/tgui)) - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(0) - tgui (/datum/controller/subsystem/tgui): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-08 23:56:35.487] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: the Gygax (/obj/vehicle/sealed/mecha/gygax) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): get module ui data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Gygax (/obj/vehicle/sealed/mecha/gygax), /datum/tgui (/datum/tgui)) - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(0) - tgui (/datum/controller/subsystem/tgui): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-08 23:56:36.475] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: the Gygax (/obj/vehicle/sealed/mecha/gygax) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): get module ui data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Gygax (/obj/vehicle/sealed/mecha/gygax), /datum/tgui (/datum/tgui)) - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(0) - tgui (/datum/controller/subsystem/tgui): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-08 23:56:37.386] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: the Gygax (/obj/vehicle/sealed/mecha/gygax) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): get module ui data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Gygax (/obj/vehicle/sealed/mecha/gygax), /datum/tgui (/datum/tgui)) - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(0) - tgui (/datum/controller/subsystem/tgui): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-08 23:56:38.279] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: the Gygax (/obj/vehicle/sealed/mecha/gygax) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): get module ui data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Gygax (/obj/vehicle/sealed/mecha/gygax), /datum/tgui (/datum/tgui)) - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(0) - tgui (/datum/controller/subsystem/tgui): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-08 23:56:39.181] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: the Gygax (/obj/vehicle/sealed/mecha/gygax) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): get module ui data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Gygax (/obj/vehicle/sealed/mecha/gygax), /datum/tgui (/datum/tgui)) - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(0) - tgui (/datum/controller/subsystem/tgui): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-08 23:56:40.085] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: the Gygax (/obj/vehicle/sealed/mecha/gygax) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): get module ui data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Gygax (/obj/vehicle/sealed/mecha/gygax), /datum/tgui (/datum/tgui)) - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(0) - tgui (/datum/controller/subsystem/tgui): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-08 23:56:40.991] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: the Gygax (/obj/vehicle/sealed/mecha/gygax) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): get module ui data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Gygax (/obj/vehicle/sealed/mecha/gygax), /datum/tgui (/datum/tgui)) - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(0) - tgui (/datum/controller/subsystem/tgui): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-08 23:56:41.907] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: the Gygax (/obj/vehicle/sealed/mecha/gygax) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): get module ui data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Gygax (/obj/vehicle/sealed/mecha/gygax), /datum/tgui (/datum/tgui)) - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(0) - tgui (/datum/controller/subsystem/tgui): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-08 23:56:42.814] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: the Gygax (/obj/vehicle/sealed/mecha/gygax) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): get module ui data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Gygax (/obj/vehicle/sealed/mecha/gygax), /datum/tgui (/datum/tgui)) - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(0) - tgui (/datum/controller/subsystem/tgui): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-08 23:56:43.759] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: the Gygax (/obj/vehicle/sealed/mecha/gygax) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): get module ui data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Gygax (/obj/vehicle/sealed/mecha/gygax), /datum/tgui (/datum/tgui)) - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(1) - tgui (/datum/controller/subsystem/tgui): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-08 23:56:44.612] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: the Gygax (/obj/vehicle/sealed/mecha/gygax) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): get module ui data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Gygax (/obj/vehicle/sealed/mecha/gygax), /datum/tgui (/datum/tgui)) - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(0) - tgui (/datum/controller/subsystem/tgui): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-08 23:56:45.558] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: the Gygax (/obj/vehicle/sealed/mecha/gygax) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): get module ui data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Gygax (/obj/vehicle/sealed/mecha/gygax), /datum/tgui (/datum/tgui)) - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(1) - tgui (/datum/controller/subsystem/tgui): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-08 23:56:46.435] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: the Gygax (/obj/vehicle/sealed/mecha/gygax) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): get module ui data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Gygax (/obj/vehicle/sealed/mecha/gygax), /datum/tgui (/datum/tgui)) - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(1) - tgui (/datum/controller/subsystem/tgui): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-08 23:56:47.339] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: the Gygax (/obj/vehicle/sealed/mecha/gygax) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): get module ui data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Gygax (/obj/vehicle/sealed/mecha/gygax), /datum/tgui (/datum/tgui)) - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(1) - tgui (/datum/controller/subsystem/tgui): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-08 23:56:48.221] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: the Gygax (/obj/vehicle/sealed/mecha/gygax) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): get module ui data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Gygax (/obj/vehicle/sealed/mecha/gygax), /datum/tgui (/datum/tgui)) - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(0) - tgui (/datum/controller/subsystem/tgui): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-08 23:56:49.163] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: the Gygax (/obj/vehicle/sealed/mecha/gygax) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): get module ui data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Gygax (/obj/vehicle/sealed/mecha/gygax), /datum/tgui (/datum/tgui)) - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(1) - tgui (/datum/controller/subsystem/tgui): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-08 23:56:50.024] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: the Gygax (/obj/vehicle/sealed/mecha/gygax) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): get module ui data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Gygax (/obj/vehicle/sealed/mecha/gygax), /datum/tgui (/datum/tgui)) - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(0) - tgui (/datum/controller/subsystem/tgui): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-08 23:56:50.921] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: the Gygax (/obj/vehicle/sealed/mecha/gygax) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): get module ui data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Gygax (/obj/vehicle/sealed/mecha/gygax), /datum/tgui (/datum/tgui)) - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(0) - tgui (/datum/controller/subsystem/tgui): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-08 23:56:51.249] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: Ruffles (/mob/living/carbon/human) - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - usr.loc: the Gygax (/obj/vehicle/sealed/mecha/gygax) - src.loc: the Gygax (/obj/vehicle/sealed/mecha/gygax) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): get module ui data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Gygax (/obj/vehicle/sealed/mecha/gygax), /datum/tgui (/datum/tgui)) - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 1) - tgui (/datum/controller/subsystem/tgui): update uis(the Gygax (/obj/vehicle/sealed/mecha/gygax)) - tgui (/datum/controller/subsystem/tgui): update uis(the Gygax (/obj/vehicle/sealed/mecha/gygax)) - /datum/tgui (/datum/tgui): on act message("equip_act", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/tgui (/datum/tgui): on message("act/equip_act", /list (/list), /list (/list)) - /datum/tgui_window (/datum/tgui_window): on message("act/equip_act", /list (/list), /list (/list)) - tgui Topic(/list (/list)) - Sharkle333 (/client): Topic("type=act%2Fequip_act&payload=%...", /list (/list), null, null) - [2026-10-08 23:56:51.821] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: the Gygax (/obj/vehicle/sealed/mecha/gygax) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): get module ui data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Gygax (/obj/vehicle/sealed/mecha/gygax), /datum/tgui (/datum/tgui)) - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(0) - tgui (/datum/controller/subsystem/tgui): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:04:15.513] RUNTIME: runtime error: cannot read from list - proc name: preload size (/datum/map_template/map_module/preload_size) - source file: code/modules/mapping/modular_map_loader/modular_map_loader.dm,65 - usr: Cody Roadman (/mob/living/carbon/human) - src: Base Map Module Template (/datum/map_template/map_module) - usr.loc: the floor (173,152,2) (/turf/open/floor/iron/dark/textured_large) - call stack: - Base Map Module Template (/datum/map_template/map_module): preload size("_maps/safehouses/maintsafe.dmm", null) - Base Map Module Template (/datum/map_template/map_module): load(space (142,67,13) (/turf/open/space), 0, "_maps/safehouses/maintsafe.dmm") - the safehouse (/obj/modular_map_root/safehouse): load map() - the safehouse (/obj/modular_map_root/safehouse): Initialize(1) - the safehouse (/obj/modular_map_root/safehouse): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the safehouse (/obj/modular_map_root/safehouse), 0, /list (/list)) - the safehouse (/obj/modular_map_root/safehouse): New(1) - /datum/parsed_map (/datum/parsed_map): create atom(/obj/modular_map_root/safehous... (/obj/modular_map_root/safehouse), space (142,67,13) (/turf/open/space)) - /datum/parsed_map (/datum/parsed_map): build coordinate(/list (/list), space (142,67,13) (/turf/open/space), 0, 1, 0) - /datum/parsed_map (/datum/parsed_map): tgm load(139, 62, 13, 0, 0, -1e+31, 1e+31, -1e+31, 1e+31, 1, 1, 1, 0) - ... - load map(_maps/virtual_domains/heretic_..., 139, 62, 13, 0, 0, 0, -1e+31, 1e+31, -1e+31, 1e+31, 1, 1, 1, 0) - Heretical Hunt (/datum/lazy_template/virtual_domain/heretic_hunt): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("heretic_hunt") - the quantum server (/obj/machinery/quantum_server): cold boot map("heretic_hunt", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-09 00:06:34.737] RUNTIME: runtime error: Cannot read null.species - proc name: mob negates gravity (/mob/living/carbon/human/mob_negates_gravity) - source file: code/modules/mob/living/carbon/human/human_movement.dm,25 - usr: Jonah Sholl (/mob/living/carbon/human) - src: Jonah Sholl (/mob/living/carbon/human) - usr.loc: the plating (145,76,13) (/turf/open/floor/plating/heretic_rust) - src.loc: null - call stack: - Jonah Sholl (/mob/living/carbon/human): mob negates gravity() - Jonah Sholl (/mob/living/carbon/human): has gravity(null) - Jonah Sholl (/mob/living/carbon/human): refresh gravity() - Jonah Sholl (/mob/living/carbon/human): on changed z level(the plating (146,76,13) (/turf/open/floor/plating/heretic_rust), null, 1, null) - Jonah Sholl (/mob/living/carbon/human): on changed z level(the plating (146,76,13) (/turf/open/floor/plating/heretic_rust), null, 1, null) - Jonah Sholl (/mob/living/carbon/human): Moved(the plating (146,76,13) (/turf/open/floor/plating/heretic_rust), 8, 0, null, 1) - Jonah Sholl (/mob/living/carbon/human): Moved(the plating (146,76,13) (/turf/open/floor/plating/heretic_rust), 8, 0, null, 1) - Jonah Sholl (/mob/living/carbon/human): Moved(the plating (146,76,13) (/turf/open/floor/plating/heretic_rust), 8, 0, null, 1) - Jonah Sholl (/mob/living/carbon/human): Move(the plating (145,76,13) (/turf/open/floor/plating/heretic_rust), 8, 0, 1) - Jonah Sholl (/mob/living/carbon/human): Move(the plating (145,76,13) (/turf/open/floor/plating/heretic_rust), 8, 0, 1) - ... - Jonah Sholl (/mob/living/carbon/human): handle buckled mob movement(the plating (145,76,13) (/turf/open/floor/plating/heretic_rust), 8, 0) - Jonah Sholl (/mob/living/carbon/human): Move(the plating (145,76,13) (/turf/open/floor/plating/heretic_rust), 8, 0, 1) - Jonah Sholl (/mob/living/carbon/human): Move(the plating (145,76,13) (/turf/open/floor/plating/heretic_rust), 8, null) - Jonah Sholl (/mob/living/carbon/human): Move(the plating (145,76,13) (/turf/open/floor/plating/heretic_rust), 8) - Jonah Sholl (/mob/living/carbon/human): Move(the plating (145,76,13) (/turf/open/floor/plating/heretic_rust), 8) - Sunnyshovel (/client): Move(the plating (145,76,13) (/turf/open/floor/plating/heretic_rust), 8) - Jonah Sholl (/mob/living/carbon/human): keyLoop(Sunnyshovel (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:06:35.094] RUNTIME: runtime error: Cannot read null.species - proc name: mob negates gravity (/mob/living/carbon/human/mob_negates_gravity) - source file: code/modules/mob/living/carbon/human/human_movement.dm,25 - usr: Jonah Sholl (/mob/living/carbon/human) - src: Anthony Duncan (/mob/living/carbon/human) - usr.loc: the plating (144,76,13) (/turf/open/floor/plating/heretic_rust) - src.loc: null - call stack: - Anthony Duncan (/mob/living/carbon/human): mob negates gravity() - Anthony Duncan (/mob/living/carbon/human): has gravity(null) - Anthony Duncan (/mob/living/carbon/human): refresh gravity() - Anthony Duncan (/mob/living/carbon/human): on changed z level(the plating (146,76,13) (/turf/open/floor/plating/heretic_rust), null, 1, null) - Anthony Duncan (/mob/living/carbon/human): on changed z level(the plating (146,76,13) (/turf/open/floor/plating/heretic_rust), null, 1, null) - Anthony Duncan (/mob/living/carbon/human): Moved(the plating (146,76,13) (/turf/open/floor/plating/heretic_rust), 8, 0, null, 1) - Anthony Duncan (/mob/living/carbon/human): Moved(the plating (146,76,13) (/turf/open/floor/plating/heretic_rust), 8, 0, null, 1) - Anthony Duncan (/mob/living/carbon/human): Moved(the plating (146,76,13) (/turf/open/floor/plating/heretic_rust), 8, 0, null, 1) - Anthony Duncan (/mob/living/carbon/human): Move(the plating (145,76,13) (/turf/open/floor/plating/heretic_rust), 8, 5.3035, 1) - Anthony Duncan (/mob/living/carbon/human): Move(the plating (145,76,13) (/turf/open/floor/plating/heretic_rust), 8, 5.3035, 1) - ... - Anthony Duncan (/mob/living/carbon/human): move from pull(Jonah Sholl (/mob/living/carbon/human), the plating (145,76,13) (/turf/open/floor/plating/heretic_rust), 5.3035) - Jonah Sholl (/mob/living/carbon/human): Move(the plating (144,76,13) (/turf/open/floor/plating/heretic_rust), 8, 0, 1) - Jonah Sholl (/mob/living/carbon/human): Move(the plating (144,76,13) (/turf/open/floor/plating/heretic_rust), 8, null) - Jonah Sholl (/mob/living/carbon/human): Move(the plating (144,76,13) (/turf/open/floor/plating/heretic_rust), 8) - Jonah Sholl (/mob/living/carbon/human): Move(the plating (144,76,13) (/turf/open/floor/plating/heretic_rust), 8) - Sunnyshovel (/client): Move(the plating (144,76,13) (/turf/open/floor/plating/heretic_rust), 8) - Jonah Sholl (/mob/living/carbon/human): keyLoop(Sunnyshovel (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:06:37.846] RUNTIME: runtime error: bad client - proc name: initialize (/datum/tgui_window/proc/initialize) - source file: code/modules/tgui/tgui_window.dm,114 - usr: Regie (/mob/dead/new_player) - src: /datum/tgui_window (/datum/tgui_window) - usr.loc: null - call stack: - /datum/tgui_window (/datum/tgui_window): initialize(1, /list (/list), "", "", "") - /datum/tgui_panel (/datum/tgui_panel): initialize(1) - [2026-10-09 00:08:02.459] RUNTIME: runtime error: Division by zero - proc name: inject (/obj/item/reagent_containers/hypospray/proc/inject) - source file: code/modules/reagents/reagent_containers/hypospray.dm,77 - usr: Jonah Sholl (/mob/living/carbon/human) - src: the hypospray (/obj/item/reagent_containers/hypospray) - usr.loc: the plastic floor (152,69,13) (/turf/open/floor/plastic) - src.loc: Jonah Sholl (/mob/living/carbon/human) - call stack: - the hypospray (/obj/item/reagent_containers/hypospray): inject(Jonah Sholl (/mob/living/carbon/human), Jonah Sholl (/mob/living/carbon/human)) - the hypospray (/obj/item/reagent_containers/hypospray): interact with atom(Jonah Sholl (/mob/living/carbon/human), Jonah Sholl (/mob/living/carbon/human), /list (/list)) - Jonah Sholl (/mob/living/carbon/human): base item interaction(Jonah Sholl (/mob/living/carbon/human), the hypospray (/obj/item/reagent_containers/hypospray), /list (/list)) - the hypospray (/obj/item/reagent_containers/hypospray): melee attack chain(Jonah Sholl (/mob/living/carbon/human), Jonah Sholl (/mob/living/carbon/human), /list (/list), /list (/list)) - Jonah Sholl (/mob/living/carbon/human): ClickOn(Jonah Sholl (/mob/living/carbon/human), "icon-x=14;icon-y=14;left=1;but...") - Jonah Sholl (/mob/living/carbon/human): Click(the plastic floor (152,69,13) (/turf/open/floor/plastic), "map_screen.map", "icon-x=14;icon-y=14;left=1;but...") - Jonah Sholl (/mob/living/carbon/human): Click(the plastic floor (152,69,13) (/turf/open/floor/plastic), "map_screen.map", "icon-x=14;icon-y=14;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Jonah Sholl (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:08:06.787] RUNTIME: runtime error: Division by zero - proc name: inject (/obj/item/reagent_containers/hypospray/proc/inject) - source file: code/modules/reagents/reagent_containers/hypospray.dm,77 - usr: Jonah Sholl (/mob/living/carbon/human) - src: the hypospray (/obj/item/reagent_containers/hypospray) - usr.loc: the plastic floor (152,69,13) (/turf/open/floor/plastic) - src.loc: Jonah Sholl (/mob/living/carbon/human) - call stack: - the hypospray (/obj/item/reagent_containers/hypospray): inject(Jonah Sholl (/mob/living/carbon/human), Jonah Sholl (/mob/living/carbon/human)) - the hypospray (/obj/item/reagent_containers/hypospray): interact with atom(Jonah Sholl (/mob/living/carbon/human), Jonah Sholl (/mob/living/carbon/human), /list (/list)) - Jonah Sholl (/mob/living/carbon/human): base item interaction(Jonah Sholl (/mob/living/carbon/human), the hypospray (/obj/item/reagent_containers/hypospray), /list (/list)) - the hypospray (/obj/item/reagent_containers/hypospray): melee attack chain(Jonah Sholl (/mob/living/carbon/human), Jonah Sholl (/mob/living/carbon/human), /list (/list), /list (/list)) - Jonah Sholl (/mob/living/carbon/human): ClickOn(Jonah Sholl (/mob/living/carbon/human), "icon-x=15;icon-y=16;left=1;but...") - Jonah Sholl (/mob/living/carbon/human): Click(the plastic floor (152,69,13) (/turf/open/floor/plastic), "map_screen.map", "icon-x=15;icon-y=16;left=1;but...") - Jonah Sholl (/mob/living/carbon/human): Click(the plastic floor (152,69,13) (/turf/open/floor/plastic), "map_screen.map", "icon-x=15;icon-y=16;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Jonah Sholl (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:10:05.083] RUNTIME: ## TESTING: GC: -- [0x2106ec62] | /datum/ai_controller/basic_controller/carp/pet was unable to be GC'd -- (ref count of 3) [2026-10-09 00:10:56.751] RUNTIME: runtime error: Cannot read null.species - proc name: mob negates gravity (/mob/living/carbon/human/mob_negates_gravity) - source file: code/modules/mob/living/carbon/human/human_movement.dm,25 - usr: Jonah Sholl (/mob/living/carbon/human) - src: Serenity Feufer (/mob/living/carbon/human) - usr.loc: the plating (144,76,13) (/turf/open/floor/plating/heretic_rust) - src.loc: null - call stack: - Serenity Feufer (/mob/living/carbon/human): mob negates gravity() - Serenity Feufer (/mob/living/carbon/human): has gravity(null) - Serenity Feufer (/mob/living/carbon/human): refresh gravity() - Serenity Feufer (/mob/living/carbon/human): on changed z level(the plating (146,76,13) (/turf/open/floor/plating/heretic_rust), null, 1, null) - Serenity Feufer (/mob/living/carbon/human): on changed z level(the plating (146,76,13) (/turf/open/floor/plating/heretic_rust), null, 1, null) - Serenity Feufer (/mob/living/carbon/human): Moved(the plating (146,76,13) (/turf/open/floor/plating/heretic_rust), 8, 0, null, 1) - Serenity Feufer (/mob/living/carbon/human): Moved(the plating (146,76,13) (/turf/open/floor/plating/heretic_rust), 8, 0, null, 1) - Serenity Feufer (/mob/living/carbon/human): Moved(the plating (146,76,13) (/turf/open/floor/plating/heretic_rust), 8, 0, null, 1) - Serenity Feufer (/mob/living/carbon/human): Move(the plating (145,76,13) (/turf/open/floor/plating/heretic_rust), 8, 5.30021, 1) - Serenity Feufer (/mob/living/carbon/human): Move(the plating (145,76,13) (/turf/open/floor/plating/heretic_rust), 8, 5.30021, 1) - ... - Serenity Feufer (/mob/living/carbon/human): move from pull(Jonah Sholl (/mob/living/carbon/human), the plating (145,76,13) (/turf/open/floor/plating/heretic_rust), 5.30021) - Jonah Sholl (/mob/living/carbon/human): Move(the plating (144,76,13) (/turf/open/floor/plating/heretic_rust), 8, 0, 1) - Jonah Sholl (/mob/living/carbon/human): Move(the plating (144,76,13) (/turf/open/floor/plating/heretic_rust), 8, null) - Jonah Sholl (/mob/living/carbon/human): Move(the plating (144,76,13) (/turf/open/floor/plating/heretic_rust), 8) - Jonah Sholl (/mob/living/carbon/human): Move(the plating (144,76,13) (/turf/open/floor/plating/heretic_rust), 8) - Sunnyshovel (/client): Move(the plating (144,76,13) (/turf/open/floor/plating/heretic_rust), 8) - Jonah Sholl (/mob/living/carbon/human): keyLoop(Sunnyshovel (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:11:14.724] RUNTIME: runtime error: Division by zero - proc name: equalize (/datum/gas_mixture/proc/equalize) - source file: code/modules/atmospherics/gasmixtures/gas_mixture.dm,295 - usr: null - src: /datum/gas_mixture (/datum/gas_mixture) - call stack: - /datum/gas_mixture (/datum/gas_mixture): equalize(/datum/gas_mixture/turf (/datum/gas_mixture/turf)) - the omni passive vent (/obj/machinery/atmospherics/components/unary/passive_vent): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:11:15.416] RUNTIME: runtime error: Division by zero - proc name: equalize (/datum/gas_mixture/proc/equalize) - source file: code/modules/atmospherics/gasmixtures/gas_mixture.dm,295 - usr: null - src: /datum/gas_mixture (/datum/gas_mixture) - call stack: - /datum/gas_mixture (/datum/gas_mixture): equalize(/datum/gas_mixture/turf (/datum/gas_mixture/turf)) - the omni passive vent (/obj/machinery/atmospherics/components/unary/passive_vent): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:11:15.829] RUNTIME: runtime error: Division by zero - proc name: equalize (/datum/gas_mixture/proc/equalize) - source file: code/modules/atmospherics/gasmixtures/gas_mixture.dm,295 - usr: null - src: /datum/gas_mixture (/datum/gas_mixture) - call stack: - /datum/gas_mixture (/datum/gas_mixture): equalize(/datum/gas_mixture/turf (/datum/gas_mixture/turf)) - the omni passive vent (/obj/machinery/atmospherics/components/unary/passive_vent): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:11:16.241] RUNTIME: runtime error: Division by zero - proc name: equalize (/datum/gas_mixture/proc/equalize) - source file: code/modules/atmospherics/gasmixtures/gas_mixture.dm,295 - usr: null - src: /datum/gas_mixture (/datum/gas_mixture) - call stack: - /datum/gas_mixture (/datum/gas_mixture): equalize(/datum/gas_mixture/turf (/datum/gas_mixture/turf)) - the omni passive vent (/obj/machinery/atmospherics/components/unary/passive_vent): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:11:16.743] RUNTIME: runtime error: Division by zero - proc name: equalize (/datum/gas_mixture/proc/equalize) - source file: code/modules/atmospherics/gasmixtures/gas_mixture.dm,295 - usr: null - src: /datum/gas_mixture (/datum/gas_mixture) - call stack: - /datum/gas_mixture (/datum/gas_mixture): equalize(/datum/gas_mixture/turf (/datum/gas_mixture/turf)) - the omni passive vent (/obj/machinery/atmospherics/components/unary/passive_vent): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:11:17.485] RUNTIME: runtime error: Division by zero - proc name: equalize (/datum/gas_mixture/proc/equalize) - source file: code/modules/atmospherics/gasmixtures/gas_mixture.dm,295 - usr: null - src: /datum/gas_mixture (/datum/gas_mixture) - call stack: - /datum/gas_mixture (/datum/gas_mixture): equalize(/datum/gas_mixture/turf (/datum/gas_mixture/turf)) - the omni passive vent (/obj/machinery/atmospherics/components/unary/passive_vent): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:11:17.743] RUNTIME: runtime error: Division by zero - proc name: equalize (/datum/gas_mixture/proc/equalize) - source file: code/modules/atmospherics/gasmixtures/gas_mixture.dm,295 - usr: null - src: /datum/gas_mixture (/datum/gas_mixture) - call stack: - /datum/gas_mixture (/datum/gas_mixture): equalize(/datum/gas_mixture/turf (/datum/gas_mixture/turf)) - the omni passive vent (/obj/machinery/atmospherics/components/unary/passive_vent): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:11:18.298] RUNTIME: runtime error: Division by zero - proc name: equalize (/datum/gas_mixture/proc/equalize) - source file: code/modules/atmospherics/gasmixtures/gas_mixture.dm,295 - usr: null - src: /datum/gas_mixture (/datum/gas_mixture) - call stack: - /datum/gas_mixture (/datum/gas_mixture): equalize(/datum/gas_mixture/turf (/datum/gas_mixture/turf)) - the omni passive vent (/obj/machinery/atmospherics/components/unary/passive_vent): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:11:18.792] RUNTIME: runtime error: Division by zero - proc name: equalize (/datum/gas_mixture/proc/equalize) - source file: code/modules/atmospherics/gasmixtures/gas_mixture.dm,295 - usr: null - src: /datum/gas_mixture (/datum/gas_mixture) - call stack: - /datum/gas_mixture (/datum/gas_mixture): equalize(/datum/gas_mixture/turf (/datum/gas_mixture/turf)) - the omni passive vent (/obj/machinery/atmospherics/components/unary/passive_vent): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:11:19.600] RUNTIME: runtime error: Division by zero - proc name: equalize (/datum/gas_mixture/proc/equalize) - source file: code/modules/atmospherics/gasmixtures/gas_mixture.dm,295 - usr: null - src: /datum/gas_mixture (/datum/gas_mixture) - call stack: - /datum/gas_mixture (/datum/gas_mixture): equalize(/datum/gas_mixture/turf (/datum/gas_mixture/turf)) - the omni passive vent (/obj/machinery/atmospherics/components/unary/passive_vent): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:11:19.809] RUNTIME: runtime error: Division by zero - proc name: equalize (/datum/gas_mixture/proc/equalize) - source file: code/modules/atmospherics/gasmixtures/gas_mixture.dm,295 - usr: null - src: /datum/gas_mixture (/datum/gas_mixture) - call stack: - /datum/gas_mixture (/datum/gas_mixture): equalize(/datum/gas_mixture/turf (/datum/gas_mixture/turf)) - the omni passive vent (/obj/machinery/atmospherics/components/unary/passive_vent): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:11:20.308] RUNTIME: runtime error: Division by zero - proc name: equalize (/datum/gas_mixture/proc/equalize) - source file: code/modules/atmospherics/gasmixtures/gas_mixture.dm,295 - usr: null - src: /datum/gas_mixture (/datum/gas_mixture) - call stack: - /datum/gas_mixture (/datum/gas_mixture): equalize(/datum/gas_mixture/turf (/datum/gas_mixture/turf)) - the omni passive vent (/obj/machinery/atmospherics/components/unary/passive_vent): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:11:20.813] RUNTIME: runtime error: Division by zero - proc name: equalize (/datum/gas_mixture/proc/equalize) - source file: code/modules/atmospherics/gasmixtures/gas_mixture.dm,295 - usr: null - src: /datum/gas_mixture (/datum/gas_mixture) - call stack: - /datum/gas_mixture (/datum/gas_mixture): equalize(/datum/gas_mixture/turf (/datum/gas_mixture/turf)) - the omni passive vent (/obj/machinery/atmospherics/components/unary/passive_vent): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:11:21.497] RUNTIME: runtime error: Division by zero - proc name: equalize (/datum/gas_mixture/proc/equalize) - source file: code/modules/atmospherics/gasmixtures/gas_mixture.dm,295 - usr: null - src: /datum/gas_mixture (/datum/gas_mixture) - call stack: - /datum/gas_mixture (/datum/gas_mixture): equalize(/datum/gas_mixture/turf (/datum/gas_mixture/turf)) - the omni passive vent (/obj/machinery/atmospherics/components/unary/passive_vent): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:11:21.867] RUNTIME: runtime error: Division by zero - proc name: equalize (/datum/gas_mixture/proc/equalize) - source file: code/modules/atmospherics/gasmixtures/gas_mixture.dm,295 - usr: null - src: /datum/gas_mixture (/datum/gas_mixture) - call stack: - /datum/gas_mixture (/datum/gas_mixture): equalize(/datum/gas_mixture/turf (/datum/gas_mixture/turf)) - the omni passive vent (/obj/machinery/atmospherics/components/unary/passive_vent): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:11:22.376] RUNTIME: runtime error: Division by zero - proc name: equalize (/datum/gas_mixture/proc/equalize) - source file: code/modules/atmospherics/gasmixtures/gas_mixture.dm,295 - usr: null - src: /datum/gas_mixture (/datum/gas_mixture) - call stack: - /datum/gas_mixture (/datum/gas_mixture): equalize(/datum/gas_mixture/turf (/datum/gas_mixture/turf)) - the omni passive vent (/obj/machinery/atmospherics/components/unary/passive_vent): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:11:22.869] RUNTIME: runtime error: Division by zero - proc name: equalize (/datum/gas_mixture/proc/equalize) - source file: code/modules/atmospherics/gasmixtures/gas_mixture.dm,295 - usr: null - src: /datum/gas_mixture (/datum/gas_mixture) - call stack: - /datum/gas_mixture (/datum/gas_mixture): equalize(/datum/gas_mixture/turf (/datum/gas_mixture/turf)) - the omni passive vent (/obj/machinery/atmospherics/components/unary/passive_vent): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:11:23.376] RUNTIME: runtime error: Division by zero - proc name: equalize (/datum/gas_mixture/proc/equalize) - source file: code/modules/atmospherics/gasmixtures/gas_mixture.dm,295 - usr: null - src: /datum/gas_mixture (/datum/gas_mixture) - call stack: - /datum/gas_mixture (/datum/gas_mixture): equalize(/datum/gas_mixture/turf (/datum/gas_mixture/turf)) - the omni passive vent (/obj/machinery/atmospherics/components/unary/passive_vent): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:11:23.890] RUNTIME: runtime error: Division by zero - proc name: equalize (/datum/gas_mixture/proc/equalize) - source file: code/modules/atmospherics/gasmixtures/gas_mixture.dm,295 - usr: null - src: /datum/gas_mixture (/datum/gas_mixture) - call stack: - /datum/gas_mixture (/datum/gas_mixture): equalize(/datum/gas_mixture/turf (/datum/gas_mixture/turf)) - the omni passive vent (/obj/machinery/atmospherics/components/unary/passive_vent): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:11:24.405] RUNTIME: runtime error: Division by zero - proc name: equalize (/datum/gas_mixture/proc/equalize) - source file: code/modules/atmospherics/gasmixtures/gas_mixture.dm,295 - usr: null - src: /datum/gas_mixture (/datum/gas_mixture) - call stack: - /datum/gas_mixture (/datum/gas_mixture): equalize(/datum/gas_mixture/turf (/datum/gas_mixture/turf)) - the omni passive vent (/obj/machinery/atmospherics/components/unary/passive_vent): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:11:25.059] RUNTIME: runtime error: Division by zero - proc name: equalize (/datum/gas_mixture/proc/equalize) - source file: code/modules/atmospherics/gasmixtures/gas_mixture.dm,295 - usr: null - src: /datum/gas_mixture (/datum/gas_mixture) - call stack: - /datum/gas_mixture (/datum/gas_mixture): equalize(/datum/gas_mixture/turf (/datum/gas_mixture/turf)) - the omni passive vent (/obj/machinery/atmospherics/components/unary/passive_vent): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:11:25.474] RUNTIME: runtime error: Division by zero - proc name: equalize (/datum/gas_mixture/proc/equalize) - source file: code/modules/atmospherics/gasmixtures/gas_mixture.dm,295 - usr: null - src: /datum/gas_mixture (/datum/gas_mixture) - call stack: - /datum/gas_mixture (/datum/gas_mixture): equalize(/datum/gas_mixture/turf (/datum/gas_mixture/turf)) - the omni passive vent (/obj/machinery/atmospherics/components/unary/passive_vent): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:11:25.937] RUNTIME: runtime error: Division by zero - proc name: equalize (/datum/gas_mixture/proc/equalize) - source file: code/modules/atmospherics/gasmixtures/gas_mixture.dm,295 - usr: null - src: /datum/gas_mixture (/datum/gas_mixture) - call stack: - /datum/gas_mixture (/datum/gas_mixture): equalize(/datum/gas_mixture/turf (/datum/gas_mixture/turf)) - the omni passive vent (/obj/machinery/atmospherics/components/unary/passive_vent): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:11:26.413] RUNTIME: runtime error: Division by zero - proc name: equalize (/datum/gas_mixture/proc/equalize) - source file: code/modules/atmospherics/gasmixtures/gas_mixture.dm,295 - usr: null - src: /datum/gas_mixture (/datum/gas_mixture) - call stack: - /datum/gas_mixture (/datum/gas_mixture): equalize(/datum/gas_mixture/turf (/datum/gas_mixture/turf)) - the omni passive vent (/obj/machinery/atmospherics/components/unary/passive_vent): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:11:27.082] RUNTIME: runtime error: Division by zero - proc name: equalize (/datum/gas_mixture/proc/equalize) - source file: code/modules/atmospherics/gasmixtures/gas_mixture.dm,295 - usr: null - src: /datum/gas_mixture (/datum/gas_mixture) - call stack: - /datum/gas_mixture (/datum/gas_mixture): equalize(/datum/gas_mixture/turf (/datum/gas_mixture/turf)) - the omni passive vent (/obj/machinery/atmospherics/components/unary/passive_vent): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:11:27.440] RUNTIME: runtime error: Division by zero - proc name: equalize (/datum/gas_mixture/proc/equalize) - source file: code/modules/atmospherics/gasmixtures/gas_mixture.dm,295 - usr: null - src: /datum/gas_mixture (/datum/gas_mixture) - call stack: - /datum/gas_mixture (/datum/gas_mixture): equalize(/datum/gas_mixture/turf (/datum/gas_mixture/turf)) - the omni passive vent (/obj/machinery/atmospherics/components/unary/passive_vent): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:11:27.887] RUNTIME: runtime error: Division by zero - proc name: equalize (/datum/gas_mixture/proc/equalize) - source file: code/modules/atmospherics/gasmixtures/gas_mixture.dm,295 - usr: null - src: /datum/gas_mixture (/datum/gas_mixture) - call stack: - /datum/gas_mixture (/datum/gas_mixture): equalize(/datum/gas_mixture/turf (/datum/gas_mixture/turf)) - the omni passive vent (/obj/machinery/atmospherics/components/unary/passive_vent): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:11:28.411] RUNTIME: runtime error: Division by zero - proc name: equalize (/datum/gas_mixture/proc/equalize) - source file: code/modules/atmospherics/gasmixtures/gas_mixture.dm,295 - usr: null - src: /datum/gas_mixture (/datum/gas_mixture) - call stack: - /datum/gas_mixture (/datum/gas_mixture): equalize(/datum/gas_mixture/turf (/datum/gas_mixture/turf)) - the omni passive vent (/obj/machinery/atmospherics/components/unary/passive_vent): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:11:29.095] RUNTIME: runtime error: Division by zero - proc name: equalize (/datum/gas_mixture/proc/equalize) - source file: code/modules/atmospherics/gasmixtures/gas_mixture.dm,295 - usr: null - src: /datum/gas_mixture (/datum/gas_mixture) - call stack: - /datum/gas_mixture (/datum/gas_mixture): equalize(/datum/gas_mixture/turf (/datum/gas_mixture/turf)) - the omni passive vent (/obj/machinery/atmospherics/components/unary/passive_vent): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:11:29.551] RUNTIME: runtime error: Division by zero - proc name: equalize (/datum/gas_mixture/proc/equalize) - source file: code/modules/atmospherics/gasmixtures/gas_mixture.dm,295 - usr: null - src: /datum/gas_mixture (/datum/gas_mixture) - call stack: - /datum/gas_mixture (/datum/gas_mixture): equalize(/datum/gas_mixture/turf (/datum/gas_mixture/turf)) - the omni passive vent (/obj/machinery/atmospherics/components/unary/passive_vent): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:11:29.950] RUNTIME: runtime error: Division by zero - proc name: equalize (/datum/gas_mixture/proc/equalize) - source file: code/modules/atmospherics/gasmixtures/gas_mixture.dm,295 - usr: null - src: /datum/gas_mixture (/datum/gas_mixture) - call stack: - /datum/gas_mixture (/datum/gas_mixture): equalize(/datum/gas_mixture/turf (/datum/gas_mixture/turf)) - the omni passive vent (/obj/machinery/atmospherics/components/unary/passive_vent): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:11:30.456] RUNTIME: runtime error: Division by zero - proc name: equalize (/datum/gas_mixture/proc/equalize) - source file: code/modules/atmospherics/gasmixtures/gas_mixture.dm,295 - usr: null - src: /datum/gas_mixture (/datum/gas_mixture) - call stack: - /datum/gas_mixture (/datum/gas_mixture): equalize(/datum/gas_mixture/turf (/datum/gas_mixture/turf)) - the omni passive vent (/obj/machinery/atmospherics/components/unary/passive_vent): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:11:30.946] RUNTIME: runtime error: Division by zero - proc name: equalize (/datum/gas_mixture/proc/equalize) - source file: code/modules/atmospherics/gasmixtures/gas_mixture.dm,295 - usr: null - src: /datum/gas_mixture (/datum/gas_mixture) - call stack: - /datum/gas_mixture (/datum/gas_mixture): equalize(/datum/gas_mixture/turf (/datum/gas_mixture/turf)) - the omni passive vent (/obj/machinery/atmospherics/components/unary/passive_vent): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:11:31.571] RUNTIME: runtime error: Division by zero - proc name: equalize (/datum/gas_mixture/proc/equalize) - source file: code/modules/atmospherics/gasmixtures/gas_mixture.dm,295 - usr: null - src: /datum/gas_mixture (/datum/gas_mixture) - call stack: - /datum/gas_mixture (/datum/gas_mixture): equalize(/datum/gas_mixture/turf (/datum/gas_mixture/turf)) - the omni passive vent (/obj/machinery/atmospherics/components/unary/passive_vent): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:11:31.967] RUNTIME: runtime error: Division by zero - proc name: equalize (/datum/gas_mixture/proc/equalize) - source file: code/modules/atmospherics/gasmixtures/gas_mixture.dm,295 - usr: null - src: /datum/gas_mixture (/datum/gas_mixture) - call stack: - /datum/gas_mixture (/datum/gas_mixture): equalize(/datum/gas_mixture/turf (/datum/gas_mixture/turf)) - the omni passive vent (/obj/machinery/atmospherics/components/unary/passive_vent): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:11:32.484] RUNTIME: runtime error: Division by zero - proc name: equalize (/datum/gas_mixture/proc/equalize) - source file: code/modules/atmospherics/gasmixtures/gas_mixture.dm,295 - usr: null - src: /datum/gas_mixture (/datum/gas_mixture) - call stack: - /datum/gas_mixture (/datum/gas_mixture): equalize(/datum/gas_mixture/turf (/datum/gas_mixture/turf)) - the omni passive vent (/obj/machinery/atmospherics/components/unary/passive_vent): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:11:33.043] RUNTIME: runtime error: Division by zero - proc name: equalize (/datum/gas_mixture/proc/equalize) - source file: code/modules/atmospherics/gasmixtures/gas_mixture.dm,295 - usr: null - src: /datum/gas_mixture (/datum/gas_mixture) - call stack: - /datum/gas_mixture (/datum/gas_mixture): equalize(/datum/gas_mixture/turf (/datum/gas_mixture/turf)) - the omni passive vent (/obj/machinery/atmospherics/components/unary/passive_vent): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:11:33.451] RUNTIME: runtime error: Division by zero - proc name: equalize (/datum/gas_mixture/proc/equalize) - source file: code/modules/atmospherics/gasmixtures/gas_mixture.dm,295 - usr: null - src: /datum/gas_mixture (/datum/gas_mixture) - call stack: - /datum/gas_mixture (/datum/gas_mixture): equalize(/datum/gas_mixture/turf (/datum/gas_mixture/turf)) - the omni passive vent (/obj/machinery/atmospherics/components/unary/passive_vent): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:11:33.958] RUNTIME: runtime error: Division by zero - proc name: equalize (/datum/gas_mixture/proc/equalize) - source file: code/modules/atmospherics/gasmixtures/gas_mixture.dm,295 - usr: null - src: /datum/gas_mixture (/datum/gas_mixture) - call stack: - /datum/gas_mixture (/datum/gas_mixture): equalize(/datum/gas_mixture/turf (/datum/gas_mixture/turf)) - the omni passive vent (/obj/machinery/atmospherics/components/unary/passive_vent): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:11:34.470] RUNTIME: runtime error: Division by zero - proc name: equalize (/datum/gas_mixture/proc/equalize) - source file: code/modules/atmospherics/gasmixtures/gas_mixture.dm,295 - usr: null - src: /datum/gas_mixture (/datum/gas_mixture) - call stack: - /datum/gas_mixture (/datum/gas_mixture): equalize(/datum/gas_mixture/turf (/datum/gas_mixture/turf)) - the omni passive vent (/obj/machinery/atmospherics/components/unary/passive_vent): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:11:35.064] RUNTIME: runtime error: Division by zero - proc name: equalize (/datum/gas_mixture/proc/equalize) - source file: code/modules/atmospherics/gasmixtures/gas_mixture.dm,295 - usr: null - src: /datum/gas_mixture (/datum/gas_mixture) - call stack: - /datum/gas_mixture (/datum/gas_mixture): equalize(/datum/gas_mixture/turf (/datum/gas_mixture/turf)) - the omni passive vent (/obj/machinery/atmospherics/components/unary/passive_vent): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:11:35.606] RUNTIME: runtime error: Division by zero - proc name: equalize (/datum/gas_mixture/proc/equalize) - source file: code/modules/atmospherics/gasmixtures/gas_mixture.dm,295 - usr: null - src: /datum/gas_mixture (/datum/gas_mixture) - call stack: - /datum/gas_mixture (/datum/gas_mixture): equalize(/datum/gas_mixture/turf (/datum/gas_mixture/turf)) - the omni passive vent (/obj/machinery/atmospherics/components/unary/passive_vent): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:11:35.971] RUNTIME: runtime error: Division by zero - proc name: equalize (/datum/gas_mixture/proc/equalize) - source file: code/modules/atmospherics/gasmixtures/gas_mixture.dm,295 - usr: null - src: /datum/gas_mixture (/datum/gas_mixture) - call stack: - /datum/gas_mixture (/datum/gas_mixture): equalize(/datum/gas_mixture/turf (/datum/gas_mixture/turf)) - the omni passive vent (/obj/machinery/atmospherics/components/unary/passive_vent): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:11:36.521] RUNTIME: runtime error: Division by zero - proc name: equalize (/datum/gas_mixture/proc/equalize) - source file: code/modules/atmospherics/gasmixtures/gas_mixture.dm,295 - usr: null - src: /datum/gas_mixture (/datum/gas_mixture) - call stack: - /datum/gas_mixture (/datum/gas_mixture): equalize(/datum/gas_mixture/turf (/datum/gas_mixture/turf)) - the omni passive vent (/obj/machinery/atmospherics/components/unary/passive_vent): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:11:36.972] RUNTIME: runtime error: Division by zero - proc name: equalize (/datum/gas_mixture/proc/equalize) - source file: code/modules/atmospherics/gasmixtures/gas_mixture.dm,295 - usr: null - src: /datum/gas_mixture (/datum/gas_mixture) - call stack: - /datum/gas_mixture (/datum/gas_mixture): equalize(/datum/gas_mixture/turf (/datum/gas_mixture/turf)) - the omni passive vent (/obj/machinery/atmospherics/components/unary/passive_vent): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:11:37.761] RUNTIME: runtime error: Division by zero - proc name: equalize (/datum/gas_mixture/proc/equalize) - source file: code/modules/atmospherics/gasmixtures/gas_mixture.dm,295 - usr: null - src: /datum/gas_mixture (/datum/gas_mixture) - call stack: - /datum/gas_mixture (/datum/gas_mixture): equalize(/datum/gas_mixture/turf (/datum/gas_mixture/turf)) - the omni passive vent (/obj/machinery/atmospherics/components/unary/passive_vent): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:11:37.969] RUNTIME: runtime error: Division by zero - proc name: equalize (/datum/gas_mixture/proc/equalize) - source file: code/modules/atmospherics/gasmixtures/gas_mixture.dm,295 - usr: null - src: /datum/gas_mixture (/datum/gas_mixture) - call stack: - /datum/gas_mixture (/datum/gas_mixture): equalize(/datum/gas_mixture/turf (/datum/gas_mixture/turf)) - the omni passive vent (/obj/machinery/atmospherics/components/unary/passive_vent): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:11:38.508] RUNTIME: runtime error: undefined variable /mob/dead/observer/var/body_position - proc name: can smother (/obj/item/pillow/proc/can_smother) - source file: code/game/objects/items/pillow.dm,57 - usr: Anth (/mob/dead/observer) - src: the pillow (/obj/item/pillow/random) - usr.loc: the floor (193,105,2) (/turf/open/floor/iron/kitchen) - src.loc: the floor (197,106,2) (/turf/open/floor/wood) - call stack: - the pillow (/obj/item/pillow/random): can smother(Anth (/mob/dead/observer), Anth (/mob/dead/observer)) - the pillow (/obj/item/pillow/random): can disarm attack(the pillow (/obj/item/pillow/random), Anth (/mob/dead/observer), Anth (/mob/dead/observer), 0) - the pillow (/obj/item/pillow/random): SendSignal("item_pre_disarm_attack", /list (/list)) - /datum/element/disarm_attack (/datum/element/disarm_attack): can disarm attack(the pillow (/obj/item/pillow/random), Anth (/mob/dead/observer), Anth (/mob/dead/observer), 0) - /datum/element/disarm_attack (/datum/element/disarm_attack): examine(the pillow (/obj/item/pillow/random), Anth (/mob/dead/observer), /list (/list)) - the pillow (/obj/item/pillow/random): SendSignal("atom_examine", /list (/list)) - the pillow (/obj/item/pillow/random): examine(Anth (/mob/dead/observer)) - the pillow (/obj/item/pillow/random): examine(Anth (/mob/dead/observer)) - the pillow (/obj/item/pillow/random): examine(Anth (/mob/dead/observer)) - the pillow (/obj/item/pillow/random): examine(Anth (/mob/dead/observer)) - ... - the pillow (/obj/item/pillow/random): attack ghost(Anth (/mob/dead/observer)) - Anth (/mob/dead/observer): ClickOn(the pillow (/obj/item/pillow/random), "icon-x=20;icon-y=23;left=1;but...") - the pillow (/obj/item/pillow/random): Click(the floor (197,106,2) (/turf/open/floor/wood), "map_screen.map", "icon-x=20;icon-y=23;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:11:38.526] RUNTIME: runtime error: Division by zero - proc name: equalize (/datum/gas_mixture/proc/equalize) - source file: code/modules/atmospherics/gasmixtures/gas_mixture.dm,295 - usr: null - src: /datum/gas_mixture (/datum/gas_mixture) - call stack: - /datum/gas_mixture (/datum/gas_mixture): equalize(/datum/gas_mixture/turf (/datum/gas_mixture/turf)) - the omni passive vent (/obj/machinery/atmospherics/components/unary/passive_vent): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:11:39.001] RUNTIME: runtime error: Division by zero - proc name: equalize (/datum/gas_mixture/proc/equalize) - source file: code/modules/atmospherics/gasmixtures/gas_mixture.dm,295 - usr: null - src: /datum/gas_mixture (/datum/gas_mixture) - call stack: - /datum/gas_mixture (/datum/gas_mixture): equalize(/datum/gas_mixture/turf (/datum/gas_mixture/turf)) - the omni passive vent (/obj/machinery/atmospherics/components/unary/passive_vent): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:11:39.645] RUNTIME: runtime error: Division by zero - proc name: equalize (/datum/gas_mixture/proc/equalize) - source file: code/modules/atmospherics/gasmixtures/gas_mixture.dm,295 - usr: null - src: /datum/gas_mixture (/datum/gas_mixture) - call stack: - /datum/gas_mixture (/datum/gas_mixture): equalize(/datum/gas_mixture/turf (/datum/gas_mixture/turf)) - the omni passive vent (/obj/machinery/atmospherics/components/unary/passive_vent): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:11:39.997] RUNTIME: runtime error: Division by zero - proc name: equalize (/datum/gas_mixture/proc/equalize) - source file: code/modules/atmospherics/gasmixtures/gas_mixture.dm,295 - usr: null - src: /datum/gas_mixture (/datum/gas_mixture) - call stack: - /datum/gas_mixture (/datum/gas_mixture): equalize(/datum/gas_mixture/turf (/datum/gas_mixture/turf)) - the omni passive vent (/obj/machinery/atmospherics/components/unary/passive_vent): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:11:43.771] RUNTIME: ## TESTING: GC: -- [0x3000ce3] | /mob/dead/new_player was unable to be GC'd -- (ref count of 7) [2026-10-09 00:12:08.611] RUNTIME: runtime error: Cannot read null.species - proc name: mob negates gravity (/mob/living/carbon/human/mob_negates_gravity) - source file: code/modules/mob/living/carbon/human/human_movement.dm,25 - usr: Jonah Sholl (/mob/living/carbon/human) - src: Keaton Leslie (/mob/living/carbon/human) - usr.loc: the plating (145,76,13) (/turf/open/floor/plating/heretic_rust) - src.loc: null - call stack: - Keaton Leslie (/mob/living/carbon/human): mob negates gravity() - Keaton Leslie (/mob/living/carbon/human): has gravity(null) - Keaton Leslie (/mob/living/carbon/human): refresh gravity() - Keaton Leslie (/mob/living/carbon/human): on changed z level(the plating (146,76,13) (/turf/open/floor/plating/heretic_rust), null, 1, null) - Keaton Leslie (/mob/living/carbon/human): on changed z level(the plating (146,76,13) (/turf/open/floor/plating/heretic_rust), null, 1, null) - Keaton Leslie (/mob/living/carbon/human): Moved(the plating (146,76,13) (/turf/open/floor/plating/heretic_rust), 8, 0, null, 1) - Keaton Leslie (/mob/living/carbon/human): Moved(the plating (146,76,13) (/turf/open/floor/plating/heretic_rust), 8, 0, null, 1) - Keaton Leslie (/mob/living/carbon/human): Moved(the plating (146,76,13) (/turf/open/floor/plating/heretic_rust), 8, 0, null, 1) - Keaton Leslie (/mob/living/carbon/human): Move(the plating (145,76,13) (/turf/open/floor/plating/heretic_rust), 8, 0, 1) - Keaton Leslie (/mob/living/carbon/human): Move(the plating (145,76,13) (/turf/open/floor/plating/heretic_rust), 8, 0, 1) - ... - Jonah Sholl (/mob/living/carbon/human): handle buckled mob movement(the plating (145,76,13) (/turf/open/floor/plating/heretic_rust), 8, 0) - Jonah Sholl (/mob/living/carbon/human): Move(the plating (145,76,13) (/turf/open/floor/plating/heretic_rust), 8, 0, 1) - Jonah Sholl (/mob/living/carbon/human): Move(the plating (145,76,13) (/turf/open/floor/plating/heretic_rust), 8, null) - Jonah Sholl (/mob/living/carbon/human): Move(the plating (145,76,13) (/turf/open/floor/plating/heretic_rust), 8) - Jonah Sholl (/mob/living/carbon/human): Move(the plating (145,76,13) (/turf/open/floor/plating/heretic_rust), 8) - Sunnyshovel (/client): Move(the plating (145,76,13) (/turf/open/floor/plating/heretic_rust), 8) - Jonah Sholl (/mob/living/carbon/human): keyLoop(Sunnyshovel (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:12:08.995] RUNTIME: runtime error: Cannot read null.species - proc name: mob negates gravity (/mob/living/carbon/human/mob_negates_gravity) - source file: code/modules/mob/living/carbon/human/human_movement.dm,25 - usr: Jonah Sholl (/mob/living/carbon/human) - src: Kyra Stephenson (/mob/living/carbon/human) - usr.loc: the plating (144,76,13) (/turf/open/floor/plating/heretic_rust) - src.loc: null - call stack: - Kyra Stephenson (/mob/living/carbon/human): mob negates gravity() - Kyra Stephenson (/mob/living/carbon/human): has gravity(null) - Kyra Stephenson (/mob/living/carbon/human): refresh gravity() - Kyra Stephenson (/mob/living/carbon/human): on changed z level(the plating (146,76,13) (/turf/open/floor/plating/heretic_rust), null, 1, null) - Kyra Stephenson (/mob/living/carbon/human): on changed z level(the plating (146,76,13) (/turf/open/floor/plating/heretic_rust), null, 1, null) - Kyra Stephenson (/mob/living/carbon/human): Moved(the plating (146,76,13) (/turf/open/floor/plating/heretic_rust), 8, 0, null, 1) - Kyra Stephenson (/mob/living/carbon/human): Moved(the plating (146,76,13) (/turf/open/floor/plating/heretic_rust), 8, 0, null, 1) - Kyra Stephenson (/mob/living/carbon/human): Moved(the plating (146,76,13) (/turf/open/floor/plating/heretic_rust), 8, 0, null, 1) - Kyra Stephenson (/mob/living/carbon/human): Move(the plating (145,76,13) (/turf/open/floor/plating/heretic_rust), 8, 5.29035, 1) - Kyra Stephenson (/mob/living/carbon/human): Move(the plating (145,76,13) (/turf/open/floor/plating/heretic_rust), 8, 5.29035, 1) - ... - Kyra Stephenson (/mob/living/carbon/human): move from pull(Jonah Sholl (/mob/living/carbon/human), the plating (145,76,13) (/turf/open/floor/plating/heretic_rust), 5.29035) - Jonah Sholl (/mob/living/carbon/human): Move(the plating (144,76,13) (/turf/open/floor/plating/heretic_rust), 8, 0, 1) - Jonah Sholl (/mob/living/carbon/human): Move(the plating (144,76,13) (/turf/open/floor/plating/heretic_rust), 8, null) - Jonah Sholl (/mob/living/carbon/human): Move(the plating (144,76,13) (/turf/open/floor/plating/heretic_rust), 8) - Jonah Sholl (/mob/living/carbon/human): Move(the plating (144,76,13) (/turf/open/floor/plating/heretic_rust), 8) - Sunnyshovel (/client): Move(the plating (144,76,13) (/turf/open/floor/plating/heretic_rust), 8) - Jonah Sholl (/mob/living/carbon/human): keyLoop(Sunnyshovel (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:12:56.143] RUNTIME: runtime error: Cannot read null.species - proc name: mob negates gravity (/mob/living/carbon/human/mob_negates_gravity) - source file: code/modules/mob/living/carbon/human/human_movement.dm,25 - usr: Jonah Sholl (/mob/living/carbon/human) - src: Raul Harris (/mob/living/carbon/human) - usr.loc: the plating (145,75,13) (/turf/open/floor/plating) - src.loc: null - call stack: - Raul Harris (/mob/living/carbon/human): mob negates gravity() - Raul Harris (/mob/living/carbon/human): has gravity(null) - Raul Harris (/mob/living/carbon/human): refresh gravity() - Raul Harris (/mob/living/carbon/human): on changed z level(the plating (145,77,13) (/turf/open/floor/plating/heretic_rust), null, 1, null) - Raul Harris (/mob/living/carbon/human): on changed z level(the plating (145,77,13) (/turf/open/floor/plating/heretic_rust), null, 1, null) - Raul Harris (/mob/living/carbon/human): Moved(the plating (145,77,13) (/turf/open/floor/plating/heretic_rust), 2, 0, null, 1) - Raul Harris (/mob/living/carbon/human): Moved(the plating (145,77,13) (/turf/open/floor/plating/heretic_rust), 2, 0, null, 1) - Raul Harris (/mob/living/carbon/human): Moved(the plating (145,77,13) (/turf/open/floor/plating/heretic_rust), 2, 0, null, 1) - Raul Harris (/mob/living/carbon/human): Move(the plating (145,76,13) (/turf/open/floor/plating/heretic_rust), 2, 4.21827, 1) - Raul Harris (/mob/living/carbon/human): Move(the plating (145,76,13) (/turf/open/floor/plating/heretic_rust), 2, 4.21827, 1) - ... - Jonah Sholl (/mob/living/carbon/human): Move(the plating (145,75,13) (/turf/open/floor/plating), 2) - Jonah Sholl (/mob/living/carbon/human): PushAM(the encrypted cache (/obj/structure/closet/crate/secure/bitrunning/encrypted), 1000) - Jonah Sholl (/mob/living/carbon/human): Bump(the encrypted cache (/obj/structure/closet/crate/secure/bitrunning/encrypted)) - Jonah Sholl (/mob/living/carbon/human): Move(the plating (145,75,13) (/turf/open/floor/plating), 2, 0, 1) - Jonah Sholl (/mob/living/carbon/human): Move(the plating (145,75,13) (/turf/open/floor/plating), 2, null) - Jonah Sholl (/mob/living/carbon/human): Move(the plating (145,75,13) (/turf/open/floor/plating), 2) - Jonah Sholl (/mob/living/carbon/human): keyLoop(Sunnyshovel (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:13:00.735] RUNTIME: runtime error: Cannot read null.x - proc name: get dist euclidean (/proc/get_dist_euclidean) - source file: code/__HELPERS/spatial_info.dm,333 - usr: Lia (/mob/living/basic/carp/pet/lia) - src: null - usr.loc: null - call stack: - get dist euclidean(the floor (33,138,2) (/turf/open/floor/circuit/green), null) - /datum/threed_sound (/datum/threed_sound): update listener(Lia (/mob/living/basic/carp/pet/lia)) - /datum/threed_sound (/datum/threed_sound): listener moved(Lia (/mob/living/basic/carp/pet/lia), the floor (33,138,2) (/turf/open/floor/circuit/green), 0, 1, null, 1) - Lia (/mob/living/basic/carp/pet/lia): SendSignal("movable_moved", /list (/list)) - Lia (/mob/living/basic/carp/pet/lia): Moved(the floor (33,138,2) (/turf/open/floor/circuit/green), 0, 1, null, 1) - Lia (/mob/living/basic/carp/pet/lia): Moved(the floor (33,138,2) (/turf/open/floor/circuit/green), 0, 1, null, 1) - Lia (/mob/living/basic/carp/pet/lia): Moved(the floor (33,138,2) (/turf/open/floor/circuit/green), 0, 1, null, 1) - Lia (/mob/living/basic/carp/pet/lia): doMove(null) - Lia (/mob/living/basic/carp/pet/lia): moveToNullspace() - /datum/status_effect/shapechan... (/datum/status_effect/shapechange_mob/from_spell/polymorph_belt): restore caster(0) - ... - Lia (/mob/living/basic/carp/pet/lia): remove status effect(/datum/status_effect/shapechan... (/datum/status_effect/shapechange_mob/from_spell/polymorph_belt)) - Invert Polymorphic Field (/datum/action/cooldown/spell/shapeshift/polymorph_belt): do unshapeshift(Lia (/mob/living/basic/carp/pet/lia)) - Invert Polymorphic Field (/datum/action/cooldown/spell/shapeshift/polymorph_belt): cast(Lia (/mob/living/basic/carp/pet/lia)) - Invert Polymorphic Field (/datum/action/cooldown/spell/shapeshift/polymorph_belt): cast(Lia (/mob/living/basic/carp/pet/lia)) - Invert Polymorphic Field (/datum/action/cooldown/spell/shapeshift/polymorph_belt): Activate(Lia (/mob/living/basic/carp/pet/lia)) - Invert Polymorphic Field (/datum/action/cooldown/spell/shapeshift/polymorph_belt): PreActivate(Lia (/mob/living/basic/carp/pet/lia)) - Invert Polymorphic Field (/atom/movable/screen/movable/action_button): Click(null, "map_screen.map", "icon-x=19;icon-y=18;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Lia (/mob/living/basic/carp/pet/lia), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-09 00:13:00.738] RUNTIME: runtime error: Cannot execute null.return air(). - proc name: update listener (/datum/threed_sound/proc/update_listener) - source file: code/datums/3d_sounds/_3d_sound.dm,250 - usr: Lia (/mob/living/basic/carp/pet/lia) - src: /datum/threed_sound (/datum/threed_sound) - usr.loc: null - call stack: - /datum/threed_sound (/datum/threed_sound): update listener(Lia (/mob/living/basic/carp/pet/lia)) - /datum/threed_sound (/datum/threed_sound): listener moved(Lia (/mob/living/basic/carp/pet/lia), the floor (33,138,2) (/turf/open/floor/circuit/green), 0, 1, null, 1) - Lia (/mob/living/basic/carp/pet/lia): SendSignal("movable_moved", /list (/list)) - Lia (/mob/living/basic/carp/pet/lia): Moved(the floor (33,138,2) (/turf/open/floor/circuit/green), 0, 1, null, 1) - Lia (/mob/living/basic/carp/pet/lia): Moved(the floor (33,138,2) (/turf/open/floor/circuit/green), 0, 1, null, 1) - Lia (/mob/living/basic/carp/pet/lia): Moved(the floor (33,138,2) (/turf/open/floor/circuit/green), 0, 1, null, 1) - Lia (/mob/living/basic/carp/pet/lia): doMove(null) - Lia (/mob/living/basic/carp/pet/lia): moveToNullspace() - /datum/status_effect/shapechan... (/datum/status_effect/shapechange_mob/from_spell/polymorph_belt): restore caster(0) - /datum/status_effect/shapechan... (/datum/status_effect/shapechange_mob/from_spell/polymorph_belt): restore caster(null) - ... - Invert Polymorphic Field (/datum/action/cooldown/spell/shapeshift/polymorph_belt): do unshapeshift(Lia (/mob/living/basic/carp/pet/lia)) - Invert Polymorphic Field (/datum/action/cooldown/spell/shapeshift/polymorph_belt): cast(Lia (/mob/living/basic/carp/pet/lia)) - Invert Polymorphic Field (/datum/action/cooldown/spell/shapeshift/polymorph_belt): cast(Lia (/mob/living/basic/carp/pet/lia)) - Invert Polymorphic Field (/datum/action/cooldown/spell/shapeshift/polymorph_belt): Activate(Lia (/mob/living/basic/carp/pet/lia)) - Invert Polymorphic Field (/datum/action/cooldown/spell/shapeshift/polymorph_belt): PreActivate(Lia (/mob/living/basic/carp/pet/lia)) - Invert Polymorphic Field (/datum/action/cooldown/spell/shapeshift/polymorph_belt): Trigger(Lia (/mob/living/basic/carp/pet/lia), null, null) - Invert Polymorphic Field (/atom/movable/screen/movable/action_button): Click(null, "map_screen.map", "icon-x=19;icon-y=18;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-09 00:13:07.807] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: Ruffles (/mob/living/carbon/human) - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - usr.loc: the Gygax (/obj/vehicle/sealed/mecha/gygax) - src.loc: the Gygax (/obj/vehicle/sealed/mecha/gygax) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): get module ui data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, 1) - /datum/tgui (/datum/tgui): open() - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - View Stats (/datum/action/vehicle/sealed/mecha/mech_view_stats): Trigger(Ruffles (/mob/living/carbon/human), null) - View Stats (/atom/movable/screen/movable/action_button): Click(null, "map_screen.map", "icon-x=17;icon-y=15;left=1;but...") - View Stats (/atom/movable/screen/movable/action_button): Click(null, "map_screen.map", "icon-x=17;icon-y=15;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:13:08.541] RUNTIME: runtime error: Cannot read null.species - proc name: mob negates gravity (/mob/living/carbon/human/mob_negates_gravity) - source file: code/modules/mob/living/carbon/human/human_movement.dm,25 - usr: Jonah Sholl (/mob/living/carbon/human) - src: Dina Kuster (/mob/living/carbon/human) - usr.loc: the plating (145,74,13) (/turf/open/floor/plating/heretic_rust) - src.loc: null - call stack: - Dina Kuster (/mob/living/carbon/human): mob negates gravity() - Dina Kuster (/mob/living/carbon/human): has gravity(null) - Dina Kuster (/mob/living/carbon/human): refresh gravity() - Dina Kuster (/mob/living/carbon/human): on changed z level(the plating (145,77,13) (/turf/open/floor/plating/heretic_rust), null, 1, null) - Dina Kuster (/mob/living/carbon/human): on changed z level(the plating (145,77,13) (/turf/open/floor/plating/heretic_rust), null, 1, null) - Dina Kuster (/mob/living/carbon/human): Moved(the plating (145,77,13) (/turf/open/floor/plating/heretic_rust), 2, 0, null, 1) - Dina Kuster (/mob/living/carbon/human): Moved(the plating (145,77,13) (/turf/open/floor/plating/heretic_rust), 2, 0, null, 1) - Dina Kuster (/mob/living/carbon/human): Moved(the plating (145,77,13) (/turf/open/floor/plating/heretic_rust), 2, 0, null, 1) - Dina Kuster (/mob/living/carbon/human): Move(the plating (145,76,13) (/turf/open/floor/plating/heretic_rust), 2, 4.13237, 1) - Dina Kuster (/mob/living/carbon/human): Move(the plating (145,76,13) (/turf/open/floor/plating/heretic_rust), 2, 4.13237, 1) - ... - Dina Kuster (/mob/living/carbon/human): move from pull(Jonah Sholl (/mob/living/carbon/human), the plating (145,76,13) (/turf/open/floor/plating/heretic_rust), 4.13237) - Jonah Sholl (/mob/living/carbon/human): Move(the plating (145,75,13) (/turf/open/floor/plating), 2, 0, 1) - Jonah Sholl (/mob/living/carbon/human): Move(the plating (145,75,13) (/turf/open/floor/plating), 2, null) - Jonah Sholl (/mob/living/carbon/human): Move(the plating (145,75,13) (/turf/open/floor/plating), 2) - Jonah Sholl (/mob/living/carbon/human): Move(the plating (145,75,13) (/turf/open/floor/plating), 2) - Sunnyshovel (/client): Move(the plating (145,75,13) (/turf/open/floor/plating), 2) - Jonah Sholl (/mob/living/carbon/human): keyLoop(Sunnyshovel (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:13:08.864] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: the Gygax (/obj/vehicle/sealed/mecha/gygax) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): get module ui data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Gygax (/obj/vehicle/sealed/mecha/gygax), /datum/tgui (/datum/tgui)) - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(0) - tgui (/datum/controller/subsystem/tgui): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:13:09.768] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: the Gygax (/obj/vehicle/sealed/mecha/gygax) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): get module ui data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Gygax (/obj/vehicle/sealed/mecha/gygax), /datum/tgui (/datum/tgui)) - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(0) - tgui (/datum/controller/subsystem/tgui): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:13:10.666] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: the Gygax (/obj/vehicle/sealed/mecha/gygax) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): get module ui data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Gygax (/obj/vehicle/sealed/mecha/gygax), /datum/tgui (/datum/tgui)) - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(0) - tgui (/datum/controller/subsystem/tgui): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:13:11.568] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: the Gygax (/obj/vehicle/sealed/mecha/gygax) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): get module ui data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Gygax (/obj/vehicle/sealed/mecha/gygax), /datum/tgui (/datum/tgui)) - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(0) - tgui (/datum/controller/subsystem/tgui): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:13:12.468] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: the Gygax (/obj/vehicle/sealed/mecha/gygax) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): get module ui data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Gygax (/obj/vehicle/sealed/mecha/gygax), /datum/tgui (/datum/tgui)) - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(0) - tgui (/datum/controller/subsystem/tgui): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:13:13.372] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: the Gygax (/obj/vehicle/sealed/mecha/gygax) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): get module ui data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Gygax (/obj/vehicle/sealed/mecha/gygax), /datum/tgui (/datum/tgui)) - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(0) - tgui (/datum/controller/subsystem/tgui): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:13:14.268] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: the Gygax (/obj/vehicle/sealed/mecha/gygax) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): get module ui data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Gygax (/obj/vehicle/sealed/mecha/gygax), /datum/tgui (/datum/tgui)) - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(0) - tgui (/datum/controller/subsystem/tgui): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:13:15.175] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: the Gygax (/obj/vehicle/sealed/mecha/gygax) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): get module ui data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Gygax (/obj/vehicle/sealed/mecha/gygax), /datum/tgui (/datum/tgui)) - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(0) - tgui (/datum/controller/subsystem/tgui): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:13:16.236] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: the Gygax (/obj/vehicle/sealed/mecha/gygax) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): get module ui data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Gygax (/obj/vehicle/sealed/mecha/gygax), /datum/tgui (/datum/tgui)) - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(0) - tgui (/datum/controller/subsystem/tgui): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:13:17.129] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: the Gygax (/obj/vehicle/sealed/mecha/gygax) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): get module ui data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Gygax (/obj/vehicle/sealed/mecha/gygax), /datum/tgui (/datum/tgui)) - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(0) - tgui (/datum/controller/subsystem/tgui): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:13:18.031] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: the Gygax (/obj/vehicle/sealed/mecha/gygax) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): get module ui data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Gygax (/obj/vehicle/sealed/mecha/gygax), /datum/tgui (/datum/tgui)) - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(0) - tgui (/datum/controller/subsystem/tgui): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:13:18.930] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: the Gygax (/obj/vehicle/sealed/mecha/gygax) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): get module ui data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Gygax (/obj/vehicle/sealed/mecha/gygax), /datum/tgui (/datum/tgui)) - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(0) - tgui (/datum/controller/subsystem/tgui): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:13:19.847] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: the Gygax (/obj/vehicle/sealed/mecha/gygax) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): get module ui data() - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), the Gygax (/obj/vehicle/sealed/mecha/gygax), /datum/tgui (/datum/tgui)) - the Gygax (/obj/vehicle/sealed/mecha/gygax): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(0) - tgui (/datum/controller/subsystem/tgui): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:13:19.979] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: Ruffles (/mob/living/carbon/human) - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - usr.loc: Rush Job (/obj/vehicle/sealed/mecha/gygax) - src.loc: Rush Job (/obj/vehicle/sealed/mecha/gygax) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - Rush Job (/obj/vehicle/sealed/mecha/gygax): get module ui data() - Rush Job (/obj/vehicle/sealed/mecha/gygax): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), Rush Job (/obj/vehicle/sealed/mecha/gygax), /datum/tgui (/datum/tgui)) - Rush Job (/obj/vehicle/sealed/mecha/gygax): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 1) - tgui (/datum/controller/subsystem/tgui): update uis(Rush Job (/obj/vehicle/sealed/mecha/gygax)) - tgui (/datum/controller/subsystem/tgui): update uis(Rush Job (/obj/vehicle/sealed/mecha/gygax)) - /datum/tgui (/datum/tgui): on act message("changename", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Ruffles (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-09 00:13:20.738] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: Rush Job (/obj/vehicle/sealed/mecha/gygax) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - Rush Job (/obj/vehicle/sealed/mecha/gygax): get module ui data() - Rush Job (/obj/vehicle/sealed/mecha/gygax): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), Rush Job (/obj/vehicle/sealed/mecha/gygax), /datum/tgui (/datum/tgui)) - Rush Job (/obj/vehicle/sealed/mecha/gygax): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(0) - tgui (/datum/controller/subsystem/tgui): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:13:21.646] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: Rush Job (/obj/vehicle/sealed/mecha/gygax) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - Rush Job (/obj/vehicle/sealed/mecha/gygax): get module ui data() - Rush Job (/obj/vehicle/sealed/mecha/gygax): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), Rush Job (/obj/vehicle/sealed/mecha/gygax), /datum/tgui (/datum/tgui)) - Rush Job (/obj/vehicle/sealed/mecha/gygax): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(0) - tgui (/datum/controller/subsystem/tgui): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:13:29.556] RUNTIME: runtime error: Cannot read null.species - proc name: mob negates gravity (/mob/living/carbon/human/mob_negates_gravity) - source file: code/modules/mob/living/carbon/human/human_movement.dm,25 - usr: Jonah Sholl (/mob/living/carbon/human) - src: Tim Woolery (/mob/living/carbon/human) - usr.loc: the plating (145,75,13) (/turf/open/floor/plating) - src.loc: null - call stack: - Tim Woolery (/mob/living/carbon/human): mob negates gravity() - Tim Woolery (/mob/living/carbon/human): has gravity(null) - Tim Woolery (/mob/living/carbon/human): refresh gravity() - Tim Woolery (/mob/living/carbon/human): on changed z level(the plating (145,77,13) (/turf/open/floor/plating/heretic_rust), null, 1, null) - Tim Woolery (/mob/living/carbon/human): on changed z level(the plating (145,77,13) (/turf/open/floor/plating/heretic_rust), null, 1, null) - Tim Woolery (/mob/living/carbon/human): Moved(the plating (145,77,13) (/turf/open/floor/plating/heretic_rust), 2, 0, null, 1) - Tim Woolery (/mob/living/carbon/human): Moved(the plating (145,77,13) (/turf/open/floor/plating/heretic_rust), 2, 0, null, 1) - Tim Woolery (/mob/living/carbon/human): Moved(the plating (145,77,13) (/turf/open/floor/plating/heretic_rust), 2, 0, null, 1) - Tim Woolery (/mob/living/carbon/human): Move(the plating (145,76,13) (/turf/open/floor/plating/heretic_rust), 2, 4.34707, 1) - Tim Woolery (/mob/living/carbon/human): Move(the plating (145,76,13) (/turf/open/floor/plating/heretic_rust), 2, 4.34707, 1) - ... - Tim Woolery (/mob/living/carbon/human): move from pull(Jonah Sholl (/mob/living/carbon/human), the plating (145,76,13) (/turf/open/floor/plating/heretic_rust), 4.34707) - Jonah Sholl (/mob/living/carbon/human): Move(the plating (145,75,13) (/turf/open/floor/plating), 2, 0, 1) - Jonah Sholl (/mob/living/carbon/human): Move(the plating (145,75,13) (/turf/open/floor/plating), 2, null) - Jonah Sholl (/mob/living/carbon/human): Move(the plating (145,75,13) (/turf/open/floor/plating), 2) - Jonah Sholl (/mob/living/carbon/human): Move(the plating (145,75,13) (/turf/open/floor/plating), 2) - Sunnyshovel (/client): Move(the plating (145,75,13) (/turf/open/floor/plating), 2) - Jonah Sholl (/mob/living/carbon/human): keyLoop(Sunnyshovel (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:14:09.711] RUNTIME: runtime error: held_index out of bounds (4) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Arcticus Cecropia (/mob/living/carbon/human) - src: null - usr.loc: the floor (130,101,2) (/turf/open/floor/iron) - call stack: - stack trace("held_index out of bounds (4)", "code/modules/mob/mob.dm", 960) - Arcticus Cecropia (/mob/living/carbon/human): swap hand(4, 0) - Arcticus Cecropia (/mob/living/carbon/human): cycle hand(8, 0, 0, 3) - swap_hands_row (/datum/keybinding/dextrous/swap_hands/row): down(MentalDecayed (/client), the floor (130,102,2) (/turf/open/floor/iron/white/side), 12, 8) - MentalDecayed (/client): gvb keyDown("X", 621, 442, 1255, 991) - MentalDecayed (/client): keyDown("X", 621, 442, 1255, 991) - [2026-10-09 00:14:10.946] RUNTIME: runtime error: held_index out of bounds (4) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Arcticus Cecropia (/mob/living/carbon/human) - src: null - usr.loc: the floor (130,101,2) (/turf/open/floor/iron) - call stack: - stack trace("held_index out of bounds (4)", "code/modules/mob/mob.dm", 960) - Arcticus Cecropia (/mob/living/carbon/human): swap hand(4, 0) - Arcticus Cecropia (/mob/living/carbon/human): cycle hand(8, 0, 0, 3) - swap_hands_row (/datum/keybinding/dextrous/swap_hands/row): down(MentalDecayed (/client), the floor (130,102,2) (/turf/open/floor/iron/white/side), 12, 8) - MentalDecayed (/client): gvb keyDown("X", 621, 442, 1255, 991) - MentalDecayed (/client): keyDown("X", 621, 442, 1255, 991) - [2026-10-09 00:14:36.230] RUNTIME: runtime error: atom_entered overridden. Use override = TRUE to suppress this warning. - Target: the plating (/turf/open/floor/plating) Existing Proc: on_obj_entered New Proc: on_obj_entered - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("atom_entered overridden. Use o...", "code/datums/signals.dm", 43) - the mining satchel (/obj/item/storage/bag/ore): RegisterSignal(the plating (145,38,3) (/turf/open/floor/plating), "atom_entered", "on_obj_entered", 0) - the mining satchel (/obj/item/storage/bag/ore): on user moved(Walter Neely (/mob/living/carbon/human), the crate (/obj/structure/closet/crate), 0, 1, null, 1) - Walter Neely (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Walter Neely (/mob/living/carbon/human): Moved(the crate (/obj/structure/closet/crate), 0, 1, null, 1) - Walter Neely (/mob/living/carbon/human): Moved(the crate (/obj/structure/closet/crate), 0, 1, null, 1) - Walter Neely (/mob/living/carbon/human): Moved(the crate (/obj/structure/closet/crate), 0, 1, null, 1) - Walter Neely (/mob/living/carbon/human): doMove(the plating (145,38,3) (/turf/open/floor/plating)) - Walter Neely (/mob/living/carbon/human): forceMove(the plating (145,38,3) (/turf/open/floor/plating)) - Walter Neely (/mob/living/carbon/human): forceMove(the plating (145,38,3) (/turf/open/floor/plating)) - the crate (/obj/structure/closet/crate): dump contents() - the crate (/obj/structure/closet/crate): open(Walter Neely (/mob/living/carbon/human), 0, 1) - the crate (/obj/structure/closet/crate): container resist act(Walter Neely (/mob/living/carbon/human), 1) - the crate (/obj/structure/closet/crate): relaymove(Walter Neely (/mob/living/carbon/human), 4) - Tonesontail (/client): Move(the plating (146,38,3) (/turf/open/floor/plating), 4) - Walter Neely (/mob/living/carbon/human): keyLoop(Tonesontail (/client)) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:14:36.233] RUNTIME: runtime error: atom_init_success_on overridden. Use override = TRUE to suppress this warning. - Target: the plating (/turf/open/floor/plating) Existing Proc: on_atom_initialized_on New Proc: on_atom_initialized_on - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("atom_init_success_on overridde...", "code/datums/signals.dm", 43) - the mining satchel (/obj/item/storage/bag/ore): RegisterSignal(the plating (145,38,3) (/turf/open/floor/plating), "atom_init_success_on", "on_atom_initialized_on", 0) - the mining satchel (/obj/item/storage/bag/ore): on user moved(Walter Neely (/mob/living/carbon/human), the crate (/obj/structure/closet/crate), 0, 1, null, 1) - Walter Neely (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Walter Neely (/mob/living/carbon/human): Moved(the crate (/obj/structure/closet/crate), 0, 1, null, 1) - Walter Neely (/mob/living/carbon/human): Moved(the crate (/obj/structure/closet/crate), 0, 1, null, 1) - Walter Neely (/mob/living/carbon/human): Moved(the crate (/obj/structure/closet/crate), 0, 1, null, 1) - Walter Neely (/mob/living/carbon/human): doMove(the plating (145,38,3) (/turf/open/floor/plating)) - Walter Neely (/mob/living/carbon/human): forceMove(the plating (145,38,3) (/turf/open/floor/plating)) - Walter Neely (/mob/living/carbon/human): forceMove(the plating (145,38,3) (/turf/open/floor/plating)) - the crate (/obj/structure/closet/crate): dump contents() - the crate (/obj/structure/closet/crate): open(Walter Neely (/mob/living/carbon/human), 0, 1) - the crate (/obj/structure/closet/crate): container resist act(Walter Neely (/mob/living/carbon/human), 1) - the crate (/obj/structure/closet/crate): relaymove(Walter Neely (/mob/living/carbon/human), 4) - Tonesontail (/client): Move(the plating (146,38,3) (/turf/open/floor/plating), 4) - Walter Neely (/mob/living/carbon/human): keyLoop(Tonesontail (/client)) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:14:37.796] RUNTIME: runtime error: atom_entered overridden. Use override = TRUE to suppress this warning. - Target: the plating (/turf/open/floor/plating) Existing Proc: on_obj_entered New Proc: on_obj_entered - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("atom_entered overridden. Use o...", "code/datums/signals.dm", 43) - the mining satchel (/obj/item/storage/bag/ore): RegisterSignal(the plating (146,39,3) (/turf/open/floor/plating), "atom_entered", "on_obj_entered", 0) - the mining satchel (/obj/item/storage/bag/ore): on user moved(Walter Neely (/mob/living/carbon/human), the crate (/obj/structure/closet/crate), 0, 1, null, 1) - Walter Neely (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Walter Neely (/mob/living/carbon/human): Moved(the crate (/obj/structure/closet/crate), 0, 1, null, 1) - Walter Neely (/mob/living/carbon/human): Moved(the crate (/obj/structure/closet/crate), 0, 1, null, 1) - Walter Neely (/mob/living/carbon/human): Moved(the crate (/obj/structure/closet/crate), 0, 1, null, 1) - Walter Neely (/mob/living/carbon/human): doMove(the plating (146,39,3) (/turf/open/floor/plating)) - Walter Neely (/mob/living/carbon/human): forceMove(the plating (146,39,3) (/turf/open/floor/plating)) - Walter Neely (/mob/living/carbon/human): forceMove(the plating (146,39,3) (/turf/open/floor/plating)) - the crate (/obj/structure/closet/crate): dump contents() - the crate (/obj/structure/closet/crate): open(Walter Neely (/mob/living/carbon/human), 0, 1) - the crate (/obj/structure/closet/crate): container resist act(Walter Neely (/mob/living/carbon/human), 1) - the crate (/obj/structure/closet/crate): relaymove(Walter Neely (/mob/living/carbon/human), 4) - Tonesontail (/client): Move(the plating (147,39,3) (/turf/open/floor/plating), 4) - Walter Neely (/mob/living/carbon/human): keyLoop(Tonesontail (/client)) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:14:37.798] RUNTIME: runtime error: atom_init_success_on overridden. Use override = TRUE to suppress this warning. - Target: the plating (/turf/open/floor/plating) Existing Proc: on_atom_initialized_on New Proc: on_atom_initialized_on - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("atom_init_success_on overridde...", "code/datums/signals.dm", 43) - the mining satchel (/obj/item/storage/bag/ore): RegisterSignal(the plating (146,39,3) (/turf/open/floor/plating), "atom_init_success_on", "on_atom_initialized_on", 0) - the mining satchel (/obj/item/storage/bag/ore): on user moved(Walter Neely (/mob/living/carbon/human), the crate (/obj/structure/closet/crate), 0, 1, null, 1) - Walter Neely (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Walter Neely (/mob/living/carbon/human): Moved(the crate (/obj/structure/closet/crate), 0, 1, null, 1) - Walter Neely (/mob/living/carbon/human): Moved(the crate (/obj/structure/closet/crate), 0, 1, null, 1) - Walter Neely (/mob/living/carbon/human): Moved(the crate (/obj/structure/closet/crate), 0, 1, null, 1) - Walter Neely (/mob/living/carbon/human): doMove(the plating (146,39,3) (/turf/open/floor/plating)) - Walter Neely (/mob/living/carbon/human): forceMove(the plating (146,39,3) (/turf/open/floor/plating)) - Walter Neely (/mob/living/carbon/human): forceMove(the plating (146,39,3) (/turf/open/floor/plating)) - the crate (/obj/structure/closet/crate): dump contents() - the crate (/obj/structure/closet/crate): open(Walter Neely (/mob/living/carbon/human), 0, 1) - the crate (/obj/structure/closet/crate): container resist act(Walter Neely (/mob/living/carbon/human), 1) - the crate (/obj/structure/closet/crate): relaymove(Walter Neely (/mob/living/carbon/human), 4) - Tonesontail (/client): Move(the plating (147,39,3) (/turf/open/floor/plating), 4) - Walter Neely (/mob/living/carbon/human): keyLoop(Tonesontail (/client)) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:15:54.611] RUNTIME: ## TESTING: GC: -- [0x3000cde] | /mob/living/basic/fake_crewman/boss/hos was unable to be GC'd -- (ref count of 3) [2026-10-09 00:16:28.668] RUNTIME: ## TESTING: GC: -- [0x2106c8b3] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 3) [2026-10-09 00:16:31.790] RUNTIME: runtime error: Cannot read null.x - proc name: get dist euclidean (/proc/get_dist_euclidean) - source file: code/__HELPERS/spatial_info.dm,333 - usr: Lia (/mob/living/basic/carp/pet/lia) - src: null - usr.loc: null - call stack: - get dist euclidean(null, null) - /datum/threed_sound (/datum/threed_sound): update listener(Lia (/mob/living/basic/carp/pet/lia)) - /datum/threed_sound (/datum/threed_sound): listener moved(Lia (/mob/living/basic/carp/pet/lia), the floor (138,153,2) (/turf/open/floor/iron/dark), 0, 1, null, 1) - Lia (/mob/living/basic/carp/pet/lia): SendSignal("movable_moved", /list (/list)) - Lia (/mob/living/basic/carp/pet/lia): Moved(the floor (138,153,2) (/turf/open/floor/iron/dark), 0, 1, null, 1) - Lia (/mob/living/basic/carp/pet/lia): Moved(the floor (138,153,2) (/turf/open/floor/iron/dark), 0, 1, null, 1) - Lia (/mob/living/basic/carp/pet/lia): Moved(the floor (138,153,2) (/turf/open/floor/iron/dark), 0, 1, null, 1) - Lia (/mob/living/basic/carp/pet/lia): doMove(null) - Lia (/mob/living/basic/carp/pet/lia): moveToNullspace() - /datum/status_effect/shapechan... (/datum/status_effect/shapechange_mob/from_spell/polymorph_belt): restore caster(0) - ... - /datum/status_effect/shapechan... (/datum/status_effect/shapechange_mob/from_spell/polymorph_belt): Destroy(0) - qdel(/datum/status_effect/shapechan... (/datum/status_effect/shapechange_mob/from_spell/polymorph_belt), 0) - Lia (/mob/living/basic/carp/pet/lia): remove status effect(/datum/status_effect/shapechan... (/datum/status_effect/shapechange_mob/from_spell/polymorph_belt)) - Invert Polymorphic Field (/datum/action/cooldown/spell/shapeshift/polymorph_belt): do unshapeshift(Lia (/mob/living/basic/carp/pet/lia)) - Invert Polymorphic Field (/datum/action/cooldown/spell/shapeshift/polymorph_belt): cast(Lia (/mob/living/basic/carp/pet/lia)) - Invert Polymorphic Field (/datum/action/cooldown/spell/shapeshift/polymorph_belt): cast(Lia (/mob/living/basic/carp/pet/lia)) - Invert Polymorphic Field (/datum/action/cooldown/spell/shapeshift/polymorph_belt): Activate(Lia (/mob/living/basic/carp/pet/lia)) - Invert Polymorphic Field (/datum/action/cooldown/spell/shapeshift/polymorph_belt): PreActivate(Lia (/mob/living/basic/carp/pet/lia)) - Invert Polymorphic Field (/atom/movable/screen/movable/action_button): Click(null, "map_screen.map", "icon-x=14;icon-y=21;left=1;but...") - [2026-10-09 00:16:31.792] RUNTIME: runtime error: Cannot execute null.return air(). - proc name: update listener (/datum/threed_sound/proc/update_listener) - source file: code/datums/3d_sounds/_3d_sound.dm,250 - usr: Lia (/mob/living/basic/carp/pet/lia) - src: /datum/threed_sound (/datum/threed_sound) - usr.loc: null - call stack: - /datum/threed_sound (/datum/threed_sound): update listener(Lia (/mob/living/basic/carp/pet/lia)) - /datum/threed_sound (/datum/threed_sound): listener moved(Lia (/mob/living/basic/carp/pet/lia), the floor (138,153,2) (/turf/open/floor/iron/dark), 0, 1, null, 1) - Lia (/mob/living/basic/carp/pet/lia): SendSignal("movable_moved", /list (/list)) - Lia (/mob/living/basic/carp/pet/lia): Moved(the floor (138,153,2) (/turf/open/floor/iron/dark), 0, 1, null, 1) - Lia (/mob/living/basic/carp/pet/lia): Moved(the floor (138,153,2) (/turf/open/floor/iron/dark), 0, 1, null, 1) - Lia (/mob/living/basic/carp/pet/lia): Moved(the floor (138,153,2) (/turf/open/floor/iron/dark), 0, 1, null, 1) - Lia (/mob/living/basic/carp/pet/lia): doMove(null) - Lia (/mob/living/basic/carp/pet/lia): moveToNullspace() - /datum/status_effect/shapechan... (/datum/status_effect/shapechange_mob/from_spell/polymorph_belt): restore caster(0) - /datum/status_effect/shapechan... (/datum/status_effect/shapechange_mob/from_spell/polymorph_belt): restore caster(null) - /datum/status_effect/shapechan... (/datum/status_effect/shapechange_mob/from_spell/polymorph_belt): on remove() - /datum/status_effect/shapechan... (/datum/status_effect/shapechange_mob/from_spell/polymorph_belt): Destroy(0) - qdel(/datum/status_effect/shapechan... (/datum/status_effect/shapechange_mob/from_spell/polymorph_belt), 0) - Lia (/mob/living/basic/carp/pet/lia): remove status effect(/datum/status_effect/shapechan... (/datum/status_effect/shapechange_mob/from_spell/polymorph_belt)) - Invert Polymorphic Field (/datum/action/cooldown/spell/shapeshift/polymorph_belt): do unshapeshift(Lia (/mob/living/basic/carp/pet/lia)) - Invert Polymorphic Field (/datum/action/cooldown/spell/shapeshift/polymorph_belt): cast(Lia (/mob/living/basic/carp/pet/lia)) - Invert Polymorphic Field (/datum/action/cooldown/spell/shapeshift/polymorph_belt): cast(Lia (/mob/living/basic/carp/pet/lia)) - Invert Polymorphic Field (/datum/action/cooldown/spell/shapeshift/polymorph_belt): Activate(Lia (/mob/living/basic/carp/pet/lia)) - Invert Polymorphic Field (/datum/action/cooldown/spell/shapeshift/polymorph_belt): PreActivate(Lia (/mob/living/basic/carp/pet/lia)) - Invert Polymorphic Field (/datum/action/cooldown/spell/shapeshift/polymorph_belt): Trigger(Lia (/mob/living/basic/carp/pet/lia), null, null) - Invert Polymorphic Field (/atom/movable/screen/movable/action_button): Click(null, "map_screen.map", "icon-x=14;icon-y=21;left=1;but...") - [2026-10-09 00:16:45.783] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: Ruffles (/mob/living/carbon/human) - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - usr.loc: Rush Job (/obj/vehicle/sealed/mecha/gygax) - src.loc: Rush Job (/obj/vehicle/sealed/mecha/gygax) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - Rush Job (/obj/vehicle/sealed/mecha/gygax): get module ui data() - Rush Job (/obj/vehicle/sealed/mecha/gygax): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, 1) - /datum/tgui (/datum/tgui): open() - Rush Job (/obj/vehicle/sealed/mecha/gygax): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - View Stats (/datum/action/vehicle/sealed/mecha/mech_view_stats): Trigger(Ruffles (/mob/living/carbon/human), null) - View Stats (/atom/movable/screen/movable/action_button): Click(null, "map_screen.map", "icon-x=15;icon-y=11;left=1;but...") - Sharkle333 (/client): Click(View Stats (/atom/movable/screen/movable/action_button), null, "map_screen.map", "icon-x=15;icon-y=11;left=1;but...") - [2026-10-09 00:16:46.445] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: Rush Job (/obj/vehicle/sealed/mecha/gygax) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - Rush Job (/obj/vehicle/sealed/mecha/gygax): get module ui data() - Rush Job (/obj/vehicle/sealed/mecha/gygax): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), Rush Job (/obj/vehicle/sealed/mecha/gygax), /datum/tgui (/datum/tgui)) - Rush Job (/obj/vehicle/sealed/mecha/gygax): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(0) - tgui (/datum/controller/subsystem/tgui): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:16:47.393] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: Rush Job (/obj/vehicle/sealed/mecha/gygax) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - Rush Job (/obj/vehicle/sealed/mecha/gygax): get module ui data() - Rush Job (/obj/vehicle/sealed/mecha/gygax): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), Rush Job (/obj/vehicle/sealed/mecha/gygax), /datum/tgui (/datum/tgui)) - Rush Job (/obj/vehicle/sealed/mecha/gygax): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(0) - tgui (/datum/controller/subsystem/tgui): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:16:48.352] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: Rush Job (/obj/vehicle/sealed/mecha/gygax) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - Rush Job (/obj/vehicle/sealed/mecha/gygax): get module ui data() - Rush Job (/obj/vehicle/sealed/mecha/gygax): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), Rush Job (/obj/vehicle/sealed/mecha/gygax), /datum/tgui (/datum/tgui)) - Rush Job (/obj/vehicle/sealed/mecha/gygax): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(0) - tgui (/datum/controller/subsystem/tgui): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:16:49.303] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: Rush Job (/obj/vehicle/sealed/mecha/gygax) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - Rush Job (/obj/vehicle/sealed/mecha/gygax): get module ui data() - Rush Job (/obj/vehicle/sealed/mecha/gygax): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), Rush Job (/obj/vehicle/sealed/mecha/gygax), /datum/tgui (/datum/tgui)) - Rush Job (/obj/vehicle/sealed/mecha/gygax): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(0) - tgui (/datum/controller/subsystem/tgui): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:16:50.249] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: Rush Job (/obj/vehicle/sealed/mecha/gygax) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - Rush Job (/obj/vehicle/sealed/mecha/gygax): get module ui data() - Rush Job (/obj/vehicle/sealed/mecha/gygax): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), Rush Job (/obj/vehicle/sealed/mecha/gygax), /datum/tgui (/datum/tgui)) - Rush Job (/obj/vehicle/sealed/mecha/gygax): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(0) - tgui (/datum/controller/subsystem/tgui): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:17:08.095] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: Ruffles (/mob/living/carbon/human) - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - usr.loc: Rush Job (/obj/vehicle/sealed/mecha/gygax) - src.loc: Rush Job (/obj/vehicle/sealed/mecha/gygax) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - Rush Job (/obj/vehicle/sealed/mecha/gygax): get module ui data() - Rush Job (/obj/vehicle/sealed/mecha/gygax): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, 1) - /datum/tgui (/datum/tgui): open() - Rush Job (/obj/vehicle/sealed/mecha/gygax): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - View Stats (/datum/action/vehicle/sealed/mecha/mech_view_stats): Trigger(Ruffles (/mob/living/carbon/human), null) - View Stats (/atom/movable/screen/movable/action_button): Click(null, "map_screen.map", "icon-x=16;icon-y=15;left=1;but...") - Sharkle333 (/client): Click(View Stats (/atom/movable/screen/movable/action_button), null, "map_screen.map", "icon-x=16;icon-y=15;left=1;but...") - [2026-10-09 00:17:08.927] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: Rush Job (/obj/vehicle/sealed/mecha/gygax) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - Rush Job (/obj/vehicle/sealed/mecha/gygax): get module ui data() - Rush Job (/obj/vehicle/sealed/mecha/gygax): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), Rush Job (/obj/vehicle/sealed/mecha/gygax), /datum/tgui (/datum/tgui)) - Rush Job (/obj/vehicle/sealed/mecha/gygax): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(0) - tgui (/datum/controller/subsystem/tgui): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:18:07.984] RUNTIME: ## TESTING: GC: -- [0x2106c24a] | /datum/ai_controller/basic_controller/carp/pet was unable to be GC'd -- (ref count of 3) [2026-10-09 00:18:14.022] RUNTIME: ## TESTING: GC: -- [0x2106aec7] | /datum/ai_controller/basic_controller/snail was unable to be GC'd -- (ref count of 3) [2026-10-09 00:18:37.073] RUNTIME: runtime error: addtimer called with a callback assigned to a qdeleted object. In the future such timers will not be supported and may refuse to run or run with a 0 wait - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 3, 0, null, "code/modules/mob/living/basic/...", 183) - the blood-drunk miner (/mob/living/basic/boss/blood_drunk_miner): do chain attack(the blood-drunk miner (/mob/living/basic/boss/blood_drunk_miner), null, 3) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:19:08.505] RUNTIME: ## TESTING: GC: -- [0x203a8fe] | /obj/item/mob_holder was unable to be GC'd -- (ref count of 3) [2026-10-09 00:20:03.299] RUNTIME: ## TESTING: GC: -- [0x203b2b4] | /obj/item/bodypart/head was unable to be GC'd -- (ref count of 3) [2026-10-09 00:20:03.302] RUNTIME: ## TESTING: GC: -- [0x203c2c5] | /obj/item/bodypart/head was unable to be GC'd -- (ref count of 3) [2026-10-09 00:20:05.302] RUNTIME: ## TESTING: GC: -- [0x203c73f] | /obj/item/bodypart/head was unable to be GC'd -- (ref count of 3) [2026-10-09 00:20:05.303] RUNTIME: ## TESTING: GC: -- [0x2039c9f] | /obj/item/bodypart/head was unable to be GC'd -- (ref count of 3) [2026-10-09 00:20:05.303] RUNTIME: ## TESTING: GC: -- [0x203cf3a] | /obj/item/bodypart/head was unable to be GC'd -- (ref count of 3) [2026-10-09 00:21:38.780] RUNTIME: ## TESTING: GC: -- [0x21070095] | /datum/ai_controller/basic_controller/carp/pet was unable to be GC'd -- (ref count of 3) [2026-10-09 00:25:09.854] RUNTIME: runtime error: bad proc - proc name: Invoke (/datum/callback/proc/Invoke) - source file: code/datums/callback.dm,118 - usr: Markis DeVries (/mob/dead/observer) - src: /datum/callback (/datum/callback) - usr.loc: the floor (210,162,2) (/turf/open/floor/iron) - call stack: - /datum/callback (/datum/callback): Invoke() - world: push usr(Markis DeVries (/mob/dead/observer), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:25:14.001] RUNTIME: ## TESTING: GC: -- [0x2106fc94] | /datum/ai_controller/basic_controller/slime was unable to be GC'd -- (ref count of 3) [2026-10-09 00:26:31.403] RUNTIME: ## TESTING: GC: -- [0x2106c008] | /datum/ai_controller/basic_controller/slime was unable to be GC'd -- (ref count of 3) [2026-10-09 00:28:15.804] RUNTIME: ## TESTING: GC: -- [0x2038b76] | /atom/movable/screen/map_view/char_preview was unable to be GC'd -- (ref count of 3) [2026-10-09 00:28:30.159] RUNTIME: ## TESTING: GC: -- [0x203d2cf] | /atom/movable/screen/map_view/char_preview was unable to be GC'd -- (ref count of 3) [2026-10-09 00:30:40.962] RUNTIME: runtime error: atom_entered overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/iron/herringbone) Existing Proc: on_obj_entered New Proc: on_obj_entered - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("atom_entered overridden. Use o...", "code/datums/signals.dm", 43) - the mining satchel (/obj/item/storage/bag/ore): RegisterSignal(the floor (173,156,2) (/turf/open/floor/iron/herringbone), "atom_entered", "on_obj_entered", 0) - the mining satchel (/obj/item/storage/bag/ore): on user moved(Walter Neely (/mob/living/carbon/human), the shaft mining delivery crat... (/obj/structure/closet/crate), 0, 1, null, 1) - Walter Neely (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Walter Neely (/mob/living/carbon/human): Moved(the shaft mining delivery crat... (/obj/structure/closet/crate), 0, 1, null, 1) - Walter Neely (/mob/living/carbon/human): Moved(the shaft mining delivery crat... (/obj/structure/closet/crate), 0, 1, null, 1) - Walter Neely (/mob/living/carbon/human): Moved(the shaft mining delivery crat... (/obj/structure/closet/crate), 0, 1, null, 1) - Walter Neely (/mob/living/carbon/human): doMove(the floor (173,156,2) (/turf/open/floor/iron/herringbone)) - Walter Neely (/mob/living/carbon/human): forceMove(the floor (173,156,2) (/turf/open/floor/iron/herringbone)) - Walter Neely (/mob/living/carbon/human): forceMove(the floor (173,156,2) (/turf/open/floor/iron/herringbone)) - the shaft mining delivery crat... (/obj/structure/closet/crate): dump contents() - the shaft mining delivery crat... (/obj/structure/closet/crate): open(Walter Neely (/mob/living/carbon/human), 0, 1) - the shaft mining delivery crat... (/obj/structure/closet/crate): container resist act(Walter Neely (/mob/living/carbon/human), 1) - the shaft mining delivery crat... (/obj/structure/closet/crate): relaymove(Walter Neely (/mob/living/carbon/human), 2) - Tonesontail (/client): Move(the floor (173,155,2) (/turf/open/floor/iron/herringbone), 2) - Walter Neely (/mob/living/carbon/human): keyLoop(Tonesontail (/client)) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:30:40.966] RUNTIME: runtime error: atom_init_success_on overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/iron/herringbone) Existing Proc: on_atom_initialized_on New Proc: on_atom_initialized_on - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("atom_init_success_on overridde...", "code/datums/signals.dm", 43) - the mining satchel (/obj/item/storage/bag/ore): RegisterSignal(the floor (173,156,2) (/turf/open/floor/iron/herringbone), "atom_init_success_on", "on_atom_initialized_on", 0) - the mining satchel (/obj/item/storage/bag/ore): on user moved(Walter Neely (/mob/living/carbon/human), the shaft mining delivery crat... (/obj/structure/closet/crate), 0, 1, null, 1) - Walter Neely (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Walter Neely (/mob/living/carbon/human): Moved(the shaft mining delivery crat... (/obj/structure/closet/crate), 0, 1, null, 1) - Walter Neely (/mob/living/carbon/human): Moved(the shaft mining delivery crat... (/obj/structure/closet/crate), 0, 1, null, 1) - Walter Neely (/mob/living/carbon/human): Moved(the shaft mining delivery crat... (/obj/structure/closet/crate), 0, 1, null, 1) - Walter Neely (/mob/living/carbon/human): doMove(the floor (173,156,2) (/turf/open/floor/iron/herringbone)) - Walter Neely (/mob/living/carbon/human): forceMove(the floor (173,156,2) (/turf/open/floor/iron/herringbone)) - Walter Neely (/mob/living/carbon/human): forceMove(the floor (173,156,2) (/turf/open/floor/iron/herringbone)) - the shaft mining delivery crat... (/obj/structure/closet/crate): dump contents() - the shaft mining delivery crat... (/obj/structure/closet/crate): open(Walter Neely (/mob/living/carbon/human), 0, 1) - the shaft mining delivery crat... (/obj/structure/closet/crate): container resist act(Walter Neely (/mob/living/carbon/human), 1) - the shaft mining delivery crat... (/obj/structure/closet/crate): relaymove(Walter Neely (/mob/living/carbon/human), 2) - Tonesontail (/client): Move(the floor (173,155,2) (/turf/open/floor/iron/herringbone), 2) - Walter Neely (/mob/living/carbon/human): keyLoop(Tonesontail (/client)) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:30:56.419] RUNTIME: ## TESTING: GC: -- [0x2106f2fe] | /datum/ai_controller/basic_controller/carp/pet was unable to be GC'd -- (ref count of 3) [2026-10-09 00:31:14.556] RUNTIME: runtime error: Cannot execute null.IsContainedAtomAccessible(). - proc name: pointed (/mob/proc/_pointed) - source file: code/modules/point/point.dm,123 - usr: (src) - src: Dave Davingson (/mob/living/carbon/human) - src.loc: the floor (148,187,2) (/turf/open/floor/iron) - call stack: - Dave Davingson (/mob/living/carbon/human): pointed(the space vine (/obj/structure/spacevine)) - Dave Davingson (/mob/living/carbon/human): pointed(the space vine (/obj/structure/spacevine)) - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Dave Davingson (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Verb Manager (/datum/controller/subsystem/verb_manager): run verb queue() - Verb Manager (/datum/controller/subsystem/verb_manager): fire(0) - Verb Manager (/datum/controller/subsystem/verb_manager): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:31:42.270] RUNTIME: runtime error: Cannot read null.x - proc name: get dist euclidean (/proc/get_dist_euclidean) - source file: code/__HELPERS/spatial_info.dm,333 - usr: McGriff (/mob/living/basic/pet/dog/pug/mcgriff) - src: null - usr.loc: null - call stack: - get dist euclidean(null, null) - /datum/threed_sound (/datum/threed_sound): update listener(McGriff (/mob/living/basic/pet/dog/pug/mcgriff)) - /datum/threed_sound (/datum/threed_sound): listener moved(McGriff (/mob/living/basic/pet/dog/pug/mcgriff), the floor (160,148,2) (/turf/open/floor/iron), 0, 1, null, 1) - McGriff (/mob/living/basic/pet/dog/pug/mcgriff): SendSignal("movable_moved", /list (/list)) - McGriff (/mob/living/basic/pet/dog/pug/mcgriff): Moved(the floor (160,148,2) (/turf/open/floor/iron), 0, 1, null, 1) - McGriff (/mob/living/basic/pet/dog/pug/mcgriff): Moved(the floor (160,148,2) (/turf/open/floor/iron), 0, 1, null, 1) - McGriff (/mob/living/basic/pet/dog/pug/mcgriff): Moved(the floor (160,148,2) (/turf/open/floor/iron), 0, 1, null, 1) - McGriff (/mob/living/basic/pet/dog/pug/mcgriff): doMove(null) - McGriff (/mob/living/basic/pet/dog/pug/mcgriff): moveToNullspace() - /datum/status_effect/shapechan... (/datum/status_effect/shapechange_mob/from_spell/polymorph_belt): restore caster(0) - ... - McGriff (/mob/living/basic/pet/dog/pug/mcgriff): remove status effect(/datum/status_effect/shapechan... (/datum/status_effect/shapechange_mob/from_spell/polymorph_belt)) - Invert Polymorphic Field (/datum/action/cooldown/spell/shapeshift/polymorph_belt): do unshapeshift(McGriff (/mob/living/basic/pet/dog/pug/mcgriff)) - Invert Polymorphic Field (/datum/action/cooldown/spell/shapeshift/polymorph_belt): cast(McGriff (/mob/living/basic/pet/dog/pug/mcgriff)) - Invert Polymorphic Field (/datum/action/cooldown/spell/shapeshift/polymorph_belt): cast(McGriff (/mob/living/basic/pet/dog/pug/mcgriff)) - Invert Polymorphic Field (/datum/action/cooldown/spell/shapeshift/polymorph_belt): Activate(McGriff (/mob/living/basic/pet/dog/pug/mcgriff)) - Invert Polymorphic Field (/datum/action/cooldown/spell/shapeshift/polymorph_belt): PreActivate(McGriff (/mob/living/basic/pet/dog/pug/mcgriff)) - Invert Polymorphic Field (/atom/movable/screen/movable/action_button): Click(null, "map_screen.map", "icon-x=4;icon-y=13;left=1;butt...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(McGriff (/mob/living/basic/pet/dog/pug/mcgriff), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-09 00:31:42.273] RUNTIME: runtime error: Cannot execute null.return air(). - proc name: update listener (/datum/threed_sound/proc/update_listener) - source file: code/datums/3d_sounds/_3d_sound.dm,250 - usr: McGriff (/mob/living/basic/pet/dog/pug/mcgriff) - src: /datum/threed_sound (/datum/threed_sound) - usr.loc: null - call stack: - /datum/threed_sound (/datum/threed_sound): update listener(McGriff (/mob/living/basic/pet/dog/pug/mcgriff)) - /datum/threed_sound (/datum/threed_sound): listener moved(McGriff (/mob/living/basic/pet/dog/pug/mcgriff), the floor (160,148,2) (/turf/open/floor/iron), 0, 1, null, 1) - McGriff (/mob/living/basic/pet/dog/pug/mcgriff): SendSignal("movable_moved", /list (/list)) - McGriff (/mob/living/basic/pet/dog/pug/mcgriff): Moved(the floor (160,148,2) (/turf/open/floor/iron), 0, 1, null, 1) - McGriff (/mob/living/basic/pet/dog/pug/mcgriff): Moved(the floor (160,148,2) (/turf/open/floor/iron), 0, 1, null, 1) - McGriff (/mob/living/basic/pet/dog/pug/mcgriff): Moved(the floor (160,148,2) (/turf/open/floor/iron), 0, 1, null, 1) - McGriff (/mob/living/basic/pet/dog/pug/mcgriff): doMove(null) - McGriff (/mob/living/basic/pet/dog/pug/mcgriff): moveToNullspace() - /datum/status_effect/shapechan... (/datum/status_effect/shapechange_mob/from_spell/polymorph_belt): restore caster(0) - /datum/status_effect/shapechan... (/datum/status_effect/shapechange_mob/from_spell/polymorph_belt): restore caster(null) - ... - Invert Polymorphic Field (/datum/action/cooldown/spell/shapeshift/polymorph_belt): do unshapeshift(McGriff (/mob/living/basic/pet/dog/pug/mcgriff)) - Invert Polymorphic Field (/datum/action/cooldown/spell/shapeshift/polymorph_belt): cast(McGriff (/mob/living/basic/pet/dog/pug/mcgriff)) - Invert Polymorphic Field (/datum/action/cooldown/spell/shapeshift/polymorph_belt): cast(McGriff (/mob/living/basic/pet/dog/pug/mcgriff)) - Invert Polymorphic Field (/datum/action/cooldown/spell/shapeshift/polymorph_belt): Activate(McGriff (/mob/living/basic/pet/dog/pug/mcgriff)) - Invert Polymorphic Field (/datum/action/cooldown/spell/shapeshift/polymorph_belt): PreActivate(McGriff (/mob/living/basic/pet/dog/pug/mcgriff)) - Invert Polymorphic Field (/datum/action/cooldown/spell/shapeshift/polymorph_belt): Trigger(McGriff (/mob/living/basic/pet/dog/pug/mcgriff), null, null) - Invert Polymorphic Field (/atom/movable/screen/movable/action_button): Click(null, "map_screen.map", "icon-x=4;icon-y=13;left=1;butt...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-09 00:32:17.769] RUNTIME: ## TESTING: GC: -- [0x2106f89e] | /datum/ai_controller/basic_controller/dog was unable to be GC'd -- (ref count of 3) [2026-10-09 00:33:40.828] RUNTIME: ## TESTING: GC: -- [0x21071854] | /datum/ai_controller/basic_controller/slime was unable to be GC'd -- (ref count of 3) [2026-10-09 00:34:21.383] RUNTIME: runtime error: Cannot read null.screen_groups - proc name: hide contents (/datum/storage/proc/hide_contents) - source file: code/datums/storage/storage.dm,1136 - usr: Cody Roadman (/mob/living/carbon/human) - src: /datum/storage/backpack (/datum/storage/backpack) - usr.loc: the floor (174,151,2) (/turf/open/floor/iron/dark/textured_large) - call stack: - /datum/storage/backpack (/datum/storage/backpack): hide contents(Unknown (/mob/living/carbon/human)) - /datum/storage/backpack (/datum/storage/backpack): Destroy(0) - qdel(/datum/storage/backpack (/datum/storage/backpack), 0) - the explorer bag (/obj/item/storage/backpack/explorer): Destroy(0) - the explorer bag (/obj/item/storage/backpack/explorer): Destroy(0) - the explorer bag (/obj/item/storage/backpack/explorer): Destroy(0) - the explorer bag (/obj/item/storage/backpack/explorer): Destroy(0) - qdel(the explorer bag (/obj/item/storage/backpack/explorer), 0) - Unknown (/mob/living/carbon/human): Destroy(0) - Unknown (/mob/living/carbon/human): Destroy(0) - ... - qdel(Unknown (/mob/living/carbon/human), 0) - the netpod (/obj/machinery/netpod): on domain scrubbed(the quantum server (/obj/machinery/quantum_server)) - the quantum server (/obj/machinery/quantum_server): SendSignal("bitrunner_domain_scrubbed", /list (/list)) - the quantum server (/obj/machinery/quantum_server): scrub vdom() - /datum/callback (/datum/callback): Invoke() - world: push usr(Cody Roadman (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:35:58.508] RUNTIME: ## TESTING: GC: -- [0x2106c45c] | /datum/ai_controller/basic_controller/slime was unable to be GC'd -- (ref count of 3) [2026-10-09 00:36:50.247] RUNTIME: ## TESTING: GC: -- [0x2106d3c8] | /datum/ai_controller/basic_controller/dog was unable to be GC'd -- (ref count of 3) [2026-10-09 00:37:20.091] RUNTIME: ## TESTING: GC: -- [0x2106f77e] | /datum/ai_controller/basic_controller/slime was unable to be GC'd -- (ref count of 3) [2026-10-09 00:39:16.178] RUNTIME: runtime error: Cannot read null._listen_lookup - proc name: UnregisterSignal (/datum/proc/UnregisterSignal) - source file: code/datums/signals.dm,72 - usr: null - src: Titan\'s Finale (/datum/action/cooldown/mob_cooldown/projectile_attack/colossus_final) - call stack: - Titan\'s Finale (/datum/action/cooldown/mob_cooldown/projectile_attack/colossus_final): UnregisterSignal(null, "movable_pre_move") - Titan\'s Finale (/datum/action/cooldown/mob_cooldown/projectile_attack/colossus_final): Activate(Unknown (/mob/living/carbon/human)) - Titan\'s Finale (/datum/action/cooldown/mob_cooldown/projectile_attack/colossus_final): Activate(Unknown (/mob/living/carbon/human)) - Titan\'s Finale (/datum/action/cooldown/mob_cooldown/projectile_attack/colossus_final): PreActivate(Unknown (/mob/living/carbon/human)) - Titan\'s Finale (/datum/action/cooldown/mob_cooldown/projectile_attack/colossus_final): InterceptClickOn(the colossus (/mob/living/simple_animal/hostile/megafauna/colossus), null, Unknown (/mob/living/carbon/human)) - Titan\'s Finale (/datum/action/cooldown/mob_cooldown/projectile_attack/colossus_final): Trigger(null, null, Unknown (/mob/living/carbon/human)) - the colossus (/mob/living/simple_animal/hostile/megafauna/colossus): OpenFire(Unknown (/mob/living/carbon/human)) - the colossus (/mob/living/simple_animal/hostile/megafauna/colossus): MoveToTarget(/list (/list)) - the colossus (/mob/living/simple_animal/hostile/megafauna/colossus): handle automated action() - [2026-10-09 00:39:16.179] RUNTIME: runtime error: Cannot read null.actions - proc name: enable cooldown actions (/datum/action/cooldown/proc/enable_cooldown_actions) - source file: code/datums/actions/cooldown_action.dm,208 - usr: null - src: Titan\'s Finale (/datum/action/cooldown/mob_cooldown/projectile_attack/colossus_final) - call stack: - Titan\'s Finale (/datum/action/cooldown/mob_cooldown/projectile_attack/colossus_final): enable cooldown actions() - Titan\'s Finale (/datum/action/cooldown/mob_cooldown/projectile_attack/colossus_final): Activate(Unknown (/mob/living/carbon/human)) - Titan\'s Finale (/datum/action/cooldown/mob_cooldown/projectile_attack/colossus_final): Activate(Unknown (/mob/living/carbon/human)) - Titan\'s Finale (/datum/action/cooldown/mob_cooldown/projectile_attack/colossus_final): PreActivate(Unknown (/mob/living/carbon/human)) - Titan\'s Finale (/datum/action/cooldown/mob_cooldown/projectile_attack/colossus_final): InterceptClickOn(the colossus (/mob/living/simple_animal/hostile/megafauna/colossus), null, Unknown (/mob/living/carbon/human)) - Titan\'s Finale (/datum/action/cooldown/mob_cooldown/projectile_attack/colossus_final): Trigger(null, null, Unknown (/mob/living/carbon/human)) - the colossus (/mob/living/simple_animal/hostile/megafauna/colossus): OpenFire(Unknown (/mob/living/carbon/human)) - the colossus (/mob/living/simple_animal/hostile/megafauna/colossus): MoveToTarget(/list (/list)) - the colossus (/mob/living/simple_animal/hostile/megafauna/colossus): handle automated action() - [2026-10-09 00:39:16.180] RUNTIME: runtime error: Cannot read null._listen_lookup - proc name: UnregisterSignal (/datum/proc/UnregisterSignal) - source file: code/datums/signals.dm,72 - usr: null - src: Titan\'s Finale (/datum/action/cooldown/mob_cooldown/projectile_attack/colossus_final) - call stack: - Titan\'s Finale (/datum/action/cooldown/mob_cooldown/projectile_attack/colossus_final): UnregisterSignal(null, "hostile_pre_attackingtarget") - Titan\'s Finale (/datum/action/cooldown/mob_cooldown/projectile_attack/colossus_final): Remove(null) - Titan\'s Finale (/datum/action/cooldown/mob_cooldown/projectile_attack/colossus_final): Activate(Unknown (/mob/living/carbon/human)) - Titan\'s Finale (/datum/action/cooldown/mob_cooldown/projectile_attack/colossus_final): PreActivate(Unknown (/mob/living/carbon/human)) - Titan\'s Finale (/datum/action/cooldown/mob_cooldown/projectile_attack/colossus_final): InterceptClickOn(the colossus (/mob/living/simple_animal/hostile/megafauna/colossus), null, Unknown (/mob/living/carbon/human)) - Titan\'s Finale (/datum/action/cooldown/mob_cooldown/projectile_attack/colossus_final): Trigger(null, null, Unknown (/mob/living/carbon/human)) - the colossus (/mob/living/simple_animal/hostile/megafauna/colossus): OpenFire(Unknown (/mob/living/carbon/human)) - the colossus (/mob/living/simple_animal/hostile/megafauna/colossus): MoveToTarget(/list (/list)) - the colossus (/mob/living/simple_animal/hostile/megafauna/colossus): handle automated action() - [2026-10-09 00:39:16.181] RUNTIME: runtime error: Cannot read null.click_intercept - proc name: Remove (/datum/action/cooldown/Remove) - source file: code/datums/actions/cooldown_action.dm,127 - usr: null - src: Titan\'s Finale (/datum/action/cooldown/mob_cooldown/projectile_attack/colossus_final) - call stack: - Titan\'s Finale (/datum/action/cooldown/mob_cooldown/projectile_attack/colossus_final): Remove(null) - Titan\'s Finale (/datum/action/cooldown/mob_cooldown/projectile_attack/colossus_final): Activate(Unknown (/mob/living/carbon/human)) - Titan\'s Finale (/datum/action/cooldown/mob_cooldown/projectile_attack/colossus_final): PreActivate(Unknown (/mob/living/carbon/human)) - Titan\'s Finale (/datum/action/cooldown/mob_cooldown/projectile_attack/colossus_final): InterceptClickOn(the colossus (/mob/living/simple_animal/hostile/megafauna/colossus), null, Unknown (/mob/living/carbon/human)) - Titan\'s Finale (/datum/action/cooldown/mob_cooldown/projectile_attack/colossus_final): Trigger(null, null, Unknown (/mob/living/carbon/human)) - the colossus (/mob/living/simple_animal/hostile/megafauna/colossus): OpenFire(Unknown (/mob/living/carbon/human)) - the colossus (/mob/living/simple_animal/hostile/megafauna/colossus): MoveToTarget(/list (/list)) - the colossus (/mob/living/simple_animal/hostile/megafauna/colossus): handle automated action() - [2026-10-09 00:41:26.706] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the floor (186,94,2) (/turf/open/floor/iron/grimy) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(20, "burn", "fire", 0, null, 0) - the painting frame (/obj/item/wallframe/painting): fire act(1127.38, 663.546) - the hotspot (/obj/effect/hotspot): perform exposure() - the hotspot (/obj/effect/hotspot): process() - Atmospherics (/datum/controller/subsystem/air): process hotspots(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:41:26.838] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the floor (186,94,2) (/turf/open/floor/iron/grimy) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:41:27.588] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the floor (186,94,2) (/turf/open/floor/iron/grimy) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(20, "burn", "fire", 0, null, 0) - the painting frame (/obj/item/wallframe/painting): fire act(1191.67, 848.558) - the hotspot (/obj/effect/hotspot): perform exposure() - the hotspot (/obj/effect/hotspot): process() - Atmospherics (/datum/controller/subsystem/air): process hotspots(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:41:27.813] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the floor (186,94,2) (/turf/open/floor/iron/grimy) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(20, "burn", "fire", 0, null, 0) - the painting frame (/obj/item/wallframe/painting): fire act(1260.68, 1126.9) - the hotspot (/obj/effect/hotspot): perform exposure() - the hotspot (/obj/effect/hotspot): process() - Atmospherics (/datum/controller/subsystem/air): process hotspots(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:41:27.897] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the floor (186,94,2) (/turf/open/floor/iron/grimy) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:41:28.405] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the floor (186,94,2) (/turf/open/floor/iron/grimy) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(20, "burn", "fire", 0, null, 0) - the painting frame (/obj/item/wallframe/painting): fire act(1334.59, 1546.02) - the hotspot (/obj/effect/hotspot): perform exposure() - the hotspot (/obj/effect/hotspot): process() - Atmospherics (/datum/controller/subsystem/air): process hotspots(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:41:28.806] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the floor (186,94,2) (/turf/open/floor/iron/grimy) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(20, "burn", "fire", 0, null, 0) - the painting frame (/obj/item/wallframe/painting): fire act(1413.12, 2164.74) - the hotspot (/obj/effect/hotspot): perform exposure() - the hotspot (/obj/effect/hotspot): process() - Atmospherics (/datum/controller/subsystem/air): process hotspots(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:41:28.889] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the floor (186,94,2) (/turf/open/floor/iron/grimy) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:41:29.664] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the floor (186,94,2) (/turf/open/floor/iron/grimy) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(20, "burn", "fire", 0, null, 0) - the painting frame (/obj/item/wallframe/painting): fire act(1494.74, 3013) - the hotspot (/obj/effect/hotspot): perform exposure() - the hotspot (/obj/effect/hotspot): process() - Atmospherics (/datum/controller/subsystem/air): process hotspots(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:41:29.860] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the floor (186,94,2) (/turf/open/floor/iron/grimy) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(20, "burn", "fire", 0, null, 0) - the painting frame (/obj/item/wallframe/painting): fire act(1047.26, 2538.99) - the hotspot (/obj/effect/hotspot): perform exposure() - the hotspot (/obj/effect/hotspot): process() - Atmospherics (/datum/controller/subsystem/air): process hotspots(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:41:29.890] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the floor (186,94,2) (/turf/open/floor/iron/grimy) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:41:30.403] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the floor (186,94,2) (/turf/open/floor/iron/grimy) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(17.575, "burn", "fire", 0, null, 0) - the painting frame (/obj/item/wallframe/painting): fire act(878.748, 2026.12) - the hotspot (/obj/effect/hotspot): perform exposure() - the hotspot (/obj/effect/hotspot): process() - Atmospherics (/datum/controller/subsystem/air): process hotspots(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:41:30.897] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the floor (186,94,2) (/turf/open/floor/iron/grimy) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:41:30.937] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the floor (186,94,2) (/turf/open/floor/iron/grimy) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(18.3252, "burn", "fire", 0, null, 0) - the painting frame (/obj/item/wallframe/painting): fire act(916.261, 1687.81) - the hotspot (/obj/effect/hotspot): perform exposure() - the hotspot (/obj/effect/hotspot): process() - Atmospherics (/datum/controller/subsystem/air): process hotspots(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:41:31.708] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the floor (186,94,2) (/turf/open/floor/iron/grimy) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(19.1205, "burn", "fire", 0, null, 0) - the painting frame (/obj/item/wallframe/painting): fire act(956.026, 1463.89) - the hotspot (/obj/effect/hotspot): perform exposure() - the hotspot (/obj/effect/hotspot): process() - Atmospherics (/datum/controller/subsystem/air): process hotspots(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:41:31.895] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the floor (186,94,2) (/turf/open/floor/iron/grimy) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:41:32.006] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the floor (186,94,2) (/turf/open/floor/iron/grimy) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(19.9566, "burn", "fire", 0, null, 0) - the painting frame (/obj/item/wallframe/painting): fire act(997.83, 1308.97) - the hotspot (/obj/effect/hotspot): perform exposure() - the hotspot (/obj/effect/hotspot): process() - Atmospherics (/datum/controller/subsystem/air): process hotspots(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:41:32.463] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the floor (186,94,2) (/turf/open/floor/iron/grimy) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(20, "burn", "fire", 0, null, 0) - the painting frame (/obj/item/wallframe/painting): fire act(1042.02, 1212.62) - the hotspot (/obj/effect/hotspot): perform exposure() - the hotspot (/obj/effect/hotspot): process() - Atmospherics (/datum/controller/subsystem/air): process hotspots(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:41:32.894] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the floor (186,94,2) (/turf/open/floor/iron/grimy) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:41:32.985] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the floor (186,94,2) (/turf/open/floor/iron/grimy) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(20, "burn", "fire", 0, null, 0) - the painting frame (/obj/item/wallframe/painting): fire act(1088.91, 1166.41) - the hotspot (/obj/effect/hotspot): perform exposure() - the hotspot (/obj/effect/hotspot): process() - Atmospherics (/datum/controller/subsystem/air): process hotspots(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:41:33.654] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the floor (186,94,2) (/turf/open/floor/iron/grimy) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(20, "burn", "fire", 0, null, 0) - the painting frame (/obj/item/wallframe/painting): fire act(1138.68, 1164.24) - the hotspot (/obj/effect/hotspot): perform exposure() - the hotspot (/obj/effect/hotspot): process() - Atmospherics (/datum/controller/subsystem/air): process hotspots(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:41:33.930] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the floor (186,94,2) (/turf/open/floor/iron/grimy) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(1) - Burning (/datum/controller/subsystem/processing/burning): fire(1) - Burning (/datum/controller/subsystem/processing/burning): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:41:33.944] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the floor (186,94,2) (/turf/open/floor/iron/grimy) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(20, "burn", "fire", 0, null, 0) - the painting frame (/obj/item/wallframe/painting): fire act(1191.38, 1199.85) - the hotspot (/obj/effect/hotspot): perform exposure() - the hotspot (/obj/effect/hotspot): process() - Atmospherics (/datum/controller/subsystem/air): process hotspots(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:41:34.414] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the floor (186,94,2) (/turf/open/floor/iron/grimy) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(20, "burn", "fire", 0, null, 0) - the painting frame (/obj/item/wallframe/painting): fire act(1247.01, 1270.43) - the hotspot (/obj/effect/hotspot): perform exposure() - the hotspot (/obj/effect/hotspot): process() - Atmospherics (/datum/controller/subsystem/air): process hotspots(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:41:34.901] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the floor (186,94,2) (/turf/open/floor/iron/grimy) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:41:34.993] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the floor (186,94,2) (/turf/open/floor/iron/grimy) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(20, "burn", "fire", 0, null, 0) - the painting frame (/obj/item/wallframe/painting): fire act(1305.53, 1374.78) - the hotspot (/obj/effect/hotspot): perform exposure() - the hotspot (/obj/effect/hotspot): process() - Atmospherics (/datum/controller/subsystem/air): process hotspots(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:41:35.607] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the floor (186,94,2) (/turf/open/floor/iron/grimy) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(20, "burn", "fire", 0, null, 0) - the painting frame (/obj/item/wallframe/painting): fire act(1366.92, 1512.7) - the hotspot (/obj/effect/hotspot): perform exposure() - the hotspot (/obj/effect/hotspot): process() - Atmospherics (/datum/controller/subsystem/air): process hotspots(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:41:35.940] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the floor (186,94,2) (/turf/open/floor/iron/grimy) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(1) - Burning (/datum/controller/subsystem/processing/burning): fire(1) - Burning (/datum/controller/subsystem/processing/burning): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:41:36.897] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the floor (186,94,2) (/turf/open/floor/iron/grimy) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:41:37.902] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the floor (186,94,2) (/turf/open/floor/iron/grimy) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:41:38.939] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the floor (186,94,2) (/turf/open/floor/iron/grimy) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(1) - Burning (/datum/controller/subsystem/processing/burning): fire(1) - Burning (/datum/controller/subsystem/processing/burning): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:41:39.927] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the floor (186,94,2) (/turf/open/floor/iron/grimy) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:41:40.907] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the floor (186,94,2) (/turf/open/floor/iron/grimy) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:41:41.916] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the floor (186,94,2) (/turf/open/floor/iron/grimy) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:41:42.922] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the floor (186,94,2) (/turf/open/floor/iron/grimy) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:41:43.909] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the floor (186,94,2) (/turf/open/floor/iron/grimy) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:41:44.954] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the floor (186,94,2) (/turf/open/floor/iron/grimy) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(1) - Burning (/datum/controller/subsystem/processing/burning): fire(1) - Burning (/datum/controller/subsystem/processing/burning): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:41:45.914] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the floor (186,94,2) (/turf/open/floor/iron/grimy) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:41:46.919] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the floor (186,94,2) (/turf/open/floor/iron/grimy) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:41:47.935] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the floor (186,94,2) (/turf/open/floor/iron/grimy) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:41:48.934] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the floor (186,94,2) (/turf/open/floor/iron/grimy) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:41:49.943] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the floor (186,94,2) (/turf/open/floor/iron/grimy) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:41:50.992] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the floor (186,94,2) (/turf/open/floor/iron/grimy) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(1) - Burning (/datum/controller/subsystem/processing/burning): fire(1) - Burning (/datum/controller/subsystem/processing/burning): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:41:52.157] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the floor (186,94,2) (/turf/open/floor/iron/grimy) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(1) - Burning (/datum/controller/subsystem/processing/burning): fire(1) - Burning (/datum/controller/subsystem/processing/burning): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:41:52.714] RUNTIME: ## TESTING: GC: -- [0x2107235e] | /datum/ai_controller/basic_controller/slime was unable to be GC'd -- (ref count of 3) [2026-10-09 00:41:53.049] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the floor (186,94,2) (/turf/open/floor/iron/grimy) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:41:54.053] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the floor (186,94,2) (/turf/open/floor/iron/grimy) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:41:55.068] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the floor (186,94,2) (/turf/open/floor/iron/grimy) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:41:56.070] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the floor (186,94,2) (/turf/open/floor/iron/grimy) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:41:57.063] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the floor (186,94,2) (/turf/open/floor/iron/grimy) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:41:58.094] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the floor (186,94,2) (/turf/open/floor/iron/grimy) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:41:59.184] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the floor (186,94,2) (/turf/open/floor/iron/grimy) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(1) - Burning (/datum/controller/subsystem/processing/burning): fire(1) - Burning (/datum/controller/subsystem/processing/burning): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:43:13.677] RUNTIME: runtime error: Volume modifier 0 must be +ve - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("Volume modifier 0 must be +ve", "code/modules/reagents/chemistr...", 749) - /datum/reagents (/datum/reagents): expose(the hotspot (/obj/effect/hotspot), 1, 0, 1, null) - spread reagents(/datum/reagents (/datum/reagents), the floor (197,122,2) (/turf/open/floor/iron), 3) - chem splash(the floor (197,122,2) (/turf/open/floor/iron), /datum/reagents (/datum/reagents), 3, /list (/list), 0, 1, 1) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): boom() - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): atom deconstruct(0) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): handle deconstruct(0) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): deconstruct(0) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): burn() - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): atom destruction("fire") - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): take damage(10, "burn", "fire", 0, null, 0) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): take damage(20, "burn", "fire", 0, null) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): fire act(1172.07, 8861.59) - the hotspot (/obj/effect/hotspot): perform exposure() - the hotspot (/obj/effect/hotspot): process() - Atmospherics (/datum/controller/subsystem/air): process hotspots(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:43:13.681] RUNTIME: runtime error: Volume modifier 0 must be +ve - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("Volume modifier 0 must be +ve", "code/modules/reagents/chemistr...", 749) - /datum/reagents (/datum/reagents): expose(the hotspot (/obj/effect/hotspot), 1, 0, 1, null) - spread reagents(/datum/reagents (/datum/reagents), the floor (197,122,2) (/turf/open/floor/iron), 3) - chem splash(the floor (197,122,2) (/turf/open/floor/iron), /datum/reagents (/datum/reagents), 3, /list (/list), 0, 1, 1) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): boom() - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): atom deconstruct(0) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): handle deconstruct(0) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): deconstruct(0) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): burn() - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): atom destruction("fire") - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): take damage(10, "burn", "fire", 0, null, 0) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): take damage(20, "burn", "fire", 0, null) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): fire act(1172.07, 8861.59) - the hotspot (/obj/effect/hotspot): perform exposure() - the hotspot (/obj/effect/hotspot): process() - Atmospherics (/datum/controller/subsystem/air): process hotspots(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:43:13.684] RUNTIME: runtime error: Volume modifier 0 must be +ve - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("Volume modifier 0 must be +ve", "code/modules/reagents/chemistr...", 749) - /datum/reagents (/datum/reagents): expose(the hotspot (/obj/effect/hotspot), 1, 0, 1, null) - spread reagents(/datum/reagents (/datum/reagents), the floor (197,122,2) (/turf/open/floor/iron), 3) - chem splash(the floor (197,122,2) (/turf/open/floor/iron), /datum/reagents (/datum/reagents), 3, /list (/list), 0, 1, 1) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): boom() - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): atom deconstruct(0) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): handle deconstruct(0) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): deconstruct(0) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): burn() - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): atom destruction("fire") - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): take damage(10, "burn", "fire", 0, null, 0) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): take damage(20, "burn", "fire", 0, null) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): fire act(1172.07, 8861.59) - the hotspot (/obj/effect/hotspot): perform exposure() - the hotspot (/obj/effect/hotspot): process() - Atmospherics (/datum/controller/subsystem/air): process hotspots(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:43:13.686] RUNTIME: runtime error: Volume modifier 0 must be +ve - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("Volume modifier 0 must be +ve", "code/modules/reagents/chemistr...", 749) - /datum/reagents (/datum/reagents): expose(the hotspot (/obj/effect/hotspot), 1, 0, 1, null) - spread reagents(/datum/reagents (/datum/reagents), the floor (197,122,2) (/turf/open/floor/iron), 3) - chem splash(the floor (197,122,2) (/turf/open/floor/iron), /datum/reagents (/datum/reagents), 3, /list (/list), 0, 1, 1) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): boom() - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): atom deconstruct(0) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): handle deconstruct(0) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): deconstruct(0) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): burn() - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): atom destruction("fire") - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): take damage(10, "burn", "fire", 0, null, 0) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): take damage(20, "burn", "fire", 0, null) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): fire act(1172.07, 8861.59) - the hotspot (/obj/effect/hotspot): perform exposure() - the hotspot (/obj/effect/hotspot): process() - Atmospherics (/datum/controller/subsystem/air): process hotspots(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:43:13.689] RUNTIME: runtime error: Volume modifier 0 must be +ve - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("Volume modifier 0 must be +ve", "code/modules/reagents/chemistr...", 749) - /datum/reagents (/datum/reagents): expose(the hotspot (/obj/effect/hotspot), 1, 0, 1, null) - spread reagents(/datum/reagents (/datum/reagents), the floor (197,122,2) (/turf/open/floor/iron), 3) - chem splash(the floor (197,122,2) (/turf/open/floor/iron), /datum/reagents (/datum/reagents), 3, /list (/list), 0, 1, 1) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): boom() - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): atom deconstruct(0) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): handle deconstruct(0) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): deconstruct(0) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): burn() - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): atom destruction("fire") - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): take damage(10, "burn", "fire", 0, null, 0) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): take damage(20, "burn", "fire", 0, null) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): fire act(1172.07, 8861.59) - the hotspot (/obj/effect/hotspot): perform exposure() - the hotspot (/obj/effect/hotspot): process() - Atmospherics (/datum/controller/subsystem/air): process hotspots(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:43:13.691] RUNTIME: runtime error: Volume modifier 0 must be +ve - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("Volume modifier 0 must be +ve", "code/modules/reagents/chemistr...", 749) - /datum/reagents (/datum/reagents): expose(the hotspot (/obj/effect/hotspot), 1, 0, 1, null) - spread reagents(/datum/reagents (/datum/reagents), the floor (197,122,2) (/turf/open/floor/iron), 3) - chem splash(the floor (197,122,2) (/turf/open/floor/iron), /datum/reagents (/datum/reagents), 3, /list (/list), 0, 1, 1) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): boom() - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): atom deconstruct(0) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): handle deconstruct(0) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): deconstruct(0) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): burn() - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): atom destruction("fire") - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): take damage(10, "burn", "fire", 0, null, 0) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): take damage(20, "burn", "fire", 0, null) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): fire act(1172.07, 8861.59) - the hotspot (/obj/effect/hotspot): perform exposure() - the hotspot (/obj/effect/hotspot): process() - Atmospherics (/datum/controller/subsystem/air): process hotspots(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:43:13.694] RUNTIME: runtime error: Volume modifier 0 must be +ve - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("Volume modifier 0 must be +ve", "code/modules/reagents/chemistr...", 749) - /datum/reagents (/datum/reagents): expose(the hotspot (/obj/effect/hotspot), 1, 0, 1, null) - spread reagents(/datum/reagents (/datum/reagents), the floor (197,122,2) (/turf/open/floor/iron), 3) - chem splash(the floor (197,122,2) (/turf/open/floor/iron), /datum/reagents (/datum/reagents), 3, /list (/list), 0, 1, 1) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): boom() - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): atom deconstruct(0) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): handle deconstruct(0) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): deconstruct(0) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): burn() - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): atom destruction("fire") - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): take damage(10, "burn", "fire", 0, null, 0) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): take damage(20, "burn", "fire", 0, null) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): fire act(1172.07, 8861.59) - the hotspot (/obj/effect/hotspot): perform exposure() - the hotspot (/obj/effect/hotspot): process() - Atmospherics (/datum/controller/subsystem/air): process hotspots(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:43:13.696] RUNTIME: runtime error: Volume modifier 0 must be +ve - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("Volume modifier 0 must be +ve", "code/modules/reagents/chemistr...", 749) - /datum/reagents (/datum/reagents): expose(the hotspot (/obj/effect/hotspot), 1, 0, 1, null) - spread reagents(/datum/reagents (/datum/reagents), the floor (197,122,2) (/turf/open/floor/iron), 3) - chem splash(the floor (197,122,2) (/turf/open/floor/iron), /datum/reagents (/datum/reagents), 3, /list (/list), 0, 1, 1) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): boom() - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): atom deconstruct(0) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): handle deconstruct(0) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): deconstruct(0) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): burn() - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): atom destruction("fire") - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): take damage(10, "burn", "fire", 0, null, 0) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): take damage(20, "burn", "fire", 0, null) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): fire act(1172.07, 8861.59) - the hotspot (/obj/effect/hotspot): perform exposure() - the hotspot (/obj/effect/hotspot): process() - Atmospherics (/datum/controller/subsystem/air): process hotspots(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:43:13.699] RUNTIME: runtime error: Volume modifier 0 must be +ve - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("Volume modifier 0 must be +ve", "code/modules/reagents/chemistr...", 749) - /datum/reagents (/datum/reagents): expose(the hotspot (/obj/effect/hotspot), 1, 0, 1, null) - spread reagents(/datum/reagents (/datum/reagents), the floor (197,122,2) (/turf/open/floor/iron), 3) - chem splash(the floor (197,122,2) (/turf/open/floor/iron), /datum/reagents (/datum/reagents), 3, /list (/list), 0, 1, 1) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): boom() - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): atom deconstruct(0) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): handle deconstruct(0) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): deconstruct(0) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): burn() - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): atom destruction("fire") - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): take damage(10, "burn", "fire", 0, null, 0) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): take damage(20, "burn", "fire", 0, null) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): fire act(1172.07, 8861.59) - the hotspot (/obj/effect/hotspot): perform exposure() - the hotspot (/obj/effect/hotspot): process() - Atmospherics (/datum/controller/subsystem/air): process hotspots(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:43:13.701] RUNTIME: runtime error: Volume modifier 0 must be +ve - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("Volume modifier 0 must be +ve", "code/modules/reagents/chemistr...", 749) - /datum/reagents (/datum/reagents): expose(the hotspot (/obj/effect/hotspot), 1, 0, 1, null) - spread reagents(/datum/reagents (/datum/reagents), the floor (197,122,2) (/turf/open/floor/iron), 3) - chem splash(the floor (197,122,2) (/turf/open/floor/iron), /datum/reagents (/datum/reagents), 3, /list (/list), 0, 1, 1) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): boom() - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): atom deconstruct(0) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): handle deconstruct(0) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): deconstruct(0) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): burn() - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): atom destruction("fire") - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): take damage(10, "burn", "fire", 0, null, 0) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): take damage(20, "burn", "fire", 0, null) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): fire act(1172.07, 8861.59) - the hotspot (/obj/effect/hotspot): perform exposure() - the hotspot (/obj/effect/hotspot): process() - Atmospherics (/datum/controller/subsystem/air): process hotspots(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:43:13.703] RUNTIME: runtime error: Volume modifier 0 must be +ve - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("Volume modifier 0 must be +ve", "code/modules/reagents/chemistr...", 749) - /datum/reagents (/datum/reagents): expose(the hotspot (/obj/effect/hotspot), 1, 0, 1, null) - spread reagents(/datum/reagents (/datum/reagents), the floor (197,122,2) (/turf/open/floor/iron), 3) - chem splash(the floor (197,122,2) (/turf/open/floor/iron), /datum/reagents (/datum/reagents), 3, /list (/list), 0, 1, 1) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): boom() - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): atom deconstruct(0) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): handle deconstruct(0) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): deconstruct(0) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): burn() - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): atom destruction("fire") - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): take damage(10, "burn", "fire", 0, null, 0) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): take damage(20, "burn", "fire", 0, null) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): fire act(1172.07, 8861.59) - the hotspot (/obj/effect/hotspot): perform exposure() - the hotspot (/obj/effect/hotspot): process() - Atmospherics (/datum/controller/subsystem/air): process hotspots(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:43:13.706] RUNTIME: runtime error: Volume modifier 0 must be +ve - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("Volume modifier 0 must be +ve", "code/modules/reagents/chemistr...", 749) - /datum/reagents (/datum/reagents): expose(the hotspot (/obj/effect/hotspot), 1, 0, 1, null) - spread reagents(/datum/reagents (/datum/reagents), the floor (197,122,2) (/turf/open/floor/iron), 3) - chem splash(the floor (197,122,2) (/turf/open/floor/iron), /datum/reagents (/datum/reagents), 3, /list (/list), 0, 1, 1) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): boom() - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): atom deconstruct(0) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): handle deconstruct(0) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): deconstruct(0) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): burn() - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): atom destruction("fire") - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): take damage(10, "burn", "fire", 0, null, 0) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): take damage(20, "burn", "fire", 0, null) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): fire act(1172.07, 8861.59) - the hotspot (/obj/effect/hotspot): perform exposure() - the hotspot (/obj/effect/hotspot): process() - Atmospherics (/datum/controller/subsystem/air): process hotspots(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:43:18.718] RUNTIME: runtime error: Volume modifier 0 must be +ve - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("Volume modifier 0 must be +ve", "code/modules/reagents/chemistr...", 749) - /datum/reagents (/datum/reagents): expose(the hotspot (/obj/effect/hotspot), 1, 0, 1, null) - spread reagents(/datum/reagents (/datum/reagents), the plating (196,122,2) (/turf/open/floor/plating), 3) - chem splash(the plating (196,122,2) (/turf/open/floor/plating), /datum/reagents (/datum/reagents), 3, /list (/list), 0, 1, 1) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): boom() - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): atom deconstruct(0) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): handle deconstruct(0) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): deconstruct(0) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): burn() - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): atom destruction("fire") - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): take damage(8.8, "burn", "fire", 0, null, 0) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): take damage(17.6259, "burn", "fire", 0, null) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): fire act(881.294, 5088.25) - the hotspot (/obj/effect/hotspot): perform exposure() - the hotspot (/obj/effect/hotspot): process() - Atmospherics (/datum/controller/subsystem/air): process hotspots(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:43:18.721] RUNTIME: runtime error: Volume modifier 0 must be +ve - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("Volume modifier 0 must be +ve", "code/modules/reagents/chemistr...", 749) - /datum/reagents (/datum/reagents): expose(the hotspot (/obj/effect/hotspot), 1, 0, 1, null) - spread reagents(/datum/reagents (/datum/reagents), the plating (196,122,2) (/turf/open/floor/plating), 3) - chem splash(the plating (196,122,2) (/turf/open/floor/plating), /datum/reagents (/datum/reagents), 3, /list (/list), 0, 1, 1) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): boom() - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): atom deconstruct(0) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): handle deconstruct(0) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): deconstruct(0) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): burn() - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): atom destruction("fire") - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): take damage(8.8, "burn", "fire", 0, null, 0) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): take damage(17.6259, "burn", "fire", 0, null) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): fire act(881.294, 5088.25) - the hotspot (/obj/effect/hotspot): perform exposure() - the hotspot (/obj/effect/hotspot): process() - Atmospherics (/datum/controller/subsystem/air): process hotspots(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:43:18.723] RUNTIME: runtime error: Volume modifier 0 must be +ve - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("Volume modifier 0 must be +ve", "code/modules/reagents/chemistr...", 749) - /datum/reagents (/datum/reagents): expose(the hotspot (/obj/effect/hotspot), 1, 0, 1, null) - spread reagents(/datum/reagents (/datum/reagents), the plating (196,122,2) (/turf/open/floor/plating), 3) - chem splash(the plating (196,122,2) (/turf/open/floor/plating), /datum/reagents (/datum/reagents), 3, /list (/list), 0, 1, 1) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): boom() - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): atom deconstruct(0) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): handle deconstruct(0) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): deconstruct(0) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): burn() - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): atom destruction("fire") - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): take damage(8.8, "burn", "fire", 0, null, 0) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): take damage(17.6259, "burn", "fire", 0, null) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): fire act(881.294, 5088.25) - the hotspot (/obj/effect/hotspot): perform exposure() - the hotspot (/obj/effect/hotspot): process() - Atmospherics (/datum/controller/subsystem/air): process hotspots(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:43:18.725] RUNTIME: runtime error: Volume modifier 0 must be +ve - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("Volume modifier 0 must be +ve", "code/modules/reagents/chemistr...", 749) - /datum/reagents (/datum/reagents): expose(the hotspot (/obj/effect/hotspot), 1, 0, 1, null) - spread reagents(/datum/reagents (/datum/reagents), the plating (196,122,2) (/turf/open/floor/plating), 3) - chem splash(the plating (196,122,2) (/turf/open/floor/plating), /datum/reagents (/datum/reagents), 3, /list (/list), 0, 1, 1) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): boom() - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): atom deconstruct(0) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): handle deconstruct(0) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): deconstruct(0) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): burn() - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): atom destruction("fire") - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): take damage(8.8, "burn", "fire", 0, null, 0) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): take damage(17.6259, "burn", "fire", 0, null) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): fire act(881.294, 5088.25) - the hotspot (/obj/effect/hotspot): perform exposure() - the hotspot (/obj/effect/hotspot): process() - Atmospherics (/datum/controller/subsystem/air): process hotspots(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:43:18.727] RUNTIME: runtime error: Volume modifier 0 must be +ve - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("Volume modifier 0 must be +ve", "code/modules/reagents/chemistr...", 749) - /datum/reagents (/datum/reagents): expose(the hotspot (/obj/effect/hotspot), 1, 0, 1, null) - spread reagents(/datum/reagents (/datum/reagents), the plating (196,122,2) (/turf/open/floor/plating), 3) - chem splash(the plating (196,122,2) (/turf/open/floor/plating), /datum/reagents (/datum/reagents), 3, /list (/list), 0, 1, 1) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): boom() - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): atom deconstruct(0) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): handle deconstruct(0) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): deconstruct(0) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): burn() - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): atom destruction("fire") - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): take damage(8.8, "burn", "fire", 0, null, 0) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): take damage(17.6259, "burn", "fire", 0, null) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): fire act(881.294, 5088.25) - the hotspot (/obj/effect/hotspot): perform exposure() - the hotspot (/obj/effect/hotspot): process() - Atmospherics (/datum/controller/subsystem/air): process hotspots(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:43:18.729] RUNTIME: runtime error: Volume modifier 0 must be +ve - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("Volume modifier 0 must be +ve", "code/modules/reagents/chemistr...", 749) - /datum/reagents (/datum/reagents): expose(the hotspot (/obj/effect/hotspot), 1, 0, 1, null) - spread reagents(/datum/reagents (/datum/reagents), the plating (196,122,2) (/turf/open/floor/plating), 3) - chem splash(the plating (196,122,2) (/turf/open/floor/plating), /datum/reagents (/datum/reagents), 3, /list (/list), 0, 1, 1) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): boom() - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): atom deconstruct(0) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): handle deconstruct(0) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): deconstruct(0) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): burn() - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): atom destruction("fire") - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): take damage(8.8, "burn", "fire", 0, null, 0) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): take damage(17.6259, "burn", "fire", 0, null) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): fire act(881.294, 5088.25) - the hotspot (/obj/effect/hotspot): perform exposure() - the hotspot (/obj/effect/hotspot): process() - Atmospherics (/datum/controller/subsystem/air): process hotspots(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:43:18.731] RUNTIME: runtime error: Volume modifier 0 must be +ve - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("Volume modifier 0 must be +ve", "code/modules/reagents/chemistr...", 749) - /datum/reagents (/datum/reagents): expose(the hotspot (/obj/effect/hotspot), 1, 0, 1, null) - spread reagents(/datum/reagents (/datum/reagents), the plating (196,122,2) (/turf/open/floor/plating), 3) - chem splash(the plating (196,122,2) (/turf/open/floor/plating), /datum/reagents (/datum/reagents), 3, /list (/list), 0, 1, 1) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): boom() - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): atom deconstruct(0) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): handle deconstruct(0) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): deconstruct(0) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): burn() - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): atom destruction("fire") - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): take damage(8.8, "burn", "fire", 0, null, 0) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): take damage(17.6259, "burn", "fire", 0, null) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): fire act(881.294, 5088.25) - the hotspot (/obj/effect/hotspot): perform exposure() - the hotspot (/obj/effect/hotspot): process() - Atmospherics (/datum/controller/subsystem/air): process hotspots(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:43:18.733] RUNTIME: runtime error: Volume modifier 0 must be +ve - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("Volume modifier 0 must be +ve", "code/modules/reagents/chemistr...", 749) - /datum/reagents (/datum/reagents): expose(the hotspot (/obj/effect/hotspot), 1, 0, 1, null) - spread reagents(/datum/reagents (/datum/reagents), the plating (196,122,2) (/turf/open/floor/plating), 3) - chem splash(the plating (196,122,2) (/turf/open/floor/plating), /datum/reagents (/datum/reagents), 3, /list (/list), 0, 1, 1) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): boom() - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): atom deconstruct(0) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): handle deconstruct(0) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): deconstruct(0) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): burn() - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): atom destruction("fire") - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): take damage(8.8, "burn", "fire", 0, null, 0) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): take damage(17.6259, "burn", "fire", 0, null) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): fire act(881.294, 5088.25) - the hotspot (/obj/effect/hotspot): perform exposure() - the hotspot (/obj/effect/hotspot): process() - Atmospherics (/datum/controller/subsystem/air): process hotspots(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:43:18.735] RUNTIME: runtime error: Volume modifier 0 must be +ve - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("Volume modifier 0 must be +ve", "code/modules/reagents/chemistr...", 749) - /datum/reagents (/datum/reagents): expose(the hotspot (/obj/effect/hotspot), 1, 0, 1, null) - spread reagents(/datum/reagents (/datum/reagents), the plating (196,122,2) (/turf/open/floor/plating), 3) - chem splash(the plating (196,122,2) (/turf/open/floor/plating), /datum/reagents (/datum/reagents), 3, /list (/list), 0, 1, 1) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): boom() - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): atom deconstruct(0) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): handle deconstruct(0) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): deconstruct(0) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): burn() - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): atom destruction("fire") - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): take damage(8.8, "burn", "fire", 0, null, 0) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): take damage(17.6259, "burn", "fire", 0, null) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): fire act(881.294, 5088.25) - the hotspot (/obj/effect/hotspot): perform exposure() - the hotspot (/obj/effect/hotspot): process() - Atmospherics (/datum/controller/subsystem/air): process hotspots(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:43:18.737] RUNTIME: runtime error: Volume modifier 0 must be +ve - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("Volume modifier 0 must be +ve", "code/modules/reagents/chemistr...", 749) - /datum/reagents (/datum/reagents): expose(the hotspot (/obj/effect/hotspot), 1, 0, 1, null) - spread reagents(/datum/reagents (/datum/reagents), the plating (196,122,2) (/turf/open/floor/plating), 3) - chem splash(the plating (196,122,2) (/turf/open/floor/plating), /datum/reagents (/datum/reagents), 3, /list (/list), 0, 1, 1) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): boom() - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): atom deconstruct(0) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): handle deconstruct(0) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): deconstruct(0) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): burn() - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): atom destruction("fire") - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): take damage(8.8, "burn", "fire", 0, null, 0) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): take damage(17.6259, "burn", "fire", 0, null) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): fire act(881.294, 5088.25) - the hotspot (/obj/effect/hotspot): perform exposure() - the hotspot (/obj/effect/hotspot): process() - Atmospherics (/datum/controller/subsystem/air): process hotspots(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:43:18.739] RUNTIME: runtime error: Volume modifier 0 must be +ve - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("Volume modifier 0 must be +ve", "code/modules/reagents/chemistr...", 749) - /datum/reagents (/datum/reagents): expose(the hotspot (/obj/effect/hotspot), 1, 0, 1, null) - spread reagents(/datum/reagents (/datum/reagents), the plating (196,122,2) (/turf/open/floor/plating), 3) - chem splash(the plating (196,122,2) (/turf/open/floor/plating), /datum/reagents (/datum/reagents), 3, /list (/list), 0, 1, 1) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): boom() - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): atom deconstruct(0) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): handle deconstruct(0) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): deconstruct(0) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): burn() - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): atom destruction("fire") - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): take damage(8.8, "burn", "fire", 0, null, 0) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): take damage(17.6259, "burn", "fire", 0, null) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): fire act(881.294, 5088.25) - the hotspot (/obj/effect/hotspot): perform exposure() - the hotspot (/obj/effect/hotspot): process() - Atmospherics (/datum/controller/subsystem/air): process hotspots(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:43:18.741] RUNTIME: runtime error: Volume modifier 0 must be +ve - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("Volume modifier 0 must be +ve", "code/modules/reagents/chemistr...", 749) - /datum/reagents (/datum/reagents): expose(the hotspot (/obj/effect/hotspot), 1, 0, 1, null) - spread reagents(/datum/reagents (/datum/reagents), the plating (196,122,2) (/turf/open/floor/plating), 3) - chem splash(the plating (196,122,2) (/turf/open/floor/plating), /datum/reagents (/datum/reagents), 3, /list (/list), 0, 1, 1) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): boom() - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): atom deconstruct(0) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): handle deconstruct(0) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): deconstruct(0) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): burn() - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): atom destruction("fire") - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): take damage(8.8, "burn", "fire", 0, null, 0) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): take damage(17.6259, "burn", "fire", 0, null) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): fire act(881.294, 5088.25) - the hotspot (/obj/effect/hotspot): perform exposure() - the hotspot (/obj/effect/hotspot): process() - Atmospherics (/datum/controller/subsystem/air): process hotspots(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:43:18.743] RUNTIME: runtime error: Volume modifier 0 must be +ve - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("Volume modifier 0 must be +ve", "code/modules/reagents/chemistr...", 749) - /datum/reagents (/datum/reagents): expose(the hotspot (/obj/effect/hotspot), 1, 0, 1, null) - spread reagents(/datum/reagents (/datum/reagents), the plating (196,122,2) (/turf/open/floor/plating), 3) - chem splash(the plating (196,122,2) (/turf/open/floor/plating), /datum/reagents (/datum/reagents), 3, /list (/list), 0, 1, 1) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): boom() - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): atom deconstruct(0) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): handle deconstruct(0) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): deconstruct(0) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): burn() - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): atom destruction("fire") - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): take damage(8.8, "burn", "fire", 0, null, 0) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): take damage(17.6259, "burn", "fire", 0, null) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): fire act(881.294, 5088.25) - the hotspot (/obj/effect/hotspot): perform exposure() - the hotspot (/obj/effect/hotspot): process() - Atmospherics (/datum/controller/subsystem/air): process hotspots(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:43:18.745] RUNTIME: runtime error: Volume modifier 0 must be +ve - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("Volume modifier 0 must be +ve", "code/modules/reagents/chemistr...", 749) - /datum/reagents (/datum/reagents): expose(the hotspot (/obj/effect/hotspot), 1, 0, 1, null) - spread reagents(/datum/reagents (/datum/reagents), the plating (196,122,2) (/turf/open/floor/plating), 3) - chem splash(the plating (196,122,2) (/turf/open/floor/plating), /datum/reagents (/datum/reagents), 3, /list (/list), 0, 1, 1) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): boom() - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): atom deconstruct(0) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): handle deconstruct(0) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): deconstruct(0) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): burn() - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): atom destruction("fire") - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): take damage(8.8, "burn", "fire", 0, null, 0) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): take damage(17.6259, "burn", "fire", 0, null) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): fire act(881.294, 5088.25) - the hotspot (/obj/effect/hotspot): perform exposure() - the hotspot (/obj/effect/hotspot): process() - Atmospherics (/datum/controller/subsystem/air): process hotspots(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:43:18.747] RUNTIME: runtime error: Volume modifier 0 must be +ve - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("Volume modifier 0 must be +ve", "code/modules/reagents/chemistr...", 749) - /datum/reagents (/datum/reagents): expose(the hotspot (/obj/effect/hotspot), 1, 0, 1, null) - spread reagents(/datum/reagents (/datum/reagents), the plating (196,122,2) (/turf/open/floor/plating), 3) - chem splash(the plating (196,122,2) (/turf/open/floor/plating), /datum/reagents (/datum/reagents), 3, /list (/list), 0, 1, 1) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): boom() - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): atom deconstruct(0) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): handle deconstruct(0) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): deconstruct(0) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): burn() - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): atom destruction("fire") - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): take damage(8.8, "burn", "fire", 0, null, 0) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): take damage(17.6259, "burn", "fire", 0, null) - the dormitory water reservoir (/obj/structure/reagent_dispensers/plumbed): fire act(881.294, 5088.25) - the hotspot (/obj/effect/hotspot): perform exposure() - the hotspot (/obj/effect/hotspot): process() - Atmospherics (/datum/controller/subsystem/air): process hotspots(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:44:10.503] RUNTIME: ## TESTING: GC: -- [0x210608ef] | /datum/ai_controller/basic_controller/carp/pet was unable to be GC'd -- (ref count of 3) [2026-10-09 00:44:20.520] RUNTIME: ## TESTING: GC: -- [0x3000cf9] | /mob/living/simple_animal/hostile/megafauna/colossus was unable to be GC'd -- (ref count of 9) [2026-10-09 00:44:24.249] RUNTIME: runtime error: Cannot read null.current_holder - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,98 - usr: null - src: the plating (199,122,2) (/turf/open/floor/plating) - call stack: - the plating (199,122,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (199,122,2) (/turf/open/floor/plating): check lumcount above(0.2) - Melidora Gray (/mob/dead/observer): has light nearby(0.2) - Security Maintenance (/area/station/maintenance/department/security): play ambience(Melidora Gray (/mob/dead/observer), null, null) - Ambience (/datum/controller/subsystem/ambience): fire(0) - Ambience (/datum/controller/subsystem/ambience): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:44:32.354] RUNTIME: runtime error: Cannot read null.current_holder - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,98 - usr: null - src: the floor (195,121,2) (/turf/open/floor/iron) - call stack: - the floor (195,121,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (195,121,2) (/turf/open/floor/iron): check lumcount above(0.2) - Unknown (/mob/living/carbon/human): has light nearby(0.2) - Security Maintenance (/area/station/maintenance/department/security): play ambience(Unknown (/mob/living/carbon/human), null, null) - Ambience (/datum/controller/subsystem/ambience): fire(0) - Ambience (/datum/controller/subsystem/ambience): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:44:36.363] RUNTIME: runtime error: Cannot read null.current_holder - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,98 - usr: null - src: the plating (197,121,2) (/turf/open/floor/plating) - call stack: - the plating (197,121,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (197,121,2) (/turf/open/floor/plating): check lumcount above(0.2) - Nathaniel Narp (/mob/dead/observer): has light nearby(0.2) - Security Maintenance (/area/station/maintenance/department/security): play ambience(Nathaniel Narp (/mob/dead/observer), null, null) - Ambience (/datum/controller/subsystem/ambience): fire(0) - Ambience (/datum/controller/subsystem/ambience): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:44:52.652] RUNTIME: ## TESTING: GC: -- [0x203b879] | /obj/item/stack/ore/bluespace_crystal was unable to be GC'd -- (ref count of 3) [2026-10-09 00:45:37.476] RUNTIME: ## TESTING: GC: -- [0x21068294] | /datum/ai_controller/basic_controller/slime was unable to be GC'd -- (ref count of 3) [2026-10-09 00:45:57.490] RUNTIME: ## TESTING: GC: -- [0x21072d8c] | /datum/ai_controller/basic_controller/carp/pet was unable to be GC'd -- (ref count of 3) [2026-10-09 00:46:01.563] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: Ruffles (/mob/living/carbon/human) - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - usr.loc: Rush Job (/obj/vehicle/sealed/mecha/gygax) - src.loc: Rush Job (/obj/vehicle/sealed/mecha/gygax) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - Rush Job (/obj/vehicle/sealed/mecha/gygax): get module ui data() - Rush Job (/obj/vehicle/sealed/mecha/gygax): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, 1) - /datum/tgui (/datum/tgui): open() - Rush Job (/obj/vehicle/sealed/mecha/gygax): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - View Stats (/datum/action/vehicle/sealed/mecha/mech_view_stats): Trigger(Ruffles (/mob/living/carbon/human), null) - View Stats (/atom/movable/screen/movable/action_button): Click(null, "map_screen.map", "icon-x=17;icon-y=14;left=1;but...") - View Stats (/atom/movable/screen/movable/action_button): Click(null, "map_screen.map", "icon-x=17;icon-y=14;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:46:02.278] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: Rush Job (/obj/vehicle/sealed/mecha/gygax) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - Rush Job (/obj/vehicle/sealed/mecha/gygax): get module ui data() - Rush Job (/obj/vehicle/sealed/mecha/gygax): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), Rush Job (/obj/vehicle/sealed/mecha/gygax), /datum/tgui (/datum/tgui)) - Rush Job (/obj/vehicle/sealed/mecha/gygax): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(0) - tgui (/datum/controller/subsystem/tgui): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:46:03.250] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: Rush Job (/obj/vehicle/sealed/mecha/gygax) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - Rush Job (/obj/vehicle/sealed/mecha/gygax): get module ui data() - Rush Job (/obj/vehicle/sealed/mecha/gygax): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), Rush Job (/obj/vehicle/sealed/mecha/gygax), /datum/tgui (/datum/tgui)) - Rush Job (/obj/vehicle/sealed/mecha/gygax): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(0) - tgui (/datum/controller/subsystem/tgui): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:46:04.152] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: Rush Job (/obj/vehicle/sealed/mecha/gygax) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - Rush Job (/obj/vehicle/sealed/mecha/gygax): get module ui data() - Rush Job (/obj/vehicle/sealed/mecha/gygax): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), Rush Job (/obj/vehicle/sealed/mecha/gygax), /datum/tgui (/datum/tgui)) - Rush Job (/obj/vehicle/sealed/mecha/gygax): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(0) - tgui (/datum/controller/subsystem/tgui): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:46:05.052] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: Rush Job (/obj/vehicle/sealed/mecha/gygax) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - Rush Job (/obj/vehicle/sealed/mecha/gygax): get module ui data() - Rush Job (/obj/vehicle/sealed/mecha/gygax): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), Rush Job (/obj/vehicle/sealed/mecha/gygax), /datum/tgui (/datum/tgui)) - Rush Job (/obj/vehicle/sealed/mecha/gygax): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(0) - tgui (/datum/controller/subsystem/tgui): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:46:05.956] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: Rush Job (/obj/vehicle/sealed/mecha/gygax) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - Rush Job (/obj/vehicle/sealed/mecha/gygax): get module ui data() - Rush Job (/obj/vehicle/sealed/mecha/gygax): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), Rush Job (/obj/vehicle/sealed/mecha/gygax), /datum/tgui (/datum/tgui)) - Rush Job (/obj/vehicle/sealed/mecha/gygax): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(0) - tgui (/datum/controller/subsystem/tgui): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:46:06.872] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: Rush Job (/obj/vehicle/sealed/mecha/gygax) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - Rush Job (/obj/vehicle/sealed/mecha/gygax): get module ui data() - Rush Job (/obj/vehicle/sealed/mecha/gygax): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), Rush Job (/obj/vehicle/sealed/mecha/gygax), /datum/tgui (/datum/tgui)) - Rush Job (/obj/vehicle/sealed/mecha/gygax): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(0) - tgui (/datum/controller/subsystem/tgui): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:46:07.765] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: Rush Job (/obj/vehicle/sealed/mecha/gygax) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - Rush Job (/obj/vehicle/sealed/mecha/gygax): get module ui data() - Rush Job (/obj/vehicle/sealed/mecha/gygax): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), Rush Job (/obj/vehicle/sealed/mecha/gygax), /datum/tgui (/datum/tgui)) - Rush Job (/obj/vehicle/sealed/mecha/gygax): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(0) - tgui (/datum/controller/subsystem/tgui): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:46:08.997] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: Rush Job (/obj/vehicle/sealed/mecha/gygax) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - Rush Job (/obj/vehicle/sealed/mecha/gygax): get module ui data() - Rush Job (/obj/vehicle/sealed/mecha/gygax): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), Rush Job (/obj/vehicle/sealed/mecha/gygax), /datum/tgui (/datum/tgui)) - Rush Job (/obj/vehicle/sealed/mecha/gygax): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(0) - tgui (/datum/controller/subsystem/tgui): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:46:09.964] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: Rush Job (/obj/vehicle/sealed/mecha/gygax) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - Rush Job (/obj/vehicle/sealed/mecha/gygax): get module ui data() - Rush Job (/obj/vehicle/sealed/mecha/gygax): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), Rush Job (/obj/vehicle/sealed/mecha/gygax), /datum/tgui (/datum/tgui)) - Rush Job (/obj/vehicle/sealed/mecha/gygax): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(0) - tgui (/datum/controller/subsystem/tgui): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:46:10.850] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: Rush Job (/obj/vehicle/sealed/mecha/gygax) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - Rush Job (/obj/vehicle/sealed/mecha/gygax): get module ui data() - Rush Job (/obj/vehicle/sealed/mecha/gygax): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), Rush Job (/obj/vehicle/sealed/mecha/gygax), /datum/tgui (/datum/tgui)) - Rush Job (/obj/vehicle/sealed/mecha/gygax): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(0) - tgui (/datum/controller/subsystem/tgui): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:48:17.959] RUNTIME: runtime error: Cannot read null.current_holder - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,98 - usr: null - src: the plating (195,120,2) (/turf/open/floor/plating) - call stack: - the plating (195,120,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (195,120,2) (/turf/open/floor/plating): check lumcount above(0.2) - Tristan Buttermilk (/mob/dead/observer): has light nearby(0.2) - Security Maintenance (/area/station/maintenance/department/security): play ambience(Tristan Buttermilk (/mob/dead/observer), null, null) - Ambience (/datum/controller/subsystem/ambience): fire(0) - Ambience (/datum/controller/subsystem/ambience): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:48:39.309] RUNTIME: ## TESTING: GC: -- [0x21073844] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-10-09 00:48:58.454] RUNTIME: runtime error: undefined variable /obj/item/clothing/suit/mod/var/physique - proc name: generate cerulean icons (/obj/item/proc/generate_cerulean_icons) - source file: code/modules/mob/living/carbon/human/cerulean_update_icons.dm,10 - usr: Reene Conrad (/mob/living/carbon/human) - src: the scientist labcoat (/obj/item/clothing/suit/toggle/labcoat/science) - usr.loc: the plating (33,153,13) (/turf/open/floor/plating) - src.loc: the engineering MOD chestplate (/obj/item/clothing/suit/mod) - call stack: - the scientist labcoat (/obj/item/clothing/suit/toggle/labcoat/science): generate cerulean icons(/icon (/icon), "labcoat_job-tmp/gags/icons/gag...", "#EEEEEE#7E1980#7E1980#B347A1", 33) - the scientist labcoat (/obj/item/clothing/suit/toggle/labcoat/science): get bodyshape icon(/icon (/icon), "labcoat_job-tmp/gags/icons/gag...", "#EEEEEE#7E1980#7E1980#B347A1", 33) - the scientist labcoat (/obj/item/clothing/suit/toggle/labcoat/science): build worn icon(14.1, 'icons/mob/clothing/suits/defau...', 0, 0, null, null, 33) - /datum/mod_part (/datum/mod_part): get separate worn overlays(the engineering MOD chestplate (/obj/item/clothing/suit/mod), /list (/list), , , 0, 'icons/mob/clothing/modsuit/mod...', 33) - the engineering MOD chestplate (/obj/item/clothing/suit/mod): SendSignal("item_get_separate_worn_overlay...", /list (/list)) - the engineering MOD chestplate (/obj/item/clothing/suit/mod): separate worn overlays(, , 0, 'icons/mob/clothing/modsuit/mod...', 33) - the engineering MOD chestplate (/obj/item/clothing/suit/mod): separate worn overlays(, , 0, 'icons/mob/clothing/modsuit/mod...', 33) - the engineering MOD chestplate (/obj/item/clothing/suit/mod): build worn icon(14, 'icons/mob/clothing/suits/defau...', 0, 0, null, null, 33) - Reene Conrad (/mob/living/carbon/human): update worn oversuit() - Reene Conrad (/mob/living/carbon/human): equip to slot(the engineering MOD chestplate (/obj/item/clothing/suit/mod), 1, 0, 1, 0) - Reene Conrad (/mob/living/carbon/human): equip to slot if possible(the engineering MOD chestplate (/obj/item/clothing/suit/mod), 1, 0, 1, 1, 0, 0, 0) - the engineering MOD control un... (/obj/item/mod/control): deploy(null, the engineering MOD chestplate (/obj/item/clothing/suit/mod), 0) - the engineering MOD control un... (/obj/item/mod/control): quick deploy(Reene Conrad (/mob/living/carbon/human)) - Deploy MODsuit (/datum/action/item_action/mod/deploy): do effect(1) - Deploy MODsuit (/datum/action/item_action/mod/deploy): Trigger(Reene Conrad (/mob/living/carbon/human), 1) - Deploy MODsuit (/atom/movable/screen/movable/action_button): Click(null, "map_screen.map", "icon-x=17;icon-y=12;right=1;bu...") - Deploy MODsuit (/atom/movable/screen/movable/action_button): Click(null, "map_screen.map", "icon-x=17;icon-y=12;right=1;bu...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Reene Conrad (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-09 00:48:58.458] RUNTIME: runtime error: undefined variable /obj/item/clothing/suit/mod/var/physique - proc name: generate cerulean icons (/obj/item/proc/generate_cerulean_icons) - source file: code/modules/mob/living/carbon/human/cerulean_update_icons.dm,10 - usr: Reene Conrad (/mob/living/carbon/human) - src: the scientist labcoat (/obj/item/clothing/suit/toggle/labcoat/science) - usr.loc: the plating (33,153,13) (/turf/open/floor/plating) - src.loc: the engineering MOD chestplate (/obj/item/clothing/suit/mod) - call stack: - the scientist labcoat (/obj/item/clothing/suit/toggle/labcoat/science): generate cerulean icons(/icon (/icon), "labcoat_job-tmp/gags/icons/gag...", "#EEEEEE#7E1980#7E1980#B347A1", 33) - the scientist labcoat (/obj/item/clothing/suit/toggle/labcoat/science): get bodyshape icon(/icon (/icon), "labcoat_job-tmp/gags/icons/gag...", "#EEEEEE#7E1980#7E1980#B347A1", 33) - the scientist labcoat (/obj/item/clothing/suit/toggle/labcoat/science): build worn icon(14.1, 'icons/mob/clothing/suits/defau...', 0, 0, null, null, 33) - /datum/mod_part (/datum/mod_part): get separate worn overlays(the engineering MOD chestplate (/obj/item/clothing/suit/mod), /list (/list), , , 0, 'icons/mob/clothing/modsuit/mod...', 33) - the engineering MOD chestplate (/obj/item/clothing/suit/mod): SendSignal("item_get_separate_worn_overlay...", /list (/list)) - the engineering MOD chestplate (/obj/item/clothing/suit/mod): separate worn overlays(, , 0, 'icons/mob/clothing/modsuit/mod...', 33) - the engineering MOD chestplate (/obj/item/clothing/suit/mod): separate worn overlays(, , 0, 'icons/mob/clothing/modsuit/mod...', 33) - the engineering MOD chestplate (/obj/item/clothing/suit/mod): build worn icon(14, 'icons/mob/clothing/suits/defau...', 0, 0, null, null, 33) - Reene Conrad (/mob/living/carbon/human): update worn oversuit() - Reene Conrad (/mob/living/carbon/human): update clothing(1025) - the engineering MOD control un... (/obj/item/mod/control): deploy(null, the engineering MOD chestplate (/obj/item/clothing/suit/mod), 0) - the engineering MOD control un... (/obj/item/mod/control): quick deploy(Reene Conrad (/mob/living/carbon/human)) - Deploy MODsuit (/datum/action/item_action/mod/deploy): do effect(1) - Deploy MODsuit (/datum/action/item_action/mod/deploy): Trigger(Reene Conrad (/mob/living/carbon/human), 1) - Deploy MODsuit (/atom/movable/screen/movable/action_button): Click(null, "map_screen.map", "icon-x=17;icon-y=12;right=1;bu...") - Deploy MODsuit (/atom/movable/screen/movable/action_button): Click(null, "map_screen.map", "icon-x=17;icon-y=12;right=1;bu...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Reene Conrad (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-09 00:49:50.574] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: Ruffles (/mob/living/carbon/human) - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - usr.loc: Rush Job (/obj/vehicle/sealed/mecha/gygax) - src.loc: Rush Job (/obj/vehicle/sealed/mecha/gygax) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - Rush Job (/obj/vehicle/sealed/mecha/gygax): get module ui data() - Rush Job (/obj/vehicle/sealed/mecha/gygax): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, 1) - /datum/tgui (/datum/tgui): open() - Rush Job (/obj/vehicle/sealed/mecha/gygax): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - View Stats (/datum/action/vehicle/sealed/mecha/mech_view_stats): Trigger(Ruffles (/mob/living/carbon/human), null) - View Stats (/atom/movable/screen/movable/action_button): Click(null, "map_screen.map", "icon-x=21;icon-y=12;left=1;but...") - Sharkle333 (/client): Click(View Stats (/atom/movable/screen/movable/action_button), null, "map_screen.map", "icon-x=21;icon-y=12;left=1;but...") - [2026-10-09 00:49:51.135] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: Rush Job (/obj/vehicle/sealed/mecha/gygax) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - Rush Job (/obj/vehicle/sealed/mecha/gygax): get module ui data() - Rush Job (/obj/vehicle/sealed/mecha/gygax): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), Rush Job (/obj/vehicle/sealed/mecha/gygax), /datum/tgui (/datum/tgui)) - Rush Job (/obj/vehicle/sealed/mecha/gygax): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(0) - tgui (/datum/controller/subsystem/tgui): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:49:52.046] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: Rush Job (/obj/vehicle/sealed/mecha/gygax) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - Rush Job (/obj/vehicle/sealed/mecha/gygax): get module ui data() - Rush Job (/obj/vehicle/sealed/mecha/gygax): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), Rush Job (/obj/vehicle/sealed/mecha/gygax), /datum/tgui (/datum/tgui)) - Rush Job (/obj/vehicle/sealed/mecha/gygax): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(0) - tgui (/datum/controller/subsystem/tgui): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:49:52.697] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: Ruffles (/mob/living/carbon/human) - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - usr.loc: Rush Job (/obj/vehicle/sealed/mecha/gygax) - src.loc: Rush Job (/obj/vehicle/sealed/mecha/gygax) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - Rush Job (/obj/vehicle/sealed/mecha/gygax): get module ui data() - Rush Job (/obj/vehicle/sealed/mecha/gygax): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), Rush Job (/obj/vehicle/sealed/mecha/gygax), /datum/tgui (/datum/tgui)) - Rush Job (/obj/vehicle/sealed/mecha/gygax): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 1) - tgui (/datum/controller/subsystem/tgui): update uis(Rush Job (/obj/vehicle/sealed/mecha/gygax)) - tgui (/datum/controller/subsystem/tgui): update uis(Rush Job (/obj/vehicle/sealed/mecha/gygax)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Ruffles (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Verb Manager (/datum/controller/subsystem/verb_manager): run verb queue() - Verb Manager (/datum/controller/subsystem/verb_manager): fire(0) - Verb Manager (/datum/controller/subsystem/verb_manager): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:49:52.950] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: Rush Job (/obj/vehicle/sealed/mecha/gygax) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - Rush Job (/obj/vehicle/sealed/mecha/gygax): get module ui data() - Rush Job (/obj/vehicle/sealed/mecha/gygax): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), Rush Job (/obj/vehicle/sealed/mecha/gygax), /datum/tgui (/datum/tgui)) - Rush Job (/obj/vehicle/sealed/mecha/gygax): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(0) - tgui (/datum/controller/subsystem/tgui): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:49:53.852] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: Rush Job (/obj/vehicle/sealed/mecha/gygax) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - Rush Job (/obj/vehicle/sealed/mecha/gygax): get module ui data() - Rush Job (/obj/vehicle/sealed/mecha/gygax): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), Rush Job (/obj/vehicle/sealed/mecha/gygax), /datum/tgui (/datum/tgui)) - Rush Job (/obj/vehicle/sealed/mecha/gygax): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(0) - tgui (/datum/controller/subsystem/tgui): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:49:54.752] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: Rush Job (/obj/vehicle/sealed/mecha/gygax) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - Rush Job (/obj/vehicle/sealed/mecha/gygax): get module ui data() - Rush Job (/obj/vehicle/sealed/mecha/gygax): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), Rush Job (/obj/vehicle/sealed/mecha/gygax), /datum/tgui (/datum/tgui)) - Rush Job (/obj/vehicle/sealed/mecha/gygax): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(0) - tgui (/datum/controller/subsystem/tgui): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:49:55.678] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: Rush Job (/obj/vehicle/sealed/mecha/gygax) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - Rush Job (/obj/vehicle/sealed/mecha/gygax): get module ui data() - Rush Job (/obj/vehicle/sealed/mecha/gygax): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), Rush Job (/obj/vehicle/sealed/mecha/gygax), /datum/tgui (/datum/tgui)) - Rush Job (/obj/vehicle/sealed/mecha/gygax): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(0) - tgui (/datum/controller/subsystem/tgui): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:49:56.568] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: Rush Job (/obj/vehicle/sealed/mecha/gygax) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - Rush Job (/obj/vehicle/sealed/mecha/gygax): get module ui data() - Rush Job (/obj/vehicle/sealed/mecha/gygax): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), Rush Job (/obj/vehicle/sealed/mecha/gygax), /datum/tgui (/datum/tgui)) - Rush Job (/obj/vehicle/sealed/mecha/gygax): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(0) - tgui (/datum/controller/subsystem/tgui): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:49:57.471] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: Rush Job (/obj/vehicle/sealed/mecha/gygax) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - Rush Job (/obj/vehicle/sealed/mecha/gygax): get module ui data() - Rush Job (/obj/vehicle/sealed/mecha/gygax): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), Rush Job (/obj/vehicle/sealed/mecha/gygax), /datum/tgui (/datum/tgui)) - Rush Job (/obj/vehicle/sealed/mecha/gygax): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(0) - tgui (/datum/controller/subsystem/tgui): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:49:58.372] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: Rush Job (/obj/vehicle/sealed/mecha/gygax) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - Rush Job (/obj/vehicle/sealed/mecha/gygax): get module ui data() - Rush Job (/obj/vehicle/sealed/mecha/gygax): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), Rush Job (/obj/vehicle/sealed/mecha/gygax), /datum/tgui (/datum/tgui)) - Rush Job (/obj/vehicle/sealed/mecha/gygax): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(0) - tgui (/datum/controller/subsystem/tgui): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:49:59.271] RUNTIME: runtime error: Cannot read null.amount - proc name: get snowflake data (/obj/item/mecha_parts/mecha_equipment/generator/get_snowflake_data) - source file: code/modules/vehicles/mecha/equipment/tools/other_tools.dm,335 - usr: null - src: the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed) - src.loc: Rush Job (/obj/vehicle/sealed/mecha/gygax) - call stack: - the plasma engine (/obj/item/mecha_parts/mecha_equipment/generator/printed): get snowflake data() - Rush Job (/obj/vehicle/sealed/mecha/gygax): get module ui data() - Rush Job (/obj/vehicle/sealed/mecha/gygax): ui data(Ruffles (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, null) - /datum/tgui (/datum/tgui): send update(null, null) - tgui (/datum/controller/subsystem/tgui): try update ui(Ruffles (/mob/living/carbon/human), Rush Job (/obj/vehicle/sealed/mecha/gygax), /datum/tgui (/datum/tgui)) - Rush Job (/obj/vehicle/sealed/mecha/gygax): ui interact(Ruffles (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - /datum/tgui (/datum/tgui): process(0.9, 0) - tgui (/datum/controller/subsystem/tgui): fire(0) - tgui (/datum/controller/subsystem/tgui): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:50:06.094] RUNTIME: ## TESTING: GC: -- [0x21073661] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 3) [2026-10-09 00:50:27.750] RUNTIME: runtime error: Cannot execute null.GetComponent(). - proc name: Destroy (/datum/component/wet_floor/Destroy) - source file: code/datums/components/wet_floor.dm,49 - usr: null - src: /datum/component/wet_floor (/datum/component/wet_floor) - call stack: - /datum/component/wet_floor (/datum/component/wet_floor): Destroy(0) - qdel(/datum/component/wet_floor (/datum/component/wet_floor), 0) - the floor (211,93,1) (/turf/open/floor/iron): TakeComponent(/datum/component/wet_floor (/datum/component/wet_floor)) - the floor (38,161,13) (/turf/open/floor/iron): TransferComponents(the floor (211,93,1) (/turf/open/floor/iron)) - the floor (211,93,1) (/turf/open/floor/iron): afterShuttleMove(the floor (38,161,13) (/turf/open/floor/iron), 0) - Delta emergency shuttle (/obj/docking_port/mobile/emergency): cleanup runway(CentCom Emergency Shuttle Dock (/obj/docking_port/stationary), /list (/list), /list (/list), /list (/list), /list (/list), /list (/list), 0, 1, Hyperspace (/area/shuttle/transit)) - Delta emergency shuttle (/obj/docking_port/mobile/emergency): initiate docking(CentCom Emergency Shuttle Dock (/obj/docking_port/stationary), 1, 0) - Delta emergency shuttle (/obj/docking_port/mobile/emergency): dock id("emergency_away") - Delta emergency shuttle (/obj/docking_port/mobile/emergency): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - [2026-10-09 00:50:27.752] RUNTIME: runtime error: Incompatible /datum/component/wet_floor transfer attempt to a /turf/open/floor/iron! - proc name: TakeComponent (/datum/proc/TakeComponent) - source file: code/datums/components/_component.dm,462 - usr: null - src: the floor (211,93,1) (/turf/open/floor/iron) - call stack: - the floor (211,93,1) (/turf/open/floor/iron): TakeComponent(/datum/component/wet_floor (/datum/component/wet_floor)) - the floor (38,161,13) (/turf/open/floor/iron): TransferComponents(the floor (211,93,1) (/turf/open/floor/iron)) - the floor (211,93,1) (/turf/open/floor/iron): afterShuttleMove(the floor (38,161,13) (/turf/open/floor/iron), 0) - Delta emergency shuttle (/obj/docking_port/mobile/emergency): cleanup runway(CentCom Emergency Shuttle Dock (/obj/docking_port/stationary), /list (/list), /list (/list), /list (/list), /list (/list), /list (/list), 0, 1, Hyperspace (/area/shuttle/transit)) - Delta emergency shuttle (/obj/docking_port/mobile/emergency): initiate docking(CentCom Emergency Shuttle Dock (/obj/docking_port/stationary), 1, 0) - Delta emergency shuttle (/obj/docking_port/mobile/emergency): dock id("emergency_away") - Delta emergency shuttle (/obj/docking_port/mobile/emergency): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - [2026-10-09 00:50:27.754] RUNTIME: runtime error: Cannot execute null.GetComponent(). - proc name: Destroy (/datum/component/wet_floor/Destroy) - source file: code/datums/components/wet_floor.dm,49 - usr: null - src: /datum/component/wet_floor (/datum/component/wet_floor) - call stack: - /datum/component/wet_floor (/datum/component/wet_floor): Destroy(0) - qdel(/datum/component/wet_floor (/datum/component/wet_floor), 0) - the floor (212,93,1) (/turf/open/floor/iron): TakeComponent(/datum/component/wet_floor (/datum/component/wet_floor)) - the floor (39,161,13) (/turf/open/floor/iron): TransferComponents(the floor (212,93,1) (/turf/open/floor/iron)) - the floor (212,93,1) (/turf/open/floor/iron): afterShuttleMove(the floor (39,161,13) (/turf/open/floor/iron), 0) - Delta emergency shuttle (/obj/docking_port/mobile/emergency): cleanup runway(CentCom Emergency Shuttle Dock (/obj/docking_port/stationary), /list (/list), /list (/list), /list (/list), /list (/list), /list (/list), 0, 1, Hyperspace (/area/shuttle/transit)) - Delta emergency shuttle (/obj/docking_port/mobile/emergency): initiate docking(CentCom Emergency Shuttle Dock (/obj/docking_port/stationary), 1, 0) - Delta emergency shuttle (/obj/docking_port/mobile/emergency): dock id("emergency_away") - Delta emergency shuttle (/obj/docking_port/mobile/emergency): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - [2026-10-09 00:50:27.755] RUNTIME: runtime error: Incompatible /datum/component/wet_floor transfer attempt to a /turf/open/floor/iron! - proc name: TakeComponent (/datum/proc/TakeComponent) - source file: code/datums/components/_component.dm,462 - usr: null - src: the floor (212,93,1) (/turf/open/floor/iron) - call stack: - the floor (212,93,1) (/turf/open/floor/iron): TakeComponent(/datum/component/wet_floor (/datum/component/wet_floor)) - the floor (39,161,13) (/turf/open/floor/iron): TransferComponents(the floor (212,93,1) (/turf/open/floor/iron)) - the floor (212,93,1) (/turf/open/floor/iron): afterShuttleMove(the floor (39,161,13) (/turf/open/floor/iron), 0) - Delta emergency shuttle (/obj/docking_port/mobile/emergency): cleanup runway(CentCom Emergency Shuttle Dock (/obj/docking_port/stationary), /list (/list), /list (/list), /list (/list), /list (/list), /list (/list), 0, 1, Hyperspace (/area/shuttle/transit)) - Delta emergency shuttle (/obj/docking_port/mobile/emergency): initiate docking(CentCom Emergency Shuttle Dock (/obj/docking_port/stationary), 1, 0) - Delta emergency shuttle (/obj/docking_port/mobile/emergency): dock id("emergency_away") - Delta emergency shuttle (/obj/docking_port/mobile/emergency): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - [2026-10-09 00:50:27.756] RUNTIME: runtime error: Cannot execute null.GetComponent(). - proc name: Destroy (/datum/component/wet_floor/Destroy) - source file: code/datums/components/wet_floor.dm,49 - usr: null - src: /datum/component/wet_floor (/datum/component/wet_floor) - call stack: - /datum/component/wet_floor (/datum/component/wet_floor): Destroy(0) - qdel(/datum/component/wet_floor (/datum/component/wet_floor), 0) - the floor (213,93,1) (/turf/open/floor/iron): TakeComponent(/datum/component/wet_floor (/datum/component/wet_floor)) - the floor (40,161,13) (/turf/open/floor/iron): TransferComponents(the floor (213,93,1) (/turf/open/floor/iron)) - the floor (213,93,1) (/turf/open/floor/iron): afterShuttleMove(the floor (40,161,13) (/turf/open/floor/iron), 0) - Delta emergency shuttle (/obj/docking_port/mobile/emergency): cleanup runway(CentCom Emergency Shuttle Dock (/obj/docking_port/stationary), /list (/list), /list (/list), /list (/list), /list (/list), /list (/list), 0, 1, Hyperspace (/area/shuttle/transit)) - Delta emergency shuttle (/obj/docking_port/mobile/emergency): initiate docking(CentCom Emergency Shuttle Dock (/obj/docking_port/stationary), 1, 0) - Delta emergency shuttle (/obj/docking_port/mobile/emergency): dock id("emergency_away") - Delta emergency shuttle (/obj/docking_port/mobile/emergency): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - [2026-10-09 00:50:27.757] RUNTIME: runtime error: Incompatible /datum/component/wet_floor transfer attempt to a /turf/open/floor/iron! - proc name: TakeComponent (/datum/proc/TakeComponent) - source file: code/datums/components/_component.dm,462 - usr: null - src: the floor (213,93,1) (/turf/open/floor/iron) - call stack: - the floor (213,93,1) (/turf/open/floor/iron): TakeComponent(/datum/component/wet_floor (/datum/component/wet_floor)) - the floor (40,161,13) (/turf/open/floor/iron): TransferComponents(the floor (213,93,1) (/turf/open/floor/iron)) - the floor (213,93,1) (/turf/open/floor/iron): afterShuttleMove(the floor (40,161,13) (/turf/open/floor/iron), 0) - Delta emergency shuttle (/obj/docking_port/mobile/emergency): cleanup runway(CentCom Emergency Shuttle Dock (/obj/docking_port/stationary), /list (/list), /list (/list), /list (/list), /list (/list), /list (/list), 0, 1, Hyperspace (/area/shuttle/transit)) - Delta emergency shuttle (/obj/docking_port/mobile/emergency): initiate docking(CentCom Emergency Shuttle Dock (/obj/docking_port/stationary), 1, 0) - Delta emergency shuttle (/obj/docking_port/mobile/emergency): dock id("emergency_away") - Delta emergency shuttle (/obj/docking_port/mobile/emergency): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - [2026-10-09 00:50:27.834] RUNTIME: runtime error: Cannot execute null.GetComponent(). - proc name: Destroy (/datum/component/wet_floor/Destroy) - source file: code/datums/components/wet_floor.dm,49 - usr: null - src: /datum/component/wet_floor (/datum/component/wet_floor) - call stack: - /datum/component/wet_floor (/datum/component/wet_floor): Destroy(0) - qdel(/datum/component/wet_floor (/datum/component/wet_floor), 0) - the floor (209,88,1) (/turf/open/floor/iron): TakeComponent(/datum/component/wet_floor (/datum/component/wet_floor)) - the floor (36,156,13) (/turf/open/floor/iron): TransferComponents(the floor (209,88,1) (/turf/open/floor/iron)) - the floor (209,88,1) (/turf/open/floor/iron): afterShuttleMove(the floor (36,156,13) (/turf/open/floor/iron), 0) - Delta emergency shuttle (/obj/docking_port/mobile/emergency): cleanup runway(CentCom Emergency Shuttle Dock (/obj/docking_port/stationary), /list (/list), /list (/list), /list (/list), /list (/list), /list (/list), 0, 1, Hyperspace (/area/shuttle/transit)) - Delta emergency shuttle (/obj/docking_port/mobile/emergency): initiate docking(CentCom Emergency Shuttle Dock (/obj/docking_port/stationary), 1, 0) - Delta emergency shuttle (/obj/docking_port/mobile/emergency): dock id("emergency_away") - Delta emergency shuttle (/obj/docking_port/mobile/emergency): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - [2026-10-09 00:50:27.835] RUNTIME: runtime error: Incompatible /datum/component/wet_floor transfer attempt to a /turf/open/floor/iron! - proc name: TakeComponent (/datum/proc/TakeComponent) - source file: code/datums/components/_component.dm,462 - usr: null - src: the floor (209,88,1) (/turf/open/floor/iron) - call stack: - the floor (209,88,1) (/turf/open/floor/iron): TakeComponent(/datum/component/wet_floor (/datum/component/wet_floor)) - the floor (36,156,13) (/turf/open/floor/iron): TransferComponents(the floor (209,88,1) (/turf/open/floor/iron)) - the floor (209,88,1) (/turf/open/floor/iron): afterShuttleMove(the floor (36,156,13) (/turf/open/floor/iron), 0) - Delta emergency shuttle (/obj/docking_port/mobile/emergency): cleanup runway(CentCom Emergency Shuttle Dock (/obj/docking_port/stationary), /list (/list), /list (/list), /list (/list), /list (/list), /list (/list), 0, 1, Hyperspace (/area/shuttle/transit)) - Delta emergency shuttle (/obj/docking_port/mobile/emergency): initiate docking(CentCom Emergency Shuttle Dock (/obj/docking_port/stationary), 1, 0) - Delta emergency shuttle (/obj/docking_port/mobile/emergency): dock id("emergency_away") - Delta emergency shuttle (/obj/docking_port/mobile/emergency): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - [2026-10-09 00:50:27.844] RUNTIME: runtime error: Cannot execute null.GetComponent(). - proc name: Destroy (/datum/component/wet_floor/Destroy) - source file: code/datums/components/wet_floor.dm,49 - usr: null - src: /datum/component/wet_floor (/datum/component/wet_floor) - call stack: - /datum/component/wet_floor (/datum/component/wet_floor): Destroy(0) - qdel(/datum/component/wet_floor (/datum/component/wet_floor), 0) - the floor (209,87,1) (/turf/open/floor/iron): TakeComponent(/datum/component/wet_floor (/datum/component/wet_floor)) - the floor (36,155,13) (/turf/open/floor/iron): TransferComponents(the floor (209,87,1) (/turf/open/floor/iron)) - the floor (209,87,1) (/turf/open/floor/iron): afterShuttleMove(the floor (36,155,13) (/turf/open/floor/iron), 0) - Delta emergency shuttle (/obj/docking_port/mobile/emergency): cleanup runway(CentCom Emergency Shuttle Dock (/obj/docking_port/stationary), /list (/list), /list (/list), /list (/list), /list (/list), /list (/list), 0, 1, Hyperspace (/area/shuttle/transit)) - Delta emergency shuttle (/obj/docking_port/mobile/emergency): initiate docking(CentCom Emergency Shuttle Dock (/obj/docking_port/stationary), 1, 0) - Delta emergency shuttle (/obj/docking_port/mobile/emergency): dock id("emergency_away") - Delta emergency shuttle (/obj/docking_port/mobile/emergency): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - [2026-10-09 00:50:27.845] RUNTIME: runtime error: Incompatible /datum/component/wet_floor transfer attempt to a /turf/open/floor/iron! - proc name: TakeComponent (/datum/proc/TakeComponent) - source file: code/datums/components/_component.dm,462 - usr: null - src: the floor (209,87,1) (/turf/open/floor/iron) - call stack: - the floor (209,87,1) (/turf/open/floor/iron): TakeComponent(/datum/component/wet_floor (/datum/component/wet_floor)) - the floor (36,155,13) (/turf/open/floor/iron): TransferComponents(the floor (209,87,1) (/turf/open/floor/iron)) - the floor (209,87,1) (/turf/open/floor/iron): afterShuttleMove(the floor (36,155,13) (/turf/open/floor/iron), 0) - Delta emergency shuttle (/obj/docking_port/mobile/emergency): cleanup runway(CentCom Emergency Shuttle Dock (/obj/docking_port/stationary), /list (/list), /list (/list), /list (/list), /list (/list), /list (/list), 0, 1, Hyperspace (/area/shuttle/transit)) - Delta emergency shuttle (/obj/docking_port/mobile/emergency): initiate docking(CentCom Emergency Shuttle Dock (/obj/docking_port/stationary), 1, 0) - Delta emergency shuttle (/obj/docking_port/mobile/emergency): dock id("emergency_away") - Delta emergency shuttle (/obj/docking_port/mobile/emergency): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - [2026-10-09 00:50:27.854] RUNTIME: runtime error: Cannot execute null.GetComponent(). - proc name: Destroy (/datum/component/wet_floor/Destroy) - source file: code/datums/components/wet_floor.dm,49 - usr: null - src: /datum/component/wet_floor (/datum/component/wet_floor) - call stack: - /datum/component/wet_floor (/datum/component/wet_floor): Destroy(0) - qdel(/datum/component/wet_floor (/datum/component/wet_floor), 0) - the floor (210,86,1) (/turf/open/floor/iron): TakeComponent(/datum/component/wet_floor (/datum/component/wet_floor)) - the floor (37,154,13) (/turf/open/floor/iron): TransferComponents(the floor (210,86,1) (/turf/open/floor/iron)) - the floor (210,86,1) (/turf/open/floor/iron): afterShuttleMove(the floor (37,154,13) (/turf/open/floor/iron), 0) - Delta emergency shuttle (/obj/docking_port/mobile/emergency): cleanup runway(CentCom Emergency Shuttle Dock (/obj/docking_port/stationary), /list (/list), /list (/list), /list (/list), /list (/list), /list (/list), 0, 1, Hyperspace (/area/shuttle/transit)) - Delta emergency shuttle (/obj/docking_port/mobile/emergency): initiate docking(CentCom Emergency Shuttle Dock (/obj/docking_port/stationary), 1, 0) - Delta emergency shuttle (/obj/docking_port/mobile/emergency): dock id("emergency_away") - Delta emergency shuttle (/obj/docking_port/mobile/emergency): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - [2026-10-09 00:50:27.855] RUNTIME: runtime error: Incompatible /datum/component/wet_floor transfer attempt to a /turf/open/floor/iron! - proc name: TakeComponent (/datum/proc/TakeComponent) - source file: code/datums/components/_component.dm,462 - usr: null - src: the floor (210,86,1) (/turf/open/floor/iron) - call stack: - the floor (210,86,1) (/turf/open/floor/iron): TakeComponent(/datum/component/wet_floor (/datum/component/wet_floor)) - the floor (37,154,13) (/turf/open/floor/iron): TransferComponents(the floor (210,86,1) (/turf/open/floor/iron)) - the floor (210,86,1) (/turf/open/floor/iron): afterShuttleMove(the floor (37,154,13) (/turf/open/floor/iron), 0) - Delta emergency shuttle (/obj/docking_port/mobile/emergency): cleanup runway(CentCom Emergency Shuttle Dock (/obj/docking_port/stationary), /list (/list), /list (/list), /list (/list), /list (/list), /list (/list), 0, 1, Hyperspace (/area/shuttle/transit)) - Delta emergency shuttle (/obj/docking_port/mobile/emergency): initiate docking(CentCom Emergency Shuttle Dock (/obj/docking_port/stationary), 1, 0) - Delta emergency shuttle (/obj/docking_port/mobile/emergency): dock id("emergency_away") - Delta emergency shuttle (/obj/docking_port/mobile/emergency): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - [2026-10-09 00:50:27.857] RUNTIME: runtime error: Cannot execute null.GetComponent(). - proc name: Destroy (/datum/component/wet_floor/Destroy) - source file: code/datums/components/wet_floor.dm,49 - usr: null - src: /datum/component/wet_floor (/datum/component/wet_floor) - call stack: - /datum/component/wet_floor (/datum/component/wet_floor): Destroy(0) - qdel(/datum/component/wet_floor (/datum/component/wet_floor), 0) - the floor (213,86,1) (/turf/open/floor/iron): TakeComponent(/datum/component/wet_floor (/datum/component/wet_floor)) - the floor (40,154,13) (/turf/open/floor/iron): TransferComponents(the floor (213,86,1) (/turf/open/floor/iron)) - the floor (213,86,1) (/turf/open/floor/iron): afterShuttleMove(the floor (40,154,13) (/turf/open/floor/iron), 0) - Delta emergency shuttle (/obj/docking_port/mobile/emergency): cleanup runway(CentCom Emergency Shuttle Dock (/obj/docking_port/stationary), /list (/list), /list (/list), /list (/list), /list (/list), /list (/list), 0, 1, Hyperspace (/area/shuttle/transit)) - Delta emergency shuttle (/obj/docking_port/mobile/emergency): initiate docking(CentCom Emergency Shuttle Dock (/obj/docking_port/stationary), 1, 0) - Delta emergency shuttle (/obj/docking_port/mobile/emergency): dock id("emergency_away") - Delta emergency shuttle (/obj/docking_port/mobile/emergency): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - [2026-10-09 00:50:27.858] RUNTIME: runtime error: Incompatible /datum/component/wet_floor transfer attempt to a /turf/open/floor/iron! - proc name: TakeComponent (/datum/proc/TakeComponent) - source file: code/datums/components/_component.dm,462 - usr: null - src: the floor (213,86,1) (/turf/open/floor/iron) - call stack: - the floor (213,86,1) (/turf/open/floor/iron): TakeComponent(/datum/component/wet_floor (/datum/component/wet_floor)) - the floor (40,154,13) (/turf/open/floor/iron): TransferComponents(the floor (213,86,1) (/turf/open/floor/iron)) - the floor (213,86,1) (/turf/open/floor/iron): afterShuttleMove(the floor (40,154,13) (/turf/open/floor/iron), 0) - Delta emergency shuttle (/obj/docking_port/mobile/emergency): cleanup runway(CentCom Emergency Shuttle Dock (/obj/docking_port/stationary), /list (/list), /list (/list), /list (/list), /list (/list), /list (/list), 0, 1, Hyperspace (/area/shuttle/transit)) - Delta emergency shuttle (/obj/docking_port/mobile/emergency): initiate docking(CentCom Emergency Shuttle Dock (/obj/docking_port/stationary), 1, 0) - Delta emergency shuttle (/obj/docking_port/mobile/emergency): dock id("emergency_away") - Delta emergency shuttle (/obj/docking_port/mobile/emergency): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - [2026-10-09 00:50:27.860] RUNTIME: runtime error: Cannot execute null.GetComponent(). - proc name: Destroy (/datum/component/wet_floor/Destroy) - source file: code/datums/components/wet_floor.dm,49 - usr: null - src: /datum/component/wet_floor (/datum/component/wet_floor) - call stack: - /datum/component/wet_floor (/datum/component/wet_floor): Destroy(0) - qdel(/datum/component/wet_floor (/datum/component/wet_floor), 0) - the floor (214,86,1) (/turf/open/floor/iron): TakeComponent(/datum/component/wet_floor (/datum/component/wet_floor)) - the floor (41,154,13) (/turf/open/floor/iron): TransferComponents(the floor (214,86,1) (/turf/open/floor/iron)) - the floor (214,86,1) (/turf/open/floor/iron): afterShuttleMove(the floor (41,154,13) (/turf/open/floor/iron), 0) - Delta emergency shuttle (/obj/docking_port/mobile/emergency): cleanup runway(CentCom Emergency Shuttle Dock (/obj/docking_port/stationary), /list (/list), /list (/list), /list (/list), /list (/list), /list (/list), 0, 1, Hyperspace (/area/shuttle/transit)) - Delta emergency shuttle (/obj/docking_port/mobile/emergency): initiate docking(CentCom Emergency Shuttle Dock (/obj/docking_port/stationary), 1, 0) - Delta emergency shuttle (/obj/docking_port/mobile/emergency): dock id("emergency_away") - Delta emergency shuttle (/obj/docking_port/mobile/emergency): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - [2026-10-09 00:50:27.861] RUNTIME: runtime error: Incompatible /datum/component/wet_floor transfer attempt to a /turf/open/floor/iron! - proc name: TakeComponent (/datum/proc/TakeComponent) - source file: code/datums/components/_component.dm,462 - usr: null - src: the floor (214,86,1) (/turf/open/floor/iron) - call stack: - the floor (214,86,1) (/turf/open/floor/iron): TakeComponent(/datum/component/wet_floor (/datum/component/wet_floor)) - the floor (41,154,13) (/turf/open/floor/iron): TransferComponents(the floor (214,86,1) (/turf/open/floor/iron)) - the floor (214,86,1) (/turf/open/floor/iron): afterShuttleMove(the floor (41,154,13) (/turf/open/floor/iron), 0) - Delta emergency shuttle (/obj/docking_port/mobile/emergency): cleanup runway(CentCom Emergency Shuttle Dock (/obj/docking_port/stationary), /list (/list), /list (/list), /list (/list), /list (/list), /list (/list), 0, 1, Hyperspace (/area/shuttle/transit)) - Delta emergency shuttle (/obj/docking_port/mobile/emergency): initiate docking(CentCom Emergency Shuttle Dock (/obj/docking_port/stationary), 1, 0) - Delta emergency shuttle (/obj/docking_port/mobile/emergency): dock id("emergency_away") - Delta emergency shuttle (/obj/docking_port/mobile/emergency): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - [2026-10-09 00:50:27.862] RUNTIME: runtime error: Cannot execute null.GetComponent(). - proc name: Destroy (/datum/component/wet_floor/Destroy) - source file: code/datums/components/wet_floor.dm,49 - usr: null - src: /datum/component/wet_floor (/datum/component/wet_floor) - call stack: - /datum/component/wet_floor (/datum/component/wet_floor): Destroy(0) - qdel(/datum/component/wet_floor (/datum/component/wet_floor), 0) - the floor (215,86,1) (/turf/open/floor/iron): TakeComponent(/datum/component/wet_floor (/datum/component/wet_floor)) - the floor (42,154,13) (/turf/open/floor/iron): TransferComponents(the floor (215,86,1) (/turf/open/floor/iron)) - the floor (215,86,1) (/turf/open/floor/iron): afterShuttleMove(the floor (42,154,13) (/turf/open/floor/iron), 0) - Delta emergency shuttle (/obj/docking_port/mobile/emergency): cleanup runway(CentCom Emergency Shuttle Dock (/obj/docking_port/stationary), /list (/list), /list (/list), /list (/list), /list (/list), /list (/list), 0, 1, Hyperspace (/area/shuttle/transit)) - Delta emergency shuttle (/obj/docking_port/mobile/emergency): initiate docking(CentCom Emergency Shuttle Dock (/obj/docking_port/stationary), 1, 0) - Delta emergency shuttle (/obj/docking_port/mobile/emergency): dock id("emergency_away") - Delta emergency shuttle (/obj/docking_port/mobile/emergency): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - [2026-10-09 00:50:27.863] RUNTIME: runtime error: Incompatible /datum/component/wet_floor transfer attempt to a /turf/open/floor/iron! - proc name: TakeComponent (/datum/proc/TakeComponent) - source file: code/datums/components/_component.dm,462 - usr: null - src: the floor (215,86,1) (/turf/open/floor/iron) - call stack: - the floor (215,86,1) (/turf/open/floor/iron): TakeComponent(/datum/component/wet_floor (/datum/component/wet_floor)) - the floor (42,154,13) (/turf/open/floor/iron): TransferComponents(the floor (215,86,1) (/turf/open/floor/iron)) - the floor (215,86,1) (/turf/open/floor/iron): afterShuttleMove(the floor (42,154,13) (/turf/open/floor/iron), 0) - Delta emergency shuttle (/obj/docking_port/mobile/emergency): cleanup runway(CentCom Emergency Shuttle Dock (/obj/docking_port/stationary), /list (/list), /list (/list), /list (/list), /list (/list), /list (/list), 0, 1, Hyperspace (/area/shuttle/transit)) - Delta emergency shuttle (/obj/docking_port/mobile/emergency): initiate docking(CentCom Emergency Shuttle Dock (/obj/docking_port/stationary), 1, 0) - Delta emergency shuttle (/obj/docking_port/mobile/emergency): dock id("emergency_away") - Delta emergency shuttle (/obj/docking_port/mobile/emergency): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - [2026-10-09 00:50:28.244] RUNTIME: runtime error: Cannot execute null.GetComponent(). - proc name: Destroy (/datum/component/wet_floor/Destroy) - source file: code/datums/components/wet_floor.dm,49 - usr: null - src: /datum/component/wet_floor (/datum/component/wet_floor) - call stack: - /datum/component/wet_floor (/datum/component/wet_floor): Destroy(0) - qdel(/datum/component/wet_floor (/datum/component/wet_floor), 0) - the floor (209,79,1) (/turf/open/floor/iron): TakeComponent(/datum/component/wet_floor (/datum/component/wet_floor)) - the floor (36,147,13) (/turf/open/floor/iron): TransferComponents(the floor (209,79,1) (/turf/open/floor/iron)) - the floor (209,79,1) (/turf/open/floor/iron): afterShuttleMove(the floor (36,147,13) (/turf/open/floor/iron), 0) - Delta emergency shuttle (/obj/docking_port/mobile/emergency): cleanup runway(CentCom Emergency Shuttle Dock (/obj/docking_port/stationary), /list (/list), /list (/list), /list (/list), /list (/list), /list (/list), 0, 1, Hyperspace (/area/shuttle/transit)) - Delta emergency shuttle (/obj/docking_port/mobile/emergency): initiate docking(CentCom Emergency Shuttle Dock (/obj/docking_port/stationary), 1, 0) - Delta emergency shuttle (/obj/docking_port/mobile/emergency): dock id("emergency_away") - Delta emergency shuttle (/obj/docking_port/mobile/emergency): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - [2026-10-09 00:50:28.245] RUNTIME: runtime error: Incompatible /datum/component/wet_floor transfer attempt to a /turf/open/floor/iron! - proc name: TakeComponent (/datum/proc/TakeComponent) - source file: code/datums/components/_component.dm,462 - usr: null - src: the floor (209,79,1) (/turf/open/floor/iron) - call stack: - the floor (209,79,1) (/turf/open/floor/iron): TakeComponent(/datum/component/wet_floor (/datum/component/wet_floor)) - the floor (36,147,13) (/turf/open/floor/iron): TransferComponents(the floor (209,79,1) (/turf/open/floor/iron)) - the floor (209,79,1) (/turf/open/floor/iron): afterShuttleMove(the floor (36,147,13) (/turf/open/floor/iron), 0) - Delta emergency shuttle (/obj/docking_port/mobile/emergency): cleanup runway(CentCom Emergency Shuttle Dock (/obj/docking_port/stationary), /list (/list), /list (/list), /list (/list), /list (/list), /list (/list), 0, 1, Hyperspace (/area/shuttle/transit)) - Delta emergency shuttle (/obj/docking_port/mobile/emergency): initiate docking(CentCom Emergency Shuttle Dock (/obj/docking_port/stationary), 1, 0) - Delta emergency shuttle (/obj/docking_port/mobile/emergency): dock id("emergency_away") - Delta emergency shuttle (/obj/docking_port/mobile/emergency): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - [2026-10-09 00:50:28.247] RUNTIME: runtime error: Cannot execute null.GetComponent(). - proc name: Destroy (/datum/component/wet_floor/Destroy) - source file: code/datums/components/wet_floor.dm,49 - usr: null - src: /datum/component/wet_floor (/datum/component/wet_floor) - call stack: - /datum/component/wet_floor (/datum/component/wet_floor): Destroy(0) - qdel(/datum/component/wet_floor (/datum/component/wet_floor), 0) - the floor (210,79,1) (/turf/open/floor/iron): TakeComponent(/datum/component/wet_floor (/datum/component/wet_floor)) - the floor (37,147,13) (/turf/open/floor/iron): TransferComponents(the floor (210,79,1) (/turf/open/floor/iron)) - the floor (210,79,1) (/turf/open/floor/iron): afterShuttleMove(the floor (37,147,13) (/turf/open/floor/iron), 0) - Delta emergency shuttle (/obj/docking_port/mobile/emergency): cleanup runway(CentCom Emergency Shuttle Dock (/obj/docking_port/stationary), /list (/list), /list (/list), /list (/list), /list (/list), /list (/list), 0, 1, Hyperspace (/area/shuttle/transit)) - Delta emergency shuttle (/obj/docking_port/mobile/emergency): initiate docking(CentCom Emergency Shuttle Dock (/obj/docking_port/stationary), 1, 0) - Delta emergency shuttle (/obj/docking_port/mobile/emergency): dock id("emergency_away") - Delta emergency shuttle (/obj/docking_port/mobile/emergency): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - [2026-10-09 00:50:28.248] RUNTIME: runtime error: Incompatible /datum/component/wet_floor transfer attempt to a /turf/open/floor/iron! - proc name: TakeComponent (/datum/proc/TakeComponent) - source file: code/datums/components/_component.dm,462 - usr: null - src: the floor (210,79,1) (/turf/open/floor/iron) - call stack: - the floor (210,79,1) (/turf/open/floor/iron): TakeComponent(/datum/component/wet_floor (/datum/component/wet_floor)) - the floor (37,147,13) (/turf/open/floor/iron): TransferComponents(the floor (210,79,1) (/turf/open/floor/iron)) - the floor (210,79,1) (/turf/open/floor/iron): afterShuttleMove(the floor (37,147,13) (/turf/open/floor/iron), 0) - Delta emergency shuttle (/obj/docking_port/mobile/emergency): cleanup runway(CentCom Emergency Shuttle Dock (/obj/docking_port/stationary), /list (/list), /list (/list), /list (/list), /list (/list), /list (/list), 0, 1, Hyperspace (/area/shuttle/transit)) - Delta emergency shuttle (/obj/docking_port/mobile/emergency): initiate docking(CentCom Emergency Shuttle Dock (/obj/docking_port/stationary), 1, 0) - Delta emergency shuttle (/obj/docking_port/mobile/emergency): dock id("emergency_away") - Delta emergency shuttle (/obj/docking_port/mobile/emergency): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - [2026-10-09 00:50:28.249] RUNTIME: runtime error: Cannot execute null.GetComponent(). - proc name: Destroy (/datum/component/wet_floor/Destroy) - source file: code/datums/components/wet_floor.dm,49 - usr: null - src: /datum/component/wet_floor (/datum/component/wet_floor) - call stack: - /datum/component/wet_floor (/datum/component/wet_floor): Destroy(0) - qdel(/datum/component/wet_floor (/datum/component/wet_floor), 0) - the floor (211,79,1) (/turf/open/floor/iron): TakeComponent(/datum/component/wet_floor (/datum/component/wet_floor)) - the floor (38,147,13) (/turf/open/floor/iron): TransferComponents(the floor (211,79,1) (/turf/open/floor/iron)) - the floor (211,79,1) (/turf/open/floor/iron): afterShuttleMove(the floor (38,147,13) (/turf/open/floor/iron), 0) - Delta emergency shuttle (/obj/docking_port/mobile/emergency): cleanup runway(CentCom Emergency Shuttle Dock (/obj/docking_port/stationary), /list (/list), /list (/list), /list (/list), /list (/list), /list (/list), 0, 1, Hyperspace (/area/shuttle/transit)) - Delta emergency shuttle (/obj/docking_port/mobile/emergency): initiate docking(CentCom Emergency Shuttle Dock (/obj/docking_port/stationary), 1, 0) - Delta emergency shuttle (/obj/docking_port/mobile/emergency): dock id("emergency_away") - Delta emergency shuttle (/obj/docking_port/mobile/emergency): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - [2026-10-09 00:50:28.250] RUNTIME: runtime error: Incompatible /datum/component/wet_floor transfer attempt to a /turf/open/floor/iron! - proc name: TakeComponent (/datum/proc/TakeComponent) - source file: code/datums/components/_component.dm,462 - usr: null - src: the floor (211,79,1) (/turf/open/floor/iron) - call stack: - the floor (211,79,1) (/turf/open/floor/iron): TakeComponent(/datum/component/wet_floor (/datum/component/wet_floor)) - the floor (38,147,13) (/turf/open/floor/iron): TransferComponents(the floor (211,79,1) (/turf/open/floor/iron)) - the floor (211,79,1) (/turf/open/floor/iron): afterShuttleMove(the floor (38,147,13) (/turf/open/floor/iron), 0) - Delta emergency shuttle (/obj/docking_port/mobile/emergency): cleanup runway(CentCom Emergency Shuttle Dock (/obj/docking_port/stationary), /list (/list), /list (/list), /list (/list), /list (/list), /list (/list), 0, 1, Hyperspace (/area/shuttle/transit)) - Delta emergency shuttle (/obj/docking_port/mobile/emergency): initiate docking(CentCom Emergency Shuttle Dock (/obj/docking_port/stationary), 1, 0) - Delta emergency shuttle (/obj/docking_port/mobile/emergency): dock id("emergency_away") - Delta emergency shuttle (/obj/docking_port/mobile/emergency): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - [2026-10-09 00:50:31.543] RUNTIME: runtime error: json_decode error: Unexpected character at (character 1) - proc name: save prisoner tattoos (/datum/controller/subsystem/persistence/proc/save_prisoner_tattoos) - source file: code/controllers/subsystem/persistence/tattoos.dm,32 - usr: null - src: Persistence (/datum/controller/subsystem/persistence) - call stack: - Persistence (/datum/controller/subsystem/persistence): save prisoner tattoos() - Persistence (/datum/controller/subsystem/persistence): collect data() - Ticker (/datum/controller/subsystem/ticker): declare completion(0) - [2026-10-09 00:50:49.615] RUNTIME: ## TESTING: GC: -- [0x200ef4a] | /obj/item/storage/toolbox/crafter was unable to be GC'd -- (ref count of 3) [2026-10-09 00:51:08.506] RUNTIME: ## TESTING: GC: -- [0x210717e8] | /datum/ai_controller/basic_controller/slime was unable to be GC'd -- (ref count of 3) [2026-10-09 00:51:38.683] RUNTIME: runtime error: Cannot read null.x - proc name: get dist euclidean (/proc/get_dist_euclidean) - source file: code/__HELPERS/spatial_info.dm,333 - usr: 0 - src: null - call stack: - get dist euclidean(the floor (196,82,1) (/turf/open/floor/iron/white), null) - /datum/threed_sound (/datum/threed_sound): update listener(the chasm lobstrosity (/mob/living/basic/mining/lobstrosity/lava)) - /datum/threed_sound (/datum/threed_sound): listener moved(the chasm lobstrosity (/mob/living/basic/mining/lobstrosity/lava), the floor (200,78,1) (/turf/open/floor/iron), 0, 1, null, 1) - the chasm lobstrosity (/mob/living/basic/mining/lobstrosity/lava): SendSignal("movable_moved", /list (/list)) - the chasm lobstrosity (/mob/living/basic/mining/lobstrosity/lava): Moved(the floor (200,78,1) (/turf/open/floor/iron), 0, 1, null, 1) - the chasm lobstrosity (/mob/living/basic/mining/lobstrosity/lava): Moved(the floor (200,78,1) (/turf/open/floor/iron), 0, 1, null, 1) - the chasm lobstrosity (/mob/living/basic/mining/lobstrosity/lava): Moved(the floor (200,78,1) (/turf/open/floor/iron), 0, 1, null, 1) - the chasm lobstrosity (/mob/living/basic/mining/lobstrosity/lava): doMove(null) - the chasm lobstrosity (/mob/living/basic/mining/lobstrosity/lava): moveToNullspace() - /datum/status_effect/shapechan... (/datum/status_effect/shapechange_mob/from_spell/polymorph_belt): restore caster(1) - ... - the chasm lobstrosity (/mob/living/basic/mining/lobstrosity/lava): apply projectile effects(the tesla orb (/obj/projectile/energy/tesla/cannon), "chest", 0) - the chasm lobstrosity (/mob/living/basic/mining/lobstrosity/lava): projectile hit(the tesla orb (/obj/projectile/energy/tesla/cannon), "chest", 0, 0) - the tesla orb (/obj/projectile/energy/tesla/cannon): impact(the chasm lobstrosity (/mob/living/basic/mining/lobstrosity/lava)) - the tesla orb (/obj/projectile/energy/tesla/cannon): Moved(the floor (200,79,1) (/turf/open/floor/iron/white/side), 2, 0, null, 1) - the tesla orb (/obj/projectile/energy/tesla/cannon): Move(the floor (200,78,1) (/turf/open/floor/iron), 2, 0, 1) - the tesla orb (/obj/projectile/energy/tesla/cannon): process(0.1) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(1) - Projectiles (/datum/controller/subsystem/processing/projectiles): ignite(1) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:51:38.686] RUNTIME: runtime error: Cannot execute null.return air(). - proc name: update listener (/datum/threed_sound/proc/update_listener) - source file: code/datums/3d_sounds/_3d_sound.dm,250 - usr: 0 - src: /datum/threed_sound (/datum/threed_sound) - call stack: - /datum/threed_sound (/datum/threed_sound): update listener(the chasm lobstrosity (/mob/living/basic/mining/lobstrosity/lava)) - /datum/threed_sound (/datum/threed_sound): listener moved(the chasm lobstrosity (/mob/living/basic/mining/lobstrosity/lava), the floor (200,78,1) (/turf/open/floor/iron), 0, 1, null, 1) - the chasm lobstrosity (/mob/living/basic/mining/lobstrosity/lava): SendSignal("movable_moved", /list (/list)) - the chasm lobstrosity (/mob/living/basic/mining/lobstrosity/lava): Moved(the floor (200,78,1) (/turf/open/floor/iron), 0, 1, null, 1) - the chasm lobstrosity (/mob/living/basic/mining/lobstrosity/lava): Moved(the floor (200,78,1) (/turf/open/floor/iron), 0, 1, null, 1) - the chasm lobstrosity (/mob/living/basic/mining/lobstrosity/lava): Moved(the floor (200,78,1) (/turf/open/floor/iron), 0, 1, null, 1) - the chasm lobstrosity (/mob/living/basic/mining/lobstrosity/lava): doMove(null) - the chasm lobstrosity (/mob/living/basic/mining/lobstrosity/lava): moveToNullspace() - /datum/status_effect/shapechan... (/datum/status_effect/shapechange_mob/from_spell/polymorph_belt): restore caster(1) - /datum/status_effect/shapechan... (/datum/status_effect/shapechange_mob/from_spell/polymorph_belt): restore caster(1) - ... - the chasm lobstrosity (/mob/living/basic/mining/lobstrosity/lava): bullet act(the tesla orb (/obj/projectile/energy/tesla/cannon), "chest", 0, 0) - the tesla orb (/obj/projectile/energy/tesla/cannon): process hit loop(the chasm lobstrosity (/mob/living/basic/mining/lobstrosity/lava)) - the tesla orb (/obj/projectile/energy/tesla/cannon): scan moved turf() - the tesla orb (/obj/projectile/energy/tesla/cannon): Move(the floor (200,78,1) (/turf/open/floor/iron), 2, 0, 1) - the tesla orb (/obj/projectile/energy/tesla/cannon): process movement(45.0918, 0, 0) - the tesla orb (/obj/projectile/energy/tesla/cannon): process(0.1) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 00:51:38.916] RUNTIME: Shutting down Ban Cache subsystem... [2026-10-09 00:51:38.916] RUNTIME: Shutting down Chat subsystem... [2026-10-09 00:51:38.917] RUNTIME: Shutting down Init Profiler subsystem... [2026-10-09 00:51:38.917] RUNTIME: Shutting down Shuttle subsystem... [2026-10-09 00:51:38.917] RUNTIME: Warning: Subsystem `Shuttle` slept 138 times. [2026-10-09 00:51:38.917] RUNTIME: Shutting down Atmospherics subsystem... [2026-10-09 00:51:38.917] RUNTIME: Shutting down Fishing subsystem... [2026-10-09 00:51:38.918] RUNTIME: Shutting down Icon Smoothing subsystem... [2026-10-09 00:51:38.918] RUNTIME: Shutting down Library Loading subsystem... [2026-10-09 00:51:38.918] RUNTIME: Shutting down Lighting subsystem... [2026-10-09 00:51:38.918] RUNTIME: Shutting down Map Previews subsystem... [2026-10-09 00:51:38.918] RUNTIME: Shutting down Machines subsystem... [2026-10-09 00:51:38.918] RUNTIME: Shutting down Market subsystem... [2026-10-09 00:51:38.919] RUNTIME: Shutting down Minor Mapping subsystem... [2026-10-09 00:51:38.919] RUNTIME: Shutting down Ore Generation subsystem... [2026-10-09 00:51:38.919] RUNTIME: Shutting down Traitor subsystem... [2026-10-09 00:51:38.919] RUNTIME: Shutting down Wardrobe subsystem... [2026-10-09 00:51:38.919] RUNTIME: Shutting down Assets subsystem... [2026-10-09 00:51:38.920] RUNTIME: Shutting down Persistent Paintings subsystem... [2026-10-09 00:51:38.920] RUNTIME: Shutting down Persistence subsystem... [2026-10-09 00:51:38.920] RUNTIME: Shutting down Atoms subsystem... [2026-10-09 00:51:38.920] RUNTIME: Shutting down Cameras subsystem... [2026-10-09 00:51:38.921] RUNTIME: Shutting down Spatial Grid subsystem... [2026-10-09 00:51:38.921] RUNTIME: Shutting down Weather subsystem... [2026-10-09 00:51:38.921] RUNTIME: Shutting down Mapping subsystem... [2026-10-09 00:51:38.921] RUNTIME: Shutting down Ticker subsystem... [2026-10-09 00:51:38.922] RUNTIME: Warning: Subsystem `Ticker` slept 1 times. [2026-10-09 00:51:38.929] RUNTIME: Shutting down Achievements subsystem... [2026-10-09 00:51:38.959] RUNTIME: Shutting down Ambience subsystem... [2026-10-09 00:51:38.959] RUNTIME: Shutting down Area Contents subsystem... [2026-10-09 00:51:38.959] RUNTIME: Shutting down Asset Loading subsystem... [2026-10-09 00:51:38.959] RUNTIME: Shutting down Augury subsystem... [2026-10-09 00:51:38.960] RUNTIME: Shutting down Blackbox subsystem... [2026-10-09 00:51:39.009] RUNTIME: Shutting down Processing subsystem... [2026-10-09 00:51:39.009] RUNTIME: Shutting down Blood Drying subsystem... [2026-10-09 00:51:39.009] RUNTIME: Shutting down Datum Component System subsystem... [2026-10-09 00:51:39.009] RUNTIME: Shutting down Mood subsystem... [2026-10-09 00:51:39.010] RUNTIME: Shutting down Transport subsystem... [2026-10-09 00:51:39.010] RUNTIME: Shutting down Acid subsystem... [2026-10-09 00:51:39.010] RUNTIME: Shutting down Basic Avoidance subsystem... [2026-10-09 00:51:39.010] RUNTIME: Shutting down Antag HUDs subsystem... [2026-10-09 00:51:39.010] RUNTIME: Shutting down Aura subsystem... [2026-10-09 00:51:39.011] RUNTIME: Shutting down Clock Component subsystem... [2026-10-09 00:51:39.011] RUNTIME: Shutting down Digital Clocks subsystem... [2026-10-09 00:51:39.011] RUNTIME: Shutting down Fast Processing subsystem... [2026-10-09 00:51:39.011] RUNTIME: Shutting down Burning subsystem... [2026-10-09 00:51:39.011] RUNTIME: Shutting down Instruments subsystem... [2026-10-09 00:51:39.011] RUNTIME: Shutting down Manufacturing Processing subsystem... [2026-10-09 00:51:39.012] RUNTIME: Shutting down New Player Info subsystem... [2026-10-09 00:51:39.012] RUNTIME: Shutting down Objects subsystem... [2026-10-09 00:51:39.012] RUNTIME: Shutting down Personalities subsystem... [2026-10-09 00:51:39.012] RUNTIME: Shutting down Plumbing subsystem... [2026-10-09 00:51:39.012] RUNTIME: Shutting down Priority Status Effects subsystem... [2026-10-09 00:51:39.013] RUNTIME: Shutting down Projectiles subsystem... [2026-10-09 00:51:39.013] RUNTIME: Shutting down Quirks subsystem... [2026-10-09 00:51:39.013] RUNTIME: Shutting down Singularity subsystem... [2026-10-09 00:51:39.013] RUNTIME: Shutting down Jobs subsystem... [2026-10-09 00:51:39.013] RUNTIME: Shutting down Events subsystem... [2026-10-09 00:51:39.013] RUNTIME: Shutting down Radioactive Nebula subsystem... [2026-10-09 00:51:39.014] RUNTIME: Shutting down Research subsystem... [2026-10-09 00:51:39.014] RUNTIME: Shutting down Station subsystem... [2026-10-09 00:51:39.014] RUNTIME: Shutting down Supermatter Cascade subsystem... [2026-10-09 00:51:39.014] RUNTIME: Shutting down Timed Actions subsystem... [2026-10-09 00:51:39.014] RUNTIME: Shutting down Turret Processing subsystem... [2026-10-09 00:51:39.015] RUNTIME: Shutting down Wet floors subsystem... [2026-10-09 00:51:39.015] RUNTIME: Shutting down Escape Menu subsystem... [2026-10-09 00:51:39.015] RUNTIME: Shutting down Lobby Menu subsystem... [2026-10-09 00:51:39.015] RUNTIME: Shutting down Disease subsystem... [2026-10-09 00:51:39.015] RUNTIME: Shutting down Economy subsystem... [2026-10-09 00:51:39.015] RUNTIME: Shutting down Explosions subsystem... [2026-10-09 00:51:39.016] RUNTIME: Shutting down Fluid subsystem... [2026-10-09 00:51:39.016] RUNTIME: Shutting down Smoke subsystem... [2026-10-09 00:51:39.016] RUNTIME: Shutting down Foam subsystem... [2026-10-09 00:51:39.016] RUNTIME: Shutting down Verb Manager subsystem... [2026-10-09 00:51:39.017] RUNTIME: Shutting down Speech Controller subsystem... [2026-10-09 00:51:39.017] RUNTIME: Shutting down XKeyScore subsystem... [2026-10-09 00:51:39.017] RUNTIME: Shutting down Lag Switch subsystem... [2026-10-09 00:51:39.017] RUNTIME: Shutting down Lua Scripting subsystem... [2026-10-09 00:51:39.018] RUNTIME: Shutting down Map Vote subsystem... [2026-10-09 00:51:39.018] RUNTIME: Shutting down Materials subsystem... [2026-10-09 00:51:39.018] RUNTIME: Shutting down Mobs subsystem... [2026-10-09 00:51:39.019] RUNTIME: Shutting down MouseEntered subsystem... [2026-10-09 00:51:39.019] RUNTIME: Shutting down NPC Pool subsystem... [2026-10-09 00:51:39.019] RUNTIME: Shutting down Overlay subsystem... [2026-10-09 00:51:39.256] RUNTIME: Shutting down pAI subsystem... [2026-10-09 00:51:39.256] RUNTIME: Shutting down Parallax subsystem... [2026-10-09 00:51:39.256] RUNTIME: Shutting down Pathfinder subsystem... [2026-10-09 00:51:39.256] RUNTIME: Shutting down Points of Interest subsystem... [2026-10-09 00:51:39.257] RUNTIME: Shutting down Polling subsystem... [2026-10-09 00:51:39.257] RUNTIME: Shutting down Queue Links subsystem... [2026-10-09 00:51:39.257] RUNTIME: Shutting down Radiation subsystem... [2026-10-09 00:51:39.257] RUNTIME: Shutting down Restaurant subsystem... [2026-10-09 00:51:39.257] RUNTIME: Shutting down Timer subsystem... [2026-10-09 00:51:39.257] RUNTIME: Shutting down Runechat subsystem... [2026-10-09 00:51:39.258] RUNTIME: Shutting down Sound Loops subsystem... [2026-10-09 00:51:39.258] RUNTIME: Shutting down Security Level subsystem... [2026-10-09 00:51:39.258] RUNTIME: Shutting down Skills subsystem... [2026-10-09 00:51:39.258] RUNTIME: Shutting down Sound Tokens subsystem... [2026-10-09 00:51:39.258] RUNTIME: Shutting down Sprite Accessories subsystem... [2026-10-09 00:51:39.258] RUNTIME: Shutting down Stat Panels subsystem... [2026-10-09 00:51:39.259] RUNTIME: Shutting down PRISM subsystem... [2026-10-09 00:51:39.259] RUNTIME: Shutting down Stock Market subsystem... [2026-10-09 00:51:39.259] RUNTIME: Shutting down Sun subsystem... [2026-10-09 00:51:39.259] RUNTIME: Shutting down Trading Card Game subsystem... [2026-10-09 00:51:39.259] RUNTIME: Shutting down tgui subsystem... [2026-10-09 00:51:39.260] RUNTIME: Shutting down Throwing subsystem... [2026-10-09 00:51:39.260] RUNTIME: Shutting down Time Tracking subsystem... [2026-10-09 00:51:39.260] RUNTIME: Shutting down Text To Speech subsystem... [2026-10-09 00:51:39.261] RUNTIME: Shutting down Tutorials subsystem... [2026-10-09 00:51:39.261] RUNTIME: Shutting down Vis contents overlays subsystem... [2026-10-09 00:51:39.261] RUNTIME: Shutting down Vote subsystem... [2026-10-09 00:51:39.261] RUNTIME: Shutting down Dynamic subsystem... [2026-10-09 00:51:39.261] RUNTIME: Warning: Subsystem `Dynamic` slept 2 times. [2026-10-09 00:51:39.261] RUNTIME: Shutting down Movement Loops subsystem... [2026-10-09 00:51:39.262] RUNTIME: Shutting down AI Controller Ticker subsystem... [2026-10-09 00:51:39.262] RUNTIME: Shutting down AI Controller Ticker (Low) subsystem... [2026-10-09 00:51:39.262] RUNTIME: Shutting down AI movement subsystem... [2026-10-09 00:51:39.262] RUNTIME: Shutting down Cliff Falling subsystem... [2026-10-09 00:51:39.262] RUNTIME: Shutting down Hyperspace Drift subsystem... [2026-10-09 00:51:39.262] RUNTIME: Shutting down Newtonian Movement subsystem... [2026-10-09 00:51:39.263] RUNTIME: Shutting down Conveyor Belts subsystem... [2026-10-09 00:51:39.263] RUNTIME: Shutting down Bitrunning subsystem... [2026-10-09 00:51:39.263] RUNTIME: Shutting down Circuit Components subsystem... [2026-10-09 00:51:39.263] RUNTIME: Shutting down IDs and Access subsystem... [2026-10-09 00:51:39.263] RUNTIME: Shutting down Modular Computers subsystem... [2026-10-09 00:51:39.263] RUNTIME: Shutting down Radio subsystem... [2026-10-09 00:51:39.264] RUNTIME: Shutting down Wiremod Composite Templates subsystem... [2026-10-09 00:51:39.264] RUNTIME: Shutting down Loot Icon Generation subsystem... [2026-10-09 00:51:39.264] RUNTIME: Shutting down Admin Verbs subsystem... [2026-10-09 00:51:39.264] RUNTIME: Shutting down Early Assets subsystem... [2026-10-09 00:51:39.264] RUNTIME: Shutting down Greyscale Previews subsystem... [2026-10-09 00:51:39.265] RUNTIME: Shutting down Greyscale subsystem... [2026-10-09 00:51:39.265] RUNTIME: Shutting down Reagents subsystem... [2026-10-09 00:51:39.265] RUNTIME: Shutting down Discord subsystem... [2026-10-09 00:51:39.267] RUNTIME: Shutting down Input subsystem... [2026-10-09 00:51:39.267] RUNTIME: Shutting down Ping subsystem... [2026-10-09 00:51:39.268] RUNTIME: Shutting down Server Tasks subsystem... [2026-10-09 00:51:40.164] RUNTIME: Shutting down Sounds subsystem... [2026-10-09 00:51:40.164] RUNTIME: Shutting down Title Screen subsystem... [2026-10-09 00:51:40.167] RUNTIME: Shutting down Verbs subsystem... [2026-10-09 00:51:40.167] RUNTIME: Shutting down Database subsystem... [2026-10-09 00:51:40.169] RUNTIME: Clearing DB Queries. (Standby: 0; Active: 0; All: 0) [2026-10-09 00:51:40.177] RUNTIME: Done clearing DB queries in right now (Standby: 0; Active: 0; All: 0)] [2026-10-09 00:51:40.183] RUNTIME: Shutting down Garbage subsystem... [2026-10-09 00:51:41.059] RUNTIME: Shutting down Profiler subsystem... [2026-10-09 00:51:41.059] RUNTIME: Warning: Subsystem `Profiler` slept 16 times. [2026-10-09 00:51:41.105] RUNTIME: Shutdown complete [2026-10-09 00:51:41.105] RUNTIME: World hard rebooted at 00:51:41