[2026-09-08 23:48:00.157] Starting up round ID 263885. - ------------------------- [2026-09-08 23:48:00.183] RUNTIME: World loaded at 23:48:00! [2026-09-08 23:48:00.183] RUNTIME: TGS Info: Activating API for version 5.11.0 [2026-09-08 23:48:00.183] RUNTIME: Running /tg/ revision: 2026-09-08T23:21:43+00:00 - origin/master: e534ecfc2dab513ad34189c5cdb83f9c66505f2f - Test merge active of PR #97612 commit cc41d3e7fd69ffda3801caf02acb431dc618a388 - Test merge active of PR #97636 commit 1685d5dcf3eb80b4e66960a0151e1321d21ce5b7 - Test merge active of PR #97571 commit 99d2de5ffa44e32acc040c529e56ac35fa5f7612 - Test merge active of PR #97447 commit 00585e68cfd6dfbef1277af952764bd7a7d92d32 - Test merge active of PR #97647 commit 744b1a9e76e7a09939b40133e4e0841e9fd8b1b0 - HEAD: a037e18f5bfcb6a050ae7ab78bbc41a844ac5b96 - Running rust-g version 6.2.0 [2026-09-08 23:48:00.188] RUNTIME: map_config not found: _maps/eventmap.json [2026-09-08 23:48:00.189] RUNTIME: map_config not found: _maps/eventmap2.json [2026-09-08 23:48:00.189] RUNTIME: Database connection established. [2026-09-08 23:48:00.190] RUNTIME: Round ID: 263885 [2026-09-08 23:48:00.191] RUNTIME: Running /tg/ revision: 2026-09-08T23:21:43+00:00 - origin/master: e534ecfc2dab513ad34189c5cdb83f9c66505f2f - Test merge active of PR #97612 commit cc41d3e7fd69ffda3801caf02acb431dc618a388 - Test merge active of PR #97636 commit 1685d5dcf3eb80b4e66960a0151e1321d21ce5b7 - Test merge active of PR #97571 commit 99d2de5ffa44e32acc040c529e56ac35fa5f7612 - Test merge active of PR #97447 commit 00585e68cfd6dfbef1277af952764bd7a7d92d32 - Test merge active of PR #97647 commit 744b1a9e76e7a09939b40133e4e0841e9fd8b1b0 - HEAD: a037e18f5bfcb6a050ae7ab78bbc41a844ac5b96 - Running rust-g version 6.2.0 [2026-09-08 23:48:00.401] RUNTIME: RETA: System initialized with duration=3000ds, cooldown=150ds, enabled=1 [2026-09-08 23:48:01.407] RUNTIME: Initialized Profiler subsystem within 0 seconds! [2026-09-08 23:48:01.407] RUNTIME: Initialized Database subsystem within 0 seconds! [2026-09-08 23:48:01.419] RUNTIME: Initialized Verbs subsystem within 0 seconds! [2026-09-08 23:48:01.423] RUNTIME: Initialized Title Screen subsystem within 0 seconds! [2026-09-08 23:48:01.495] RUNTIME: Initialized Sounds subsystem within 0.07 seconds! [2026-09-08 23:48:01.496] RUNTIME: Initialized Server Tasks subsystem within 0 seconds! [2026-09-08 23:48:01.496] RUNTIME: Initialized Input subsystem within 0 seconds! [2026-09-08 23:48:01.498] RUNTIME: Initialized Discord subsystem within 0 seconds! [2026-09-08 23:48:01.508] RUNTIME: Initialized Reagents subsystem within 0.01 seconds! [2026-09-08 23:48:01.807] RUNTIME: Initialized Greyscale subsystem within 0.3 seconds! [2026-09-08 23:48:01.808] RUNTIME: Initialized Greyscale Previews subsystem within 0 seconds! [2026-09-08 23:48:03.875] RUNTIME: Initialized Early Assets subsystem within 2.07 seconds! [2026-09-08 23:48:03.877] RUNTIME: Initialized Admin Verbs subsystem within 0 seconds! [2026-09-08 23:48:03.878] RUNTIME: Initialized Wiremod Composite Templates subsystem within 0 seconds! [2026-09-08 23:48:03.879] RUNTIME: Initialized Modular Computers subsystem within 0 seconds! [2026-09-08 23:48:03.884] RUNTIME: Initialized IDs and Access subsystem within 0 seconds! [2026-09-08 23:48:03.884] RUNTIME: Initialized Bitrunning subsystem within 0 seconds! [2026-09-08 23:48:03.885] RUNTIME: Initialized AI movement subsystem within 0 seconds! [2026-09-08 23:48:03.885] RUNTIME: Initialized AI Controller Ticker subsystem within 0 seconds! [2026-09-08 23:48:03.885] RUNTIME: Initialized Vote subsystem within 0 seconds! [2026-09-08 23:48:03.885] RUNTIME: Initialized Tutorials subsystem within 0 seconds! [2026-09-08 23:48:04.615] RUNTIME: Initialized Text To Speech subsystem within 0.73 seconds! [2026-09-08 23:48:04.615] RUNTIME: Initialized Time Tracking subsystem within 0 seconds! [2026-09-08 23:48:04.632] RUNTIME: Initialized Trading Card Game subsystem within 0.02 seconds! [2026-09-08 23:48:04.632] RUNTIME: Initialized Sun subsystem within 0 seconds! [2026-09-08 23:48:04.633] RUNTIME: Initialized Stock Market subsystem within 0 seconds! [2026-09-08 23:48:04.933] RUNTIME: Initialized PRISM subsystem within 0.3 seconds! [2026-09-08 23:48:04.934] RUNTIME: Initialized Skills subsystem within 0 seconds! [2026-09-08 23:48:04.934] RUNTIME: Initialized Security Level subsystem within 0 seconds! [2026-09-08 23:48:04.935] RUNTIME: Initialized Restaurant subsystem within 0 seconds! [2026-09-08 23:48:04.936] RUNTIME: Initialized Pathfinder subsystem within 0 seconds! [2026-09-08 23:48:04.936] RUNTIME: Initialized Map Vote subsystem within 0 seconds! [2026-09-08 23:48:04.938] RUNTIME: Initialized Lua Scripting subsystem within 0 seconds! [2026-09-08 23:48:04.939] RUNTIME: Initialized Lag Switch subsystem within 0 seconds! [2026-09-08 23:48:04.939] RUNTIME: Initialized Foam subsystem within 0 seconds! [2026-09-08 23:48:04.939] RUNTIME: Initialized Smoke subsystem within 0 seconds! [2026-09-08 23:48:04.939] RUNTIME: Initialized Fluid subsystem within 0 seconds! [2026-09-08 23:48:04.940] RUNTIME: Initialized Economy subsystem within 0 seconds! [2026-09-08 23:48:04.940] RUNTIME: Initialized Disease subsystem within 0 seconds! [2026-09-08 23:48:04.941] RUNTIME: Initialized Station subsystem within 0 seconds! [2026-09-08 23:48:04.974] RUNTIME: Initialized Research subsystem within 0.03 seconds! [2026-09-08 23:48:04.976] RUNTIME: Initialized Events subsystem within 0 seconds! [2026-09-08 23:48:04.983] RUNTIME: Initialized Jobs subsystem within 0.01 seconds! [2026-09-08 23:48:04.987] RUNTIME: Initialized Quirks subsystem within 0 seconds! [2026-09-08 23:48:04.987] RUNTIME: Initialized Personalities subsystem within 0 seconds! [2026-09-08 23:48:05.020] RUNTIME: Initialized Instruments subsystem within 0.03 seconds! [2026-09-08 23:48:05.020] RUNTIME: Initialized Blackbox subsystem within 0 seconds! [2026-09-08 23:48:24.384] RUNTIME: Initialized Achievements subsystem within 19.36 seconds! [2026-09-08 23:48:24.635] RUNTIME: Initialized Ticker subsystem within 0.25 seconds! [2026-09-08 23:48:24.786] RUNTIME: Loading Delta Station... [2026-09-08 23:48:26.948] RUNTIME: Loaded Station in 2.1625s! [2026-09-08 23:48:28.899] RUNTIME: Loaded Lavaland in 1.40625s! [2026-09-08 23:48:36.712] RUNTIME: Lava Ruins loader finished placing 33/42 ruins with 0 left to spend. [2026-09-08 23:48:36.752] RUNTIME: Space Ruins loader finished placing 30/85 ruins with 0 left to spend. [2026-09-08 23:48:37.587] RUNTIME: Cave Generator terrain generation finished in 0.83125s! [2026-09-08 23:48:37.626] RUNTIME: Cave Generator terrain generation finished in 0.03125s! [2026-09-08 23:48:39.807] RUNTIME: Cave Generator terrain population finished in 0.05625s! [2026-09-08 23:48:39.813] RUNTIME: Cave Generator terrain population finished in 0.00625s! [2026-09-08 23:48:40.670] RUNTIME: Initialized Mapping subsystem within 15.91 seconds! [2026-09-08 23:48:40.672] RUNTIME: Initialized Weather subsystem within 0 seconds! [2026-09-08 23:48:40.733] RUNTIME: Initialized Spatial Grid subsystem within 0.06 seconds! [2026-09-08 23:48:40.735] RUNTIME: Initialized Cameras subsystem within 0 seconds! [2026-09-08 23:49:48.546] RUNTIME: Initialized Atoms subsystem within 67.81 seconds! [2026-09-08 23:49:48.843] RUNTIME: Loaded 24 engraved messages on map Delta Station [2026-09-08 23:49:48.844] 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-09-08 23:49:48.860] RUNTIME: Initialized Persistence subsystem within 0.02 seconds! [2026-09-08 23:49:48.911] RUNTIME: runtime error: Found painting size with no matching canvas type - proc name: load persistent (/obj/structure/sign/painting/proc/load_persistent) - source file: code/modules/art/paintings.dm,713 - usr: null - src: the Curated Painting Exhibit m... (/obj/structure/sign/painting/library_secure) - src.loc: the floor (185,91,2) (/turf/open/floor/wood/tile) - call stack: - the Curated Painting Exhibit m... (/obj/structure/sign/painting/library_secure): load persistent() - Persistent Paintings (/datum/controller/subsystem/persistent_paintings): Initialize() - Master (/datum/controller/master): init subsystem(Persistent Paintings (/datum/controller/subsystem/persistent_paintings)) - Master (/datum/controller/master): Initialize(10, 0, 1) - [2026-09-08 23:49:49.134] RUNTIME: Initialized Persistent Paintings subsystem within 0.27 seconds! [2026-09-08 23:49:51.521] RUNTIME: Initialized Assets subsystem within 2.32 seconds! [2026-09-08 23:49:51.560] RUNTIME: Initialized Wardrobe subsystem within 0.03 seconds! [2026-09-08 23:49:51.567] RUNTIME: Initialized Traitor subsystem within 0.01 seconds! [2026-09-08 23:49:51.949] RUNTIME: Initialized Ore Generation subsystem within 0.38 seconds! [2026-09-08 23:49:52.149] RUNTIME: Initialized Minor Mapping subsystem within 0.18 seconds! [2026-09-08 23:49:52.154] RUNTIME: Initialized Market subsystem within 0 seconds! [2026-09-08 23:49:52.338] RUNTIME: Initialized Machines subsystem within 0.18 seconds! [2026-09-08 23:49:52.348] RUNTIME: Initialized Map Previews subsystem within 0 seconds! [2026-09-08 23:50:15.238] RUNTIME: Initialized Lighting subsystem within 22.89 seconds! [2026-09-08 23:50:17.658] RUNTIME: Initialized Library Loading subsystem within 2.42 seconds! [2026-09-08 23:50:24.128] RUNTIME: Initialized Icon Smoothing subsystem within 6.47 seconds! [2026-09-08 23:50:24.428] RUNTIME: Initialized Fishing subsystem within 0.29 seconds! [2026-09-08 23:50:25.894] 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) - Regie (/client): Destroy() - Regie (/client): Del() - [2026-09-08 23:50:26.008] 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) - TagGamerGame2 (/client): Destroy() - TagGamerGame2 (/client): Del() - [2026-09-08 23:50:34.449] RUNTIME: Initialized Atmospherics subsystem within 10.02 seconds! [2026-09-08 23:50:40.030] RUNTIME: Initialized Shuttle subsystem within 5.58 seconds! [2026-09-08 23:50:40.071] RUNTIME: Initialized Init Profiler subsystem within 0.04 seconds! [2026-09-08 23:50:40.283] RUNTIME: Initialized Ban Cache subsystem within 0.21 seconds! [2026-09-08 23:50:40.283] RUNTIME: Initializations complete within 158.875 seconds! [2026-09-08 23:52:54.116] 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) - Y0SH1_M4S73R (/client): Destroy() - Y0SH1_M4S73R (/client): Del() - [2026-09-08 23:54:46.217] 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: (src) - src: 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", "papamichael \\ SEGFAULT \\ AI ...", /list (/list)) - log manifest("papamichael", SEGFAULT (/datum/mind), SEGFAULT (/mob/living/silicon/ai), 0) - /datum/manifest (/datum/manifest): build() - Ticker (/datum/controller/subsystem/ticker): setup() - Ticker (/datum/controller/subsystem/ticker): fire(0) - Ticker (/datum/controller/subsystem/ticker): ignite(0) - [2026-09-08 23:54:47.521] RUNTIME: Game start took 4.20625s [2026-09-08 23:58:57.374] 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) - Cocothegog0 (/client): Destroy() - Cocothegog0 (/client): Del() - [2026-09-08 23:59:24.438] 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: Frobert Planter (/mob/living/carbon/human) - src: Cable (x5) (/datum/design/cable_coil) - usr.loc: the floor (155,159,2) (/turf/open/floor/iron) - call stack: - Cable (x5) (/datum/design/cable_coil): simple transfer materials(/list (/list), 1, the cable coil (/obj/item/stack/cable_coil/five)) - Cable (x5) (/datum/design/cable_coil): transfer materials(/list (/list), 1, the cable coil (/obj/item/stack/cable_coil/five)) - the autolathe (/obj/machinery/autolathe): do make item(Cable (x5) (/datum/design/cable_coil), 1, 16, 1, 3, /list (/list), the floor (155,158,2) (/turf/open/floor/iron), null) - /datum/callback (/datum/callback): Invoke() - world: push usr(Frobert Planter (/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-09-09 00:01:19.383] 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: Sydney McKraken (/mob/living/carbon/human) - src: null - usr.loc: the floor (174,125,2) (/turf/open/floor/iron/dark) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 19.906, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/microwave/micro...', 1, 0) - /datum/looping_sound/microwave (/datum/looping_sound/microwave): play('sound/machines/microwave/micro...', null, 0, 0) - /datum/looping_sound/microwave (/datum/looping_sound/microwave): on start() - /datum/looping_sound/microwave (/datum/looping_sound/microwave): start(null) - the microwave oven (/obj/machinery/microwave): wzhzhzh() - the microwave oven (/obj/machinery/microwave): start(Sydney McKraken (/mob/living/carbon/human)) - the microwave oven (/obj/machinery/microwave): cook(Sydney McKraken (/mob/living/carbon/human)) - the microwave oven (/obj/machinery/microwave): start cycle(Sydney McKraken (/mob/living/carbon/human)) - the microwave oven (/obj/machinery/microwave): attack hand secondary(Sydney McKraken (/mob/living/carbon/human), /list (/list)) - Sydney McKraken (/mob/living/carbon/human): resolve right click attack(the microwave oven (/obj/machinery/microwave), /list (/list)) - Sydney McKraken (/mob/living/carbon/human): right click attack chain(the microwave oven (/obj/machinery/microwave), /list (/list)) - Sydney McKraken (/mob/living/carbon/human): UnarmedAttack(the microwave oven (/obj/machinery/microwave), 1, /list (/list)) - Sydney McKraken (/mob/living/carbon/human): UnarmedAttack(the microwave oven (/obj/machinery/microwave), 1, /list (/list)) - Sydney McKraken (/mob/living/carbon/human): ClickOn(the microwave oven (/obj/machinery/microwave), "icon-x=21;icon-y=11;right=1;bu...") - the microwave oven (/obj/machinery/microwave): Click(the floor (173,125,2) (/turf/open/floor/iron/dark), "map_screen.map", "icon-x=21;icon-y=11;right=1;bu...") - 0x0 (/client): Click(the microwave oven (/obj/machinery/microwave), the floor (173,125,2) (/turf/open/floor/iron/dark), "map_screen.map", "icon-x=21;icon-y=11;right=1;bu...") - [2026-09-09 00:01:20.391] 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: Sydney McKraken (/mob/living/carbon/human) - src: null - usr.loc: the floor (174,125,2) (/turf/open/floor/iron/dark) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 20, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/microwave/micro...', 1, 0) - /datum/looping_sound/microwave (/datum/looping_sound/microwave): play('sound/machines/microwave/micro...', null, 0, 0) - /datum/looping_sound/microwave (/datum/looping_sound/microwave): sound loop(null) - /datum/looping_sound/microwave (/datum/looping_sound/microwave): start sound loop() - /datum/callback (/datum/callback): Invoke() - world: push usr(Sydney McKraken (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-09 00:01:21.392] 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: Sydney McKraken (/mob/living/carbon/human) - src: null - usr.loc: the floor (174,125,2) (/turf/open/floor/iron/dark) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 20, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/microwave/micro...', 1, 0) - /datum/looping_sound/microwave (/datum/looping_sound/microwave): play('sound/machines/microwave/micro...', null, 0, 0) - /datum/looping_sound/microwave (/datum/looping_sound/microwave): sound loop(7044) - /datum/callback (/datum/callback): Invoke() - world: push usr(Sydney McKraken (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-09 00:01:22.400] 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: Sydney McKraken (/mob/living/carbon/human) - src: null - usr.loc: the floor (174,125,2) (/turf/open/floor/iron/dark) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 20, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/microwave/micro...', 1, 0) - /datum/looping_sound/microwave (/datum/looping_sound/microwave): play('sound/machines/microwave/micro...', null, 0, 0) - /datum/looping_sound/microwave (/datum/looping_sound/microwave): sound loop(7044) - /datum/callback (/datum/callback): Invoke() - world: push usr(Sydney McKraken (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-09 00:01:23.402] 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: Sydney McKraken (/mob/living/carbon/human) - src: null - usr.loc: the floor (174,125,2) (/turf/open/floor/iron/dark) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 20, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/microwave/micro...', 1, 0) - /datum/looping_sound/microwave (/datum/looping_sound/microwave): play('sound/machines/microwave/micro...', null, 0, 0) - /datum/looping_sound/microwave (/datum/looping_sound/microwave): sound loop(7044) - /datum/callback (/datum/callback): Invoke() - world: push usr(Sydney McKraken (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-09 00:01:24.406] 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: Sydney McKraken (/mob/living/carbon/human) - src: null - usr.loc: the floor (174,125,2) (/turf/open/floor/iron/dark) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 20, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/microwave/micro...', 1, 0) - /datum/looping_sound/microwave (/datum/looping_sound/microwave): play('sound/machines/microwave/micro...', null, 0, 0) - /datum/looping_sound/microwave (/datum/looping_sound/microwave): sound loop(7044) - /datum/callback (/datum/callback): Invoke() - world: push usr(Sydney McKraken (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-09 00:01:25.456] 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: Sydney McKraken (/mob/living/carbon/human) - src: null - usr.loc: the floor (174,125,2) (/turf/open/floor/iron/dark) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 20, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/microwave/micro...', 1, 0) - /datum/looping_sound/microwave (/datum/looping_sound/microwave): play('sound/machines/microwave/micro...', null, 0, 0) - /datum/looping_sound/microwave (/datum/looping_sound/microwave): sound loop(7044) - /datum/callback (/datum/callback): Invoke() - world: push usr(Sydney McKraken (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-09 00:01:26.455] 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: Sydney McKraken (/mob/living/carbon/human) - src: null - usr.loc: the floor (174,125,2) (/turf/open/floor/iron/dark) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 20, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/microwave/micro...', 1, 0) - /datum/looping_sound/microwave (/datum/looping_sound/microwave): play('sound/machines/microwave/micro...', null, 0, 0) - /datum/looping_sound/microwave (/datum/looping_sound/microwave): sound loop(7044) - /datum/callback (/datum/callback): Invoke() - world: push usr(Sydney McKraken (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-09 00:01:27.457] 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: Sydney McKraken (/mob/living/carbon/human) - src: null - usr.loc: the floor (174,125,2) (/turf/open/floor/iron/dark) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 20, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/microwave/micro...', 1, 0) - /datum/looping_sound/microwave (/datum/looping_sound/microwave): play('sound/machines/microwave/micro...', null, 0, 0) - /datum/looping_sound/microwave (/datum/looping_sound/microwave): sound loop(7044) - /datum/callback (/datum/callback): Invoke() - world: push usr(Sydney McKraken (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-09 00:01:28.461] 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: Sydney McKraken (/mob/living/carbon/human) - src: null - usr.loc: the floor (174,125,2) (/turf/open/floor/iron/dark) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 20, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/microwave/micro...', 1, 0) - /datum/looping_sound/microwave (/datum/looping_sound/microwave): play('sound/machines/microwave/micro...', null, 0, 0) - /datum/looping_sound/microwave (/datum/looping_sound/microwave): sound loop(7044) - /datum/callback (/datum/callback): Invoke() - world: push usr(Sydney McKraken (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-09 00:02:45.136] RUNTIME: ## TESTING: GC: -- [0x2105df6f] | /datum/sound_token was unable to be GC'd -- (ref count of 3) [2026-09-09 00:04:40.325] RUNTIME: runtime error: turf_reset_elevation overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/iron) Existing Proc: check_elevation New Proc: check_elevation - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Frobert Planter (/mob/living/carbon/human) - src: null - usr.loc: the plating (182,172,2) (/turf/open/floor/plating) - call stack: - stack trace("turf_reset_elevation overridde...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the floor (184,172,2) (/turf/open/floor/iron), "turf_reset_elevation", "check_elevation", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the materials market crate - #... (/obj/structure/closet/crate/cargo), the floor (184,172,2) (/turf/open/floor/iron)) - /datum/element/elevation (/datum/element/elevation): on source entering(the materials market crate - #... (/obj/structure/closet/crate/cargo), the floor (184,172,2) (/turf/open/floor/iron), the floor (183,172,2) (/turf/open/floor/iron), null) - the materials market crate - #... (/obj/structure/closet/crate/cargo): SendSignal("atom_entering", /list (/list)) - the floor (184,172,2) (/turf/open/floor/iron): Entered(the materials market crate - #... (/obj/structure/closet/crate/cargo), the floor (183,172,2) (/turf/open/floor/iron), null) - the floor (184,172,2) (/turf/open/floor/iron): Entered(the materials market crate - #... (/obj/structure/closet/crate/cargo), the floor (183,172,2) (/turf/open/floor/iron), null) - the materials market crate - #... (/obj/structure/closet/crate/cargo): Move(the floor (184,172,2) (/turf/open/floor/iron), 4, 31.9202, 1) - the materials market crate - #... (/obj/structure/closet/crate/cargo): Move(the floor (184,172,2) (/turf/open/floor/iron), 4, 31.9202, 1) - /datum/thrownthing (/datum/thrownthing): tick() - ... - the wall (188,172,2) (/turf/closed/wall/mineral/titanium): Click(the wall (188,172,2) (/turf/closed/wall/mineral/titanium), "map_screen.map", "icon-x=27;icon-y=4;middle=1;bu...") - the wall (188,172,2) (/turf/closed/wall/mineral/titanium): Click(the wall (188,172,2) (/turf/closed/wall/mineral/titanium), "map_screen.map", "icon-x=27;icon-y=4;middle=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() - 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-09-09 00:04:40.328] RUNTIME: runtime error: turf_change overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/iron) Existing Proc: pre_change_turf New Proc: pre_change_turf - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Frobert Planter (/mob/living/carbon/human) - src: null - usr.loc: the plating (182,172,2) (/turf/open/floor/plating) - call stack: - stack trace("turf_change overridden. Use ov...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the floor (184,172,2) (/turf/open/floor/iron), "turf_change", "pre_change_turf", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the materials market crate - #... (/obj/structure/closet/crate/cargo), the floor (184,172,2) (/turf/open/floor/iron)) - /datum/element/elevation (/datum/element/elevation): on source entering(the materials market crate - #... (/obj/structure/closet/crate/cargo), the floor (184,172,2) (/turf/open/floor/iron), the floor (183,172,2) (/turf/open/floor/iron), null) - the materials market crate - #... (/obj/structure/closet/crate/cargo): SendSignal("atom_entering", /list (/list)) - the floor (184,172,2) (/turf/open/floor/iron): Entered(the materials market crate - #... (/obj/structure/closet/crate/cargo), the floor (183,172,2) (/turf/open/floor/iron), null) - the floor (184,172,2) (/turf/open/floor/iron): Entered(the materials market crate - #... (/obj/structure/closet/crate/cargo), the floor (183,172,2) (/turf/open/floor/iron), null) - the materials market crate - #... (/obj/structure/closet/crate/cargo): Move(the floor (184,172,2) (/turf/open/floor/iron), 4, 31.9202, 1) - the materials market crate - #... (/obj/structure/closet/crate/cargo): Move(the floor (184,172,2) (/turf/open/floor/iron), 4, 31.9202, 1) - /datum/thrownthing (/datum/thrownthing): tick() - ... - the wall (188,172,2) (/turf/closed/wall/mineral/titanium): Click(the wall (188,172,2) (/turf/closed/wall/mineral/titanium), "map_screen.map", "icon-x=27;icon-y=4;middle=1;bu...") - the wall (188,172,2) (/turf/closed/wall/mineral/titanium): Click(the wall (188,172,2) (/turf/closed/wall/mineral/titanium), "map_screen.map", "icon-x=27;icon-y=4;middle=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() - 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-09-09 00:04:40.374] RUNTIME: runtime error: turf_reset_elevation overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/iron) Existing Proc: check_elevation New Proc: check_elevation - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("turf_reset_elevation overridde...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the floor (185,172,2) (/turf/open/floor/iron), "turf_reset_elevation", "check_elevation", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the materials market crate - #... (/obj/structure/closet/crate/cargo), the floor (185,172,2) (/turf/open/floor/iron)) - /datum/element/elevation (/datum/element/elevation): on source entering(the materials market crate - #... (/obj/structure/closet/crate/cargo), the floor (185,172,2) (/turf/open/floor/iron), the floor (184,172,2) (/turf/open/floor/iron), null) - the materials market crate - #... (/obj/structure/closet/crate/cargo): SendSignal("atom_entering", /list (/list)) - the floor (185,172,2) (/turf/open/floor/iron): Entered(the materials market crate - #... (/obj/structure/closet/crate/cargo), the floor (184,172,2) (/turf/open/floor/iron), null) - the floor (185,172,2) (/turf/open/floor/iron): Entered(the materials market crate - #... (/obj/structure/closet/crate/cargo), the floor (184,172,2) (/turf/open/floor/iron), null) - the materials market crate - #... (/obj/structure/closet/crate/cargo): Move(the floor (185,172,2) (/turf/open/floor/iron), 4, 31.9202, 1) - the materials market crate - #... (/obj/structure/closet/crate/cargo): Move(the floor (185,172,2) (/turf/open/floor/iron), 4, 31.9202, 1) - /datum/thrownthing (/datum/thrownthing): tick() - Throwing (/datum/controller/subsystem/throwing): fire(0) - Throwing (/datum/controller/subsystem/throwing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-09 00:04:40.376] RUNTIME: runtime error: turf_change overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/iron) Existing Proc: pre_change_turf New Proc: pre_change_turf - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("turf_change overridden. Use ov...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the floor (185,172,2) (/turf/open/floor/iron), "turf_change", "pre_change_turf", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the materials market crate - #... (/obj/structure/closet/crate/cargo), the floor (185,172,2) (/turf/open/floor/iron)) - /datum/element/elevation (/datum/element/elevation): on source entering(the materials market crate - #... (/obj/structure/closet/crate/cargo), the floor (185,172,2) (/turf/open/floor/iron), the floor (184,172,2) (/turf/open/floor/iron), null) - the materials market crate - #... (/obj/structure/closet/crate/cargo): SendSignal("atom_entering", /list (/list)) - the floor (185,172,2) (/turf/open/floor/iron): Entered(the materials market crate - #... (/obj/structure/closet/crate/cargo), the floor (184,172,2) (/turf/open/floor/iron), null) - the floor (185,172,2) (/turf/open/floor/iron): Entered(the materials market crate - #... (/obj/structure/closet/crate/cargo), the floor (184,172,2) (/turf/open/floor/iron), null) - the materials market crate - #... (/obj/structure/closet/crate/cargo): Move(the floor (185,172,2) (/turf/open/floor/iron), 4, 31.9202, 1) - the materials market crate - #... (/obj/structure/closet/crate/cargo): Move(the floor (185,172,2) (/turf/open/floor/iron), 4, 31.9202, 1) - /datum/thrownthing (/datum/thrownthing): tick() - Throwing (/datum/controller/subsystem/throwing): fire(0) - Throwing (/datum/controller/subsystem/throwing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-09 00:04:40.425] RUNTIME: runtime error: turf_reset_elevation overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/iron) Existing Proc: check_elevation New Proc: check_elevation - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("turf_reset_elevation overridde...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the floor (186,172,2) (/turf/open/floor/iron), "turf_reset_elevation", "check_elevation", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the materials market crate - #... (/obj/structure/closet/crate/cargo), the floor (186,172,2) (/turf/open/floor/iron)) - /datum/element/elevation (/datum/element/elevation): on source entering(the materials market crate - #... (/obj/structure/closet/crate/cargo), the floor (186,172,2) (/turf/open/floor/iron), the floor (185,172,2) (/turf/open/floor/iron), null) - the materials market crate - #... (/obj/structure/closet/crate/cargo): SendSignal("atom_entering", /list (/list)) - the floor (186,172,2) (/turf/open/floor/iron): Entered(the materials market crate - #... (/obj/structure/closet/crate/cargo), the floor (185,172,2) (/turf/open/floor/iron), null) - the floor (186,172,2) (/turf/open/floor/iron): Entered(the materials market crate - #... (/obj/structure/closet/crate/cargo), the floor (185,172,2) (/turf/open/floor/iron), null) - the materials market crate - #... (/obj/structure/closet/crate/cargo): Move(the floor (186,172,2) (/turf/open/floor/iron), 4, 31.9202, 1) - the materials market crate - #... (/obj/structure/closet/crate/cargo): Move(the floor (186,172,2) (/turf/open/floor/iron), 4, 31.9202, 1) - /datum/thrownthing (/datum/thrownthing): tick() - Throwing (/datum/controller/subsystem/throwing): fire(0) - Throwing (/datum/controller/subsystem/throwing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-09 00:04:40.427] RUNTIME: runtime error: turf_change overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/iron) Existing Proc: pre_change_turf New Proc: pre_change_turf - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("turf_change overridden. Use ov...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the floor (186,172,2) (/turf/open/floor/iron), "turf_change", "pre_change_turf", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the materials market crate - #... (/obj/structure/closet/crate/cargo), the floor (186,172,2) (/turf/open/floor/iron)) - /datum/element/elevation (/datum/element/elevation): on source entering(the materials market crate - #... (/obj/structure/closet/crate/cargo), the floor (186,172,2) (/turf/open/floor/iron), the floor (185,172,2) (/turf/open/floor/iron), null) - the materials market crate - #... (/obj/structure/closet/crate/cargo): SendSignal("atom_entering", /list (/list)) - the floor (186,172,2) (/turf/open/floor/iron): Entered(the materials market crate - #... (/obj/structure/closet/crate/cargo), the floor (185,172,2) (/turf/open/floor/iron), null) - the floor (186,172,2) (/turf/open/floor/iron): Entered(the materials market crate - #... (/obj/structure/closet/crate/cargo), the floor (185,172,2) (/turf/open/floor/iron), null) - the materials market crate - #... (/obj/structure/closet/crate/cargo): Move(the floor (186,172,2) (/turf/open/floor/iron), 4, 31.9202, 1) - the materials market crate - #... (/obj/structure/closet/crate/cargo): Move(the floor (186,172,2) (/turf/open/floor/iron), 4, 31.9202, 1) - /datum/thrownthing (/datum/thrownthing): tick() - Throwing (/datum/controller/subsystem/throwing): fire(0) - Throwing (/datum/controller/subsystem/throwing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-09 00:04:40.430] RUNTIME: runtime error: turf_reset_elevation overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/iron) Existing Proc: check_elevation New Proc: check_elevation - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("turf_reset_elevation overridde...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the floor (187,172,2) (/turf/open/floor/iron), "turf_reset_elevation", "check_elevation", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the materials market crate - #... (/obj/structure/closet/crate/cargo), the floor (187,172,2) (/turf/open/floor/iron)) - /datum/element/elevation (/datum/element/elevation): on source entering(the materials market crate - #... (/obj/structure/closet/crate/cargo), the floor (187,172,2) (/turf/open/floor/iron), the floor (186,172,2) (/turf/open/floor/iron), null) - the materials market crate - #... (/obj/structure/closet/crate/cargo): SendSignal("atom_entering", /list (/list)) - the floor (187,172,2) (/turf/open/floor/iron): Entered(the materials market crate - #... (/obj/structure/closet/crate/cargo), the floor (186,172,2) (/turf/open/floor/iron), null) - the floor (187,172,2) (/turf/open/floor/iron): Entered(the materials market crate - #... (/obj/structure/closet/crate/cargo), the floor (186,172,2) (/turf/open/floor/iron), null) - the materials market crate - #... (/obj/structure/closet/crate/cargo): Move(the floor (187,172,2) (/turf/open/floor/iron), 4, 31.9202, 1) - the materials market crate - #... (/obj/structure/closet/crate/cargo): Move(the floor (187,172,2) (/turf/open/floor/iron), 4, 31.9202, 1) - /datum/thrownthing (/datum/thrownthing): tick() - Throwing (/datum/controller/subsystem/throwing): fire(0) - Throwing (/datum/controller/subsystem/throwing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-09 00:04:40.433] RUNTIME: runtime error: turf_change overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/iron) Existing Proc: pre_change_turf New Proc: pre_change_turf - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("turf_change overridden. Use ov...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the floor (187,172,2) (/turf/open/floor/iron), "turf_change", "pre_change_turf", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the materials market crate - #... (/obj/structure/closet/crate/cargo), the floor (187,172,2) (/turf/open/floor/iron)) - /datum/element/elevation (/datum/element/elevation): on source entering(the materials market crate - #... (/obj/structure/closet/crate/cargo), the floor (187,172,2) (/turf/open/floor/iron), the floor (186,172,2) (/turf/open/floor/iron), null) - the materials market crate - #... (/obj/structure/closet/crate/cargo): SendSignal("atom_entering", /list (/list)) - the floor (187,172,2) (/turf/open/floor/iron): Entered(the materials market crate - #... (/obj/structure/closet/crate/cargo), the floor (186,172,2) (/turf/open/floor/iron), null) - the floor (187,172,2) (/turf/open/floor/iron): Entered(the materials market crate - #... (/obj/structure/closet/crate/cargo), the floor (186,172,2) (/turf/open/floor/iron), null) - the materials market crate - #... (/obj/structure/closet/crate/cargo): Move(the floor (187,172,2) (/turf/open/floor/iron), 4, 31.9202, 1) - the materials market crate - #... (/obj/structure/closet/crate/cargo): Move(the floor (187,172,2) (/turf/open/floor/iron), 4, 31.9202, 1) - /datum/thrownthing (/datum/thrownthing): tick() - Throwing (/datum/controller/subsystem/throwing): fire(0) - Throwing (/datum/controller/subsystem/throwing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-09 00:05:59.526] RUNTIME: runtime error: undefined proc or verb /list/adjust money(). - - proc name: on parent sold (/datum/component/pricetag/proc/on_parent_sold) - source file: code/datums/components/pricetag.dm,109 - usr: null - src: /datum/component/pricetag (/datum/component/pricetag) - call stack: - /datum/component/pricetag (/datum/component/pricetag): on parent sold(the 360 cr bounty cube (/obj/item/bounty_cube), /datum/export/bounty_box (/datum/export/bounty_box), /datum/export_report (/datum/export_report), 432) - the 360 cr bounty cube (/obj/item/bounty_cube): SendSignal("item_sold", /list (/list)) - /datum/export/bounty_box (/datum/export/bounty_box): sell object(the 360 cr bounty cube (/obj/item/bounty_cube), /datum/export_report (/datum/export_report), 0, 1) - export loop(the 360 cr bounty cube (/obj/item/bounty_cube), 1, 0, /datum/export_report (/datum/export_report), /list (/list)) - export item and contents(the 360 cr bounty cube (/obj/item/bounty_cube), 1, 1, 0, /datum/export_report (/datum/export_report), null, /list (/list)) - the supply shuttle (/obj/docking_port/mobile/supply): sell() - the supply shuttle (/obj/docking_port/mobile/supply): initiate docking(CentCom (/obj/docking_port/stationary), 1) - the supply shuttle (/obj/docking_port/mobile/supply): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - [2026-09-09 00:06:41.287] RUNTIME: ## TESTING: GC: -- [0x21068dd6] | /datum/sound_token was unable to be GC'd -- (ref count of 3) [2026-09-09 00:07:06.558] RUNTIME: runtime error: Cannot read null._listen_lookup - proc name: dropped (/obj/item/proc/dropped) - source file: code/game/objects/items.dm,711 - usr: Sydney McKraken (/mob/living/carbon/human) - src: the Teriyaki-pocket (/obj/item/food/donkpocket/teriyaki) - usr.loc: the floor (174,126,2) (/turf/open/floor/iron/dark) - src.loc: the floor (173,125,2) (/turf/open/floor/iron/dark) - call stack: - the Teriyaki-pocket (/obj/item/food/donkpocket/teriyaki): dropped(null, 0) - the microwave oven (/obj/machinery/microwave): eject() - the microwave oven (/obj/machinery/microwave): after finish loop() - the microwave oven (/obj/machinery/microwave): muck finish() - the microwave oven (/obj/machinery/microwave): cook loop(1, 0, 10, null) - /datum/callback (/datum/callback): Invoke() - world: push usr(Sydney McKraken (/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-09-09 00:07:06.561] RUNTIME: runtime error: Cannot read null._listen_lookup - proc name: dropped (/obj/item/proc/dropped) - source file: code/game/objects/items.dm,711 - usr: Sydney McKraken (/mob/living/carbon/human) - src: the Teriyaki-pocket (/obj/item/food/donkpocket/teriyaki) - usr.loc: the floor (174,126,2) (/turf/open/floor/iron/dark) - src.loc: the floor (173,125,2) (/turf/open/floor/iron/dark) - call stack: - the Teriyaki-pocket (/obj/item/food/donkpocket/teriyaki): dropped(null, 0) - the microwave oven (/obj/machinery/microwave): eject() - the microwave oven (/obj/machinery/microwave): after finish loop() - the microwave oven (/obj/machinery/microwave): muck finish() - the microwave oven (/obj/machinery/microwave): cook loop(1, 0, 10, null) - /datum/callback (/datum/callback): Invoke() - world: push usr(Sydney McKraken (/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-09-09 00:07:06.563] RUNTIME: runtime error: Cannot read null._listen_lookup - proc name: dropped (/obj/item/proc/dropped) - source file: code/game/objects/items.dm,711 - usr: Sydney McKraken (/mob/living/carbon/human) - src: the Teriyaki-pocket (/obj/item/food/donkpocket/teriyaki) - usr.loc: the floor (174,126,2) (/turf/open/floor/iron/dark) - src.loc: the floor (173,125,2) (/turf/open/floor/iron/dark) - call stack: - the Teriyaki-pocket (/obj/item/food/donkpocket/teriyaki): dropped(null, 0) - the microwave oven (/obj/machinery/microwave): eject() - the microwave oven (/obj/machinery/microwave): after finish loop() - the microwave oven (/obj/machinery/microwave): muck finish() - the microwave oven (/obj/machinery/microwave): cook loop(1, 0, 10, null) - /datum/callback (/datum/callback): Invoke() - world: push usr(Sydney McKraken (/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-09-09 00:07:06.565] RUNTIME: runtime error: Cannot read null._listen_lookup - proc name: dropped (/obj/item/proc/dropped) - source file: code/game/objects/items.dm,711 - usr: Sydney McKraken (/mob/living/carbon/human) - src: the Teriyaki-pocket (/obj/item/food/donkpocket/teriyaki) - usr.loc: the floor (174,126,2) (/turf/open/floor/iron/dark) - src.loc: the floor (173,125,2) (/turf/open/floor/iron/dark) - call stack: - the Teriyaki-pocket (/obj/item/food/donkpocket/teriyaki): dropped(null, 0) - the microwave oven (/obj/machinery/microwave): eject() - the microwave oven (/obj/machinery/microwave): after finish loop() - the microwave oven (/obj/machinery/microwave): muck finish() - the microwave oven (/obj/machinery/microwave): cook loop(1, 0, 10, null) - /datum/callback (/datum/callback): Invoke() - world: push usr(Sydney McKraken (/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-09-09 00:07:06.567] RUNTIME: runtime error: Cannot read null._listen_lookup - proc name: dropped (/obj/item/proc/dropped) - source file: code/game/objects/items.dm,711 - usr: Sydney McKraken (/mob/living/carbon/human) - src: the Teriyaki-pocket (/obj/item/food/donkpocket/teriyaki) - usr.loc: the floor (174,126,2) (/turf/open/floor/iron/dark) - src.loc: the floor (173,125,2) (/turf/open/floor/iron/dark) - call stack: - the Teriyaki-pocket (/obj/item/food/donkpocket/teriyaki): dropped(null, 0) - the microwave oven (/obj/machinery/microwave): eject() - the microwave oven (/obj/machinery/microwave): after finish loop() - the microwave oven (/obj/machinery/microwave): muck finish() - the microwave oven (/obj/machinery/microwave): cook loop(1, 0, 10, null) - /datum/callback (/datum/callback): Invoke() - world: push usr(Sydney McKraken (/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-09-09 00:07:06.569] RUNTIME: runtime error: Cannot read null._listen_lookup - proc name: dropped (/obj/item/proc/dropped) - source file: code/game/objects/items.dm,711 - usr: Sydney McKraken (/mob/living/carbon/human) - src: the Teriyaki-pocket (/obj/item/food/donkpocket/teriyaki) - usr.loc: the floor (174,126,2) (/turf/open/floor/iron/dark) - src.loc: the floor (173,125,2) (/turf/open/floor/iron/dark) - call stack: - the Teriyaki-pocket (/obj/item/food/donkpocket/teriyaki): dropped(null, 0) - the microwave oven (/obj/machinery/microwave): eject() - the microwave oven (/obj/machinery/microwave): after finish loop() - the microwave oven (/obj/machinery/microwave): muck finish() - the microwave oven (/obj/machinery/microwave): cook loop(1, 0, 10, null) - /datum/callback (/datum/callback): Invoke() - world: push usr(Sydney McKraken (/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-09-09 00:07:17.294] 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: Sydney McKraken (/mob/living/carbon/human) - src: null - usr.loc: the floor (174,125,2) (/turf/open/floor/iron/dark) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 19.906, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/microwave/micro...', 1, 0) - /datum/looping_sound/microwave (/datum/looping_sound/microwave): play('sound/machines/microwave/micro...', null, 0, 0) - /datum/looping_sound/microwave (/datum/looping_sound/microwave): on start() - /datum/looping_sound/microwave (/datum/looping_sound/microwave): start(null) - the microwave oven (/obj/machinery/microwave): wzhzhzh() - the microwave oven (/obj/machinery/microwave): start(Sydney McKraken (/mob/living/carbon/human)) - the microwave oven (/obj/machinery/microwave): cook(Sydney McKraken (/mob/living/carbon/human)) - the microwave oven (/obj/machinery/microwave): start cycle(Sydney McKraken (/mob/living/carbon/human)) - the microwave oven (/obj/machinery/microwave): attack hand secondary(Sydney McKraken (/mob/living/carbon/human), /list (/list)) - Sydney McKraken (/mob/living/carbon/human): resolve right click attack(the microwave oven (/obj/machinery/microwave), /list (/list)) - Sydney McKraken (/mob/living/carbon/human): right click attack chain(the microwave oven (/obj/machinery/microwave), /list (/list)) - Sydney McKraken (/mob/living/carbon/human): UnarmedAttack(the microwave oven (/obj/machinery/microwave), 1, /list (/list)) - Sydney McKraken (/mob/living/carbon/human): UnarmedAttack(the microwave oven (/obj/machinery/microwave), 1, /list (/list)) - Sydney McKraken (/mob/living/carbon/human): ClickOn(the microwave oven (/obj/machinery/microwave), "icon-x=18;icon-y=14;right=1;bu...") - the microwave oven (/obj/machinery/microwave): Click(the floor (173,125,2) (/turf/open/floor/iron/dark), "map_screen.map", "icon-x=18;icon-y=14;right=1;bu...") - 0x0 (/client): Click(the microwave oven (/obj/machinery/microwave), the floor (173,125,2) (/turf/open/floor/iron/dark), "map_screen.map", "icon-x=18;icon-y=14;right=1;bu...") - [2026-09-09 00:07:18.336] 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: Sydney McKraken (/mob/living/carbon/human) - src: null - usr.loc: the floor (174,125,2) (/turf/open/floor/iron/dark) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 20, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/microwave/micro...', 1, 0) - /datum/looping_sound/microwave (/datum/looping_sound/microwave): play('sound/machines/microwave/micro...', null, 0, 0) - /datum/looping_sound/microwave (/datum/looping_sound/microwave): sound loop(null) - /datum/looping_sound/microwave (/datum/looping_sound/microwave): start sound loop() - /datum/callback (/datum/callback): Invoke() - world: push usr(Sydney McKraken (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-09 00:07:19.341] 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: Sydney McKraken (/mob/living/carbon/human) - src: null - usr.loc: the floor (174,125,2) (/turf/open/floor/iron/dark) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 20, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/microwave/micro...', 1, 0) - /datum/looping_sound/microwave (/datum/looping_sound/microwave): play('sound/machines/microwave/micro...', null, 0, 0) - /datum/looping_sound/microwave (/datum/looping_sound/microwave): sound loop(10558.5) - /datum/callback (/datum/callback): Invoke() - world: push usr(Sydney McKraken (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-09 00:07:20.390] 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: Sydney McKraken (/mob/living/carbon/human) - src: null - usr.loc: the floor (174,125,2) (/turf/open/floor/iron/dark) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 20, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/microwave/micro...', 1, 0) - /datum/looping_sound/microwave (/datum/looping_sound/microwave): play('sound/machines/microwave/micro...', null, 0, 0) - /datum/looping_sound/microwave (/datum/looping_sound/microwave): sound loop(10558.5) - /datum/callback (/datum/callback): Invoke() - world: push usr(Sydney McKraken (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-09 00:07:21.437] 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: Sydney McKraken (/mob/living/carbon/human) - src: null - usr.loc: the floor (174,125,2) (/turf/open/floor/iron/dark) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 20, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/microwave/micro...', 1, 0) - /datum/looping_sound/microwave (/datum/looping_sound/microwave): play('sound/machines/microwave/micro...', null, 0, 0) - /datum/looping_sound/microwave (/datum/looping_sound/microwave): sound loop(10558.5) - /datum/callback (/datum/callback): Invoke() - world: push usr(Sydney McKraken (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-09 00:07:22.440] 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: Sydney McKraken (/mob/living/carbon/human) - src: null - usr.loc: the floor (174,125,2) (/turf/open/floor/iron/dark) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 20, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/microwave/micro...', 1, 0) - /datum/looping_sound/microwave (/datum/looping_sound/microwave): play('sound/machines/microwave/micro...', null, 0, 0) - /datum/looping_sound/microwave (/datum/looping_sound/microwave): sound loop(10558.5) - /datum/callback (/datum/callback): Invoke() - world: push usr(Sydney McKraken (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-09 00:07:23.488] 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: Sydney McKraken (/mob/living/carbon/human) - src: null - usr.loc: the floor (174,125,2) (/turf/open/floor/iron/dark) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 20, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/microwave/micro...', 1, 0) - /datum/looping_sound/microwave (/datum/looping_sound/microwave): play('sound/machines/microwave/micro...', null, 0, 0) - /datum/looping_sound/microwave (/datum/looping_sound/microwave): sound loop(10558.5) - /datum/callback (/datum/callback): Invoke() - world: push usr(Sydney McKraken (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-09 00:07:24.498] 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: Sydney McKraken (/mob/living/carbon/human) - src: null - usr.loc: the floor (174,125,2) (/turf/open/floor/iron/dark) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 20, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/microwave/micro...', 1, 0) - /datum/looping_sound/microwave (/datum/looping_sound/microwave): play('sound/machines/microwave/micro...', null, 0, 0) - /datum/looping_sound/microwave (/datum/looping_sound/microwave): sound loop(10558.5) - /datum/callback (/datum/callback): Invoke() - world: push usr(Sydney McKraken (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-09 00:07:25.553] 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: Sydney McKraken (/mob/living/carbon/human) - src: null - usr.loc: the floor (174,125,2) (/turf/open/floor/iron/dark) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 20, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/microwave/micro...', 1, 0) - /datum/looping_sound/microwave (/datum/looping_sound/microwave): play('sound/machines/microwave/micro...', null, 0, 0) - /datum/looping_sound/microwave (/datum/looping_sound/microwave): sound loop(10558.5) - /datum/callback (/datum/callback): Invoke() - world: push usr(Sydney McKraken (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-09 00:07:26.591] 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: Sydney McKraken (/mob/living/carbon/human) - src: null - usr.loc: the floor (174,125,2) (/turf/open/floor/iron/dark) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 20, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/microwave/micro...', 1, 0) - /datum/looping_sound/microwave (/datum/looping_sound/microwave): play('sound/machines/microwave/micro...', null, 0, 0) - /datum/looping_sound/microwave (/datum/looping_sound/microwave): sound loop(10558.5) - /datum/callback (/datum/callback): Invoke() - world: push usr(Sydney McKraken (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-09 00:07:47.361] RUNTIME: ## TESTING: GC: -- [0x2106909b] | /datum/sound_token was unable to be GC'd -- (ref count of 3) [2026-09-09 00:09:05.748] RUNTIME: runtime error: undefined proc or verb /list/adjust money(). - - proc name: on parent sold (/datum/component/pricetag/proc/on_parent_sold) - source file: code/datums/components/pricetag.dm,109 - usr: null - src: /datum/component/pricetag (/datum/component/pricetag) - call stack: - /datum/component/pricetag (/datum/component/pricetag): on parent sold(the 1200 cr bounty cube (/obj/item/bounty_cube), /datum/export/bounty_box (/datum/export/bounty_box), /datum/export_report (/datum/export_report), 1440) - the 1200 cr bounty cube (/obj/item/bounty_cube): SendSignal("item_sold", /list (/list)) - /datum/export/bounty_box (/datum/export/bounty_box): sell object(the 1200 cr bounty cube (/obj/item/bounty_cube), /datum/export_report (/datum/export_report), 0, 1) - export loop(the 1200 cr bounty cube (/obj/item/bounty_cube), 1, 0, /datum/export_report (/datum/export_report), /list (/list)) - export item and contents(the 1200 cr bounty cube (/obj/item/bounty_cube), 1, 1, 0, /datum/export_report (/datum/export_report), null, /list (/list)) - the supply shuttle (/obj/docking_port/mobile/supply): sell() - the supply shuttle (/obj/docking_port/mobile/supply): initiate docking(CentCom (/obj/docking_port/stationary), 1) - the supply shuttle (/obj/docking_port/mobile/supply): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - [2026-09-09 00:09:15.469] RUNTIME: ## TESTING: GC: -- [0x2002b70] | /atom/movable/screen/map_view/char_preview was unable to be GC'd -- (ref count of 3) [2026-09-09 00:10:24.471] RUNTIME: ## TESTING: GC: -- [0x2003227] | /atom/movable/screen/map_view/char_preview was unable to be GC'd -- (ref count of 3) [2026-09-09 00:11:07.045] RUNTIME: runtime error: undefined proc or verb /list/adjust money(). - - proc name: on parent sold (/datum/component/pricetag/proc/on_parent_sold) - source file: code/datums/components/pricetag.dm,109 - usr: null - src: /datum/component/pricetag (/datum/component/pricetag) - call stack: - /datum/component/pricetag (/datum/component/pricetag): on parent sold(the 1000 cr bounty cube (/obj/item/bounty_cube), /datum/export/bounty_box (/datum/export/bounty_box), /datum/export_report (/datum/export_report), 1200) - the 1000 cr bounty cube (/obj/item/bounty_cube): SendSignal("item_sold", /list (/list)) - /datum/export/bounty_box (/datum/export/bounty_box): sell object(the 1000 cr bounty cube (/obj/item/bounty_cube), /datum/export_report (/datum/export_report), 0, 1) - export loop(the 1000 cr bounty cube (/obj/item/bounty_cube), 1, 0, /datum/export_report (/datum/export_report), /list (/list)) - export item and contents(the 1000 cr bounty cube (/obj/item/bounty_cube), 1, 1, 0, /datum/export_report (/datum/export_report), null, /list (/list)) - the supply shuttle (/obj/docking_port/mobile/supply): sell() - the supply shuttle (/obj/docking_port/mobile/supply): initiate docking(CentCom (/obj/docking_port/stationary), 1) - the supply shuttle (/obj/docking_port/mobile/supply): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - [2026-09-09 00:11:38.008] RUNTIME: runtime error: turf_reset_elevation overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/iron) Existing Proc: check_elevation New Proc: check_elevation - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("turf_reset_elevation overridde...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the floor (147,112,1) (/turf/open/floor/iron), "turf_reset_elevation", "check_elevation", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the mining crate (/obj/structure/closet/crate/cargo/mining), the floor (147,112,1) (/turf/open/floor/iron)) - /datum/element/elevation (/datum/element/elevation): Attach(the mining crate (/obj/structure/closet/crate/cargo/mining), 14) - the mining crate (/obj/structure/closet/crate/cargo/mining): AddElement(/list (/list)) - the mining crate (/obj/structure/closet/crate/cargo/mining): Initialize(0) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the mining crate (/obj/structure/closet/crate/cargo/mining), 0, /list (/list)) - the mining crate (/obj/structure/closet/crate/cargo/mining): New(0) - Cargo\'s Materials Order (/datum/supply_pack/custom/minerals): generate(the floor (147,112,1) (/turf/open/floor/iron), null, null) - /datum/supply_order/disposable... (/datum/supply_order/disposable/materials): generate(the floor (147,112,1) (/turf/open/floor/iron)) - the supply shuttle (/obj/docking_port/mobile/supply): buy() - the supply shuttle (/obj/docking_port/mobile/supply): initiate docking(Transit for cargo/supply shutt... (/obj/docking_port/stationary/transit), 0) - the supply shuttle (/obj/docking_port/mobile/supply): enterTransit() - the supply shuttle (/obj/docking_port/mobile/supply): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-09 00:11:38.011] RUNTIME: runtime error: turf_change overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/iron) Existing Proc: pre_change_turf New Proc: pre_change_turf - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("turf_change overridden. Use ov...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the floor (147,112,1) (/turf/open/floor/iron), "turf_change", "pre_change_turf", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the mining crate (/obj/structure/closet/crate/cargo/mining), the floor (147,112,1) (/turf/open/floor/iron)) - /datum/element/elevation (/datum/element/elevation): Attach(the mining crate (/obj/structure/closet/crate/cargo/mining), 14) - the mining crate (/obj/structure/closet/crate/cargo/mining): AddElement(/list (/list)) - the mining crate (/obj/structure/closet/crate/cargo/mining): Initialize(0) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the mining crate (/obj/structure/closet/crate/cargo/mining), 0, /list (/list)) - the mining crate (/obj/structure/closet/crate/cargo/mining): New(0) - Cargo\'s Materials Order (/datum/supply_pack/custom/minerals): generate(the floor (147,112,1) (/turf/open/floor/iron), null, null) - /datum/supply_order/disposable... (/datum/supply_order/disposable/materials): generate(the floor (147,112,1) (/turf/open/floor/iron)) - the supply shuttle (/obj/docking_port/mobile/supply): buy() - the supply shuttle (/obj/docking_port/mobile/supply): initiate docking(Transit for cargo/supply shutt... (/obj/docking_port/stationary/transit), 0) - the supply shuttle (/obj/docking_port/mobile/supply): enterTransit() - the supply shuttle (/obj/docking_port/mobile/supply): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-09 00:11:55.863] RUNTIME: ## TESTING: GC: -- [0x2106ab67] | /datum/sound_token was unable to be GC'd -- (ref count of 3) [2026-09-09 00:12:16.585] RUNTIME: ## TESTING: GC: -- [0x2106aa72] | /datum/sound_token was unable to be GC'd -- (ref count of 3) [2026-09-09 00:12:37.427] RUNTIME: ## TESTING: GC: -- [0x2106924b] | /datum/sound_token was unable to be GC'd -- (ref count of 3) [2026-09-09 00:13:22.632] RUNTIME: ## TESTING: GC: -- [0x2003010] | /atom/movable/screen/movable/action_button was unable to be GC'd -- (ref count of 3) [2026-09-09 00:15:01.267] RUNTIME: runtime error: list index out of bounds - proc name: get default gas (/obj/machinery/computer/atmos_control/proc/get_default_gas) - source file: code/game/machinery/computer/atmos_computers/_atmos_control.dm,235 - usr: Technician Zinnia-Acrosa (/mob/living/carbon/human) - src: the atmospherics monitoring (/obj/machinery/computer/atmos_control) - usr.loc: the floor (99,159,2) (/turf/open/floor/iron) - src.loc: the floor (100,159,2) (/turf/open/floor/iron/dark) - call stack: - the atmospherics monitoring (/obj/machinery/computer/atmos_control): get default gas() - the atmospherics monitoring (/obj/machinery/computer/atmos_control): ui static data(Technician Zinnia-Acrosa (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): get payload(null, 1, 1) - /datum/tgui (/datum/tgui): open() - the atmospherics monitoring (/obj/machinery/computer/atmos_control): ui interact(Technician Zinnia-Acrosa (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - the atmospherics monitoring (/obj/machinery/computer/atmos_control): interact(Technician Zinnia-Acrosa (/mob/living/carbon/human)) - the atmospherics monitoring (/obj/machinery/computer/atmos_control): interact(Technician Zinnia-Acrosa (/mob/living/carbon/human)) - the atmospherics monitoring (/obj/machinery/computer/atmos_control): try interact(Technician Zinnia-Acrosa (/mob/living/carbon/human)) - the atmospherics monitoring (/obj/machinery/computer/atmos_control): try interact(Technician Zinnia-Acrosa (/mob/living/carbon/human)) - the atmospherics monitoring (/obj/machinery/computer/atmos_control): attack hand(Technician Zinnia-Acrosa (/mob/living/carbon/human), /list (/list)) - the atmospherics monitoring (/obj/machinery/computer/atmos_control): attack hand(Technician Zinnia-Acrosa (/mob/living/carbon/human), /list (/list)) - Technician Zinnia-Acrosa (/mob/living/carbon/human): resolve unarmed attack(the atmospherics monitoring (/obj/machinery/computer/atmos_control), /list (/list)) - Technician Zinnia-Acrosa (/mob/living/carbon/human): UnarmedAttack(the atmospherics monitoring (/obj/machinery/computer/atmos_control), 1, /list (/list)) - Technician Zinnia-Acrosa (/mob/living/carbon/human): UnarmedAttack(the atmospherics monitoring (/obj/machinery/computer/atmos_control), 1, /list (/list)) - Technician Zinnia-Acrosa (/mob/living/carbon/human): ClickOn(the atmospherics monitoring (/obj/machinery/computer/atmos_control), "icon-x=17;icon-y=21;left=1;but...") - the atmospherics monitoring (/obj/machinery/computer/atmos_control): Click(the floor (100,159,2) (/turf/open/floor/iron/dark), "map_screen.map", "icon-x=17;icon-y=21;left=1;but...") - Mr Melbert (/client): Click(the atmospherics monitoring (/obj/machinery/computer/atmos_control), the floor (100,159,2) (/turf/open/floor/iron/dark), "map_screen.map", "icon-x=17;icon-y=21;left=1;but...") - [2026-09-09 00:16:18.940] RUNTIME: runtime error: Cannot read null.prefs - proc name: get payload (/datum/tgui/proc/get_payload) - source file: code/modules/tgui/tgui.dm,270 - usr: null - src: /datum/tgui (/datum/tgui) - call stack: - /datum/tgui (/datum/tgui): get payload(null, 1, 1) - /datum/tgui (/datum/tgui): open() - /datum/changelog (/datum/changelog): ui interact(Chowder McArthor (/mob/dead/new_player), /datum/tgui (/datum/tgui)) - Chowder McArthor (/client): gvb changelog(/list (/list)) - [2026-09-09 00:17:21.871] RUNTIME: ## TESTING: GC: -- [0x2045c1a] | /obj/item/mob_holder was unable to be GC'd -- (ref count of 3) [2026-09-09 00:18:21.353] RUNTIME: runtime error: undefined proc or verb /list/adjust money(). - - proc name: on parent sold (/datum/component/pricetag/proc/on_parent_sold) - source file: code/datums/components/pricetag.dm,109 - usr: null - src: /datum/component/pricetag (/datum/component/pricetag) - call stack: - /datum/component/pricetag (/datum/component/pricetag): on parent sold(the 250 cr bounty cube (/obj/item/bounty_cube), /datum/export/bounty_box (/datum/export/bounty_box), /datum/export_report (/datum/export_report), 300) - the 250 cr bounty cube (/obj/item/bounty_cube): SendSignal("item_sold", /list (/list)) - /datum/export/bounty_box (/datum/export/bounty_box): sell object(the 250 cr bounty cube (/obj/item/bounty_cube), /datum/export_report (/datum/export_report), 0, 1) - export loop(the 250 cr bounty cube (/obj/item/bounty_cube), 1, 0, /datum/export_report (/datum/export_report), /list (/list)) - export item and contents(the 250 cr bounty cube (/obj/item/bounty_cube), 1, 1, 0, /datum/export_report (/datum/export_report), null, /list (/list)) - the supply shuttle (/obj/docking_port/mobile/supply): sell() - the supply shuttle (/obj/docking_port/mobile/supply): initiate docking(CentCom (/obj/docking_port/stationary), 1) - the supply shuttle (/obj/docking_port/mobile/supply): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - [2026-09-09 00:18:21.358] RUNTIME: runtime error: undefined proc or verb /list/adjust money(). - - proc name: on parent sold (/datum/component/pricetag/proc/on_parent_sold) - source file: code/datums/components/pricetag.dm,109 - usr: null - src: /datum/component/pricetag (/datum/component/pricetag) - call stack: - /datum/component/pricetag (/datum/component/pricetag): on parent sold(the 1200 cr bounty cube (/obj/item/bounty_cube), /datum/export/bounty_box (/datum/export/bounty_box), /datum/export_report (/datum/export_report), 1440) - the 1200 cr bounty cube (/obj/item/bounty_cube): SendSignal("item_sold", /list (/list)) - /datum/export/bounty_box (/datum/export/bounty_box): sell object(the 1200 cr bounty cube (/obj/item/bounty_cube), /datum/export_report (/datum/export_report), 0, 1) - export loop(the 1200 cr bounty cube (/obj/item/bounty_cube), 1, 0, /datum/export_report (/datum/export_report), /list (/list)) - export item and contents(the 1200 cr bounty cube (/obj/item/bounty_cube), 1, 1, 0, /datum/export_report (/datum/export_report), null, /list (/list)) - the supply shuttle (/obj/docking_port/mobile/supply): sell() - the supply shuttle (/obj/docking_port/mobile/supply): initiate docking(CentCom (/obj/docking_port/stationary), 1) - the supply shuttle (/obj/docking_port/mobile/supply): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - [2026-09-09 00:19:04.322] RUNTIME: ## TESTING: GC: -- [0x2106b691] | /datum/sound_token was unable to be GC'd -- (ref count of 3) [2026-09-09 00:20:58.879] RUNTIME: runtime error: turf_reset_elevation overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/iron) Existing Proc: check_elevation New Proc: check_elevation - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("turf_reset_elevation overridde...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the floor (148,113,1) (/turf/open/floor/iron), "turf_reset_elevation", "check_elevation", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the secure science crate (/obj/structure/closet/crate/secure/science), the floor (148,113,1) (/turf/open/floor/iron)) - /datum/element/elevation (/datum/element/elevation): Attach(the secure science crate (/obj/structure/closet/crate/secure/science), 14) - the secure science crate (/obj/structure/closet/crate/secure/science): AddElement(/list (/list)) - the secure science crate (/obj/structure/closet/crate/secure/science): Initialize(0) - the secure science crate (/obj/structure/closet/crate/secure/science): Initialize(0) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the secure science crate (/obj/structure/closet/crate/secure/science), 0, /list (/list)) - the secure science crate (/obj/structure/closet/crate/secure/science): New(0) - Raw Bluespace Core (/datum/supply_pack/science/raw_anomaly): generate(the floor (148,113,1) (/turf/open/floor/iron), null, null) - /datum/supply_order (/datum/supply_order): generate(the floor (148,113,1) (/turf/open/floor/iron)) - the supply shuttle (/obj/docking_port/mobile/supply): buy() - the supply shuttle (/obj/docking_port/mobile/supply): initiate docking(Transit for cargo/supply shutt... (/obj/docking_port/stationary/transit), 0) - the supply shuttle (/obj/docking_port/mobile/supply): enterTransit() - the supply shuttle (/obj/docking_port/mobile/supply): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-09 00:20:58.882] RUNTIME: runtime error: turf_change overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/iron) Existing Proc: pre_change_turf New Proc: pre_change_turf - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("turf_change overridden. Use ov...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the floor (148,113,1) (/turf/open/floor/iron), "turf_change", "pre_change_turf", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the secure science crate (/obj/structure/closet/crate/secure/science), the floor (148,113,1) (/turf/open/floor/iron)) - /datum/element/elevation (/datum/element/elevation): Attach(the secure science crate (/obj/structure/closet/crate/secure/science), 14) - the secure science crate (/obj/structure/closet/crate/secure/science): AddElement(/list (/list)) - the secure science crate (/obj/structure/closet/crate/secure/science): Initialize(0) - the secure science crate (/obj/structure/closet/crate/secure/science): Initialize(0) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the secure science crate (/obj/structure/closet/crate/secure/science), 0, /list (/list)) - the secure science crate (/obj/structure/closet/crate/secure/science): New(0) - Raw Bluespace Core (/datum/supply_pack/science/raw_anomaly): generate(the floor (148,113,1) (/turf/open/floor/iron), null, null) - /datum/supply_order (/datum/supply_order): generate(the floor (148,113,1) (/turf/open/floor/iron)) - the supply shuttle (/obj/docking_port/mobile/supply): buy() - the supply shuttle (/obj/docking_port/mobile/supply): initiate docking(Transit for cargo/supply shutt... (/obj/docking_port/stationary/transit), 0) - the supply shuttle (/obj/docking_port/mobile/supply): enterTransit() - the supply shuttle (/obj/docking_port/mobile/supply): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-09 00:20:58.890] RUNTIME: runtime error: turf_reset_elevation overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/iron) Existing Proc: check_elevation New Proc: check_elevation - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("turf_reset_elevation overridde...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the floor (149,109,1) (/turf/open/floor/iron), "turf_reset_elevation", "check_elevation", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the engineering crate (/obj/structure/closet/crate/engineering), the floor (149,109,1) (/turf/open/floor/iron)) - /datum/element/elevation (/datum/element/elevation): Attach(the engineering crate (/obj/structure/closet/crate/engineering), 14) - the engineering crate (/obj/structure/closet/crate/engineering): AddElement(/list (/list)) - the engineering crate (/obj/structure/closet/crate/engineering): Initialize(0) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the engineering crate (/obj/structure/closet/crate/engineering), 0, /list (/list)) - the engineering crate (/obj/structure/closet/crate/engineering): New(0) - Shield Generator Satellite (/datum/supply_pack/engineering/shield_sat): generate(the floor (149,109,1) (/turf/open/floor/iron), /datum/bank_account/department (/datum/bank_account/department), null) - /datum/supply_order (/datum/supply_order): generate(the floor (149,109,1) (/turf/open/floor/iron)) - the supply shuttle (/obj/docking_port/mobile/supply): buy() - the supply shuttle (/obj/docking_port/mobile/supply): initiate docking(Transit for cargo/supply shutt... (/obj/docking_port/stationary/transit), 0) - the supply shuttle (/obj/docking_port/mobile/supply): enterTransit() - the supply shuttle (/obj/docking_port/mobile/supply): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-09 00:20:58.892] RUNTIME: runtime error: turf_change overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/iron) Existing Proc: pre_change_turf New Proc: pre_change_turf - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("turf_change overridden. Use ov...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the floor (149,109,1) (/turf/open/floor/iron), "turf_change", "pre_change_turf", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the engineering crate (/obj/structure/closet/crate/engineering), the floor (149,109,1) (/turf/open/floor/iron)) - /datum/element/elevation (/datum/element/elevation): Attach(the engineering crate (/obj/structure/closet/crate/engineering), 14) - the engineering crate (/obj/structure/closet/crate/engineering): AddElement(/list (/list)) - the engineering crate (/obj/structure/closet/crate/engineering): Initialize(0) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the engineering crate (/obj/structure/closet/crate/engineering), 0, /list (/list)) - the engineering crate (/obj/structure/closet/crate/engineering): New(0) - Shield Generator Satellite (/datum/supply_pack/engineering/shield_sat): generate(the floor (149,109,1) (/turf/open/floor/iron), /datum/bank_account/department (/datum/bank_account/department), null) - /datum/supply_order (/datum/supply_order): generate(the floor (149,109,1) (/turf/open/floor/iron)) - the supply shuttle (/obj/docking_port/mobile/supply): buy() - the supply shuttle (/obj/docking_port/mobile/supply): initiate docking(Transit for cargo/supply shutt... (/obj/docking_port/stationary/transit), 0) - the supply shuttle (/obj/docking_port/mobile/supply): enterTransit() - the supply shuttle (/obj/docking_port/mobile/supply): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-09 00:21:39.134] RUNTIME: runtime error: turf_reset_elevation overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/iron) Existing Proc: check_elevation New Proc: check_elevation - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Frobert Planter (/mob/living/carbon/human) - src: null - usr.loc: the floor (184,172,2) (/turf/open/floor/iron) - call stack: - stack trace("turf_reset_elevation overridde...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the floor (185,172,2) (/turf/open/floor/iron), "turf_reset_elevation", "check_elevation", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the raw bluespace core - #8923 (/obj/structure/closet/crate/secure/science), the floor (185,172,2) (/turf/open/floor/iron)) - /datum/element/elevation (/datum/element/elevation): on source entering(the raw bluespace core - #8923 (/obj/structure/closet/crate/secure/science), the floor (185,172,2) (/turf/open/floor/iron), the floor (184,172,2) (/turf/open/floor/iron), null) - the raw bluespace core - #8923 (/obj/structure/closet/crate/secure/science): SendSignal("atom_entering", /list (/list)) - the floor (185,172,2) (/turf/open/floor/iron): Entered(the raw bluespace core - #8923 (/obj/structure/closet/crate/secure/science), the floor (184,172,2) (/turf/open/floor/iron), null) - the floor (185,172,2) (/turf/open/floor/iron): Entered(the raw bluespace core - #8923 (/obj/structure/closet/crate/secure/science), the floor (184,172,2) (/turf/open/floor/iron), null) - the raw bluespace core - #8923 (/obj/structure/closet/crate/secure/science): Move(the floor (185,172,2) (/turf/open/floor/iron), 4, 31.6245, 1) - the raw bluespace core - #8923 (/obj/structure/closet/crate/secure/science): Move(the floor (185,172,2) (/turf/open/floor/iron), 4, 31.6245, 1) - /datum/thrownthing (/datum/thrownthing): tick() - the raw bluespace core - #8923 (/obj/structure/closet/crate/secure/science): throw at(the wall (188,173,2) (/turf/closed/wall/mineral/titanium), 8, 4.57143, Frobert Planter (/mob/living/carbon/human), 1, 0, null, 2000, 0, 1, /datum/thrownthing (/datum/thrownthing)) - the MOD loader hydraulic magne... (/obj/item/mod/module/magnet): on select use(the wall (188,173,2) (/turf/closed/wall/mineral/titanium)) - the MOD loader hydraulic magne... (/obj/item/mod/module/magnet): on special click(Frobert Planter (/mob/living/carbon/human), the wall (188,173,2) (/turf/closed/wall/mineral/titanium), "icon-x=10;icon-y=20;middle=1;b...") - Frobert Planter (/mob/living/carbon/human): SendSignal("mob_middleclickon", /list (/list)) - Frobert Planter (/mob/living/carbon/human): MiddleClickOn(the wall (188,173,2) (/turf/closed/wall/mineral/titanium), "icon-x=10;icon-y=20;middle=1;b...") - Frobert Planter (/mob/living/carbon/human): ClickOn(the wall (188,173,2) (/turf/closed/wall/mineral/titanium), "icon-x=10;icon-y=20;middle=1;b...") - the wall (188,173,2) (/turf/closed/wall/mineral/titanium): Click(the wall (188,173,2) (/turf/closed/wall/mineral/titanium), "map_screen.map", "icon-x=10;icon-y=20;middle=1;b...") - Froboot (/client): Click(the wall (188,173,2) (/turf/closed/wall/mineral/titanium), the wall (188,173,2) (/turf/closed/wall/mineral/titanium), "map_screen.map", "icon-x=10;icon-y=20;middle=1;b...") - [2026-09-09 00:21:39.137] RUNTIME: runtime error: turf_change overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/iron) Existing Proc: pre_change_turf New Proc: pre_change_turf - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Frobert Planter (/mob/living/carbon/human) - src: null - usr.loc: the floor (184,172,2) (/turf/open/floor/iron) - call stack: - stack trace("turf_change overridden. Use ov...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the floor (185,172,2) (/turf/open/floor/iron), "turf_change", "pre_change_turf", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the raw bluespace core - #8923 (/obj/structure/closet/crate/secure/science), the floor (185,172,2) (/turf/open/floor/iron)) - /datum/element/elevation (/datum/element/elevation): on source entering(the raw bluespace core - #8923 (/obj/structure/closet/crate/secure/science), the floor (185,172,2) (/turf/open/floor/iron), the floor (184,172,2) (/turf/open/floor/iron), null) - the raw bluespace core - #8923 (/obj/structure/closet/crate/secure/science): SendSignal("atom_entering", /list (/list)) - the floor (185,172,2) (/turf/open/floor/iron): Entered(the raw bluespace core - #8923 (/obj/structure/closet/crate/secure/science), the floor (184,172,2) (/turf/open/floor/iron), null) - the floor (185,172,2) (/turf/open/floor/iron): Entered(the raw bluespace core - #8923 (/obj/structure/closet/crate/secure/science), the floor (184,172,2) (/turf/open/floor/iron), null) - the raw bluespace core - #8923 (/obj/structure/closet/crate/secure/science): Move(the floor (185,172,2) (/turf/open/floor/iron), 4, 31.6245, 1) - the raw bluespace core - #8923 (/obj/structure/closet/crate/secure/science): Move(the floor (185,172,2) (/turf/open/floor/iron), 4, 31.6245, 1) - /datum/thrownthing (/datum/thrownthing): tick() - the raw bluespace core - #8923 (/obj/structure/closet/crate/secure/science): throw at(the wall (188,173,2) (/turf/closed/wall/mineral/titanium), 8, 4.57143, Frobert Planter (/mob/living/carbon/human), 1, 0, null, 2000, 0, 1, /datum/thrownthing (/datum/thrownthing)) - the MOD loader hydraulic magne... (/obj/item/mod/module/magnet): on select use(the wall (188,173,2) (/turf/closed/wall/mineral/titanium)) - the MOD loader hydraulic magne... (/obj/item/mod/module/magnet): on special click(Frobert Planter (/mob/living/carbon/human), the wall (188,173,2) (/turf/closed/wall/mineral/titanium), "icon-x=10;icon-y=20;middle=1;b...") - Frobert Planter (/mob/living/carbon/human): SendSignal("mob_middleclickon", /list (/list)) - Frobert Planter (/mob/living/carbon/human): MiddleClickOn(the wall (188,173,2) (/turf/closed/wall/mineral/titanium), "icon-x=10;icon-y=20;middle=1;b...") - Frobert Planter (/mob/living/carbon/human): ClickOn(the wall (188,173,2) (/turf/closed/wall/mineral/titanium), "icon-x=10;icon-y=20;middle=1;b...") - the wall (188,173,2) (/turf/closed/wall/mineral/titanium): Click(the wall (188,173,2) (/turf/closed/wall/mineral/titanium), "map_screen.map", "icon-x=10;icon-y=20;middle=1;b...") - Froboot (/client): Click(the wall (188,173,2) (/turf/closed/wall/mineral/titanium), the wall (188,173,2) (/turf/closed/wall/mineral/titanium), "map_screen.map", "icon-x=10;icon-y=20;middle=1;b...") - [2026-09-09 00:21:39.163] RUNTIME: runtime error: turf_reset_elevation overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/iron) Existing Proc: check_elevation New Proc: check_elevation - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: 0 - src: null - call stack: - stack trace("turf_reset_elevation overridde...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the floor (187,173,2) (/turf/open/floor/iron), "turf_reset_elevation", "check_elevation", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the raw bluespace core - #8923 (/obj/structure/closet/crate/secure/science), the floor (187,173,2) (/turf/open/floor/iron)) - /datum/element/elevation (/datum/element/elevation): on source entering(the raw bluespace core - #8923 (/obj/structure/closet/crate/secure/science), the floor (187,173,2) (/turf/open/floor/iron), the floor (186,173,2) (/turf/open/floor/iron), null) - the raw bluespace core - #8923 (/obj/structure/closet/crate/secure/science): SendSignal("atom_entering", /list (/list)) - the floor (187,173,2) (/turf/open/floor/iron): Entered(the raw bluespace core - #8923 (/obj/structure/closet/crate/secure/science), the floor (186,173,2) (/turf/open/floor/iron), null) - the floor (187,173,2) (/turf/open/floor/iron): Entered(the raw bluespace core - #8923 (/obj/structure/closet/crate/secure/science), the floor (186,173,2) (/turf/open/floor/iron), null) - the raw bluespace core - #8923 (/obj/structure/closet/crate/secure/science): Move(the floor (187,173,2) (/turf/open/floor/iron), 4, 0, 1) - the raw bluespace core - #8923 (/obj/structure/closet/crate/secure/science): Move(the floor (187,173,2) (/turf/open/floor/iron), 4, 0, 1) - the raw bluespace core - #8923 (/obj/structure/closet/crate/secure/science): Move(the floor (187,173,2) (/turf/open/floor/iron), 5, 31.6245, 1) - /datum/thrownthing (/datum/thrownthing): tick() - Throwing (/datum/controller/subsystem/throwing): fire(0) - Throwing (/datum/controller/subsystem/throwing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-09 00:21:39.165] RUNTIME: runtime error: turf_change overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/iron) Existing Proc: pre_change_turf New Proc: pre_change_turf - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: 0 - src: null - call stack: - stack trace("turf_change overridden. Use ov...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the floor (187,173,2) (/turf/open/floor/iron), "turf_change", "pre_change_turf", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the raw bluespace core - #8923 (/obj/structure/closet/crate/secure/science), the floor (187,173,2) (/turf/open/floor/iron)) - /datum/element/elevation (/datum/element/elevation): on source entering(the raw bluespace core - #8923 (/obj/structure/closet/crate/secure/science), the floor (187,173,2) (/turf/open/floor/iron), the floor (186,173,2) (/turf/open/floor/iron), null) - the raw bluespace core - #8923 (/obj/structure/closet/crate/secure/science): SendSignal("atom_entering", /list (/list)) - the floor (187,173,2) (/turf/open/floor/iron): Entered(the raw bluespace core - #8923 (/obj/structure/closet/crate/secure/science), the floor (186,173,2) (/turf/open/floor/iron), null) - the floor (187,173,2) (/turf/open/floor/iron): Entered(the raw bluespace core - #8923 (/obj/structure/closet/crate/secure/science), the floor (186,173,2) (/turf/open/floor/iron), null) - the raw bluespace core - #8923 (/obj/structure/closet/crate/secure/science): Move(the floor (187,173,2) (/turf/open/floor/iron), 4, 0, 1) - the raw bluespace core - #8923 (/obj/structure/closet/crate/secure/science): Move(the floor (187,173,2) (/turf/open/floor/iron), 4, 0, 1) - the raw bluespace core - #8923 (/obj/structure/closet/crate/secure/science): Move(the floor (187,173,2) (/turf/open/floor/iron), 5, 31.6245, 1) - /datum/thrownthing (/datum/thrownthing): tick() - Throwing (/datum/controller/subsystem/throwing): fire(0) - Throwing (/datum/controller/subsystem/throwing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-09 00:22:00.767] RUNTIME: runtime error: turf_reset_elevation overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/iron) Existing Proc: check_elevation New Proc: check_elevation - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: 0 - src: null - call stack: - stack trace("turf_reset_elevation overridde...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the floor (185,170,2) (/turf/open/floor/iron), "turf_reset_elevation", "check_elevation", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the raw bluespace core - #8936 (/obj/structure/closet/crate/secure/science), the floor (185,170,2) (/turf/open/floor/iron)) - /datum/element/elevation (/datum/element/elevation): on source entering(the raw bluespace core - #8936 (/obj/structure/closet/crate/secure/science), the floor (185,170,2) (/turf/open/floor/iron), the floor (186,170,2) (/turf/open/floor/iron), null) - the raw bluespace core - #8936 (/obj/structure/closet/crate/secure/science): SendSignal("atom_entering", /list (/list)) - the floor (185,170,2) (/turf/open/floor/iron): Entered(the raw bluespace core - #8936 (/obj/structure/closet/crate/secure/science), the floor (186,170,2) (/turf/open/floor/iron), null) - the floor (185,170,2) (/turf/open/floor/iron): Entered(the raw bluespace core - #8936 (/obj/structure/closet/crate/secure/science), the floor (186,170,2) (/turf/open/floor/iron), null) - the raw bluespace core - #8936 (/obj/structure/closet/crate/secure/science): Move(the floor (185,170,2) (/turf/open/floor/iron), 8, 0, 1) - the raw bluespace core - #8936 (/obj/structure/closet/crate/secure/science): Move(the floor (185,170,2) (/turf/open/floor/iron), 8, 0, 1) - the raw bluespace core - #8936 (/obj/structure/closet/crate/secure/science): Move(the floor (185,170,2) (/turf/open/floor/iron), 9, 7.911, 1) - ... - Frobert Planter (/mob/living/carbon/human): Move(the floor (184,170,2) (/turf/open/floor/iron), 8, null) - Frobert Planter (/mob/living/carbon/human): Move(the floor (184,170,2) (/turf/open/floor/iron), 8) - Frobert Planter (/mob/living/carbon/human): Move(the floor (184,170,2) (/turf/open/floor/iron), 8) - Froboot (/client): Move(the floor (184,170,2) (/turf/open/floor/iron), 8) - Frobert Planter (/mob/living/carbon/human): keyLoop(Froboot (/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): StartProcessing(0) - [2026-09-09 00:22:00.770] RUNTIME: runtime error: turf_change overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/iron) Existing Proc: pre_change_turf New Proc: pre_change_turf - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: 0 - src: null - call stack: - stack trace("turf_change overridden. Use ov...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the floor (185,170,2) (/turf/open/floor/iron), "turf_change", "pre_change_turf", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the raw bluespace core - #8936 (/obj/structure/closet/crate/secure/science), the floor (185,170,2) (/turf/open/floor/iron)) - /datum/element/elevation (/datum/element/elevation): on source entering(the raw bluespace core - #8936 (/obj/structure/closet/crate/secure/science), the floor (185,170,2) (/turf/open/floor/iron), the floor (186,170,2) (/turf/open/floor/iron), null) - the raw bluespace core - #8936 (/obj/structure/closet/crate/secure/science): SendSignal("atom_entering", /list (/list)) - the floor (185,170,2) (/turf/open/floor/iron): Entered(the raw bluespace core - #8936 (/obj/structure/closet/crate/secure/science), the floor (186,170,2) (/turf/open/floor/iron), null) - the floor (185,170,2) (/turf/open/floor/iron): Entered(the raw bluespace core - #8936 (/obj/structure/closet/crate/secure/science), the floor (186,170,2) (/turf/open/floor/iron), null) - the raw bluespace core - #8936 (/obj/structure/closet/crate/secure/science): Move(the floor (185,170,2) (/turf/open/floor/iron), 8, 0, 1) - the raw bluespace core - #8936 (/obj/structure/closet/crate/secure/science): Move(the floor (185,170,2) (/turf/open/floor/iron), 8, 0, 1) - the raw bluespace core - #8936 (/obj/structure/closet/crate/secure/science): Move(the floor (185,170,2) (/turf/open/floor/iron), 9, 7.911, 1) - ... - Frobert Planter (/mob/living/carbon/human): Move(the floor (184,170,2) (/turf/open/floor/iron), 8, null) - Frobert Planter (/mob/living/carbon/human): Move(the floor (184,170,2) (/turf/open/floor/iron), 8) - Frobert Planter (/mob/living/carbon/human): Move(the floor (184,170,2) (/turf/open/floor/iron), 8) - Froboot (/client): Move(the floor (184,170,2) (/turf/open/floor/iron), 8) - Frobert Planter (/mob/living/carbon/human): keyLoop(Froboot (/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): StartProcessing(0) - [2026-09-09 00:22:00.966] RUNTIME: runtime error: turf_reset_elevation overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/iron) Existing Proc: check_elevation New Proc: check_elevation - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Frobert Planter (/mob/living/carbon/human) - src: null - usr.loc: the floor (184,171,2) (/turf/open/floor/iron) - call stack: - stack trace("turf_reset_elevation overridde...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the floor (184,170,2) (/turf/open/floor/iron), "turf_reset_elevation", "check_elevation", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the raw bluespace core - #8936 (/obj/structure/closet/crate/secure/science), the floor (184,170,2) (/turf/open/floor/iron)) - /datum/element/elevation (/datum/element/elevation): on source entering(the raw bluespace core - #8936 (/obj/structure/closet/crate/secure/science), the floor (184,170,2) (/turf/open/floor/iron), the floor (185,170,2) (/turf/open/floor/iron), null) - the raw bluespace core - #8936 (/obj/structure/closet/crate/secure/science): SendSignal("atom_entering", /list (/list)) - the floor (184,170,2) (/turf/open/floor/iron): Entered(the raw bluespace core - #8936 (/obj/structure/closet/crate/secure/science), the floor (185,170,2) (/turf/open/floor/iron), null) - the floor (184,170,2) (/turf/open/floor/iron): Entered(the raw bluespace core - #8936 (/obj/structure/closet/crate/secure/science), the floor (185,170,2) (/turf/open/floor/iron), null) - the raw bluespace core - #8936 (/obj/structure/closet/crate/secure/science): Move(the floor (184,170,2) (/turf/open/floor/iron), 8, 6.3288, 1) - the raw bluespace core - #8936 (/obj/structure/closet/crate/secure/science): Move(the floor (184,170,2) (/turf/open/floor/iron), 8, 6.3288, 1) - the raw bluespace core - #8936 (/obj/structure/closet/crate/secure/science): move from pull(Frobert Planter (/mob/living/carbon/human), the floor (184,170,2) (/turf/open/floor/iron), 6.3288) - ... - Frobert Planter (/mob/living/carbon/human): Move(the floor (184,171,2) (/turf/open/floor/iron), 1) - Frobert Planter (/mob/living/carbon/human): Move(the floor (183,171,2) (/turf/open/floor/iron), 9, 0, 1) - Frobert Planter (/mob/living/carbon/human): Move(the floor (183,171,2) (/turf/open/floor/iron), 9, null) - Frobert Planter (/mob/living/carbon/human): Move(the floor (183,171,2) (/turf/open/floor/iron), 9) - Frobert Planter (/mob/living/carbon/human): Move(the floor (183,171,2) (/turf/open/floor/iron), 9) - Froboot (/client): Move(the floor (183,171,2) (/turf/open/floor/iron), 9) - Frobert Planter (/mob/living/carbon/human): keyLoop(Froboot (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-09 00:22:00.968] RUNTIME: runtime error: turf_change overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/iron) Existing Proc: pre_change_turf New Proc: pre_change_turf - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Frobert Planter (/mob/living/carbon/human) - src: null - usr.loc: the floor (184,171,2) (/turf/open/floor/iron) - call stack: - stack trace("turf_change overridden. Use ov...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the floor (184,170,2) (/turf/open/floor/iron), "turf_change", "pre_change_turf", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the raw bluespace core - #8936 (/obj/structure/closet/crate/secure/science), the floor (184,170,2) (/turf/open/floor/iron)) - /datum/element/elevation (/datum/element/elevation): on source entering(the raw bluespace core - #8936 (/obj/structure/closet/crate/secure/science), the floor (184,170,2) (/turf/open/floor/iron), the floor (185,170,2) (/turf/open/floor/iron), null) - the raw bluespace core - #8936 (/obj/structure/closet/crate/secure/science): SendSignal("atom_entering", /list (/list)) - the floor (184,170,2) (/turf/open/floor/iron): Entered(the raw bluespace core - #8936 (/obj/structure/closet/crate/secure/science), the floor (185,170,2) (/turf/open/floor/iron), null) - the floor (184,170,2) (/turf/open/floor/iron): Entered(the raw bluespace core - #8936 (/obj/structure/closet/crate/secure/science), the floor (185,170,2) (/turf/open/floor/iron), null) - the raw bluespace core - #8936 (/obj/structure/closet/crate/secure/science): Move(the floor (184,170,2) (/turf/open/floor/iron), 8, 6.3288, 1) - the raw bluespace core - #8936 (/obj/structure/closet/crate/secure/science): Move(the floor (184,170,2) (/turf/open/floor/iron), 8, 6.3288, 1) - the raw bluespace core - #8936 (/obj/structure/closet/crate/secure/science): move from pull(Frobert Planter (/mob/living/carbon/human), the floor (184,170,2) (/turf/open/floor/iron), 6.3288) - ... - Frobert Planter (/mob/living/carbon/human): Move(the floor (184,171,2) (/turf/open/floor/iron), 1) - Frobert Planter (/mob/living/carbon/human): Move(the floor (183,171,2) (/turf/open/floor/iron), 9, 0, 1) - Frobert Planter (/mob/living/carbon/human): Move(the floor (183,171,2) (/turf/open/floor/iron), 9, null) - Frobert Planter (/mob/living/carbon/human): Move(the floor (183,171,2) (/turf/open/floor/iron), 9) - Frobert Planter (/mob/living/carbon/human): Move(the floor (183,171,2) (/turf/open/floor/iron), 9) - Froboot (/client): Move(the floor (183,171,2) (/turf/open/floor/iron), 9) - Frobert Planter (/mob/living/carbon/human): keyLoop(Froboot (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-09 00:22:42.375] RUNTIME: ## TESTING: GC: -- [0x2002917] | /obj/item/stack/sheet/mineral/wood was unable to be GC'd -- (ref count of 3) [2026-09-09 00:22:42.377] RUNTIME: ## TESTING: GC: -- [0x200251e] | /obj/item/stack/sheet/mineral/wood was unable to be GC'd -- (ref count of 3) [2026-09-09 00:24:02.765] RUNTIME: ## TESTING: GC: -- [0x2106cd81] | /datum/sound_token was unable to be GC'd -- (ref count of 3) [2026-09-09 00:24:27.168] RUNTIME: ## TESTING: GC: -- [0x2106cb4b] | /datum/sound_token was unable to be GC'd -- (ref count of 3) [2026-09-09 00:26:08.072] RUNTIME: ## TESTING: GC: -- [0x2006c93] | /obj/item/pen was unable to be GC'd -- (ref count of 3) [2026-09-09 00:28:03.984] RUNTIME: ## TESTING: GC: -- [0x300003f] | /mob/dead/new_player was unable to be GC'd -- (ref count of 7) [2026-09-09 00:28:20.579] RUNTIME: ## TESTING: GC: -- [0x200cb9d] | /obj/item/skillchip/acrobatics was unable to be GC'd -- (ref count of 3) [2026-09-09 00:29:02.991] RUNTIME: runtime error: turf_reset_elevation overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/iron) Existing Proc: check_elevation New Proc: check_elevation - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("turf_reset_elevation overridde...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the floor (187,172,2) (/turf/open/floor/iron), "turf_reset_elevation", "check_elevation", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the emergency crate (/obj/structure/closet/crate/internals), the floor (187,172,2) (/turf/open/floor/iron)) - /datum/element/elevation (/datum/element/elevation): on source entering(the emergency crate (/obj/structure/closet/crate/internals), the floor (187,172,2) (/turf/open/floor/iron), the floor (186,172,2) (/turf/open/floor/iron), null) - the emergency crate (/obj/structure/closet/crate/internals): SendSignal("atom_entering", /list (/list)) - the floor (187,172,2) (/turf/open/floor/iron): Entered(the emergency crate (/obj/structure/closet/crate/internals), the floor (186,172,2) (/turf/open/floor/iron), null) - the floor (187,172,2) (/turf/open/floor/iron): Entered(the emergency crate (/obj/structure/closet/crate/internals), the floor (186,172,2) (/turf/open/floor/iron), null) - the emergency crate (/obj/structure/closet/crate/internals): Move(the floor (187,172,2) (/turf/open/floor/iron), 4, 31.6832, 1) - the emergency crate (/obj/structure/closet/crate/internals): Move(the floor (187,172,2) (/turf/open/floor/iron), 4, 31.6832, 1) - /datum/thrownthing (/datum/thrownthing): tick() - Throwing (/datum/controller/subsystem/throwing): fire(0) - Throwing (/datum/controller/subsystem/throwing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-09 00:29:02.994] RUNTIME: runtime error: turf_change overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/iron) Existing Proc: pre_change_turf New Proc: pre_change_turf - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("turf_change overridden. Use ov...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the floor (187,172,2) (/turf/open/floor/iron), "turf_change", "pre_change_turf", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the emergency crate (/obj/structure/closet/crate/internals), the floor (187,172,2) (/turf/open/floor/iron)) - /datum/element/elevation (/datum/element/elevation): on source entering(the emergency crate (/obj/structure/closet/crate/internals), the floor (187,172,2) (/turf/open/floor/iron), the floor (186,172,2) (/turf/open/floor/iron), null) - the emergency crate (/obj/structure/closet/crate/internals): SendSignal("atom_entering", /list (/list)) - the floor (187,172,2) (/turf/open/floor/iron): Entered(the emergency crate (/obj/structure/closet/crate/internals), the floor (186,172,2) (/turf/open/floor/iron), null) - the floor (187,172,2) (/turf/open/floor/iron): Entered(the emergency crate (/obj/structure/closet/crate/internals), the floor (186,172,2) (/turf/open/floor/iron), null) - the emergency crate (/obj/structure/closet/crate/internals): Move(the floor (187,172,2) (/turf/open/floor/iron), 4, 31.6832, 1) - the emergency crate (/obj/structure/closet/crate/internals): Move(the floor (187,172,2) (/turf/open/floor/iron), 4, 31.6832, 1) - /datum/thrownthing (/datum/thrownthing): tick() - Throwing (/datum/controller/subsystem/throwing): fire(0) - Throwing (/datum/controller/subsystem/throwing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-09 00:29:53.723] RUNTIME: runtime error: area_beauty_updated overridden. Use override = TRUE to suppress this warning. - Target: the Fore Central Primary Hallway (/area/station/hallway/primary/central/fore) Existing Proc: update_beauty New Proc: update_beauty - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Dolce Quin (/mob/living/carbon/human) - src: null - usr.loc: the floor (135,129,2) (/turf/open/floor/iron) - call stack: - stack trace("area_beauty_updated overridden...", "code/datums/signals.dm", 43) - /datum/mood (/datum/mood): RegisterSignal(the Fore Central Primary Hallw... (/area/station/hallway/primary/central/fore), "area_beauty_updated", "update_beauty", 0) - /datum/mood (/datum/mood): check area mood(Licks-The-Icicles (/mob/living/carbon/human), the Fore Central Primary Hallw... (/area/station/hallway/primary/central/fore)) - Licks-The-Icicles (/mob/living/carbon/human): SendSignal("enter_area", /list (/list)) - the Fore Central Primary Hallw... (/area/station/hallway/primary/central/fore): Entered(the stoat kit (/mob/living/basic/stoat/kit), null) - the stoat kit (/mob/living/basic/stoat/kit): doMove(the floor (135,129,2) (/turf/open/floor/iron)) - the stoat kit (/mob/living/basic/stoat/kit): forceMove(the floor (135,129,2) (/turf/open/floor/iron)) - the stoat kit (/mob/living/basic/stoat/kit): forceMove(the floor (135,129,2) (/turf/open/floor/iron)) - the stoat kit (/obj/item/mob_holder): release(1) - the stoat kit (/obj/item/mob_holder): Moved(Dolce Quin (/mob/living/carbon/human), 0, 1, null, null) - ... - the stoat kit (/obj/item/mob_holder): base item interaction(Dolce Quin (/mob/living/carbon/human), the stun baton (/obj/item/melee/baton/security/loaded), /list (/list)) - Dolce Quin (/mob/living/carbon/human): ClickOn(the stoat kit (/obj/item/mob_holder), "icon-x=19;icon-y=8;left=1;butt...") - the stoat kit (/obj/item/mob_holder): Click(null, "map_screen.map", "icon-x=19;icon-y=8;left=1;butt...") - /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-09-09 00:29:53.758] RUNTIME: runtime error: Cannot read null.ambient_buzz - proc name: refresh looping ambience (/mob/proc/refresh_looping_ambience) - source file: code/controllers/subsystem/ambience.dm,125 - usr: (src) - src: Licks-The-Icicles (/mob/living/carbon/human) - src.loc: the stoat kit (/obj/item/mob_holder) - call stack: - Licks-The-Icicles (/mob/living/carbon/human): refresh looping ambience() - Licks-The-Icicles (/mob/living/carbon/human): update ambience area(null) - Licks-The-Icicles (/mob/living/carbon/human): Login() - Licks-The-Icicles (/mob/living/carbon/human): Login() - Licks-The-Icicles (/mob/living/carbon/human): Login() - Licks-The-Icicles (/mob/living/carbon/human): PossessByPlayer("taggamergame2") - Licks-The-Icicles (/datum/mind): transfer to(Licks-The-Icicles (/mob/living/carbon/human), 0) - /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) - /datum/status_effect/shapechan... (/datum/status_effect/shapechange_mob/from_spell/polymorph_belt): on shape death(the stoat kit (/mob/living/basic/stoat/kit), null) - ... - the stoat kit (/obj/item/mob_holder): base item interaction(Dolce Quin (/mob/living/carbon/human), the stun baton (/obj/item/melee/baton/security/loaded), /list (/list)) - Dolce Quin (/mob/living/carbon/human): ClickOn(the stoat kit (/obj/item/mob_holder), "icon-x=19;icon-y=8;left=1;butt...") - the stoat kit (/obj/item/mob_holder): Click(null, "map_screen.map", "icon-x=19;icon-y=8;left=1;butt...") - /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-09-09 00:29:53.793] RUNTIME: runtime error: Cannot read null.x - proc name: get loc from mousepos (/proc/get_loc_from_mousepos) - source file: code/__HELPERS/turfs.dm,346 - usr: Licks-The-Icicles (/mob/living/carbon/human) - src: null - usr.loc: the stoat kit (/obj/item/mob_holder) - call stack: - get loc from mousepos(587.543, 264.977, 1278, 1008.95, TagGamerGame2 (/client)) - TagGamerGame2 (/client): gvb keyUp("T", 1235, 557, 1278, 1009) - TagGamerGame2 (/client): keyUp("T", 1235, 557, 1278, 1009) - [2026-09-09 00:29:55.154] RUNTIME: ## TESTING: GC: -- [0x20460b6] | /atom/movable/screen/movable/action_button was unable to be GC'd -- (ref count of 3) [2026-09-09 00:30:03.235] RUNTIME: runtime error: turf_reset_elevation overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/iron) Existing Proc: check_elevation New Proc: check_elevation - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Frobert Planter (/mob/living/carbon/human) - src: null - usr.loc: the floor (185,173,2) (/turf/open/floor/iron) - call stack: - stack trace("turf_reset_elevation overridde...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the floor (185,171,2) (/turf/open/floor/iron), "turf_reset_elevation", "check_elevation", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the inducer crate (/obj/structure/closet/crate/nakamura), the floor (185,171,2) (/turf/open/floor/iron)) - /datum/element/elevation (/datum/element/elevation): on source entering(the inducer crate (/obj/structure/closet/crate/nakamura), the floor (185,171,2) (/turf/open/floor/iron), the floor (185,172,2) (/turf/open/floor/iron), null) - the inducer crate (/obj/structure/closet/crate/nakamura): SendSignal("atom_entering", /list (/list)) - the floor (185,171,2) (/turf/open/floor/iron): Entered(the inducer crate (/obj/structure/closet/crate/nakamura), the floor (185,172,2) (/turf/open/floor/iron), null) - the floor (185,171,2) (/turf/open/floor/iron): Entered(the inducer crate (/obj/structure/closet/crate/nakamura), the floor (185,172,2) (/turf/open/floor/iron), null) - the inducer crate (/obj/structure/closet/crate/nakamura): Move(the floor (185,171,2) (/turf/open/floor/iron), 2, 8.88981, 1) - the inducer crate (/obj/structure/closet/crate/nakamura): Move(the floor (185,171,2) (/turf/open/floor/iron), 2, 8.88981, 1) - Frobert Planter (/mob/living/carbon/human): PushAM(the inducer crate (/obj/structure/closet/crate/nakamura), 1000) - ... - Frobert Planter (/mob/living/carbon/human): Move(the floor (185,172,2) (/turf/open/floor/iron), 2, 0, 1) - Frobert Planter (/mob/living/carbon/human): Move(the floor (185,172,2) (/turf/open/floor/iron), 2, null) - Frobert Planter (/mob/living/carbon/human): Move(the floor (185,172,2) (/turf/open/floor/iron), 2) - Frobert Planter (/mob/living/carbon/human): Move(the floor (185,172,2) (/turf/open/floor/iron), 2) - Froboot (/client): Move(the floor (185,172,2) (/turf/open/floor/iron), 2) - Frobert Planter (/mob/living/carbon/human): keyLoop(Froboot (/client)) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-09 00:30:03.239] RUNTIME: runtime error: turf_change overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/iron) Existing Proc: pre_change_turf New Proc: pre_change_turf - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Frobert Planter (/mob/living/carbon/human) - src: null - usr.loc: the floor (185,173,2) (/turf/open/floor/iron) - call stack: - stack trace("turf_change overridden. Use ov...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the floor (185,171,2) (/turf/open/floor/iron), "turf_change", "pre_change_turf", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the inducer crate (/obj/structure/closet/crate/nakamura), the floor (185,171,2) (/turf/open/floor/iron)) - /datum/element/elevation (/datum/element/elevation): on source entering(the inducer crate (/obj/structure/closet/crate/nakamura), the floor (185,171,2) (/turf/open/floor/iron), the floor (185,172,2) (/turf/open/floor/iron), null) - the inducer crate (/obj/structure/closet/crate/nakamura): SendSignal("atom_entering", /list (/list)) - the floor (185,171,2) (/turf/open/floor/iron): Entered(the inducer crate (/obj/structure/closet/crate/nakamura), the floor (185,172,2) (/turf/open/floor/iron), null) - the floor (185,171,2) (/turf/open/floor/iron): Entered(the inducer crate (/obj/structure/closet/crate/nakamura), the floor (185,172,2) (/turf/open/floor/iron), null) - the inducer crate (/obj/structure/closet/crate/nakamura): Move(the floor (185,171,2) (/turf/open/floor/iron), 2, 8.88981, 1) - the inducer crate (/obj/structure/closet/crate/nakamura): Move(the floor (185,171,2) (/turf/open/floor/iron), 2, 8.88981, 1) - Frobert Planter (/mob/living/carbon/human): PushAM(the inducer crate (/obj/structure/closet/crate/nakamura), 1000) - ... - Frobert Planter (/mob/living/carbon/human): Move(the floor (185,172,2) (/turf/open/floor/iron), 2, 0, 1) - Frobert Planter (/mob/living/carbon/human): Move(the floor (185,172,2) (/turf/open/floor/iron), 2, null) - Frobert Planter (/mob/living/carbon/human): Move(the floor (185,172,2) (/turf/open/floor/iron), 2) - Frobert Planter (/mob/living/carbon/human): Move(the floor (185,172,2) (/turf/open/floor/iron), 2) - Froboot (/client): Move(the floor (185,172,2) (/turf/open/floor/iron), 2) - Frobert Planter (/mob/living/carbon/human): keyLoop(Froboot (/client)) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-09 00:32:29.100] RUNTIME: runtime error: bad color - proc name: refresh values (/datum/light_source/proc/refresh_values) - source file: code/modules/lighting/lighting_source.dm,428 - usr: null - src: /datum/light_source (/datum/light_source) - call stack: - /datum/light_source (/datum/light_source): refresh values() - /datum/light_source (/datum/light_source): update corners() - Lighting (/datum/controller/subsystem/lighting): fire(0, null) - Lighting (/datum/controller/subsystem/lighting): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-09 00:33:38.143] RUNTIME: runtime error: turf_reset_elevation overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/iron) Existing Proc: check_elevation New Proc: check_elevation - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("turf_reset_elevation overridde...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the floor (187,172,2) (/turf/open/floor/iron), "turf_reset_elevation", "check_elevation", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the body freezer - Purchased b... (/obj/structure/closet/crate/secure/freezer), the floor (187,172,2) (/turf/open/floor/iron)) - /datum/element/elevation (/datum/element/elevation): on source entering(the body freezer - Purchased b... (/obj/structure/closet/crate/secure/freezer), the floor (187,172,2) (/turf/open/floor/iron), the floor (186,172,2) (/turf/open/floor/iron), null) - the body freezer - Purchased b... (/obj/structure/closet/crate/secure/freezer): SendSignal("atom_entering", /list (/list)) - the floor (187,172,2) (/turf/open/floor/iron): Entered(the body freezer - Purchased b... (/obj/structure/closet/crate/secure/freezer), the floor (186,172,2) (/turf/open/floor/iron), null) - the floor (187,172,2) (/turf/open/floor/iron): Entered(the body freezer - Purchased b... (/obj/structure/closet/crate/secure/freezer), the floor (186,172,2) (/turf/open/floor/iron), null) - the body freezer - Purchased b... (/obj/structure/closet/crate/secure/freezer): Move(the floor (187,172,2) (/turf/open/floor/iron), 4, 31.8012, 1) - the body freezer - Purchased b... (/obj/structure/closet/crate/secure/freezer): Move(the floor (187,172,2) (/turf/open/floor/iron), 4, 31.8012, 1) - /datum/thrownthing (/datum/thrownthing): tick() - Throwing (/datum/controller/subsystem/throwing): fire(0) - Throwing (/datum/controller/subsystem/throwing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-09 00:33:38.145] RUNTIME: runtime error: turf_change overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/iron) Existing Proc: pre_change_turf New Proc: pre_change_turf - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("turf_change overridden. Use ov...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the floor (187,172,2) (/turf/open/floor/iron), "turf_change", "pre_change_turf", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the body freezer - Purchased b... (/obj/structure/closet/crate/secure/freezer), the floor (187,172,2) (/turf/open/floor/iron)) - /datum/element/elevation (/datum/element/elevation): on source entering(the body freezer - Purchased b... (/obj/structure/closet/crate/secure/freezer), the floor (187,172,2) (/turf/open/floor/iron), the floor (186,172,2) (/turf/open/floor/iron), null) - the body freezer - Purchased b... (/obj/structure/closet/crate/secure/freezer): SendSignal("atom_entering", /list (/list)) - the floor (187,172,2) (/turf/open/floor/iron): Entered(the body freezer - Purchased b... (/obj/structure/closet/crate/secure/freezer), the floor (186,172,2) (/turf/open/floor/iron), null) - the floor (187,172,2) (/turf/open/floor/iron): Entered(the body freezer - Purchased b... (/obj/structure/closet/crate/secure/freezer), the floor (186,172,2) (/turf/open/floor/iron), null) - the body freezer - Purchased b... (/obj/structure/closet/crate/secure/freezer): Move(the floor (187,172,2) (/turf/open/floor/iron), 4, 31.8012, 1) - the body freezer - Purchased b... (/obj/structure/closet/crate/secure/freezer): Move(the floor (187,172,2) (/turf/open/floor/iron), 4, 31.8012, 1) - /datum/thrownthing (/datum/thrownthing): tick() - Throwing (/datum/controller/subsystem/throwing): fire(0) - Throwing (/datum/controller/subsystem/throwing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-09 00:36:15.412] 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: Ivar Smithson (/mob/living/carbon/human) - src: Cable (x5) (/datum/design/cable_coil) - usr.loc: the floor (155,159,2) (/turf/open/floor/iron) - call stack: - Cable (x5) (/datum/design/cable_coil): simple transfer materials(/list (/list), 1, the cable coil (/obj/item/stack/cable_coil/five)) - Cable (x5) (/datum/design/cable_coil): transfer materials(/list (/list), 1, the cable coil (/obj/item/stack/cable_coil/five)) - the autolathe (/obj/machinery/autolathe): do make item(Cable (x5) (/datum/design/cable_coil), 1, 16, 1, 3, /list (/list), the floor (155,158,2) (/turf/open/floor/iron), null) - /datum/callback (/datum/callback): Invoke() - world: push usr(Ivar Smithson (/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-09-09 00:36:17.330] 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: Ivar Smithson (/mob/living/carbon/human) - src: Cable (x5) (/datum/design/cable_coil) - usr.loc: the floor (155,159,2) (/turf/open/floor/iron) - call stack: - Cable (x5) (/datum/design/cable_coil): simple transfer materials(/list (/list), 1, the cable coil (/obj/item/stack/cable_coil/five)) - Cable (x5) (/datum/design/cable_coil): transfer materials(/list (/list), 1, the cable coil (/obj/item/stack/cable_coil/five)) - the autolathe (/obj/machinery/autolathe): do make item(Cable (x5) (/datum/design/cable_coil), 1, 16, 1, 3, /list (/list), the floor (155,158,2) (/turf/open/floor/iron), null) - /datum/callback (/datum/callback): Invoke() - world: push usr(Ivar Smithson (/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-09-09 00:38:58.520] RUNTIME: runtime error: undefined proc or verb /list/adjust money(). - - proc name: on parent sold (/datum/component/pricetag/proc/on_parent_sold) - source file: code/datums/components/pricetag.dm,109 - usr: null - src: /datum/component/pricetag (/datum/component/pricetag) - call stack: - /datum/component/pricetag (/datum/component/pricetag): on parent sold(the 310 cr bounty cube (/obj/item/bounty_cube), /datum/export/bounty_box (/datum/export/bounty_box), /datum/export_report (/datum/export_report), 310) - the 310 cr bounty cube (/obj/item/bounty_cube): SendSignal("item_sold", /list (/list)) - /datum/export/bounty_box (/datum/export/bounty_box): sell object(the 310 cr bounty cube (/obj/item/bounty_cube), /datum/export_report (/datum/export_report), 0, 1) - export loop(the 310 cr bounty cube (/obj/item/bounty_cube), 1, 0, /datum/export_report (/datum/export_report), /list (/list)) - export item and contents(the 310 cr bounty cube (/obj/item/bounty_cube), 1, 1, 0, /datum/export_report (/datum/export_report), null, /list (/list)) - the supply shuttle (/obj/docking_port/mobile/supply): sell() - the supply shuttle (/obj/docking_port/mobile/supply): initiate docking(CentCom (/obj/docking_port/stationary), 1) - the supply shuttle (/obj/docking_port/mobile/supply): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - [2026-09-09 00:38:58.523] RUNTIME: runtime error: undefined proc or verb /list/adjust money(). - - proc name: on parent sold (/datum/component/pricetag/proc/on_parent_sold) - source file: code/datums/components/pricetag.dm,109 - usr: null - src: /datum/component/pricetag (/datum/component/pricetag) - call stack: - /datum/component/pricetag (/datum/component/pricetag): on parent sold(the 4650 cr bounty cube (/obj/item/bounty_cube), /datum/export/bounty_box (/datum/export/bounty_box), /datum/export_report (/datum/export_report), 4650) - the 4650 cr bounty cube (/obj/item/bounty_cube): SendSignal("item_sold", /list (/list)) - /datum/export/bounty_box (/datum/export/bounty_box): sell object(the 4650 cr bounty cube (/obj/item/bounty_cube), /datum/export_report (/datum/export_report), 0, 1) - export loop(the 4650 cr bounty cube (/obj/item/bounty_cube), 1, 0, /datum/export_report (/datum/export_report), /list (/list)) - export item and contents(the 4650 cr bounty cube (/obj/item/bounty_cube), 1, 1, 0, /datum/export_report (/datum/export_report), null, /list (/list)) - the supply shuttle (/obj/docking_port/mobile/supply): sell() - the supply shuttle (/obj/docking_port/mobile/supply): initiate docking(CentCom (/obj/docking_port/stationary), 1) - the supply shuttle (/obj/docking_port/mobile/supply): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - [2026-09-09 00:40:15.109] RUNTIME: ## TESTING: GC: -- [0x2106f5d1] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 3) [2026-09-09 00:40:56.597] RUNTIME: runtime error: Cannot read null.welded - proc name: on examine (/datum/round_event/vent_clog/proc/on_examine) - source file: code/modules/events/vent_clog.dm,191 - usr: Leta Kelley (/mob/living/carbon/human) - src: /datum/round_event/vent_clog/m... (/datum/round_event/vent_clog/major) - usr.loc: the floor (199,167,2) (/turf/open/floor/iron) - call stack: - /datum/round_event/vent_clog/m... (/datum/round_event/vent_clog/major): on examine(Transfer Centre omni air vent ... (/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4), Leta Kelley (/mob/living/carbon/human), /list (/list)) - Transfer Centre omni air vent ... (/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4): SendSignal("atom_examine", /list (/list)) - Transfer Centre omni air vent ... (/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4): examine(Leta Kelley (/mob/living/carbon/human)) - Transfer Centre omni air vent ... (/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4): examine(Leta Kelley (/mob/living/carbon/human)) - Transfer Centre omni air vent ... (/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4): examine(Leta Kelley (/mob/living/carbon/human)) - Transfer Centre omni air vent ... (/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4): examine(Leta Kelley (/mob/living/carbon/human)) - Transfer Centre omni air vent ... (/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4): examine(Leta Kelley (/mob/living/carbon/human)) - Transfer Centre omni air vent ... (/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4): examine(Leta Kelley (/mob/living/carbon/human)) - Leta Kelley (/mob/living/carbon/human): run examinate(Transfer Centre omni air vent ... (/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4), 0) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Leta Kelley (/mob/living/carbon/human): gvb examinate(/list (/list)) - Verbs (/datum/controller/subsystem/verbs): invoke verb(Leta Kelley (/mob/living/carbon/human), /mob/verb/examinate (/mob/verb/examinate), /list (/list), Leta Kelley (/mob/living/carbon/human)) - Leta Kelley (/mob/living/carbon/human): Examine(Transfer Centre omni air vent ... (/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4)) - Leta Kelley (/mob/living/carbon/human): Examine(Transfer Centre omni air vent ... (/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4)) - Transfer Centre omni air vent ... (/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4): ShiftClick(Leta Kelley (/mob/living/carbon/human)) - Leta Kelley (/mob/living/carbon/human): ShiftClickOn(Transfer Centre omni air vent ... (/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4)) - Leta Kelley (/mob/living/carbon/human): ClickOn(Transfer Centre omni air vent ... (/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4), "icon-x=18;icon-y=26;left=1;shi...") - Transfer Centre omni air vent ... (/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4): Click(the floor (199,173,2) (/turf/open/floor/iron), "map_screen.map", "icon-x=18;icon-y=26;left=1;shi...") - ThatguyZach (/client): Click(Transfer Centre omni air vent ... (/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4), the floor (199,173,2) (/turf/open/floor/iron), "map_screen.map", "icon-x=18;icon-y=26;left=1;shi...") - [2026-09-09 00:40:59.610] RUNTIME: ## TESTING: GC: -- [0x2106d03b] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 3) [2026-09-09 00:41:01.687] RUNTIME: ## TESTING: GC: -- [0x2106f5bb] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-09 00:41:57.706] RUNTIME: runtime error: undefined proc or verb /list/adjust money(). - - proc name: on parent sold (/datum/component/pricetag/proc/on_parent_sold) - source file: code/datums/components/pricetag.dm,109 - usr: null - src: /datum/component/pricetag (/datum/component/pricetag) - call stack: - /datum/component/pricetag (/datum/component/pricetag): on parent sold(the 2000 cr bounty cube (/obj/item/bounty_cube), /datum/export/bounty_box (/datum/export/bounty_box), /datum/export_report (/datum/export_report), 2400) - the 2000 cr bounty cube (/obj/item/bounty_cube): SendSignal("item_sold", /list (/list)) - /datum/export/bounty_box (/datum/export/bounty_box): sell object(the 2000 cr bounty cube (/obj/item/bounty_cube), /datum/export_report (/datum/export_report), 0, 1) - export loop(the 2000 cr bounty cube (/obj/item/bounty_cube), 1, 0, /datum/export_report (/datum/export_report), /list (/list)) - export item and contents(the 2000 cr bounty cube (/obj/item/bounty_cube), 1, 1, 0, /datum/export_report (/datum/export_report), null, /list (/list)) - the supply shuttle (/obj/docking_port/mobile/supply): sell() - the supply shuttle (/obj/docking_port/mobile/supply): initiate docking(CentCom (/obj/docking_port/stationary), 1) - the supply shuttle (/obj/docking_port/mobile/supply): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - [2026-09-09 00:41:57.711] RUNTIME: runtime error: undefined proc or verb /list/adjust money(). - - proc name: on parent sold (/datum/component/pricetag/proc/on_parent_sold) - source file: code/datums/components/pricetag.dm,109 - usr: null - src: /datum/component/pricetag (/datum/component/pricetag) - call stack: - /datum/component/pricetag (/datum/component/pricetag): on parent sold(the 1000 cr bounty cube (/obj/item/bounty_cube), /datum/export/bounty_box (/datum/export/bounty_box), /datum/export_report (/datum/export_report), 1200) - the 1000 cr bounty cube (/obj/item/bounty_cube): SendSignal("item_sold", /list (/list)) - /datum/export/bounty_box (/datum/export/bounty_box): sell object(the 1000 cr bounty cube (/obj/item/bounty_cube), /datum/export_report (/datum/export_report), 0, 1) - export loop(the 1000 cr bounty cube (/obj/item/bounty_cube), 1, 0, /datum/export_report (/datum/export_report), /list (/list)) - export item and contents(the 1000 cr bounty cube (/obj/item/bounty_cube), 1, 1, 0, /datum/export_report (/datum/export_report), null, /list (/list)) - the supply shuttle (/obj/docking_port/mobile/supply): sell() - the supply shuttle (/obj/docking_port/mobile/supply): initiate docking(CentCom (/obj/docking_port/stationary), 1) - the supply shuttle (/obj/docking_port/mobile/supply): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - [2026-09-09 00:42:10.950] RUNTIME: ## TESTING: GC: -- [0x2106ff3f] | /datum/bt_node/subtree was unable to be GC'd -- (ref count of 3) [2026-09-09 00:42:10.952] RUNTIME: ## TESTING: GC: -- [0x2106fc98] | /datum/ai_controller/basic_controller/stoat/kit was unable to be GC'd -- (ref count of 3) [2026-09-09 00:43:56.952] RUNTIME: ## TESTING: GC: -- [0x2107036f] | /datum/bt_node/subtree was unable to be GC'd -- (ref count of 3) [2026-09-09 00:43:56.954] RUNTIME: ## TESTING: GC: -- [0x2106ff5b] | /datum/ai_controller/basic_controller/stoat/kit was unable to be GC'd -- (ref count of 3) [2026-09-09 00:45:13.686] RUNTIME: runtime error: area_beauty_updated overridden. Use override = TRUE to suppress this warning. - Target: the Engineering Lobby (/area/station/engineering/lobby) Existing Proc: update_beauty New Proc: update_beauty - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Dolce Quin (/mob/living/carbon/human) - src: null - usr.loc: the floor (105,138,2) (/turf/open/floor/iron) - call stack: - stack trace("area_beauty_updated overridden...", "code/datums/signals.dm", 43) - /datum/mood (/datum/mood): RegisterSignal(the Engineering Lobby (/area/station/engineering/lobby), "area_beauty_updated", "update_beauty", 0) - /datum/mood (/datum/mood): check area mood(Licks-The-Icicles (/mob/living/carbon/human), the Engineering Lobby (/area/station/engineering/lobby)) - Licks-The-Icicles (/mob/living/carbon/human): SendSignal("enter_area", /list (/list)) - the Engineering Lobby (/area/station/engineering/lobby): Entered(the stoat kit (/mob/living/basic/stoat/kit), null) - the stoat kit (/mob/living/basic/stoat/kit): doMove(the floor (105,138,2) (/turf/open/floor/iron)) - the stoat kit (/mob/living/basic/stoat/kit): forceMove(the floor (105,138,2) (/turf/open/floor/iron)) - the stoat kit (/mob/living/basic/stoat/kit): forceMove(the floor (105,138,2) (/turf/open/floor/iron)) - the stoat kit (/obj/item/mob_holder): release(1) - the stoat kit (/obj/item/mob_holder): Moved(Dolce Quin (/mob/living/carbon/human), 0, 1, null, null) - ... - the stoat kit (/mob/living/basic/stoat/kit): update stat() - the stoat kit (/mob/living/basic/stoat/kit): on damage loss changed(10, 1, 0, "brute") - the stoat kit (/mob/living/basic/stoat/kit): on damage loss(10, 1, 0, "brute", -10) - the stoat kit (/mob/living/basic/stoat/kit): adjust brute loss(10, 1, 0, 16777215) - the stoat kit (/mob/living/basic/stoat/kit): attacked by(the stun baton (/obj/item/melee/baton/security/loaded), Dolce Quin (/mob/living/carbon/human), /list (/list), /list (/list)) - the stoat kit (/mob/living/basic/stoat/kit): attackby(the stun baton (/obj/item/melee/baton/security/loaded), Dolce Quin (/mob/living/carbon/human), /list (/list), /list (/list)) - the stoat kit (/obj/item/mob_holder): base item interaction(Dolce Quin (/mob/living/carbon/human), the stun baton (/obj/item/melee/baton/security/loaded), /list (/list)) - Dolce Quin (/mob/living/carbon/human): ClickOn(the stoat kit (/obj/item/mob_holder), "icon-x=19;icon-y=7;left=1;butt...") - Countrygal68 (/client): Click(the stoat kit (/obj/item/mob_holder), null, "map_screen.map", "icon-x=19;icon-y=7;left=1;butt...") - [2026-09-09 00:45:13.689] RUNTIME: runtime error: area_beauty_updated overridden. Use override = TRUE to suppress this warning. - Target: the Engineering Lobby (/area/station/engineering/lobby) Existing Proc: update_beauty New Proc: update_beauty - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Dolce Quin (/mob/living/carbon/human) - src: null - usr.loc: the floor (105,138,2) (/turf/open/floor/iron) - call stack: - stack trace("area_beauty_updated overridden...", "code/datums/signals.dm", 43) - /datum/mood (/datum/mood): RegisterSignal(the Engineering Lobby (/area/station/engineering/lobby), "area_beauty_updated", "update_beauty", 0) - /datum/mood (/datum/mood): check area mood(Sydney McKraken (/mob/living/carbon/human), the Engineering Lobby (/area/station/engineering/lobby)) - Sydney McKraken (/mob/living/carbon/human): SendSignal("enter_area", /list (/list)) - the Engineering Lobby (/area/station/engineering/lobby): Entered(the stoat kit (/mob/living/basic/stoat/kit), null) - the stoat kit (/mob/living/basic/stoat/kit): doMove(the floor (105,138,2) (/turf/open/floor/iron)) - the stoat kit (/mob/living/basic/stoat/kit): forceMove(the floor (105,138,2) (/turf/open/floor/iron)) - the stoat kit (/mob/living/basic/stoat/kit): forceMove(the floor (105,138,2) (/turf/open/floor/iron)) - the stoat kit (/obj/item/mob_holder): release(1) - the stoat kit (/obj/item/mob_holder): Moved(Dolce Quin (/mob/living/carbon/human), 0, 1, null, null) - ... - the stoat kit (/mob/living/basic/stoat/kit): update stat() - the stoat kit (/mob/living/basic/stoat/kit): on damage loss changed(10, 1, 0, "brute") - the stoat kit (/mob/living/basic/stoat/kit): on damage loss(10, 1, 0, "brute", -10) - the stoat kit (/mob/living/basic/stoat/kit): adjust brute loss(10, 1, 0, 16777215) - the stoat kit (/mob/living/basic/stoat/kit): attacked by(the stun baton (/obj/item/melee/baton/security/loaded), Dolce Quin (/mob/living/carbon/human), /list (/list), /list (/list)) - the stoat kit (/mob/living/basic/stoat/kit): attackby(the stun baton (/obj/item/melee/baton/security/loaded), Dolce Quin (/mob/living/carbon/human), /list (/list), /list (/list)) - the stoat kit (/obj/item/mob_holder): base item interaction(Dolce Quin (/mob/living/carbon/human), the stun baton (/obj/item/melee/baton/security/loaded), /list (/list)) - Dolce Quin (/mob/living/carbon/human): ClickOn(the stoat kit (/obj/item/mob_holder), "icon-x=19;icon-y=7;left=1;butt...") - Countrygal68 (/client): Click(the stoat kit (/obj/item/mob_holder), null, "map_screen.map", "icon-x=19;icon-y=7;left=1;butt...") - [2026-09-09 00:45:13.725] RUNTIME: runtime error: Cannot read null.ambient_buzz - proc name: refresh looping ambience (/mob/proc/refresh_looping_ambience) - source file: code/controllers/subsystem/ambience.dm,125 - usr: (src) - src: Licks-The-Icicles (/mob/living/carbon/human) - src.loc: the stoat kit (/obj/item/mob_holder) - call stack: - Licks-The-Icicles (/mob/living/carbon/human): refresh looping ambience() - Licks-The-Icicles (/mob/living/carbon/human): update ambience area(null) - Licks-The-Icicles (/mob/living/carbon/human): Login() - Licks-The-Icicles (/mob/living/carbon/human): Login() - Licks-The-Icicles (/mob/living/carbon/human): Login() - Licks-The-Icicles (/mob/living/carbon/human): PossessByPlayer("taggamergame2") - Licks-The-Icicles (/datum/mind): transfer to(Licks-The-Icicles (/mob/living/carbon/human), 0) - /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) - /datum/status_effect/shapechan... (/datum/status_effect/shapechange_mob/from_spell/polymorph_belt): on shape death(the stoat kit (/mob/living/basic/stoat/kit), null) - ... - the stoat kit (/mob/living/basic/stoat/kit): on damage loss changed(10, 1, 0, "brute") - the stoat kit (/mob/living/basic/stoat/kit): on damage loss(10, 1, 0, "brute", -10) - the stoat kit (/mob/living/basic/stoat/kit): on damage loss(10, 1, 0, "brute", -10) - the stoat kit (/mob/living/basic/stoat/kit): adjust brute loss(10, 1, 0, 16777215) - the stoat kit (/mob/living/basic/stoat/kit): attacked by(the stun baton (/obj/item/melee/baton/security/loaded), Dolce Quin (/mob/living/carbon/human), /list (/list), /list (/list)) - the stoat kit (/mob/living/basic/stoat/kit): attackby(the stun baton (/obj/item/melee/baton/security/loaded), Dolce Quin (/mob/living/carbon/human), /list (/list), /list (/list)) - the stoat kit (/obj/item/mob_holder): base item interaction(Dolce Quin (/mob/living/carbon/human), the stun baton (/obj/item/melee/baton/security/loaded), /list (/list)) - Dolce Quin (/mob/living/carbon/human): ClickOn(the stoat kit (/obj/item/mob_holder), "icon-x=19;icon-y=7;left=1;butt...") - Countrygal68 (/client): Click(the stoat kit (/obj/item/mob_holder), null, "map_screen.map", "icon-x=19;icon-y=7;left=1;butt...") - [2026-09-09 00:45:24.533] 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: Falls-For-Tricks (/mob/living/carbon/human) - src: null - usr.loc: the floor (157,82,2) (/turf/open/floor/iron/white) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 10.005, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/items/weapons/chainsaw_s...', 1, 0) - /datum/looping_sound/chainsaw (/datum/looping_sound/chainsaw): play('sound/items/weapons/chainsaw_s...', null, 0, 0) - /datum/looping_sound/chainsaw (/datum/looping_sound/chainsaw): on start() - /datum/looping_sound/chainsaw (/datum/looping_sound/chainsaw): start(null) - the chainsaw (Wielded) (/obj/item/chainsaw): on transform(the chainsaw (Wielded) (/obj/item/chainsaw), Falls-For-Tricks (/mob/living/carbon/human), 1) - the chainsaw (Wielded) (/obj/item/chainsaw): SendSignal("transforming_on_transform", /list (/list)) - /datum/component/transforming (/datum/component/transforming): do transform(the chainsaw (Wielded) (/obj/item/chainsaw), Falls-For-Tricks (/mob/living/carbon/human)) - /datum/component/transforming (/datum/component/transforming): on attack self(the chainsaw (Wielded) (/obj/item/chainsaw), Falls-For-Tricks (/mob/living/carbon/human)) - the chainsaw (Wielded) (/obj/item/chainsaw): SendSignal("item_attack_self", /list (/list)) - the chainsaw (Wielded) (/obj/item/chainsaw): attack self(Falls-For-Tricks (/mob/living/carbon/human), null) - the chainsaw (Wielded) (/obj/item/chainsaw): ui action click(Falls-For-Tricks (/mob/living/carbon/human), Pull The Starting Cord (/datum/action/item_action/startchainsaw)) - Pull The Starting Cord (/datum/action/item_action/startchainsaw): do effect(null) - Pull The Starting Cord (/datum/action/item_action/startchainsaw): Trigger(Falls-For-Tricks (/mob/living/carbon/human), null) - Pull The Starting Cord (/atom/movable/screen/movable/action_button): Click(null, "map_screen.map", "icon-x=8;icon-y=22;left=1;butt...") - Colds (/client): Click(Pull The Starting Cord (/atom/movable/screen/movable/action_button), null, "map_screen.map", "icon-x=8;icon-y=22;left=1;butt...") - [2026-09-09 00:45:29.844] 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: Falls-For-Tricks (/mob/living/carbon/human) - src: null - usr.loc: the floor (158,99,2) (/turf/open/floor/iron/white) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 10.005, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/items/weapons/chainsaw_s...', 1, 0) - /datum/looping_sound/chainsaw (/datum/looping_sound/chainsaw): play('sound/items/weapons/chainsaw_s...', null, 0, 0) - /datum/looping_sound/chainsaw (/datum/looping_sound/chainsaw): on start() - /datum/looping_sound/chainsaw (/datum/looping_sound/chainsaw): start(null) - the chainsaw (Wielded) (/obj/item/chainsaw): on transform(the chainsaw (Wielded) (/obj/item/chainsaw), Falls-For-Tricks (/mob/living/carbon/human), 1) - the chainsaw (Wielded) (/obj/item/chainsaw): SendSignal("transforming_on_transform", /list (/list)) - /datum/component/transforming (/datum/component/transforming): do transform(the chainsaw (Wielded) (/obj/item/chainsaw), Falls-For-Tricks (/mob/living/carbon/human)) - /datum/component/transforming (/datum/component/transforming): on attack self(the chainsaw (Wielded) (/obj/item/chainsaw), Falls-For-Tricks (/mob/living/carbon/human)) - the chainsaw (Wielded) (/obj/item/chainsaw): SendSignal("item_attack_self", /list (/list)) - the chainsaw (Wielded) (/obj/item/chainsaw): attack self(Falls-For-Tricks (/mob/living/carbon/human), null) - the chainsaw (Wielded) (/obj/item/chainsaw): ui action click(Falls-For-Tricks (/mob/living/carbon/human), Pull The Starting Cord (/datum/action/item_action/startchainsaw)) - Pull The Starting Cord (/datum/action/item_action/startchainsaw): do effect(null) - Pull The Starting Cord (/datum/action/item_action/startchainsaw): Trigger(Falls-For-Tricks (/mob/living/carbon/human), null) - Pull The Starting Cord (/atom/movable/screen/movable/action_button): Click(null, "map_screen.map", "icon-x=11;icon-y=15;left=1;but...") - Colds (/client): Click(Pull The Starting Cord (/atom/movable/screen/movable/action_button), null, "map_screen.map", "icon-x=11;icon-y=15;left=1;but...") - [2026-09-09 00:45:47.625] 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: Falls-For-Tricks (/mob/living/carbon/human) - src: null - usr.loc: the floor (159,152,2) (/turf/open/floor/iron) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 10.005, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/items/weapons/chainsaw_s...', 1, 0) - /datum/looping_sound/chainsaw (/datum/looping_sound/chainsaw): play('sound/items/weapons/chainsaw_s...', null, 0, 0) - /datum/looping_sound/chainsaw (/datum/looping_sound/chainsaw): on start() - /datum/looping_sound/chainsaw (/datum/looping_sound/chainsaw): start(null) - the chainsaw (Wielded) (/obj/item/chainsaw): on transform(the chainsaw (Wielded) (/obj/item/chainsaw), Falls-For-Tricks (/mob/living/carbon/human), 1) - the chainsaw (Wielded) (/obj/item/chainsaw): SendSignal("transforming_on_transform", /list (/list)) - /datum/component/transforming (/datum/component/transforming): do transform(the chainsaw (Wielded) (/obj/item/chainsaw), Falls-For-Tricks (/mob/living/carbon/human)) - /datum/component/transforming (/datum/component/transforming): on attack self(the chainsaw (Wielded) (/obj/item/chainsaw), Falls-For-Tricks (/mob/living/carbon/human)) - ... - Pull The Starting Cord (/atom/movable/screen/movable/action_button): Click(null, "map_screen.map", "icon-x=20;icon-y=19;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Falls-For-Tricks (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-09 00:46:19.559] RUNTIME: runtime error: turf_reset_elevation overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/iron) Existing Proc: check_elevation New Proc: check_elevation - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Frobert Planter (/mob/living/carbon/human) - src: null - usr.loc: the floor (185,173,2) (/turf/open/floor/iron) - call stack: - stack trace("turf_reset_elevation overridde...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the floor (185,171,2) (/turf/open/floor/iron), "turf_reset_elevation", "check_elevation", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the galactic materials market ... (/obj/structure/closet/crate/cargo/mining), the floor (185,171,2) (/turf/open/floor/iron)) - /datum/element/elevation (/datum/element/elevation): on source entering(the galactic materials market ... (/obj/structure/closet/crate/cargo/mining), the floor (185,171,2) (/turf/open/floor/iron), the floor (185,172,2) (/turf/open/floor/iron), null) - the galactic materials market ... (/obj/structure/closet/crate/cargo/mining): SendSignal("atom_entering", /list (/list)) - the floor (185,171,2) (/turf/open/floor/iron): Entered(the galactic materials market ... (/obj/structure/closet/crate/cargo/mining), the floor (185,172,2) (/turf/open/floor/iron), null) - the floor (185,171,2) (/turf/open/floor/iron): Entered(the galactic materials market ... (/obj/structure/closet/crate/cargo/mining), the floor (185,172,2) (/turf/open/floor/iron), null) - the galactic materials market ... (/obj/structure/closet/crate/cargo/mining): Move(the floor (185,171,2) (/turf/open/floor/iron), 2, 7.9257, 1) - the galactic materials market ... (/obj/structure/closet/crate/cargo/mining): Move(the floor (185,171,2) (/turf/open/floor/iron), 2, 7.9257, 1) - Frobert Planter (/mob/living/carbon/human): PushAM(the galactic materials market ... (/obj/structure/closet/crate/cargo/mining), 1000) - ... - Frobert Planter (/mob/living/carbon/human): Move(the floor (185,172,2) (/turf/open/floor/iron), 2, 0, 1) - Frobert Planter (/mob/living/carbon/human): Move(the floor (185,172,2) (/turf/open/floor/iron), 2, null) - Frobert Planter (/mob/living/carbon/human): Move(the floor (185,172,2) (/turf/open/floor/iron), 2) - Frobert Planter (/mob/living/carbon/human): Move(the floor (185,172,2) (/turf/open/floor/iron), 2) - Froboot (/client): Move(the floor (185,172,2) (/turf/open/floor/iron), 2) - Frobert Planter (/mob/living/carbon/human): keyLoop(Froboot (/client)) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-09 00:46:19.562] RUNTIME: runtime error: turf_change overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/iron) Existing Proc: pre_change_turf New Proc: pre_change_turf - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Frobert Planter (/mob/living/carbon/human) - src: null - usr.loc: the floor (185,173,2) (/turf/open/floor/iron) - call stack: - stack trace("turf_change overridden. Use ov...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the floor (185,171,2) (/turf/open/floor/iron), "turf_change", "pre_change_turf", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the galactic materials market ... (/obj/structure/closet/crate/cargo/mining), the floor (185,171,2) (/turf/open/floor/iron)) - /datum/element/elevation (/datum/element/elevation): on source entering(the galactic materials market ... (/obj/structure/closet/crate/cargo/mining), the floor (185,171,2) (/turf/open/floor/iron), the floor (185,172,2) (/turf/open/floor/iron), null) - the galactic materials market ... (/obj/structure/closet/crate/cargo/mining): SendSignal("atom_entering", /list (/list)) - the floor (185,171,2) (/turf/open/floor/iron): Entered(the galactic materials market ... (/obj/structure/closet/crate/cargo/mining), the floor (185,172,2) (/turf/open/floor/iron), null) - the floor (185,171,2) (/turf/open/floor/iron): Entered(the galactic materials market ... (/obj/structure/closet/crate/cargo/mining), the floor (185,172,2) (/turf/open/floor/iron), null) - the galactic materials market ... (/obj/structure/closet/crate/cargo/mining): Move(the floor (185,171,2) (/turf/open/floor/iron), 2, 7.9257, 1) - the galactic materials market ... (/obj/structure/closet/crate/cargo/mining): Move(the floor (185,171,2) (/turf/open/floor/iron), 2, 7.9257, 1) - Frobert Planter (/mob/living/carbon/human): PushAM(the galactic materials market ... (/obj/structure/closet/crate/cargo/mining), 1000) - ... - Frobert Planter (/mob/living/carbon/human): Move(the floor (185,172,2) (/turf/open/floor/iron), 2, 0, 1) - Frobert Planter (/mob/living/carbon/human): Move(the floor (185,172,2) (/turf/open/floor/iron), 2, null) - Frobert Planter (/mob/living/carbon/human): Move(the floor (185,172,2) (/turf/open/floor/iron), 2) - Frobert Planter (/mob/living/carbon/human): Move(the floor (185,172,2) (/turf/open/floor/iron), 2) - Froboot (/client): Move(the floor (185,172,2) (/turf/open/floor/iron), 2) - Frobert Planter (/mob/living/carbon/human): keyLoop(Froboot (/client)) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-09 00:48:03.547] RUNTIME: runtime error: area_beauty_updated overridden. Use override = TRUE to suppress this warning. - Target: the Medbay Lobby (/area/station/medical/medbay/lobby) Existing Proc: update_beauty New Proc: update_beauty - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Leta Kelley (/mob/living/carbon/human) - src: null - usr.loc: the floor (162,101,2) (/turf/open/floor/iron/white/side) - call stack: - stack trace("area_beauty_updated overridden...", "code/datums/signals.dm", 43) - /datum/mood (/datum/mood): RegisterSignal(the Medbay Lobby (/area/station/medical/medbay/lobby), "area_beauty_updated", "update_beauty", 0) - /datum/mood (/datum/mood): check area mood(Licks-The-Icicles (/mob/living/carbon/human), the Medbay Lobby (/area/station/medical/medbay/lobby)) - Licks-The-Icicles (/mob/living/carbon/human): SendSignal("enter_area", /list (/list)) - the Medbay Lobby (/area/station/medical/medbay/lobby): Entered(the stoat kit (/mob/living/basic/stoat/kit), null) - the stoat kit (/mob/living/basic/stoat/kit): doMove(the floor (162,101,2) (/turf/open/floor/iron/white/side)) - the stoat kit (/mob/living/basic/stoat/kit): forceMove(the floor (162,101,2) (/turf/open/floor/iron/white/side)) - the stoat kit (/mob/living/basic/stoat/kit): forceMove(the floor (162,101,2) (/turf/open/floor/iron/white/side)) - the stoat kit (/obj/item/mob_holder): release(1) - the stoat kit (/obj/item/mob_holder): Moved(Leta Kelley (/mob/living/carbon/human), 0, 1, null, null) - ... - the stoat kit (/mob/living/basic/stoat/kit): update stat() - the stoat kit (/mob/living/basic/stoat/kit): on damage loss changed(10, 1, 0, "brute") - the stoat kit (/mob/living/basic/stoat/kit): on damage loss(10, 1, 0, "brute", -10) - the stoat kit (/mob/living/basic/stoat/kit): adjust brute loss(10, 1, 0, 16777215) - the stoat kit (/mob/living/basic/stoat/kit): attacked by(the stun baton (/obj/item/melee/baton/security/loaded), Leta Kelley (/mob/living/carbon/human), /list (/list), /list (/list)) - the stoat kit (/mob/living/basic/stoat/kit): attackby(the stun baton (/obj/item/melee/baton/security/loaded), Leta Kelley (/mob/living/carbon/human), /list (/list), /list (/list)) - the stoat kit (/obj/item/mob_holder): base item interaction(Leta Kelley (/mob/living/carbon/human), the stun baton (/obj/item/melee/baton/security/loaded), /list (/list)) - Leta Kelley (/mob/living/carbon/human): ClickOn(the stoat kit (/obj/item/mob_holder), "icon-x=18;icon-y=7;right=1;but...") - ThatguyZach (/client): Click(the stoat kit (/obj/item/mob_holder), null, "map_screen.map", "icon-x=18;icon-y=7;right=1;but...") - [2026-09-09 00:48:03.550] RUNTIME: runtime error: area_power_change overridden. Use override = TRUE to suppress this warning. - Target: the Medbay Lobby (/area/station/medical/medbay/lobby) Existing Proc: power_change New Proc: power_change - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Leta Kelley (/mob/living/carbon/human) - src: null - usr.loc: the floor (162,101,2) (/turf/open/floor/iron/white/side) - call stack: - stack trace("area_power_change overridden. ...", "code/datums/signals.dm", 43) - the security camera (/obj/machinery/camera/silicon): RegisterSignal(the Medbay Lobby (/area/station/medical/medbay/lobby), "area_power_change", "power_change", 0) - the security camera (/obj/machinery/camera/silicon): on enter area(the security camera (/obj/machinery/camera/silicon), the Medbay Lobby (/area/station/medical/medbay/lobby)) - the security camera (/obj/machinery/camera/silicon): SendSignal("enter_area", /list (/list)) - the Medbay Lobby (/area/station/medical/medbay/lobby): Entered(the stoat kit (/mob/living/basic/stoat/kit), null) - the stoat kit (/mob/living/basic/stoat/kit): doMove(the floor (162,101,2) (/turf/open/floor/iron/white/side)) - the stoat kit (/mob/living/basic/stoat/kit): forceMove(the floor (162,101,2) (/turf/open/floor/iron/white/side)) - the stoat kit (/mob/living/basic/stoat/kit): forceMove(the floor (162,101,2) (/turf/open/floor/iron/white/side)) - the stoat kit (/obj/item/mob_holder): release(1) - the stoat kit (/obj/item/mob_holder): Moved(Leta Kelley (/mob/living/carbon/human), 0, 1, null, null) - ... - the stoat kit (/mob/living/basic/stoat/kit): update stat() - the stoat kit (/mob/living/basic/stoat/kit): on damage loss changed(10, 1, 0, "brute") - the stoat kit (/mob/living/basic/stoat/kit): on damage loss(10, 1, 0, "brute", -10) - the stoat kit (/mob/living/basic/stoat/kit): adjust brute loss(10, 1, 0, 16777215) - the stoat kit (/mob/living/basic/stoat/kit): attacked by(the stun baton (/obj/item/melee/baton/security/loaded), Leta Kelley (/mob/living/carbon/human), /list (/list), /list (/list)) - the stoat kit (/mob/living/basic/stoat/kit): attackby(the stun baton (/obj/item/melee/baton/security/loaded), Leta Kelley (/mob/living/carbon/human), /list (/list), /list (/list)) - the stoat kit (/obj/item/mob_holder): base item interaction(Leta Kelley (/mob/living/carbon/human), the stun baton (/obj/item/melee/baton/security/loaded), /list (/list)) - Leta Kelley (/mob/living/carbon/human): ClickOn(the stoat kit (/obj/item/mob_holder), "icon-x=18;icon-y=7;right=1;but...") - ThatguyZach (/client): Click(the stoat kit (/obj/item/mob_holder), null, "map_screen.map", "icon-x=18;icon-y=7;right=1;but...") - [2026-09-09 00:48:03.552] RUNTIME: runtime error: area_beauty_updated overridden. Use override = TRUE to suppress this warning. - Target: the Medbay Lobby (/area/station/medical/medbay/lobby) Existing Proc: update_beauty New Proc: update_beauty - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Leta Kelley (/mob/living/carbon/human) - src: null - usr.loc: the floor (162,101,2) (/turf/open/floor/iron/white/side) - call stack: - stack trace("area_beauty_updated overridden...", "code/datums/signals.dm", 43) - /datum/mood (/datum/mood): RegisterSignal(the Medbay Lobby (/area/station/medical/medbay/lobby), "area_beauty_updated", "update_beauty", 0) - /datum/mood (/datum/mood): check area mood(Dolce Quin (/mob/living/carbon/human), the Medbay Lobby (/area/station/medical/medbay/lobby)) - Dolce Quin (/mob/living/carbon/human): SendSignal("enter_area", /list (/list)) - the Medbay Lobby (/area/station/medical/medbay/lobby): Entered(the stoat kit (/mob/living/basic/stoat/kit), null) - the stoat kit (/mob/living/basic/stoat/kit): doMove(the floor (162,101,2) (/turf/open/floor/iron/white/side)) - the stoat kit (/mob/living/basic/stoat/kit): forceMove(the floor (162,101,2) (/turf/open/floor/iron/white/side)) - the stoat kit (/mob/living/basic/stoat/kit): forceMove(the floor (162,101,2) (/turf/open/floor/iron/white/side)) - the stoat kit (/obj/item/mob_holder): release(1) - the stoat kit (/obj/item/mob_holder): Moved(Leta Kelley (/mob/living/carbon/human), 0, 1, null, null) - ... - the stoat kit (/mob/living/basic/stoat/kit): update stat() - the stoat kit (/mob/living/basic/stoat/kit): on damage loss changed(10, 1, 0, "brute") - the stoat kit (/mob/living/basic/stoat/kit): on damage loss(10, 1, 0, "brute", -10) - the stoat kit (/mob/living/basic/stoat/kit): adjust brute loss(10, 1, 0, 16777215) - the stoat kit (/mob/living/basic/stoat/kit): attacked by(the stun baton (/obj/item/melee/baton/security/loaded), Leta Kelley (/mob/living/carbon/human), /list (/list), /list (/list)) - the stoat kit (/mob/living/basic/stoat/kit): attackby(the stun baton (/obj/item/melee/baton/security/loaded), Leta Kelley (/mob/living/carbon/human), /list (/list), /list (/list)) - the stoat kit (/obj/item/mob_holder): base item interaction(Leta Kelley (/mob/living/carbon/human), the stun baton (/obj/item/melee/baton/security/loaded), /list (/list)) - Leta Kelley (/mob/living/carbon/human): ClickOn(the stoat kit (/obj/item/mob_holder), "icon-x=18;icon-y=7;right=1;but...") - ThatguyZach (/client): Click(the stoat kit (/obj/item/mob_holder), null, "map_screen.map", "icon-x=18;icon-y=7;right=1;but...") - [2026-09-09 00:48:03.592] RUNTIME: runtime error: Cannot read null.ambient_buzz - proc name: refresh looping ambience (/mob/proc/refresh_looping_ambience) - source file: code/controllers/subsystem/ambience.dm,125 - usr: (src) - src: Licks-The-Icicles (/mob/living/carbon/human) - src.loc: the stoat kit (/obj/item/mob_holder) - call stack: - Licks-The-Icicles (/mob/living/carbon/human): refresh looping ambience() - Licks-The-Icicles (/mob/living/carbon/human): update ambience area(null) - Licks-The-Icicles (/mob/living/carbon/human): Login() - Licks-The-Icicles (/mob/living/carbon/human): Login() - Licks-The-Icicles (/mob/living/carbon/human): Login() - Licks-The-Icicles (/mob/living/carbon/human): PossessByPlayer("taggamergame2") - Licks-The-Icicles (/datum/mind): transfer to(Licks-The-Icicles (/mob/living/carbon/human), 0) - /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) - /datum/status_effect/shapechan... (/datum/status_effect/shapechange_mob/from_spell/polymorph_belt): on shape death(the stoat kit (/mob/living/basic/stoat/kit), null) - ... - the stoat kit (/mob/living/basic/stoat/kit): on damage loss changed(10, 1, 0, "brute") - the stoat kit (/mob/living/basic/stoat/kit): on damage loss(10, 1, 0, "brute", -10) - the stoat kit (/mob/living/basic/stoat/kit): on damage loss(10, 1, 0, "brute", -10) - the stoat kit (/mob/living/basic/stoat/kit): adjust brute loss(10, 1, 0, 16777215) - the stoat kit (/mob/living/basic/stoat/kit): attacked by(the stun baton (/obj/item/melee/baton/security/loaded), Leta Kelley (/mob/living/carbon/human), /list (/list), /list (/list)) - the stoat kit (/mob/living/basic/stoat/kit): attackby(the stun baton (/obj/item/melee/baton/security/loaded), Leta Kelley (/mob/living/carbon/human), /list (/list), /list (/list)) - the stoat kit (/obj/item/mob_holder): base item interaction(Leta Kelley (/mob/living/carbon/human), the stun baton (/obj/item/melee/baton/security/loaded), /list (/list)) - Leta Kelley (/mob/living/carbon/human): ClickOn(the stoat kit (/obj/item/mob_holder), "icon-x=18;icon-y=7;right=1;but...") - ThatguyZach (/client): Click(the stoat kit (/obj/item/mob_holder), null, "map_screen.map", "icon-x=18;icon-y=7;right=1;but...") - [2026-09-09 00:48:03.632] RUNTIME: runtime error: countrygal68/(Dolce Quin) has somehow ended up in nullspace. WTF did you do - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("countrygal68/(Dolce Quin) has ...", "code/controllers/subsystem/amb...", 40) - 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-09-09 00:48:03.633] RUNTIME: runtime error: papamichael/(SEGFAULT Engineering Shell-880) has somehow ended up in nullspace. WTF did you do - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("papamichael/(SEGFAULT Engineer...", "code/controllers/subsystem/amb...", 40) - 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-09-09 00:48:03.643] RUNTIME: runtime error: Cannot read null.x - proc name: get loc from mousepos (/proc/get_loc_from_mousepos) - source file: code/__HELPERS/turfs.dm,346 - usr: SEGFAULT Engineering Shell-880 (/mob/living/silicon/robot/shell) - src: null - usr.loc: the bluespace body bag (/obj/item/bodybag/bluespace) - call stack: - get loc from mousepos(284.145, 265.561, 2557, 2018.68, PapaMichael (/client)) - PapaMichael (/client): gvb keyDown("B", 1195, 1117, 2557, 2019) - PapaMichael (/client): keyDown("B", 1195, 1117, 2557, 2019) - [2026-09-09 00:48:03.644] RUNTIME: runtime error: cannot read from list - proc name: gvb keyDown (/client/proc/__gvb_keyDown) - source file: code/modules/keybindings/bindings_client.dm,76 - usr: SEGFAULT Engineering Shell-880 (/mob/living/silicon/robot/shell) - src: PapaMichael (/client) - usr.loc: the bluespace body bag (/obj/item/bodybag/bluespace) - call stack: - PapaMichael (/client): gvb keyDown("B", 1195, 1117, 2557, 2019) - PapaMichael (/client): keyDown("B", 1195, 1117, 2557, 2019) - [2026-09-09 00:48:03.783] RUNTIME: runtime error: Cannot read null.x - proc name: get loc from mousepos (/proc/get_loc_from_mousepos) - source file: code/__HELPERS/turfs.dm,346 - usr: SEGFAULT Engineering Shell-880 (/mob/living/silicon/robot/shell) - src: null - usr.loc: the bluespace body bag (/obj/item/bodybag/bluespace) - call stack: - get loc from mousepos(284.145, 265.561, 2557, 2018.68, PapaMichael (/client)) - PapaMichael (/client): gvb keyUp("B", 1195, 1117, 2557, 2019) - PapaMichael (/client): keyUp("B", 1195, 1117, 2557, 2019) - [2026-09-09 00:49:23.738] RUNTIME: runtime error: undefined proc or verb /list/adjust money(). - - proc name: on parent sold (/datum/component/pricetag/proc/on_parent_sold) - source file: code/datums/components/pricetag.dm,109 - usr: null - src: /datum/component/pricetag (/datum/component/pricetag) - call stack: - /datum/component/pricetag (/datum/component/pricetag): on parent sold(the 1000 cr bounty cube (/obj/item/bounty_cube), /datum/export/bounty_box (/datum/export/bounty_box), /datum/export_report (/datum/export_report), 1200) - the 1000 cr bounty cube (/obj/item/bounty_cube): SendSignal("item_sold", /list (/list)) - /datum/export/bounty_box (/datum/export/bounty_box): sell object(the 1000 cr bounty cube (/obj/item/bounty_cube), /datum/export_report (/datum/export_report), 0, 1) - export loop(the 1000 cr bounty cube (/obj/item/bounty_cube), 1, 0, /datum/export_report (/datum/export_report), /list (/list)) - export item and contents(the 1000 cr bounty cube (/obj/item/bounty_cube), 1, 1, 0, /datum/export_report (/datum/export_report), null, /list (/list)) - the supply shuttle (/obj/docking_port/mobile/supply): sell() - the supply shuttle (/obj/docking_port/mobile/supply): initiate docking(CentCom (/obj/docking_port/stationary), 1) - the supply shuttle (/obj/docking_port/mobile/supply): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - [2026-09-09 00:49:23.743] RUNTIME: runtime error: undefined proc or verb /list/adjust money(). - - proc name: on parent sold (/datum/component/pricetag/proc/on_parent_sold) - source file: code/datums/components/pricetag.dm,109 - usr: null - src: /datum/component/pricetag (/datum/component/pricetag) - call stack: - /datum/component/pricetag (/datum/component/pricetag): on parent sold(the 560 cr bounty cube (/obj/item/bounty_cube), /datum/export/bounty_box (/datum/export/bounty_box), /datum/export_report (/datum/export_report), 672) - the 560 cr bounty cube (/obj/item/bounty_cube): SendSignal("item_sold", /list (/list)) - /datum/export/bounty_box (/datum/export/bounty_box): sell object(the 560 cr bounty cube (/obj/item/bounty_cube), /datum/export_report (/datum/export_report), 0, 1) - export loop(the 560 cr bounty cube (/obj/item/bounty_cube), 1, 0, /datum/export_report (/datum/export_report), /list (/list)) - export item and contents(the 560 cr bounty cube (/obj/item/bounty_cube), 1, 1, 0, /datum/export_report (/datum/export_report), null, /list (/list)) - the supply shuttle (/obj/docking_port/mobile/supply): sell() - the supply shuttle (/obj/docking_port/mobile/supply): initiate docking(CentCom (/obj/docking_port/stationary), 1) - the supply shuttle (/obj/docking_port/mobile/supply): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - [2026-09-09 00:49:23.745] RUNTIME: runtime error: undefined proc or verb /list/adjust money(). - - proc name: on parent sold (/datum/component/pricetag/proc/on_parent_sold) - source file: code/datums/components/pricetag.dm,109 - usr: null - src: /datum/component/pricetag (/datum/component/pricetag) - call stack: - /datum/component/pricetag (/datum/component/pricetag): on parent sold(the 2400 cr bounty cube (/obj/item/bounty_cube), /datum/export/bounty_box (/datum/export/bounty_box), /datum/export_report (/datum/export_report), 2880) - the 2400 cr bounty cube (/obj/item/bounty_cube): SendSignal("item_sold", /list (/list)) - /datum/export/bounty_box (/datum/export/bounty_box): sell object(the 2400 cr bounty cube (/obj/item/bounty_cube), /datum/export_report (/datum/export_report), 0, 1) - export loop(the 2400 cr bounty cube (/obj/item/bounty_cube), 1, 0, /datum/export_report (/datum/export_report), /list (/list)) - export item and contents(the 2400 cr bounty cube (/obj/item/bounty_cube), 1, 1, 0, /datum/export_report (/datum/export_report), null, /list (/list)) - the supply shuttle (/obj/docking_port/mobile/supply): sell() - the supply shuttle (/obj/docking_port/mobile/supply): initiate docking(CentCom (/obj/docking_port/stationary), 1) - the supply shuttle (/obj/docking_port/mobile/supply): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - [2026-09-09 00:49:23.761] RUNTIME: runtime error: undefined proc or verb /list/adjust money(). - - proc name: on parent sold (/datum/component/pricetag/proc/on_parent_sold) - source file: code/datums/components/pricetag.dm,109 - usr: null - src: /datum/component/pricetag (/datum/component/pricetag) - call stack: - /datum/component/pricetag (/datum/component/pricetag): on parent sold(the 800 cr bounty cube (/obj/item/bounty_cube), /datum/export/bounty_box (/datum/export/bounty_box), /datum/export_report (/datum/export_report), 960) - the 800 cr bounty cube (/obj/item/bounty_cube): SendSignal("item_sold", /list (/list)) - /datum/export/bounty_box (/datum/export/bounty_box): sell object(the 800 cr bounty cube (/obj/item/bounty_cube), /datum/export_report (/datum/export_report), 0, 1) - export loop(the 800 cr bounty cube (/obj/item/bounty_cube), 1, 0, /datum/export_report (/datum/export_report), /list (/list)) - export item and contents(the 800 cr bounty cube (/obj/item/bounty_cube), 1, 1, 0, /datum/export_report (/datum/export_report), null, /list (/list)) - the supply shuttle (/obj/docking_port/mobile/supply): sell() - the supply shuttle (/obj/docking_port/mobile/supply): initiate docking(CentCom (/obj/docking_port/stationary), 1) - the supply shuttle (/obj/docking_port/mobile/supply): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - [2026-09-09 00:49:23.764] RUNTIME: runtime error: undefined proc or verb /list/adjust money(). - - proc name: on parent sold (/datum/component/pricetag/proc/on_parent_sold) - source file: code/datums/components/pricetag.dm,109 - usr: null - src: /datum/component/pricetag (/datum/component/pricetag) - call stack: - /datum/component/pricetag (/datum/component/pricetag): on parent sold(the 480 cr bounty cube (/obj/item/bounty_cube), /datum/export/bounty_box (/datum/export/bounty_box), /datum/export_report (/datum/export_report), 481) - the 480 cr bounty cube (/obj/item/bounty_cube): SendSignal("item_sold", /list (/list)) - /datum/export/bounty_box (/datum/export/bounty_box): sell object(the 480 cr bounty cube (/obj/item/bounty_cube), /datum/export_report (/datum/export_report), 0, 1) - export loop(the 480 cr bounty cube (/obj/item/bounty_cube), 1, 0, /datum/export_report (/datum/export_report), /list (/list)) - export item and contents(the 480 cr bounty cube (/obj/item/bounty_cube), 1, 1, 0, /datum/export_report (/datum/export_report), null, /list (/list)) - the supply shuttle (/obj/docking_port/mobile/supply): sell() - the supply shuttle (/obj/docking_port/mobile/supply): initiate docking(CentCom (/obj/docking_port/stationary), 1) - the supply shuttle (/obj/docking_port/mobile/supply): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - [2026-09-09 00:49:23.767] RUNTIME: runtime error: undefined proc or verb /list/adjust money(). - - proc name: on parent sold (/datum/component/pricetag/proc/on_parent_sold) - source file: code/datums/components/pricetag.dm,109 - usr: null - src: /datum/component/pricetag (/datum/component/pricetag) - call stack: - /datum/component/pricetag (/datum/component/pricetag): on parent sold(the 2040 cr bounty cube (/obj/item/bounty_cube), /datum/export/bounty_box (/datum/export/bounty_box), /datum/export_report (/datum/export_report), 2040) - the 2040 cr bounty cube (/obj/item/bounty_cube): SendSignal("item_sold", /list (/list)) - /datum/export/bounty_box (/datum/export/bounty_box): sell object(the 2040 cr bounty cube (/obj/item/bounty_cube), /datum/export_report (/datum/export_report), 0, 1) - export loop(the 2040 cr bounty cube (/obj/item/bounty_cube), 1, 0, /datum/export_report (/datum/export_report), /list (/list)) - export item and contents(the 2040 cr bounty cube (/obj/item/bounty_cube), 1, 1, 0, /datum/export_report (/datum/export_report), null, /list (/list)) - the supply shuttle (/obj/docking_port/mobile/supply): sell() - the supply shuttle (/obj/docking_port/mobile/supply): initiate docking(CentCom (/obj/docking_port/stationary), 1) - the supply shuttle (/obj/docking_port/mobile/supply): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - [2026-09-09 00:50:24.154] RUNTIME: runtime error: turf_reset_elevation overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/iron) Existing Proc: check_elevation New Proc: check_elevation - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("turf_reset_elevation overridde...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the floor (147,112,1) (/turf/open/floor/iron), "turf_reset_elevation", "check_elevation", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the secure science crate (/obj/structure/closet/crate/secure/science), the floor (147,112,1) (/turf/open/floor/iron)) - /datum/element/elevation (/datum/element/elevation): Attach(the secure science crate (/obj/structure/closet/crate/secure/science), 14) - the secure science crate (/obj/structure/closet/crate/secure/science): AddElement(/list (/list)) - the secure science crate (/obj/structure/closet/crate/secure/science): Initialize(0) - the secure science crate (/obj/structure/closet/crate/secure/science): Initialize(0) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the secure science crate (/obj/structure/closet/crate/secure/science), 0, /list (/list)) - the secure science crate (/obj/structure/closet/crate/secure/science): New(0) - Raw Gravity Core (/datum/supply_pack/science/raw_anomaly): generate(the floor (147,112,1) (/turf/open/floor/iron), /datum/bank_account/department (/datum/bank_account/department), null) - /datum/supply_order (/datum/supply_order): generate(the floor (147,112,1) (/turf/open/floor/iron)) - the supply shuttle (/obj/docking_port/mobile/supply): buy() - the supply shuttle (/obj/docking_port/mobile/supply): initiate docking(Transit for cargo/supply shutt... (/obj/docking_port/stationary/transit), 0) - the supply shuttle (/obj/docking_port/mobile/supply): enterTransit() - the supply shuttle (/obj/docking_port/mobile/supply): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-09 00:50:24.157] RUNTIME: runtime error: turf_change overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/iron) Existing Proc: pre_change_turf New Proc: pre_change_turf - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("turf_change overridden. Use ov...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the floor (147,112,1) (/turf/open/floor/iron), "turf_change", "pre_change_turf", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the secure science crate (/obj/structure/closet/crate/secure/science), the floor (147,112,1) (/turf/open/floor/iron)) - /datum/element/elevation (/datum/element/elevation): Attach(the secure science crate (/obj/structure/closet/crate/secure/science), 14) - the secure science crate (/obj/structure/closet/crate/secure/science): AddElement(/list (/list)) - the secure science crate (/obj/structure/closet/crate/secure/science): Initialize(0) - the secure science crate (/obj/structure/closet/crate/secure/science): Initialize(0) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the secure science crate (/obj/structure/closet/crate/secure/science), 0, /list (/list)) - the secure science crate (/obj/structure/closet/crate/secure/science): New(0) - Raw Gravity Core (/datum/supply_pack/science/raw_anomaly): generate(the floor (147,112,1) (/turf/open/floor/iron), /datum/bank_account/department (/datum/bank_account/department), null) - /datum/supply_order (/datum/supply_order): generate(the floor (147,112,1) (/turf/open/floor/iron)) - the supply shuttle (/obj/docking_port/mobile/supply): buy() - the supply shuttle (/obj/docking_port/mobile/supply): initiate docking(Transit for cargo/supply shutt... (/obj/docking_port/stationary/transit), 0) - the supply shuttle (/obj/docking_port/mobile/supply): enterTransit() - the supply shuttle (/obj/docking_port/mobile/supply): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-09 00:53:45.413] 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) - Tttruancy (/client): Destroy() - Tttruancy (/client): Del() - [2026-09-09 00:54:23.515] RUNTIME: runtime error: turf_reset_elevation overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/iron) Existing Proc: check_elevation New Proc: check_elevation - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Frobert Planter (/mob/living/carbon/human) - src: null - usr.loc: the floor (184,173,2) (/turf/open/floor/iron) - call stack: - stack trace("turf_reset_elevation overridde...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the floor (186,173,2) (/turf/open/floor/iron), "turf_reset_elevation", "check_elevation", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the raw gravity core - Purchas... (/obj/structure/closet/crate/secure/science), the floor (186,173,2) (/turf/open/floor/iron)) - /datum/element/elevation (/datum/element/elevation): on source entering(the raw gravity core - Purchas... (/obj/structure/closet/crate/secure/science), the floor (186,173,2) (/turf/open/floor/iron), the floor (185,173,2) (/turf/open/floor/iron), null) - the raw gravity core - Purchas... (/obj/structure/closet/crate/secure/science): SendSignal("atom_entering", /list (/list)) - the floor (186,173,2) (/turf/open/floor/iron): Entered(the raw gravity core - Purchas... (/obj/structure/closet/crate/secure/science), the floor (185,173,2) (/turf/open/floor/iron), null) - the floor (186,173,2) (/turf/open/floor/iron): Entered(the raw gravity core - Purchas... (/obj/structure/closet/crate/secure/science), the floor (185,173,2) (/turf/open/floor/iron), null) - the raw gravity core - Purchas... (/obj/structure/closet/crate/secure/science): Move(the floor (186,173,2) (/turf/open/floor/iron), 4, 9.03556, 1) - the raw gravity core - Purchas... (/obj/structure/closet/crate/secure/science): Move(the floor (186,173,2) (/turf/open/floor/iron), 4, 9.03556, 1) - Frobert Planter (/mob/living/carbon/human): PushAM(the raw gravity core - Purchas... (/obj/structure/closet/crate/secure/science), 1000) - ... - Frobert Planter (/mob/living/carbon/human): Move(the floor (185,173,2) (/turf/open/floor/iron), 4, 0, 1) - Frobert Planter (/mob/living/carbon/human): Move(the floor (185,173,2) (/turf/open/floor/iron), 4, null) - Frobert Planter (/mob/living/carbon/human): Move(the floor (185,173,2) (/turf/open/floor/iron), 4) - Frobert Planter (/mob/living/carbon/human): Move(the floor (185,173,2) (/turf/open/floor/iron), 4) - Froboot (/client): Move(the floor (185,173,2) (/turf/open/floor/iron), 4) - Frobert Planter (/mob/living/carbon/human): keyLoop(Froboot (/client)) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-09 00:54:23.519] RUNTIME: runtime error: turf_change overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/iron) Existing Proc: pre_change_turf New Proc: pre_change_turf - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Frobert Planter (/mob/living/carbon/human) - src: null - usr.loc: the floor (184,173,2) (/turf/open/floor/iron) - call stack: - stack trace("turf_change overridden. Use ov...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the floor (186,173,2) (/turf/open/floor/iron), "turf_change", "pre_change_turf", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the raw gravity core - Purchas... (/obj/structure/closet/crate/secure/science), the floor (186,173,2) (/turf/open/floor/iron)) - /datum/element/elevation (/datum/element/elevation): on source entering(the raw gravity core - Purchas... (/obj/structure/closet/crate/secure/science), the floor (186,173,2) (/turf/open/floor/iron), the floor (185,173,2) (/turf/open/floor/iron), null) - the raw gravity core - Purchas... (/obj/structure/closet/crate/secure/science): SendSignal("atom_entering", /list (/list)) - the floor (186,173,2) (/turf/open/floor/iron): Entered(the raw gravity core - Purchas... (/obj/structure/closet/crate/secure/science), the floor (185,173,2) (/turf/open/floor/iron), null) - the floor (186,173,2) (/turf/open/floor/iron): Entered(the raw gravity core - Purchas... (/obj/structure/closet/crate/secure/science), the floor (185,173,2) (/turf/open/floor/iron), null) - the raw gravity core - Purchas... (/obj/structure/closet/crate/secure/science): Move(the floor (186,173,2) (/turf/open/floor/iron), 4, 9.03556, 1) - the raw gravity core - Purchas... (/obj/structure/closet/crate/secure/science): Move(the floor (186,173,2) (/turf/open/floor/iron), 4, 9.03556, 1) - Frobert Planter (/mob/living/carbon/human): PushAM(the raw gravity core - Purchas... (/obj/structure/closet/crate/secure/science), 1000) - ... - Frobert Planter (/mob/living/carbon/human): Move(the floor (185,173,2) (/turf/open/floor/iron), 4, 0, 1) - Frobert Planter (/mob/living/carbon/human): Move(the floor (185,173,2) (/turf/open/floor/iron), 4, null) - Frobert Planter (/mob/living/carbon/human): Move(the floor (185,173,2) (/turf/open/floor/iron), 4) - Frobert Planter (/mob/living/carbon/human): Move(the floor (185,173,2) (/turf/open/floor/iron), 4) - Froboot (/client): Move(the floor (185,173,2) (/turf/open/floor/iron), 4) - Frobert Planter (/mob/living/carbon/human): keyLoop(Froboot (/client)) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-09 00:54:24.534] RUNTIME: runtime error: turf_reset_elevation overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/iron) Existing Proc: check_elevation New Proc: check_elevation - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Frobert Planter (/mob/living/carbon/human) - src: null - usr.loc: the floor (185,174,2) (/turf/open/floor/iron) - call stack: - stack trace("turf_reset_elevation overridde...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the floor (185,172,2) (/turf/open/floor/iron), "turf_reset_elevation", "check_elevation", 0) - /datum/element/elevation (/datum/element/elevation): register turf(Strong-Arm implant crate - #89... (/obj/structure/closet/crate/medical/department), the floor (185,172,2) (/turf/open/floor/iron)) - /datum/element/elevation (/datum/element/elevation): on source entering(Strong-Arm implant crate - #89... (/obj/structure/closet/crate/medical/department), the floor (185,172,2) (/turf/open/floor/iron), the floor (185,173,2) (/turf/open/floor/iron), null) - Strong-Arm implant crate - #89... (/obj/structure/closet/crate/medical/department): SendSignal("atom_entering", /list (/list)) - the floor (185,172,2) (/turf/open/floor/iron): Entered(Strong-Arm implant crate - #89... (/obj/structure/closet/crate/medical/department), the floor (185,173,2) (/turf/open/floor/iron), null) - the floor (185,172,2) (/turf/open/floor/iron): Entered(Strong-Arm implant crate - #89... (/obj/structure/closet/crate/medical/department), the floor (185,173,2) (/turf/open/floor/iron), null) - Strong-Arm implant crate - #89... (/obj/structure/closet/crate/medical/department): Move(the floor (185,172,2) (/turf/open/floor/iron), 2, 9.03556, 1) - Strong-Arm implant crate - #89... (/obj/structure/closet/crate/medical/department): Move(the floor (185,172,2) (/turf/open/floor/iron), 2, 9.03556, 1) - Frobert Planter (/mob/living/carbon/human): PushAM(Strong-Arm implant crate - #89... (/obj/structure/closet/crate/medical/department), 1000) - ... - Frobert Planter (/mob/living/carbon/human): Move(the floor (185,173,2) (/turf/open/floor/iron), 2, 0, 1) - Frobert Planter (/mob/living/carbon/human): Move(the floor (185,173,2) (/turf/open/floor/iron), 2, null) - Frobert Planter (/mob/living/carbon/human): Move(the floor (185,173,2) (/turf/open/floor/iron), 2) - Frobert Planter (/mob/living/carbon/human): Move(the floor (185,173,2) (/turf/open/floor/iron), 2) - Froboot (/client): Move(the floor (185,173,2) (/turf/open/floor/iron), 2) - Frobert Planter (/mob/living/carbon/human): keyLoop(Froboot (/client)) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-09 00:54:24.537] RUNTIME: runtime error: turf_change overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/iron) Existing Proc: pre_change_turf New Proc: pre_change_turf - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Frobert Planter (/mob/living/carbon/human) - src: null - usr.loc: the floor (185,174,2) (/turf/open/floor/iron) - call stack: - stack trace("turf_change overridden. Use ov...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the floor (185,172,2) (/turf/open/floor/iron), "turf_change", "pre_change_turf", 0) - /datum/element/elevation (/datum/element/elevation): register turf(Strong-Arm implant crate - #89... (/obj/structure/closet/crate/medical/department), the floor (185,172,2) (/turf/open/floor/iron)) - /datum/element/elevation (/datum/element/elevation): on source entering(Strong-Arm implant crate - #89... (/obj/structure/closet/crate/medical/department), the floor (185,172,2) (/turf/open/floor/iron), the floor (185,173,2) (/turf/open/floor/iron), null) - Strong-Arm implant crate - #89... (/obj/structure/closet/crate/medical/department): SendSignal("atom_entering", /list (/list)) - the floor (185,172,2) (/turf/open/floor/iron): Entered(Strong-Arm implant crate - #89... (/obj/structure/closet/crate/medical/department), the floor (185,173,2) (/turf/open/floor/iron), null) - the floor (185,172,2) (/turf/open/floor/iron): Entered(Strong-Arm implant crate - #89... (/obj/structure/closet/crate/medical/department), the floor (185,173,2) (/turf/open/floor/iron), null) - Strong-Arm implant crate - #89... (/obj/structure/closet/crate/medical/department): Move(the floor (185,172,2) (/turf/open/floor/iron), 2, 9.03556, 1) - Strong-Arm implant crate - #89... (/obj/structure/closet/crate/medical/department): Move(the floor (185,172,2) (/turf/open/floor/iron), 2, 9.03556, 1) - Frobert Planter (/mob/living/carbon/human): PushAM(Strong-Arm implant crate - #89... (/obj/structure/closet/crate/medical/department), 1000) - ... - Frobert Planter (/mob/living/carbon/human): Move(the floor (185,173,2) (/turf/open/floor/iron), 2, 0, 1) - Frobert Planter (/mob/living/carbon/human): Move(the floor (185,173,2) (/turf/open/floor/iron), 2, null) - Frobert Planter (/mob/living/carbon/human): Move(the floor (185,173,2) (/turf/open/floor/iron), 2) - Frobert Planter (/mob/living/carbon/human): Move(the floor (185,173,2) (/turf/open/floor/iron), 2) - Froboot (/client): Move(the floor (185,173,2) (/turf/open/floor/iron), 2) - Frobert Planter (/mob/living/carbon/human): keyLoop(Froboot (/client)) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-09 00:54:27.320] RUNTIME: runtime error: turf_reset_elevation overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/iron) Existing Proc: check_elevation New Proc: check_elevation - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Frobert Planter (/mob/living/carbon/human) - src: null - usr.loc: the floor (184,174,2) (/turf/open/floor/iron) - call stack: - stack trace("turf_reset_elevation overridde...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the floor (185,174,2) (/turf/open/floor/iron), "turf_reset_elevation", "check_elevation", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the raw gravity core - Purchas... (/obj/structure/closet/crate/secure/science), the floor (185,174,2) (/turf/open/floor/iron)) - /datum/element/elevation (/datum/element/elevation): on source entering(the raw gravity core - Purchas... (/obj/structure/closet/crate/secure/science), the floor (185,174,2) (/turf/open/floor/iron), the floor (185,173,2) (/turf/open/floor/iron), null) - the raw gravity core - Purchas... (/obj/structure/closet/crate/secure/science): SendSignal("atom_entering", /list (/list)) - the floor (185,174,2) (/turf/open/floor/iron): Entered(the raw gravity core - Purchas... (/obj/structure/closet/crate/secure/science), the floor (185,173,2) (/turf/open/floor/iron), null) - the floor (185,174,2) (/turf/open/floor/iron): Entered(the raw gravity core - Purchas... (/obj/structure/closet/crate/secure/science), the floor (185,173,2) (/turf/open/floor/iron), null) - the raw gravity core - Purchas... (/obj/structure/closet/crate/secure/science): Move(the floor (185,174,2) (/turf/open/floor/iron), 1, 9.03556, 1) - the raw gravity core - Purchas... (/obj/structure/closet/crate/secure/science): Move(the floor (185,174,2) (/turf/open/floor/iron), 1, 9.03556, 1) - the raw gravity core - Purchas... (/obj/structure/closet/crate/secure/science): move from pull(Frobert Planter (/mob/living/carbon/human), the floor (185,174,2) (/turf/open/floor/iron), 9.03556) - Frobert Planter (/mob/living/carbon/human): Move(the floor (184,174,2) (/turf/open/floor/iron), 8, 0, 1) - Frobert Planter (/mob/living/carbon/human): Move(the floor (184,174,2) (/turf/open/floor/iron), 8, null) - Frobert Planter (/mob/living/carbon/human): Move(the floor (184,174,2) (/turf/open/floor/iron), 8) - Frobert Planter (/mob/living/carbon/human): Move(the floor (184,174,2) (/turf/open/floor/iron), 8) - Froboot (/client): Move(the floor (184,174,2) (/turf/open/floor/iron), 8) - Frobert Planter (/mob/living/carbon/human): keyLoop(Froboot (/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-09-09 00:54:27.322] RUNTIME: runtime error: turf_change overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/iron) Existing Proc: pre_change_turf New Proc: pre_change_turf - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Frobert Planter (/mob/living/carbon/human) - src: null - usr.loc: the floor (184,174,2) (/turf/open/floor/iron) - call stack: - stack trace("turf_change overridden. Use ov...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the floor (185,174,2) (/turf/open/floor/iron), "turf_change", "pre_change_turf", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the raw gravity core - Purchas... (/obj/structure/closet/crate/secure/science), the floor (185,174,2) (/turf/open/floor/iron)) - /datum/element/elevation (/datum/element/elevation): on source entering(the raw gravity core - Purchas... (/obj/structure/closet/crate/secure/science), the floor (185,174,2) (/turf/open/floor/iron), the floor (185,173,2) (/turf/open/floor/iron), null) - the raw gravity core - Purchas... (/obj/structure/closet/crate/secure/science): SendSignal("atom_entering", /list (/list)) - the floor (185,174,2) (/turf/open/floor/iron): Entered(the raw gravity core - Purchas... (/obj/structure/closet/crate/secure/science), the floor (185,173,2) (/turf/open/floor/iron), null) - the floor (185,174,2) (/turf/open/floor/iron): Entered(the raw gravity core - Purchas... (/obj/structure/closet/crate/secure/science), the floor (185,173,2) (/turf/open/floor/iron), null) - the raw gravity core - Purchas... (/obj/structure/closet/crate/secure/science): Move(the floor (185,174,2) (/turf/open/floor/iron), 1, 9.03556, 1) - the raw gravity core - Purchas... (/obj/structure/closet/crate/secure/science): Move(the floor (185,174,2) (/turf/open/floor/iron), 1, 9.03556, 1) - the raw gravity core - Purchas... (/obj/structure/closet/crate/secure/science): move from pull(Frobert Planter (/mob/living/carbon/human), the floor (185,174,2) (/turf/open/floor/iron), 9.03556) - Frobert Planter (/mob/living/carbon/human): Move(the floor (184,174,2) (/turf/open/floor/iron), 8, 0, 1) - Frobert Planter (/mob/living/carbon/human): Move(the floor (184,174,2) (/turf/open/floor/iron), 8, null) - Frobert Planter (/mob/living/carbon/human): Move(the floor (184,174,2) (/turf/open/floor/iron), 8) - Frobert Planter (/mob/living/carbon/human): Move(the floor (184,174,2) (/turf/open/floor/iron), 8) - Froboot (/client): Move(the floor (184,174,2) (/turf/open/floor/iron), 8) - Frobert Planter (/mob/living/carbon/human): keyLoop(Froboot (/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-09-09 00:57:29.781] RUNTIME: runtime error: Cannot read null._listen_lookup - proc name: end orbit (/datum/component/orbiter/proc/end_orbit) - source file: code/datums/components/orbiter.dm,133 - usr: SEGFAULT (/mob/living/silicon/ai) - src: /datum/component/orbiter (/datum/component/orbiter) - usr.loc: the floor (33,138,2) (/turf/open/floor/circuit/green) - call stack: - /datum/component/orbiter (/datum/component/orbiter): end orbit(Tips-The-Bottle (/mob/dead/observer), 0) - /datum/component/orbiter (/datum/component/orbiter): orbiter move react(Tips-The-Bottle (/mob/dead/observer), the floor (33,138,2) (/turf/open/floor/circuit/green), 10, 1, null, 0) - Tips-The-Bottle (/mob/dead/observer): SendSignal("movable_moved", /list (/list)) - Tips-The-Bottle (/mob/dead/observer): Moved(the floor (33,138,2) (/turf/open/floor/circuit/green), 10, 1, null, 0) - Tips-The-Bottle (/mob/dead/observer): Moved(the floor (33,138,2) (/turf/open/floor/circuit/green), 10, 1, null, 0) - Tips-The-Bottle (/mob/dead/observer): Moved(the floor (33,138,2) (/turf/open/floor/circuit/green), 10, 1, null, 0) - Tips-The-Bottle (/mob/dead/observer): abstract move(the wet rocky ground (4,7,1) (/turf/open/misc/ashplanet/wateryrock)) - Tips-The-Bottle (/mob/dead/observer): abstract move(the wet rocky ground (4,7,1) (/turf/open/misc/ashplanet/wateryrock)) - /datum/component/orbiter (/datum/component/orbiter): move react(SEGFAULT Engineering Shell-880 (/mob/living/silicon/robot/shell), null, null, null) - /datum/component/orbiter (/datum/component/orbiter): PostTransfer(SEGFAULT Engineering Shell-880 (/mob/living/silicon/robot/shell)) - SEGFAULT Engineering Shell-880 (/mob/living/silicon/robot/shell): TakeComponent(/datum/component/orbiter (/datum/component/orbiter)) - SEGFAULT (/mob/living/silicon/ai): transfer observers to(SEGFAULT Engineering Shell-880 (/mob/living/silicon/robot/shell)) - SEGFAULT (/datum/mind): transfer to(SEGFAULT Engineering Shell-880 (/mob/living/silicon/robot/shell), 0) - SEGFAULT (/mob/living/silicon/ai): select shell(SEGFAULT Engineering Shell-880 (/mob/living/silicon/robot/shell)) - Reconnect to shell (/datum/action/innate/deploy_last_shell): Trigger(SEGFAULT (/mob/living/silicon/ai), null) - Reconnect to shell (/atom/movable/screen/movable/action_button): Click(null, "map_screen.map", "icon-x=29;icon-y=19;left=1;but...") - PapaMichael (/client): Click(Reconnect to shell (/atom/movable/screen/movable/action_button), null, "map_screen.map", "icon-x=29;icon-y=19;left=1;but...") - [2026-09-09 00:57:44.119] 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)) - Dolce Quin (/mob/living/carbon/human): gvb say verb(/list (/list)) - Verbs (/datum/controller/subsystem/verbs): invoke verb(Dolce Quin (/mob/living/carbon/human), /mob/verb/say_verb (/mob/verb/say_verb), /list (/list), null) - Dolce Quin (/mob/living/carbon/human): Say("The soda was-URGH!") - Dolce Quin (/mob/living/carbon/human): Say("The soda was-URGH!") - /datum/tgui_say (/datum/tgui_say): delegate speech("The soda was-URGH!", "Say") - /datum/tgui_say (/datum/tgui_say): handle entry("force", /list (/list)) - /datum/tgui_say (/datum/tgui_say): force say(null, 1) - Dolce Quin (/mob/living/carbon/human): force say(null, 1, 0) - ... - Dolce Quin (/mob/living/carbon/human): apply status effect(/datum/status_effect/incapacit... (/datum/status_effect/incapacitating/stun), 80) - Dolce Quin (/mob/living/carbon/human): Stun(80, 0) - Dolce Quin (/mob/living/carbon/human): Stun(80, 0) - Dolce Quin (/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-09-09 01:00:34.222] RUNTIME: runtime error: Cannot read null.deployed_shell - proc name: Topic (/mob/living/silicon/Topic) - source file: code/modules/mob/living/silicon/silicon.dm,223 - usr: SEGFAULT (/mob/living/silicon/ai) - src: SEGFAULT Engineering Shell-880 (/mob/living/silicon/robot/shell) - usr.loc: the floor (33,138,2) (/turf/open/floor/circuit/green) - src.loc: the floor (34,131,2) (/turf/open/floor/iron/grimy) - call stack: - SEGFAULT Engineering Shell-880 (/mob/living/silicon/robot/shell): Topic("src=\[mob_3298];track=Dave%20D...", /list (/list)) - SEGFAULT Engineering Shell-880 (/mob/living/silicon/robot/shell): Topic("src=\[mob_3298];track=Dave%20D...", /list (/list)) - PapaMichael (/client): Topic("src=\[mob_3298];track=Dave%20D...", /list (/list), SEGFAULT Engineering Shell-880 (/mob/living/silicon/robot/shell), null) - PapaMichael (/client): Topic("src=\[mob_3298];track=Dave%20D...", /list (/list), SEGFAULT Engineering Shell-880 (/mob/living/silicon/robot/shell), null) - [2026-09-09 01:01:53.406] RUNTIME: ## TESTING: GC: -- [0x204666c] | /obj/structure/closet/body_bag was unable to be GC'd -- (ref count of 3) [2026-09-09 01:02:40.989] RUNTIME: ## TESTING: GC: -- [0x2047eba] | /atom/movable/screen/map_view/char_preview was unable to be GC'd -- (ref count of 3) [2026-09-09 01:04:32.512] 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: Arcticus Cecropia (/mob/living/carbon/human) - src: null - usr.loc: the floor (136,97,2) (/turf/open/floor/iron/white) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 10, 0, null, "code/modules/balloon_alert/bal...", 102) - the folder (/obj/item/folder/white): balloon alert perform(Arcticus Cecropia (/mob/living/carbon/human), "cut apart") - the folder (/obj/item/folder/white): balloon alert(Arcticus Cecropia (/mob/living/carbon/human), "cut apart") - [2026-09-09 01:04:41.573] RUNTIME: runtime error: area_beauty_updated overridden. Use override = TRUE to suppress this warning. - Target: the Medbay Treatment Center (/area/station/medical/treatment_center) Existing Proc: update_beauty New Proc: update_beauty - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Dolce Quin (/mob/living/carbon/human) - src: null - usr.loc: the floor (162,91,2) (/turf/open/floor/iron) - call stack: - stack trace("area_beauty_updated overridden...", "code/datums/signals.dm", 43) - /datum/mood (/datum/mood): RegisterSignal(the Medbay Treatment Center (/area/station/medical/treatment_center), "area_beauty_updated", "update_beauty", 0) - /datum/mood (/datum/mood): check area mood(Licks-The-Icicles (/mob/living/carbon/human), the Medbay Treatment Center (/area/station/medical/treatment_center)) - Licks-The-Icicles (/mob/living/carbon/human): SendSignal("enter_area", /list (/list)) - the Medbay Treatment Center (/area/station/medical/treatment_center): Entered(the stoat kit (/mob/living/basic/stoat/kit), null) - the stoat kit (/mob/living/basic/stoat/kit): doMove(the floor (162,91,2) (/turf/open/floor/iron)) - the stoat kit (/mob/living/basic/stoat/kit): forceMove(the floor (162,91,2) (/turf/open/floor/iron)) - the stoat kit (/mob/living/basic/stoat/kit): forceMove(the floor (162,91,2) (/turf/open/floor/iron)) - the stoat kit (/obj/item/mob_holder): release(1) - the stoat kit (/obj/item/mob_holder): Moved(Dolce Quin (/mob/living/carbon/human), 0, 1, null, null) - ... - the stoat kit (/obj/item/mob_holder): base item interaction(Dolce Quin (/mob/living/carbon/human), the stun baton (/obj/item/melee/baton/security/loaded), /list (/list)) - Dolce Quin (/mob/living/carbon/human): ClickOn(the stoat kit (/obj/item/mob_holder), "icon-x=18;icon-y=10;left=1;but...") - the stoat kit (/obj/item/mob_holder): Click(null, "map_screen.map", "icon-x=18;icon-y=10;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-09-09 01:04:41.575] RUNTIME: runtime error: area_beauty_updated overridden. Use override = TRUE to suppress this warning. - Target: the Medbay Treatment Center (/area/station/medical/treatment_center) Existing Proc: update_beauty New Proc: update_beauty - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Dolce Quin (/mob/living/carbon/human) - src: null - usr.loc: the floor (162,91,2) (/turf/open/floor/iron) - call stack: - stack trace("area_beauty_updated overridden...", "code/datums/signals.dm", 43) - /datum/mood (/datum/mood): RegisterSignal(the Medbay Treatment Center (/area/station/medical/treatment_center), "area_beauty_updated", "update_beauty", 0) - /datum/mood (/datum/mood): check area mood(Frobert Planter (/mob/living/carbon/human), the Medbay Treatment Center (/area/station/medical/treatment_center)) - Frobert Planter (/mob/living/carbon/human): SendSignal("enter_area", /list (/list)) - the Medbay Treatment Center (/area/station/medical/treatment_center): Entered(the stoat kit (/mob/living/basic/stoat/kit), null) - the stoat kit (/mob/living/basic/stoat/kit): doMove(the floor (162,91,2) (/turf/open/floor/iron)) - the stoat kit (/mob/living/basic/stoat/kit): forceMove(the floor (162,91,2) (/turf/open/floor/iron)) - the stoat kit (/mob/living/basic/stoat/kit): forceMove(the floor (162,91,2) (/turf/open/floor/iron)) - the stoat kit (/obj/item/mob_holder): release(1) - the stoat kit (/obj/item/mob_holder): Moved(Dolce Quin (/mob/living/carbon/human), 0, 1, null, null) - ... - the stoat kit (/obj/item/mob_holder): base item interaction(Dolce Quin (/mob/living/carbon/human), the stun baton (/obj/item/melee/baton/security/loaded), /list (/list)) - Dolce Quin (/mob/living/carbon/human): ClickOn(the stoat kit (/obj/item/mob_holder), "icon-x=18;icon-y=10;left=1;but...") - the stoat kit (/obj/item/mob_holder): Click(null, "map_screen.map", "icon-x=18;icon-y=10;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-09-09 01:04:41.605] RUNTIME: runtime error: Cannot read null.ambient_buzz - proc name: refresh looping ambience (/mob/proc/refresh_looping_ambience) - source file: code/controllers/subsystem/ambience.dm,125 - usr: (src) - src: Licks-The-Icicles (/mob/living/carbon/human) - src.loc: the stoat kit (/obj/item/mob_holder) - call stack: - Licks-The-Icicles (/mob/living/carbon/human): refresh looping ambience() - Licks-The-Icicles (/mob/living/carbon/human): update ambience area(null) - Licks-The-Icicles (/mob/living/carbon/human): Login() - Licks-The-Icicles (/mob/living/carbon/human): Login() - Licks-The-Icicles (/mob/living/carbon/human): Login() - Licks-The-Icicles (/mob/living/carbon/human): PossessByPlayer("taggamergame2") - Licks-The-Icicles (/datum/mind): transfer to(Licks-The-Icicles (/mob/living/carbon/human), 0) - /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) - /datum/status_effect/shapechan... (/datum/status_effect/shapechange_mob/from_spell/polymorph_belt): on shape death(the stoat kit (/mob/living/basic/stoat/kit), null) - ... - the stoat kit (/obj/item/mob_holder): base item interaction(Dolce Quin (/mob/living/carbon/human), the stun baton (/obj/item/melee/baton/security/loaded), /list (/list)) - Dolce Quin (/mob/living/carbon/human): ClickOn(the stoat kit (/obj/item/mob_holder), "icon-x=18;icon-y=10;left=1;but...") - the stoat kit (/obj/item/mob_holder): Click(null, "map_screen.map", "icon-x=18;icon-y=10;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-09-09 01:04:42.848] RUNTIME: runtime error: Cannot read null.x - proc name: get loc from mousepos (/proc/get_loc_from_mousepos) - source file: code/__HELPERS/turfs.dm,346 - usr: Licks-The-Icicles (/mob/living/carbon/human) - src: null - usr.loc: the stoat kit (/obj/item/mob_holder) - call stack: - get loc from mousepos(551.862, 184.1, 1278, 1008.95, TagGamerGame2 (/client)) - TagGamerGame2 (/client): gvb keyDown("A", 1160, 387, 1278, 1009) - TagGamerGame2 (/client): keyDown("A", 1160, 387, 1278, 1009) - [2026-09-09 01:04:42.849] RUNTIME: runtime error: cannot read from list - proc name: gvb keyDown (/client/proc/__gvb_keyDown) - source file: code/modules/keybindings/bindings_client.dm,76 - usr: Licks-The-Icicles (/mob/living/carbon/human) - src: TagGamerGame2 (/client) - usr.loc: the stoat kit (/obj/item/mob_holder) - call stack: - TagGamerGame2 (/client): gvb keyDown("A", 1160, 387, 1278, 1009) - TagGamerGame2 (/client): keyDown("A", 1160, 387, 1278, 1009) - [2026-09-09 01:04:42.982] RUNTIME: runtime error: Cannot read null.x - proc name: get loc from mousepos (/proc/get_loc_from_mousepos) - source file: code/__HELPERS/turfs.dm,346 - usr: Licks-The-Icicles (/mob/living/carbon/human) - src: null - usr.loc: the stoat kit (/obj/item/mob_holder) - call stack: - get loc from mousepos(551.862, 184.1, 1278, 1008.95, TagGamerGame2 (/client)) - TagGamerGame2 (/client): gvb keyUp("A", 1160, 387, 1278, 1009) - TagGamerGame2 (/client): keyUp("A", 1160, 387, 1278, 1009) - [2026-09-09 01:04:43.100] RUNTIME: runtime error: Tracked mob has no loc and is likely in nullspace: Frobert Planter (/mob/living/carbon/human) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("Tracked mob has no loc and is ...", "code/game/machinery/computer/c...", 205) - /datum/crewmonitor (/datum/crewmonitor): update data(2) - /datum/crewmonitor (/datum/crewmonitor): ui data(Falls-For-Tricks (/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(Falls-For-Tricks (/mob/living/carbon/human), /datum/crewmonitor (/datum/crewmonitor), /datum/tgui (/datum/tgui)) - /datum/crewmonitor (/datum/crewmonitor): ui interact(Falls-For-Tricks (/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-09-09 01:05:44.860] RUNTIME: ## TESTING: GC: -- [0x2047f7d] | /atom/movable/screen/map_view/char_preview was unable to be GC'd -- (ref count of 3) [2026-09-09 01:06:15.535] RUNTIME: ## TESTING: GC: -- [0x2047b28] | /atom/movable/screen/map_view/char_preview was unable to be GC'd -- (ref count of 3) [2026-09-09 01:06:33.973] RUNTIME: ## TESTING: GC: -- [0x2003075] | /atom/movable/screen/map_view/char_preview was unable to be GC'd -- (ref count of 3) [2026-09-09 01:06:36.095] RUNTIME: runtime error: invalid amount 0! - 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 (162,91,2) (/turf/open/floor/iron) - call stack: - stack trace("invalid amount 0!", "code/game/objects/items/stacks...", 71) - the glass (/obj/item/stack/sheet/glass): Initialize(0, 0, 1, null, 1) - the glass (/obj/item/stack/sheet/glass): Initialize(0, 0, 1, null, 1) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the glass (/obj/item/stack/sheet/glass), 0, /list (/list)) - the glass (/obj/item/stack/sheet/glass): New(0, 0) - the unhooked defibrillator mou... (/obj/item/wallframe/defib_mount): atom deconstruct(1) - the unhooked defibrillator mou... (/obj/item/wallframe/defib_mount): handle deconstruct(1) - the unhooked defibrillator mou... (/obj/item/wallframe/defib_mount): deconstruct(1) - the unhooked defibrillator mou... (/obj/item/wallframe/defib_mount): wrench act(Arcticus Cecropia (/mob/living/carbon/human), the wrench (/obj/item/wrench)) - the unhooked defibrillator mou... (/obj/item/wallframe/defib_mount): tool act(Arcticus Cecropia (/mob/living/carbon/human), the wrench (/obj/item/wrench), /list (/list)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Arcticus Cecropia (/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): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-09 01:06:55.298] RUNTIME: runtime error: invalid amount 0! - 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 (155,91,2) (/turf/open/floor/iron) - call stack: - stack trace("invalid amount 0!", "code/game/objects/items/stacks...", 71) - the glass (/obj/item/stack/sheet/glass): Initialize(0, 0, 1, null, 1) - the glass (/obj/item/stack/sheet/glass): Initialize(0, 0, 1, null, 1) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the glass (/obj/item/stack/sheet/glass), 0, /list (/list)) - the glass (/obj/item/stack/sheet/glass): New(0, 0) - the unhooked defibrillator mou... (/obj/item/wallframe/defib_mount): atom deconstruct(1) - the unhooked defibrillator mou... (/obj/item/wallframe/defib_mount): handle deconstruct(1) - the unhooked defibrillator mou... (/obj/item/wallframe/defib_mount): deconstruct(1) - the unhooked defibrillator mou... (/obj/item/wallframe/defib_mount): wrench act(Arcticus Cecropia (/mob/living/carbon/human), the wrench (/obj/item/wrench)) - the unhooked defibrillator mou... (/obj/item/wallframe/defib_mount): tool act(Arcticus Cecropia (/mob/living/carbon/human), the wrench (/obj/item/wrench), /list (/list)) - the unhooked defibrillator mou... (/obj/item/wallframe/defib_mount): base item interaction(Arcticus Cecropia (/mob/living/carbon/human), the wrench (/obj/item/wrench), /list (/list)) - the wrench (/obj/item/wrench): melee attack chain(Arcticus Cecropia (/mob/living/carbon/human), the unhooked defibrillator mou... (/obj/item/wallframe/defib_mount), /list (/list), /list (/list)) - Arcticus Cecropia (/mob/living/carbon/human): ClickOn(the unhooked defibrillator mou... (/obj/item/wallframe/defib_mount), "icon-x=16;icon-y=22;left=1;but...") - the unhooked defibrillator mou... (/obj/item/wallframe/defib_mount): Click(the floor (155,92,2) (/turf/open/floor/iron), "map_screen.map", "icon-x=16;icon-y=22;left=1;but...") - MentalDecayed (/client): Click(the unhooked defibrillator mou... (/obj/item/wallframe/defib_mount), the floor (155,92,2) (/turf/open/floor/iron), "map_screen.map", "icon-x=16;icon-y=22;left=1;but...") - [2026-09-09 01:07:22.606] RUNTIME: runtime error: invalid amount 0! - 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 (155,86,2) (/turf/open/floor/iron) - call stack: - stack trace("invalid amount 0!", "code/game/objects/items/stacks...", 71) - the glass (/obj/item/stack/sheet/glass): Initialize(0, 0, 1, null, 1) - the glass (/obj/item/stack/sheet/glass): Initialize(0, 0, 1, null, 1) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the glass (/obj/item/stack/sheet/glass), 0, /list (/list)) - the glass (/obj/item/stack/sheet/glass): New(0, 0) - the unhooked defibrillator mou... (/obj/item/wallframe/defib_mount): atom deconstruct(1) - the unhooked defibrillator mou... (/obj/item/wallframe/defib_mount): handle deconstruct(1) - the unhooked defibrillator mou... (/obj/item/wallframe/defib_mount): deconstruct(1) - the unhooked defibrillator mou... (/obj/item/wallframe/defib_mount): wrench act(Arcticus Cecropia (/mob/living/carbon/human), the wrench (/obj/item/wrench)) - the unhooked defibrillator mou... (/obj/item/wallframe/defib_mount): tool act(Arcticus Cecropia (/mob/living/carbon/human), the wrench (/obj/item/wrench), /list (/list)) - the unhooked defibrillator mou... (/obj/item/wallframe/defib_mount): base item interaction(Arcticus Cecropia (/mob/living/carbon/human), the wrench (/obj/item/wrench), /list (/list)) - the wrench (/obj/item/wrench): melee attack chain(Arcticus Cecropia (/mob/living/carbon/human), the unhooked defibrillator mou... (/obj/item/wallframe/defib_mount), /list (/list), /list (/list)) - Arcticus Cecropia (/mob/living/carbon/human): ClickOn(the unhooked defibrillator mou... (/obj/item/wallframe/defib_mount), "icon-x=17;icon-y=19;left=1;but...") - the unhooked defibrillator mou... (/obj/item/wallframe/defib_mount): Click(the floor (155,85,2) (/turf/open/floor/iron), "map_screen.map", "icon-x=17;icon-y=19;left=1;but...") - MentalDecayed (/client): Click(the unhooked defibrillator mou... (/obj/item/wallframe/defib_mount), the floor (155,85,2) (/turf/open/floor/iron), "map_screen.map", "icon-x=17;icon-y=19;left=1;but...") - [2026-09-09 01:07:39.640] RUNTIME: runtime error: invalid amount 0! - 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 (161,85,2) (/turf/open/floor/iron) - call stack: - stack trace("invalid amount 0!", "code/game/objects/items/stacks...", 71) - the glass (/obj/item/stack/sheet/glass): Initialize(0, 0, 1, null, 1) - the glass (/obj/item/stack/sheet/glass): Initialize(0, 0, 1, null, 1) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the glass (/obj/item/stack/sheet/glass), 0, /list (/list)) - the glass (/obj/item/stack/sheet/glass): New(0, 0) - the unhooked defibrillator mou... (/obj/item/wallframe/defib_mount): atom deconstruct(1) - the unhooked defibrillator mou... (/obj/item/wallframe/defib_mount): handle deconstruct(1) - the unhooked defibrillator mou... (/obj/item/wallframe/defib_mount): deconstruct(1) - the unhooked defibrillator mou... (/obj/item/wallframe/defib_mount): wrench act(Arcticus Cecropia (/mob/living/carbon/human), the wrench (/obj/item/wrench)) - the unhooked defibrillator mou... (/obj/item/wallframe/defib_mount): tool act(Arcticus Cecropia (/mob/living/carbon/human), the wrench (/obj/item/wrench), /list (/list)) - the unhooked defibrillator mou... (/obj/item/wallframe/defib_mount): base item interaction(Arcticus Cecropia (/mob/living/carbon/human), the wrench (/obj/item/wrench), /list (/list)) - the wrench (/obj/item/wrench): melee attack chain(Arcticus Cecropia (/mob/living/carbon/human), the unhooked defibrillator mou... (/obj/item/wallframe/defib_mount), /list (/list), /list (/list)) - Arcticus Cecropia (/mob/living/carbon/human): ClickOn(the unhooked defibrillator mou... (/obj/item/wallframe/defib_mount), "icon-x=11;icon-y=17;left=1;but...") - the unhooked defibrillator mou... (/obj/item/wallframe/defib_mount): Click(the floor (162,85,2) (/turf/open/floor/iron), "map_screen.map", "icon-x=11;icon-y=17;left=1;but...") - MentalDecayed (/client): Click(the unhooked defibrillator mou... (/obj/item/wallframe/defib_mount), the floor (162,85,2) (/turf/open/floor/iron), "map_screen.map", "icon-x=11;icon-y=17;left=1;but...") - [2026-09-09 01:08:44.417] RUNTIME: runtime error: Cannot read null.atmos_adjacent_turfs - proc name: Initialize (/obj/effect/hotspot/Initialize) - source file: code/modules/atmospherics/environmental/LINDA_fire.dm,110 - usr: Technician Zinnia-Acrosa (/mob/living/carbon/human) - src: the hotspot (/obj/effect/hotspot) - usr.loc: the floor (100,146,2) (/turf/open/floor/iron/dark) - src.loc: null - call stack: - the hotspot (/obj/effect/hotspot): Initialize(0, null, null) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the hotspot (/obj/effect/hotspot), 0, /list (/list)) - the hotspot (/obj/effect/hotspot): New(0) - /datum/element/easy_ignite (/datum/element/easy_ignite): ignite(the pool of oil (/obj/effect/decal/cleanable/blood/oil), Technician Zinnia-Acrosa (/mob/living/carbon/human)) - /datum/element/easy_ignite (/datum/element/easy_ignite): attackby react(the pool of oil (/obj/effect/decal/cleanable/blood/oil), Technician Zinnia-Acrosa (/mob/living/carbon/human), the cigarette (/obj/item/cigarette/robustgold), /list (/list)) - the pool of oil (/obj/effect/decal/cleanable/blood/oil): SendSignal("atom_item_interaction", /list (/list)) - the pool of oil (/obj/effect/decal/cleanable/blood/oil): base item interaction(Technician Zinnia-Acrosa (/mob/living/carbon/human), the cigarette (/obj/item/cigarette/robustgold), /list (/list)) - the cigarette (/obj/item/cigarette/robustgold): melee attack chain(Technician Zinnia-Acrosa (/mob/living/carbon/human), the pool of oil (/obj/effect/decal/cleanable/blood/oil), /list (/list), /list (/list)) - Technician Zinnia-Acrosa (/mob/living/carbon/human): ClickOn(the pool of oil (/obj/effect/decal/cleanable/blood/oil), "icon-x=16;icon-y=14;left=1;but...") - the pool of oil (/obj/effect/decal/cleanable/blood/oil): Click(the floor (99,147,2) (/turf/open/floor/iron/dark), "map_screen.map", "icon-x=16;icon-y=14;left=1;but...") - Mr Melbert (/client): Click(the pool of oil (/obj/effect/decal/cleanable/blood/oil), the floor (99,147,2) (/turf/open/floor/iron/dark), "map_screen.map", "icon-x=16;icon-y=14;left=1;but...") - [2026-09-09 01:08:44.889] RUNTIME: runtime error: Cannot read null.atmos_adjacent_turfs - proc name: Initialize (/obj/effect/hotspot/Initialize) - source file: code/modules/atmospherics/environmental/LINDA_fire.dm,110 - usr: Technician Zinnia-Acrosa (/mob/living/carbon/human) - src: the hotspot (/obj/effect/hotspot) - usr.loc: the floor (99,146,2) (/turf/open/floor/iron/dark) - src.loc: null - call stack: - the hotspot (/obj/effect/hotspot): Initialize(0, null, null) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the hotspot (/obj/effect/hotspot), 0, /list (/list)) - the hotspot (/obj/effect/hotspot): New(0) - /datum/element/easy_ignite (/datum/element/easy_ignite): ignite(the pool of oil (/obj/effect/decal/cleanable/blood/oil), Technician Zinnia-Acrosa (/mob/living/carbon/human)) - /datum/element/easy_ignite (/datum/element/easy_ignite): attackby react(the pool of oil (/obj/effect/decal/cleanable/blood/oil), Technician Zinnia-Acrosa (/mob/living/carbon/human), the cigarette (/obj/item/cigarette/robustgold), /list (/list)) - the pool of oil (/obj/effect/decal/cleanable/blood/oil): SendSignal("atom_item_interaction", /list (/list)) - the pool of oil (/obj/effect/decal/cleanable/blood/oil): base item interaction(Technician Zinnia-Acrosa (/mob/living/carbon/human), the cigarette (/obj/item/cigarette/robustgold), /list (/list)) - the cigarette (/obj/item/cigarette/robustgold): melee attack chain(Technician Zinnia-Acrosa (/mob/living/carbon/human), the pool of oil (/obj/effect/decal/cleanable/blood/oil), /list (/list), /list (/list)) - Technician Zinnia-Acrosa (/mob/living/carbon/human): ClickOn(the pool of oil (/obj/effect/decal/cleanable/blood/oil), "icon-x=16;icon-y=13;left=1;but...") - the pool of oil (/obj/effect/decal/cleanable/blood/oil): Click(the floor (98,147,2) (/turf/open/floor/iron/dark), "map_screen.map", "icon-x=16;icon-y=13;left=1;but...") - Mr Melbert (/client): Click(the pool of oil (/obj/effect/decal/cleanable/blood/oil), the floor (98,147,2) (/turf/open/floor/iron/dark), "map_screen.map", "icon-x=16;icon-y=13;left=1;but...") - [2026-09-09 01:08:47.020] RUNTIME: runtime error: Cannot read null.atmos_adjacent_turfs - proc name: Initialize (/obj/effect/hotspot/Initialize) - source file: code/modules/atmospherics/environmental/LINDA_fire.dm,110 - usr: Technician Zinnia-Acrosa (/mob/living/carbon/human) - src: the hotspot (/obj/effect/hotspot) - usr.loc: the floor (100,146,2) (/turf/open/floor/iron/dark) - src.loc: null - call stack: - the hotspot (/obj/effect/hotspot): Initialize(0, null, null) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the hotspot (/obj/effect/hotspot), 0, /list (/list)) - the hotspot (/obj/effect/hotspot): New(0) - /datum/element/easy_ignite (/datum/element/easy_ignite): ignite(the footprints (/obj/effect/decal/cleanable/blood/footprints), Technician Zinnia-Acrosa (/mob/living/carbon/human)) - /datum/element/easy_ignite (/datum/element/easy_ignite): attackby react(the footprints (/obj/effect/decal/cleanable/blood/footprints), Technician Zinnia-Acrosa (/mob/living/carbon/human), the cigarette (/obj/item/cigarette/robustgold), /list (/list)) - the footprints (/obj/effect/decal/cleanable/blood/footprints): SendSignal("atom_item_interaction", /list (/list)) - the footprints (/obj/effect/decal/cleanable/blood/footprints): base item interaction(Technician Zinnia-Acrosa (/mob/living/carbon/human), the cigarette (/obj/item/cigarette/robustgold), /list (/list)) - the cigarette (/obj/item/cigarette/robustgold): melee attack chain(Technician Zinnia-Acrosa (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints), /list (/list), /list (/list)) - Technician Zinnia-Acrosa (/mob/living/carbon/human): ClickOn(the footprints (/obj/effect/decal/cleanable/blood/footprints), "icon-x=20;icon-y=4;left=1;butt...") - the footprints (/obj/effect/decal/cleanable/blood/footprints): Click(the floor (99,147,2) (/turf/open/floor/iron/dark), "map_screen.map", "icon-x=20;icon-y=4;left=1;butt...") - Mr Melbert (/client): Click(the footprints (/obj/effect/decal/cleanable/blood/footprints), the floor (99,147,2) (/turf/open/floor/iron/dark), "map_screen.map", "icon-x=20;icon-y=4;left=1;butt...") - Mr Melbert (/client): check drag proximity(the floor (99,147,2) (/turf/open/floor/iron/dark), the footprints (/obj/effect/decal/cleanable/blood/footprints), the floor (99,147,2) (/turf/open/floor/iron/dark), the floor (99,147,2) (/turf/open/floor/iron/dark), "map_screen.map", "map_screen.map", "icon-x=20;icon-y=4;left=1;butt...") - the floor (99,147,2) (/turf/open/floor/iron/dark): MouseDrop(the footprints (/obj/effect/decal/cleanable/blood/footprints), the floor (99,147,2) (/turf/open/floor/iron/dark), the floor (99,147,2) (/turf/open/floor/iron/dark), "map_screen.map", "map_screen.map", "icon-x=20;icon-y=4;left=1;butt...") - Mr Melbert (/client): MouseDrop(the floor (99,147,2) (/turf/open/floor/iron/dark), the footprints (/obj/effect/decal/cleanable/blood/footprints), the floor (99,147,2) (/turf/open/floor/iron/dark), the floor (99,147,2) (/turf/open/floor/iron/dark), "map_screen.map", "map_screen.map", "icon-x=20;icon-y=4;left=1;butt...") - [2026-09-09 01:08:48.216] RUNTIME: runtime error: Cannot read null.atmos_adjacent_turfs - proc name: Initialize (/obj/effect/hotspot/Initialize) - source file: code/modules/atmospherics/environmental/LINDA_fire.dm,110 - usr: Technician Zinnia-Acrosa (/mob/living/carbon/human) - src: the hotspot (/obj/effect/hotspot) - usr.loc: the floor (100,146,2) (/turf/open/floor/iron/dark) - src.loc: null - call stack: - the hotspot (/obj/effect/hotspot): Initialize(0, null, null) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the hotspot (/obj/effect/hotspot), 0, /list (/list)) - the hotspot (/obj/effect/hotspot): New(0) - /datum/element/easy_ignite (/datum/element/easy_ignite): ignite(the footprints (/obj/effect/decal/cleanable/blood/footprints), Technician Zinnia-Acrosa (/mob/living/carbon/human)) - /datum/element/easy_ignite (/datum/element/easy_ignite): attackby react(the footprints (/obj/effect/decal/cleanable/blood/footprints), Technician Zinnia-Acrosa (/mob/living/carbon/human), the cigarette (/obj/item/cigarette/robustgold), /list (/list)) - the footprints (/obj/effect/decal/cleanable/blood/footprints): SendSignal("atom_item_interaction", /list (/list)) - the footprints (/obj/effect/decal/cleanable/blood/footprints): base item interaction(Technician Zinnia-Acrosa (/mob/living/carbon/human), the cigarette (/obj/item/cigarette/robustgold), /list (/list)) - the cigarette (/obj/item/cigarette/robustgold): melee attack chain(Technician Zinnia-Acrosa (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints), /list (/list), /list (/list)) - Technician Zinnia-Acrosa (/mob/living/carbon/human): ClickOn(the footprints (/obj/effect/decal/cleanable/blood/footprints), "icon-x=21;icon-y=19;left=1;but...") - the footprints (/obj/effect/decal/cleanable/blood/footprints): Click(the floor (99,146,2) (/turf/open/floor/iron/dark), "map_screen.map", "icon-x=21;icon-y=19;left=1;but...") - Mr Melbert (/client): Click(the footprints (/obj/effect/decal/cleanable/blood/footprints), the floor (99,146,2) (/turf/open/floor/iron/dark), "map_screen.map", "icon-x=21;icon-y=19;left=1;but...") - [2026-09-09 01:08:49.633] RUNTIME: runtime error: Cannot read null.atmos_adjacent_turfs - proc name: Initialize (/obj/effect/hotspot/Initialize) - source file: code/modules/atmospherics/environmental/LINDA_fire.dm,110 - usr: Technician Zinnia-Acrosa (/mob/living/carbon/human) - src: the hotspot (/obj/effect/hotspot) - usr.loc: the floor (99,143,2) (/turf/open/floor/iron/half) - src.loc: null - call stack: - the hotspot (/obj/effect/hotspot): Initialize(0, null, null) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the hotspot (/obj/effect/hotspot), 0, /list (/list)) - the hotspot (/obj/effect/hotspot): New(0) - /datum/element/easy_ignite (/datum/element/easy_ignite): ignite(the pool of oil (/obj/effect/decal/cleanable/blood/oil), Technician Zinnia-Acrosa (/mob/living/carbon/human)) - /datum/element/easy_ignite (/datum/element/easy_ignite): attackby react(the pool of oil (/obj/effect/decal/cleanable/blood/oil), Technician Zinnia-Acrosa (/mob/living/carbon/human), the cigarette (/obj/item/cigarette/robustgold), /list (/list)) - the pool of oil (/obj/effect/decal/cleanable/blood/oil): SendSignal("atom_item_interaction", /list (/list)) - the pool of oil (/obj/effect/decal/cleanable/blood/oil): base item interaction(Technician Zinnia-Acrosa (/mob/living/carbon/human), the cigarette (/obj/item/cigarette/robustgold), /list (/list)) - the cigarette (/obj/item/cigarette/robustgold): melee attack chain(Technician Zinnia-Acrosa (/mob/living/carbon/human), the pool of oil (/obj/effect/decal/cleanable/blood/oil), /list (/list), /list (/list)) - Technician Zinnia-Acrosa (/mob/living/carbon/human): ClickOn(the pool of oil (/obj/effect/decal/cleanable/blood/oil), "icon-x=17;icon-y=17;left=1;but...") - the pool of oil (/obj/effect/decal/cleanable/blood/oil): Click(the floor (100,142,2) (/turf/open/floor/iron), "map_screen.map", "icon-x=17;icon-y=17;left=1;but...") - Mr Melbert (/client): Click(the pool of oil (/obj/effect/decal/cleanable/blood/oil), the floor (100,142,2) (/turf/open/floor/iron), "map_screen.map", "icon-x=17;icon-y=17;left=1;but...") - [2026-09-09 01:08:50.150] RUNTIME: runtime error: Cannot read null.atmos_adjacent_turfs - proc name: Initialize (/obj/effect/hotspot/Initialize) - source file: code/modules/atmospherics/environmental/LINDA_fire.dm,110 - usr: Technician Zinnia-Acrosa (/mob/living/carbon/human) - src: the hotspot (/obj/effect/hotspot) - usr.loc: the floor (99,143,2) (/turf/open/floor/iron/half) - src.loc: null - call stack: - the hotspot (/obj/effect/hotspot): Initialize(0, null, null) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the hotspot (/obj/effect/hotspot), 0, /list (/list)) - the hotspot (/obj/effect/hotspot): New(0) - /datum/element/easy_ignite (/datum/element/easy_ignite): ignite(the footprints (/obj/effect/decal/cleanable/blood/footprints), Technician Zinnia-Acrosa (/mob/living/carbon/human)) - /datum/element/easy_ignite (/datum/element/easy_ignite): attackby react(the footprints (/obj/effect/decal/cleanable/blood/footprints), Technician Zinnia-Acrosa (/mob/living/carbon/human), the cigarette (/obj/item/cigarette/robustgold), /list (/list)) - the footprints (/obj/effect/decal/cleanable/blood/footprints): SendSignal("atom_item_interaction", /list (/list)) - the footprints (/obj/effect/decal/cleanable/blood/footprints): base item interaction(Technician Zinnia-Acrosa (/mob/living/carbon/human), the cigarette (/obj/item/cigarette/robustgold), /list (/list)) - the cigarette (/obj/item/cigarette/robustgold): melee attack chain(Technician Zinnia-Acrosa (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints), /list (/list), /list (/list)) - Technician Zinnia-Acrosa (/mob/living/carbon/human): ClickOn(the footprints (/obj/effect/decal/cleanable/blood/footprints), "icon-x=13;icon-y=12;left=1;but...") - the footprints (/obj/effect/decal/cleanable/blood/footprints): Click(the floor (100,143,2) (/turf/open/floor/iron/half), "map_screen.map", "icon-x=13;icon-y=12;left=1;but...") - ... - world: push usr(Technician Zinnia-Acrosa (/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) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-09 01:08:50.517] RUNTIME: runtime error: Cannot read null.atmos_adjacent_turfs - proc name: Initialize (/obj/effect/hotspot/Initialize) - source file: code/modules/atmospherics/environmental/LINDA_fire.dm,110 - usr: Technician Zinnia-Acrosa (/mob/living/carbon/human) - src: the hotspot (/obj/effect/hotspot) - usr.loc: the floor (99,143,2) (/turf/open/floor/iron/half) - src.loc: null - call stack: - the hotspot (/obj/effect/hotspot): Initialize(0, null, null) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the hotspot (/obj/effect/hotspot), 0, /list (/list)) - the hotspot (/obj/effect/hotspot): New(0) - /datum/element/easy_ignite (/datum/element/easy_ignite): ignite(the footprints (/obj/effect/decal/cleanable/blood/footprints), Technician Zinnia-Acrosa (/mob/living/carbon/human)) - /datum/element/easy_ignite (/datum/element/easy_ignite): attackby react(the footprints (/obj/effect/decal/cleanable/blood/footprints), Technician Zinnia-Acrosa (/mob/living/carbon/human), the cigarette (/obj/item/cigarette/robustgold), /list (/list)) - the footprints (/obj/effect/decal/cleanable/blood/footprints): SendSignal("atom_item_interaction", /list (/list)) - the footprints (/obj/effect/decal/cleanable/blood/footprints): base item interaction(Technician Zinnia-Acrosa (/mob/living/carbon/human), the cigarette (/obj/item/cigarette/robustgold), /list (/list)) - the cigarette (/obj/item/cigarette/robustgold): melee attack chain(Technician Zinnia-Acrosa (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints), /list (/list), /list (/list)) - Technician Zinnia-Acrosa (/mob/living/carbon/human): ClickOn(the footprints (/obj/effect/decal/cleanable/blood/footprints), "icon-x=13;icon-y=31;left=1;but...") - the footprints (/obj/effect/decal/cleanable/blood/footprints): Click(the floor (100,142,2) (/turf/open/floor/iron), "map_screen.map", "icon-x=13;icon-y=31;left=1;but...") - Mr Melbert (/client): Click(the footprints (/obj/effect/decal/cleanable/blood/footprints), the floor (100,142,2) (/turf/open/floor/iron), "map_screen.map", "icon-x=13;icon-y=31;left=1;but...") - [2026-09-09 01:08:52.524] RUNTIME: runtime error: Cannot read null.atmos_adjacent_turfs - proc name: Initialize (/obj/effect/hotspot/Initialize) - source file: code/modules/atmospherics/environmental/LINDA_fire.dm,110 - usr: Technician Zinnia-Acrosa (/mob/living/carbon/human) - src: the hotspot (/obj/effect/hotspot) - usr.loc: the floor (99,140,2) (/turf/open/floor/iron/dark/corner) - src.loc: null - call stack: - the hotspot (/obj/effect/hotspot): Initialize(0, null, null) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the hotspot (/obj/effect/hotspot), 0, /list (/list)) - the hotspot (/obj/effect/hotspot): New(0) - /datum/element/easy_ignite (/datum/element/easy_ignite): ignite(the footprints (/obj/effect/decal/cleanable/blood/footprints), Technician Zinnia-Acrosa (/mob/living/carbon/human)) - /datum/element/easy_ignite (/datum/element/easy_ignite): attackby react(the footprints (/obj/effect/decal/cleanable/blood/footprints), Technician Zinnia-Acrosa (/mob/living/carbon/human), the cigarette (/obj/item/cigarette/robustgold), /list (/list)) - the footprints (/obj/effect/decal/cleanable/blood/footprints): SendSignal("atom_item_interaction", /list (/list)) - the footprints (/obj/effect/decal/cleanable/blood/footprints): base item interaction(Technician Zinnia-Acrosa (/mob/living/carbon/human), the cigarette (/obj/item/cigarette/robustgold), /list (/list)) - the cigarette (/obj/item/cigarette/robustgold): melee attack chain(Technician Zinnia-Acrosa (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints), /list (/list), /list (/list)) - Technician Zinnia-Acrosa (/mob/living/carbon/human): ClickOn(the footprints (/obj/effect/decal/cleanable/blood/footprints), "icon-x=26;icon-y=21;left=1;but...") - the footprints (/obj/effect/decal/cleanable/blood/footprints): Click(the floor (98,139,2) (/turf/open/floor/iron), "map_screen.map", "icon-x=26;icon-y=21;left=1;but...") - Mr Melbert (/client): Click(the footprints (/obj/effect/decal/cleanable/blood/footprints), the floor (98,139,2) (/turf/open/floor/iron), "map_screen.map", "icon-x=26;icon-y=21;left=1;but...") - Mr Melbert (/client): check drag proximity(the footprints (/obj/effect/decal/cleanable/blood/footprints), the pool of oil (/obj/effect/decal/cleanable/blood/oil), the floor (98,139,2) (/turf/open/floor/iron), the floor (98,139,2) (/turf/open/floor/iron), "map_screen.map", "map_screen.map", "icon-x=26;icon-y=21;left=1;but...") - the footprints (/obj/effect/decal/cleanable/blood/footprints): MouseDrop(the pool of oil (/obj/effect/decal/cleanable/blood/oil), the floor (98,139,2) (/turf/open/floor/iron), the floor (98,139,2) (/turf/open/floor/iron), "map_screen.map", "map_screen.map", "icon-x=26;icon-y=21;left=1;but...") - Mr Melbert (/client): MouseDrop(the footprints (/obj/effect/decal/cleanable/blood/footprints), the pool of oil (/obj/effect/decal/cleanable/blood/oil), the floor (98,139,2) (/turf/open/floor/iron), the floor (98,139,2) (/turf/open/floor/iron), "map_screen.map", "map_screen.map", "icon-x=26;icon-y=21;left=1;but...") - [2026-09-09 01:08:54.030] RUNTIME: runtime error: Cannot read null.atmos_adjacent_turfs - proc name: Initialize (/obj/effect/hotspot/Initialize) - source file: code/modules/atmospherics/environmental/LINDA_fire.dm,110 - usr: Technician Zinnia-Acrosa (/mob/living/carbon/human) - src: the hotspot (/obj/effect/hotspot) - usr.loc: the floor (99,140,2) (/turf/open/floor/iron/dark/corner) - src.loc: null - call stack: - the hotspot (/obj/effect/hotspot): Initialize(0, null, null) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the hotspot (/obj/effect/hotspot), 0, /list (/list)) - the hotspot (/obj/effect/hotspot): New(0) - /datum/element/easy_ignite (/datum/element/easy_ignite): ignite(the pool of oil (/obj/effect/decal/cleanable/blood/oil), Technician Zinnia-Acrosa (/mob/living/carbon/human)) - /datum/element/easy_ignite (/datum/element/easy_ignite): attackby react(the pool of oil (/obj/effect/decal/cleanable/blood/oil), Technician Zinnia-Acrosa (/mob/living/carbon/human), the cigarette (/obj/item/cigarette/robustgold), /list (/list)) - the pool of oil (/obj/effect/decal/cleanable/blood/oil): SendSignal("atom_item_interaction", /list (/list)) - the pool of oil (/obj/effect/decal/cleanable/blood/oil): base item interaction(Technician Zinnia-Acrosa (/mob/living/carbon/human), the cigarette (/obj/item/cigarette/robustgold), /list (/list)) - the cigarette (/obj/item/cigarette/robustgold): melee attack chain(Technician Zinnia-Acrosa (/mob/living/carbon/human), the pool of oil (/obj/effect/decal/cleanable/blood/oil), /list (/list), /list (/list)) - Technician Zinnia-Acrosa (/mob/living/carbon/human): ClickOn(the pool of oil (/obj/effect/decal/cleanable/blood/oil), "icon-x=26;icon-y=22;left=1;but...") - the pool of oil (/obj/effect/decal/cleanable/blood/oil): Click(the floor (98,139,2) (/turf/open/floor/iron), "map_screen.map", "icon-x=26;icon-y=22;left=1;but...") - Mr Melbert (/client): Click(the pool of oil (/obj/effect/decal/cleanable/blood/oil), the floor (98,139,2) (/turf/open/floor/iron), "map_screen.map", "icon-x=26;icon-y=22;left=1;but...") - [2026-09-09 01:08:54.547] RUNTIME: runtime error: Cannot read null.atmos_adjacent_turfs - proc name: Initialize (/obj/effect/hotspot/Initialize) - source file: code/modules/atmospherics/environmental/LINDA_fire.dm,110 - usr: Technician Zinnia-Acrosa (/mob/living/carbon/human) - src: the hotspot (/obj/effect/hotspot) - usr.loc: the floor (99,140,2) (/turf/open/floor/iron/dark/corner) - src.loc: null - call stack: - the hotspot (/obj/effect/hotspot): Initialize(0, null, null) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the hotspot (/obj/effect/hotspot), 0, /list (/list)) - the hotspot (/obj/effect/hotspot): New(0) - /datum/element/easy_ignite (/datum/element/easy_ignite): ignite(the footprints (/obj/effect/decal/cleanable/blood/footprints), Technician Zinnia-Acrosa (/mob/living/carbon/human)) - /datum/element/easy_ignite (/datum/element/easy_ignite): attackby react(the footprints (/obj/effect/decal/cleanable/blood/footprints), Technician Zinnia-Acrosa (/mob/living/carbon/human), the cigarette (/obj/item/cigarette/robustgold), /list (/list)) - the footprints (/obj/effect/decal/cleanable/blood/footprints): SendSignal("atom_item_interaction", /list (/list)) - the footprints (/obj/effect/decal/cleanable/blood/footprints): base item interaction(Technician Zinnia-Acrosa (/mob/living/carbon/human), the cigarette (/obj/item/cigarette/robustgold), /list (/list)) - the cigarette (/obj/item/cigarette/robustgold): melee attack chain(Technician Zinnia-Acrosa (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints), /list (/list), /list (/list)) - Technician Zinnia-Acrosa (/mob/living/carbon/human): ClickOn(the footprints (/obj/effect/decal/cleanable/blood/footprints), "icon-x=5;icon-y=20;left=1;butt...") - the footprints (/obj/effect/decal/cleanable/blood/footprints): Click(the floor (99,139,2) (/turf/open/floor/iron), "map_screen.map", "icon-x=5;icon-y=20;left=1;butt...") - Mr Melbert (/client): Click(the footprints (/obj/effect/decal/cleanable/blood/footprints), the floor (99,139,2) (/turf/open/floor/iron), "map_screen.map", "icon-x=5;icon-y=20;left=1;butt...") - [2026-09-09 01:09:14.443] RUNTIME: ## TESTING: GC: -- [0x20481ee] | /atom/movable/screen/map_view/char_preview was unable to be GC'd -- (ref count of 3) [2026-09-09 01:09:59.145] RUNTIME: ## TESTING: GC: -- [0x204838c] | /atom/movable/screen/map_view/char_preview was unable to be GC'd -- (ref count of 3) [2026-09-09 01:10:02.048] 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)) - Dave Davingson (/mob/living/carbon/human): gvb say verb(/list (/list)) - Verbs (/datum/controller/subsystem/verbs): invoke verb(Dave Davingson (/mob/living/carbon/human), /mob/verb/say_verb (/mob/verb/say_verb), /list (/list), null) - Dave Davingson (/mob/living/carbon/human): Say("capta-HRNK!") - Dave Davingson (/mob/living/carbon/human): Say("capta-HRNK!") - /datum/tgui_say (/datum/tgui_say): delegate speech("capta-HRNK!", "Say") - /datum/tgui_say (/datum/tgui_say): handle entry("force", /list (/list)) - /datum/tgui_say (/datum/tgui_say): force say(null, 1) - Dave Davingson (/mob/living/carbon/human): force say(null, 1, 0) - ... - Dave Davingson (/mob/living/carbon/human): apply status effect(/datum/status_effect/incapacit... (/datum/status_effect/incapacitating/unconscious), 111) - Dave Davingson (/mob/living/carbon/human): Unconscious(111, 0) - Dave Davingson (/mob/living/carbon/human): Unconscious(111, 0) - Brainrot (/datum/disease/brainrot): stage act(2) - Dave Davingson (/mob/living/carbon/human): SendSignal("living_life", /list (/list)) - Dave Davingson (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-09 01:10:13.566] RUNTIME: ## TESTING: GC: -- [0x2047f7c] | /atom/movable/screen/map_view/char_preview was unable to be GC'd -- (ref count of 3) [2026-09-09 01:10:40.523] 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)) - Johann \'Pseud\' Eckhart (as J... (/mob/living/carbon/human): gvb say verb(/list (/list)) - Verbs (/datum/controller/subsystem/verbs): invoke verb(Johann \'Pseud\' Eckhart (as J... (/mob/living/carbon/human), /mob/verb/say_verb (/mob/verb/say_verb), /list (/list), null) - Johann \'Pseud\' Eckhart (as J... (/mob/living/carbon/human): Say("OOF!") - Johann \'Pseud\' Eckhart (as J... (/mob/living/carbon/human): Say("OOF!") - /datum/tgui_say (/datum/tgui_say): delegate speech("OOF!", "Say") - /datum/tgui_say (/datum/tgui_say): handle entry("force", /list (/list)) - /datum/tgui_say (/datum/tgui_say): force say(null, 1) - Johann \'Pseud\' Eckhart (as J... (/mob/living/carbon/human): force say(null, 1, 0) - ... - Johann \'Pseud\' Eckhart (as J... (/mob/living/carbon/human): apply status effect(/datum/status_effect/incapacit... (/datum/status_effect/incapacitating/unconscious), 154) - Johann \'Pseud\' Eckhart (as J... (/mob/living/carbon/human): Unconscious(154, 0) - Johann \'Pseud\' Eckhart (as J... (/mob/living/carbon/human): Unconscious(154, 0) - Brainrot (/datum/disease/brainrot): stage act(2) - Johann \'Pseud\' Eckhart (as J... (/mob/living/carbon/human): SendSignal("living_life", /list (/list)) - Johann \'Pseud\' Eckhart (as J... (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-09 01:12:20.799] 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)) - Eupithecia Languida (/mob/living/carbon/human): gvb say verb(/list (/list)) - Verbs (/datum/controller/subsystem/verbs): invoke verb(Eupithecia Languida (/mob/living/carbon/human), /mob/verb/say_verb (/mob/verb/say_verb), /list (/list), null) - Eupithecia Languida (/mob/living/carbon/human): Say("... Any kitchen orders, while ...") - Eupithecia Languida (/mob/living/carbon/human): Say("... Any kitchen orders, while ...") - /datum/tgui_say (/datum/tgui_say): delegate speech("... Any kitchen orders, while ...", "Say") - /datum/tgui_say (/datum/tgui_say): handle entry("force", /list (/list)) - /datum/tgui_say (/datum/tgui_say): force say(null, 1) - Eupithecia Languida (/mob/living/carbon/human): force say(null, 1, 0) - ... - Eupithecia Languida (/mob/living/carbon/human): apply status effect(/datum/status_effect/incapacit... (/datum/status_effect/incapacitating/unconscious), 165) - Eupithecia Languida (/mob/living/carbon/human): Unconscious(165, 0) - Eupithecia Languida (/mob/living/carbon/human): Unconscious(165, 0) - Brainrot (/datum/disease/brainrot): stage act(2) - Eupithecia Languida (/mob/living/carbon/human): SendSignal("living_life", /list (/list)) - Eupithecia Languida (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-09 01:18:54.683] 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)) - Dolce Quin (/mob/living/carbon/human): gvb say verb(/list (/list)) - Verbs (/datum/controller/subsystem/verbs): invoke verb(Dolce Quin (/mob/living/carbon/human), /mob/verb/say_verb (/mob/verb/say_verb), /list (/list), null) - Dolce Quin (/mob/living/carbon/human): Say("O-") - Dolce Quin (/mob/living/carbon/human): Say("O-") - /datum/tgui_say (/datum/tgui_say): delegate speech("O-", "Say") - /datum/tgui_say (/datum/tgui_say): handle entry("force", /list (/list)) - /datum/tgui_say (/datum/tgui_say): force say(/list (/list), 1) - Dolce Quin (/mob/living/carbon/human): force say(/list (/list), 1, 0) - ... - /datum/status_effect/incapacit... (/datum/status_effect/incapacitating/paralyzed): New(/list (/list)) - Dolce Quin (/mob/living/carbon/human): apply status effect(/datum/status_effect/incapacit... (/datum/status_effect/incapacitating/paralyzed), 35) - Dolce Quin (/mob/living/carbon/human): Paralyze(35, 0) - Dolce Quin (/mob/living/carbon/human): Paralyze(35, 0) - Muscle Weakness (/datum/brain_trauma/mild/muscle_weakness): on life(2) - Dolce Quin (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-09 01:20:05.359] 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: Frobert Planter (/mob/living/carbon/human) - src: /datum/storage/mod_storage/exp... (/datum/storage/mod_storage/expanded) - usr.loc: the floor (170,164,2) (/turf/open/floor/iron) - call stack: - /datum/storage/mod_storage/exp... (/datum/storage/mod_storage/expanded): hide contents(Licks-The-Icicles (/mob/dead/observer)) - /datum/storage/mod_storage/exp... (/datum/storage/mod_storage/expanded): can see contents() - /datum/storage/mod_storage/exp... (/datum/storage/mod_storage/expanded): refresh views() - /datum/storage/mod_storage/exp... (/datum/storage/mod_storage/expanded): handle exit(the MOD storage module (/obj/item/mod/module/storage/large_capacity), the Black Market Uplink (/obj/item/market_uplink/blackmarket), 0) - the MOD storage module (/obj/item/mod/module/storage/large_capacity): SendSignal("atom_exited", /list (/list)) - the MOD storage module (/obj/item/mod/module/storage/large_capacity): Exited(the Black Market Uplink (/obj/item/market_uplink/blackmarket), 0) - the MOD storage module (/obj/item/mod/module/storage/large_capacity): Exited(the Black Market Uplink (/obj/item/market_uplink/blackmarket), 0) - the Black Market Uplink (/obj/item/market_uplink/blackmarket): doMove(Frobert Planter (/mob/living/carbon/human)) - the Black Market Uplink (/obj/item/market_uplink/blackmarket): doMove(Frobert Planter (/mob/living/carbon/human)) - the Black Market Uplink (/obj/item/market_uplink/blackmarket): forceMove(Frobert Planter (/mob/living/carbon/human)) - ... - Frobert Planter (/mob/living/carbon/human): ClickOn(the Black Market Uplink (/obj/item/market_uplink/blackmarket), "icon-x=18;icon-y=9;left=1;butt...") - the Black Market Uplink (/obj/item/market_uplink/blackmarket): Click(null, "map_screen.map", "icon-x=18;icon-y=9;left=1;butt...") - the Black Market Uplink (/obj/item/market_uplink/blackmarket): Click(null, "map_screen.map", "icon-x=18;icon-y=9;left=1;butt...") - /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-09-09 01:20:48.500] RUNTIME: runtime error: Cannot read null.prefs - proc name: get payload (/datum/tgui/proc/get_payload) - source file: code/modules/tgui/tgui.dm,270 - usr: null - src: /datum/tgui (/datum/tgui) - call stack: - /datum/tgui (/datum/tgui): get payload(null, 1, 1) - /datum/tgui (/datum/tgui): open() - /datum/changelog (/datum/changelog): ui interact(Pratty420 (/mob/dead/new_player), /datum/tgui (/datum/tgui)) - Pratty420 (/client): gvb changelog(/list (/list)) - [2026-09-09 01:21:05.065] RUNTIME: runtime error: Cannot read null.tool_behaviour - proc name: ui act (/obj/machinery/ai_law_rack/ui_act) - source file: code/game/machinery/ai_core/law.dm,430 - usr: Captain Honeberry (/mob/living/carbon/human) - src: core module rack \'alpha\' (/obj/machinery/ai_law_rack/base/core) - usr.loc: the floor (33,122,2) (/turf/open/floor/iron/dark) - src.loc: the floor (33,123,2) (/turf/open/floor/iron/dark) - call stack: - core module rack \'alpha\' (/obj/machinery/ai_law_rack/base/core): ui act("weld_module", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - core module rack \'alpha\' (/obj/machinery/ai_law_rack/base/core): ui act("weld_module", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("weld_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/weld_module", /list (/list), /list (/list)) - /datum/tgui_window (/datum/tgui_window): on message("act/weld_module", /list (/list), /list (/list)) - tgui Topic(/list (/list)) - Y0SH1_M4S73R (/client): Topic("type=act%2Fweld_module&payload...", /list (/list), null, null) - [2026-09-09 01:21:21.265] RUNTIME: ## TESTING: GC: -- [0x300001c] | /mob/dead/observer was unable to be GC'd -- (ref count of 3) [2026-09-09 01:23:37.605] RUNTIME: ## TESTING: GC: -- [0x204874a] | /atom/movable/screen/map_view/char_preview was unable to be GC'd -- (ref count of 3) [2026-09-09 01:25:03.809] RUNTIME: ## TESTING: GC: -- [0x2045cc6] | /atom/movable/screen/movable/action_button was unable to be GC'd -- (ref count of 3) [2026-09-09 01:26:33.461] 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: the stoat kit (/mob/living/basic/stoat/kit) - src: null - usr.loc: null - call stack: - get dist euclidean(the floor (170,114,2) (/turf/open/floor/iron), null) - /datum/threed_sound (/datum/threed_sound): update listener(the stoat kit (/mob/living/basic/stoat/kit)) - /datum/threed_sound (/datum/threed_sound): listener moved(the stoat kit (/mob/living/basic/stoat/kit), the floor (169,114,2) (/turf/open/floor/iron), 0, 1, null, 1) - the stoat kit (/mob/living/basic/stoat/kit): SendSignal("movable_moved", /list (/list)) - the stoat kit (/mob/living/basic/stoat/kit): Moved(the floor (169,114,2) (/turf/open/floor/iron), 0, 1, null, 1) - the stoat kit (/mob/living/basic/stoat/kit): Moved(the floor (169,114,2) (/turf/open/floor/iron), 0, 1, null, 1) - the stoat kit (/mob/living/basic/stoat/kit): Moved(the floor (169,114,2) (/turf/open/floor/iron), 0, 1, null, 1) - the stoat kit (/mob/living/basic/stoat/kit): doMove(null) - the stoat kit (/mob/living/basic/stoat/kit): 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) - the stoat kit (/mob/living/basic/stoat/kit): 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(the stoat kit (/mob/living/basic/stoat/kit)) - Invert Polymorphic Field (/datum/action/cooldown/spell/shapeshift/polymorph_belt): cast(the stoat kit (/mob/living/basic/stoat/kit)) - Invert Polymorphic Field (/datum/action/cooldown/spell/shapeshift/polymorph_belt): cast(the stoat kit (/mob/living/basic/stoat/kit)) - Invert Polymorphic Field (/datum/action/cooldown/spell/shapeshift/polymorph_belt): Activate(the stoat kit (/mob/living/basic/stoat/kit)) - Invert Polymorphic Field (/datum/action/cooldown/spell/shapeshift/polymorph_belt): PreActivate(the stoat kit (/mob/living/basic/stoat/kit)) - Invert Polymorphic Field (/atom/movable/screen/movable/action_button): Click(null, "map_screen.map", "icon-x=10;icon-y=11;left=1;but...") - [2026-09-09 01:26:33.463] 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: the stoat kit (/mob/living/basic/stoat/kit) - src: /datum/threed_sound (/datum/threed_sound) - usr.loc: null - call stack: - /datum/threed_sound (/datum/threed_sound): update listener(the stoat kit (/mob/living/basic/stoat/kit)) - /datum/threed_sound (/datum/threed_sound): listener moved(the stoat kit (/mob/living/basic/stoat/kit), the floor (169,114,2) (/turf/open/floor/iron), 0, 1, null, 1) - the stoat kit (/mob/living/basic/stoat/kit): SendSignal("movable_moved", /list (/list)) - the stoat kit (/mob/living/basic/stoat/kit): Moved(the floor (169,114,2) (/turf/open/floor/iron), 0, 1, null, 1) - the stoat kit (/mob/living/basic/stoat/kit): Moved(the floor (169,114,2) (/turf/open/floor/iron), 0, 1, null, 1) - the stoat kit (/mob/living/basic/stoat/kit): Moved(the floor (169,114,2) (/turf/open/floor/iron), 0, 1, null, 1) - the stoat kit (/mob/living/basic/stoat/kit): doMove(null) - the stoat kit (/mob/living/basic/stoat/kit): 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) - the stoat kit (/mob/living/basic/stoat/kit): 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(the stoat kit (/mob/living/basic/stoat/kit)) - Invert Polymorphic Field (/datum/action/cooldown/spell/shapeshift/polymorph_belt): cast(the stoat kit (/mob/living/basic/stoat/kit)) - Invert Polymorphic Field (/datum/action/cooldown/spell/shapeshift/polymorph_belt): cast(the stoat kit (/mob/living/basic/stoat/kit)) - Invert Polymorphic Field (/datum/action/cooldown/spell/shapeshift/polymorph_belt): Activate(the stoat kit (/mob/living/basic/stoat/kit)) - Invert Polymorphic Field (/datum/action/cooldown/spell/shapeshift/polymorph_belt): PreActivate(the stoat kit (/mob/living/basic/stoat/kit)) - Invert Polymorphic Field (/datum/action/cooldown/spell/shapeshift/polymorph_belt): Trigger(the stoat kit (/mob/living/basic/stoat/kit), null, null) - Invert Polymorphic Field (/atom/movable/screen/movable/action_button): Click(null, "map_screen.map", "icon-x=10;icon-y=11;left=1;but...") - [2026-09-09 01:27:00.334] RUNTIME: runtime error: Cannot read null._listen_lookup - proc name: end orbit (/datum/component/orbiter/proc/end_orbit) - source file: code/datums/components/orbiter.dm,133 - usr: SEGFAULT (/mob/living/silicon/ai) - src: /datum/component/orbiter (/datum/component/orbiter) - usr.loc: the floor (33,138,2) (/turf/open/floor/circuit/green) - call stack: - /datum/component/orbiter (/datum/component/orbiter): end orbit(Curtis Wing (/mob/dead/observer), 0) - /datum/component/orbiter (/datum/component/orbiter): orbiter move react(Curtis Wing (/mob/dead/observer), the floor (33,138,2) (/turf/open/floor/circuit/green), 6, 1, null, 0) - Curtis Wing (/mob/dead/observer): SendSignal("movable_moved", /list (/list)) - Curtis Wing (/mob/dead/observer): Moved(the floor (33,138,2) (/turf/open/floor/circuit/green), 6, 1, null, 0) - Curtis Wing (/mob/dead/observer): Moved(the floor (33,138,2) (/turf/open/floor/circuit/green), 6, 1, null, 0) - Curtis Wing (/mob/dead/observer): Moved(the floor (33,138,2) (/turf/open/floor/circuit/green), 6, 1, null, 0) - Curtis Wing (/mob/dead/observer): abstract move(the plating (79,122,2) (/turf/open/floor/plating)) - Curtis Wing (/mob/dead/observer): abstract move(the plating (79,122,2) (/turf/open/floor/plating)) - /datum/component/orbiter (/datum/component/orbiter): move react(SEGFAULT Engineering Shell-880 (/mob/living/silicon/robot/shell), null, null, null) - /datum/component/orbiter (/datum/component/orbiter): PostTransfer(SEGFAULT Engineering Shell-880 (/mob/living/silicon/robot/shell)) - SEGFAULT Engineering Shell-880 (/mob/living/silicon/robot/shell): TakeComponent(/datum/component/orbiter (/datum/component/orbiter)) - SEGFAULT (/mob/living/silicon/ai): transfer observers to(SEGFAULT Engineering Shell-880 (/mob/living/silicon/robot/shell)) - SEGFAULT (/datum/mind): transfer to(SEGFAULT Engineering Shell-880 (/mob/living/silicon/robot/shell), 0) - SEGFAULT (/mob/living/silicon/ai): select shell(SEGFAULT Engineering Shell-880 (/mob/living/silicon/robot/shell)) - Reconnect to shell (/datum/action/innate/deploy_last_shell): Trigger(SEGFAULT (/mob/living/silicon/ai), null) - Reconnect to shell (/atom/movable/screen/movable/action_button): Click(null, "map_screen.map", "icon-x=23;icon-y=19;left=1;but...") - PapaMichael (/client): Click(Reconnect to shell (/atom/movable/screen/movable/action_button), null, "map_screen.map", "icon-x=23;icon-y=19;left=1;but...") - [2026-09-09 01:28:08.978] RUNTIME: ## TESTING: GC: -- [0x2048ce6] | /obj/structure/disposalholder was unable to be GC'd -- (ref count of 3) [2026-09-09 01:28:25.479] RUNTIME: runtime error: undefined proc or verb /list/adjust money(). - - proc name: on parent sold (/datum/component/pricetag/proc/on_parent_sold) - source file: code/datums/components/pricetag.dm,109 - usr: null - src: /datum/component/pricetag (/datum/component/pricetag) - call stack: - /datum/component/pricetag (/datum/component/pricetag): on parent sold(the 2100 cr bounty cube (/obj/item/bounty_cube), /datum/export/bounty_box (/datum/export/bounty_box), /datum/export_report (/datum/export_report), 2520) - the 2100 cr bounty cube (/obj/item/bounty_cube): SendSignal("item_sold", /list (/list)) - /datum/export/bounty_box (/datum/export/bounty_box): sell object(the 2100 cr bounty cube (/obj/item/bounty_cube), /datum/export_report (/datum/export_report), 0, 1) - export loop(the 2100 cr bounty cube (/obj/item/bounty_cube), 1, 0, /datum/export_report (/datum/export_report), /list (/list)) - export item and contents(the 2100 cr bounty cube (/obj/item/bounty_cube), 1, 1, 0, /datum/export_report (/datum/export_report), null, /list (/list)) - the supply shuttle (/obj/docking_port/mobile/supply): sell() - the supply shuttle (/obj/docking_port/mobile/supply): initiate docking(CentCom (/obj/docking_port/stationary), 1) - the supply shuttle (/obj/docking_port/mobile/supply): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - [2026-09-09 01:28:39.499] RUNTIME: ## TESTING: GC: -- [0x2048b5d] | /atom/movable/screen/map_view/char_preview was unable to be GC'd -- (ref count of 3) [2026-09-09 01:29:00.309] 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: Frobert Planter (/mob/living/carbon/human) - src: null - usr.loc: the floor (135,114,2) (/turf/open/floor/iron) - call stack: - get dist euclidean(null, null) - /datum/threed_sound (/datum/threed_sound): update listener(the stoat kit (/mob/living/basic/stoat/kit)) - /datum/threed_sound (/datum/threed_sound): listener moved(the stoat kit (/mob/living/basic/stoat/kit), the stoat kit (/obj/item/mob_holder), 0, 1, null, 1) - the stoat kit (/mob/living/basic/stoat/kit): SendSignal("movable_moved", /list (/list)) - the stoat kit (/mob/living/basic/stoat/kit): Moved(the stoat kit (/obj/item/mob_holder), 0, 1, null, 1) - the stoat kit (/mob/living/basic/stoat/kit): Moved(the stoat kit (/obj/item/mob_holder), 0, 1, null, 1) - the stoat kit (/mob/living/basic/stoat/kit): Moved(the stoat kit (/obj/item/mob_holder), 0, 1, null, 1) - the stoat kit (/mob/living/basic/stoat/kit): doMove(the floor (135,114,2) (/turf/open/floor/iron)) - the stoat kit (/mob/living/basic/stoat/kit): forceMove(the floor (135,114,2) (/turf/open/floor/iron)) - the stoat kit (/mob/living/basic/stoat/kit): forceMove(the floor (135,114,2) (/turf/open/floor/iron)) - ... - the stoat kit (/obj/item/mob_holder): base item interaction(Frobert Planter (/mob/living/carbon/human), the carpenter hammer (/obj/item/carpenter_hammer), /list (/list)) - Frobert Planter (/mob/living/carbon/human): ClickOn(the stoat kit (/obj/item/mob_holder), "icon-x=14;icon-y=8;left=1;butt...") - the stoat kit (/obj/item/mob_holder): Click(null, "map_screen.map", "icon-x=14;icon-y=8;left=1;butt...") - /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-09-09 01:29:00.312] 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: Frobert Planter (/mob/living/carbon/human) - src: /datum/threed_sound (/datum/threed_sound) - usr.loc: the floor (135,114,2) (/turf/open/floor/iron) - call stack: - /datum/threed_sound (/datum/threed_sound): update listener(the stoat kit (/mob/living/basic/stoat/kit)) - /datum/threed_sound (/datum/threed_sound): listener moved(the stoat kit (/mob/living/basic/stoat/kit), the stoat kit (/obj/item/mob_holder), 0, 1, null, 1) - the stoat kit (/mob/living/basic/stoat/kit): SendSignal("movable_moved", /list (/list)) - the stoat kit (/mob/living/basic/stoat/kit): Moved(the stoat kit (/obj/item/mob_holder), 0, 1, null, 1) - the stoat kit (/mob/living/basic/stoat/kit): Moved(the stoat kit (/obj/item/mob_holder), 0, 1, null, 1) - the stoat kit (/mob/living/basic/stoat/kit): Moved(the stoat kit (/obj/item/mob_holder), 0, 1, null, 1) - the stoat kit (/mob/living/basic/stoat/kit): doMove(the floor (135,114,2) (/turf/open/floor/iron)) - the stoat kit (/mob/living/basic/stoat/kit): forceMove(the floor (135,114,2) (/turf/open/floor/iron)) - the stoat kit (/mob/living/basic/stoat/kit): forceMove(the floor (135,114,2) (/turf/open/floor/iron)) - the stoat kit (/obj/item/mob_holder): release(1) - ... - the carpenter hammer (/obj/item/carpenter_hammer): melee attack chain(Frobert Planter (/mob/living/carbon/human), the stoat kit (/obj/item/mob_holder), /list (/list), /list (/list)) - the stoat kit (/obj/item/mob_holder): Click(null, "map_screen.map", "icon-x=14;icon-y=8;left=1;butt...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Frobert Planter (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-09 01:29:00.320] RUNTIME: runtime error: area_beauty_updated overridden. Use override = TRUE to suppress this warning. - Target: the Aft Central Primary Hallway (/area/station/hallway/primary/central/aft) Existing Proc: update_beauty New Proc: update_beauty - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Frobert Planter (/mob/living/carbon/human) - src: null - usr.loc: the floor (135,114,2) (/turf/open/floor/iron) - call stack: - stack trace("area_beauty_updated overridden...", "code/datums/signals.dm", 43) - /datum/mood (/datum/mood): RegisterSignal(the Aft Central Primary Hallwa... (/area/station/hallway/primary/central/aft), "area_beauty_updated", "update_beauty", 0) - /datum/mood (/datum/mood): check area mood(Licks-The-Icicles (/mob/living/carbon/human), the Aft Central Primary Hallwa... (/area/station/hallway/primary/central/aft)) - Licks-The-Icicles (/mob/living/carbon/human): SendSignal("enter_area", /list (/list)) - the Aft Central Primary Hallwa... (/area/station/hallway/primary/central/aft): Entered(the stoat kit (/mob/living/basic/stoat/kit), null) - the stoat kit (/mob/living/basic/stoat/kit): doMove(the floor (135,114,2) (/turf/open/floor/iron)) - the stoat kit (/mob/living/basic/stoat/kit): forceMove(the floor (135,114,2) (/turf/open/floor/iron)) - the stoat kit (/mob/living/basic/stoat/kit): forceMove(the floor (135,114,2) (/turf/open/floor/iron)) - the stoat kit (/obj/item/mob_holder): release(1) - the stoat kit (/obj/item/mob_holder): Moved(Frobert Planter (/mob/living/carbon/human), 0, 1, null, null) - ... - the stoat kit (/obj/item/mob_holder): base item interaction(Frobert Planter (/mob/living/carbon/human), the carpenter hammer (/obj/item/carpenter_hammer), /list (/list)) - Frobert Planter (/mob/living/carbon/human): ClickOn(the stoat kit (/obj/item/mob_holder), "icon-x=14;icon-y=8;left=1;butt...") - the stoat kit (/obj/item/mob_holder): Click(null, "map_screen.map", "icon-x=14;icon-y=8;left=1;butt...") - /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-09-09 01:29:00.322] RUNTIME: runtime error: area_beauty_updated overridden. Use override = TRUE to suppress this warning. - Target: the Aft Central Primary Hallway (/area/station/hallway/primary/central/aft) Existing Proc: update_beauty New Proc: update_beauty - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Frobert Planter (/mob/living/carbon/human) - src: null - usr.loc: the floor (135,114,2) (/turf/open/floor/iron) - call stack: - stack trace("area_beauty_updated overridden...", "code/datums/signals.dm", 43) - /datum/mood (/datum/mood): RegisterSignal(the Aft Central Primary Hallwa... (/area/station/hallway/primary/central/aft), "area_beauty_updated", "update_beauty", 0) - /datum/mood (/datum/mood): check area mood(Ivar Smithson (/mob/living/carbon/human), the Aft Central Primary Hallwa... (/area/station/hallway/primary/central/aft)) - Ivar Smithson (/mob/living/carbon/human): SendSignal("enter_area", /list (/list)) - the Aft Central Primary Hallwa... (/area/station/hallway/primary/central/aft): Entered(the stoat kit (/mob/living/basic/stoat/kit), null) - the stoat kit (/mob/living/basic/stoat/kit): doMove(the floor (135,114,2) (/turf/open/floor/iron)) - the stoat kit (/mob/living/basic/stoat/kit): forceMove(the floor (135,114,2) (/turf/open/floor/iron)) - the stoat kit (/mob/living/basic/stoat/kit): forceMove(the floor (135,114,2) (/turf/open/floor/iron)) - the stoat kit (/obj/item/mob_holder): release(1) - the stoat kit (/obj/item/mob_holder): Moved(Frobert Planter (/mob/living/carbon/human), 0, 1, null, null) - ... - the stoat kit (/obj/item/mob_holder): base item interaction(Frobert Planter (/mob/living/carbon/human), the carpenter hammer (/obj/item/carpenter_hammer), /list (/list)) - Frobert Planter (/mob/living/carbon/human): ClickOn(the stoat kit (/obj/item/mob_holder), "icon-x=14;icon-y=8;left=1;butt...") - the stoat kit (/obj/item/mob_holder): Click(null, "map_screen.map", "icon-x=14;icon-y=8;left=1;butt...") - /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-09-09 01:29:00.324] RUNTIME: runtime error: area_beauty_updated overridden. Use override = TRUE to suppress this warning. - Target: the Aft Central Primary Hallway (/area/station/hallway/primary/central/aft) Existing Proc: update_beauty New Proc: update_beauty - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Frobert Planter (/mob/living/carbon/human) - src: null - usr.loc: the floor (135,114,2) (/turf/open/floor/iron) - call stack: - stack trace("area_beauty_updated overridden...", "code/datums/signals.dm", 43) - /datum/mood (/datum/mood): RegisterSignal(the Aft Central Primary Hallwa... (/area/station/hallway/primary/central/aft), "area_beauty_updated", "update_beauty", 0) - /datum/mood (/datum/mood): check area mood(Johann \'Pseud\' Eckhart (as J... (/mob/living/carbon/human), the Aft Central Primary Hallwa... (/area/station/hallway/primary/central/aft)) - Johann \'Pseud\' Eckhart (as J... (/mob/living/carbon/human): SendSignal("enter_area", /list (/list)) - the Aft Central Primary Hallwa... (/area/station/hallway/primary/central/aft): Entered(the stoat kit (/mob/living/basic/stoat/kit), null) - the stoat kit (/mob/living/basic/stoat/kit): doMove(the floor (135,114,2) (/turf/open/floor/iron)) - the stoat kit (/mob/living/basic/stoat/kit): forceMove(the floor (135,114,2) (/turf/open/floor/iron)) - the stoat kit (/mob/living/basic/stoat/kit): forceMove(the floor (135,114,2) (/turf/open/floor/iron)) - the stoat kit (/obj/item/mob_holder): release(1) - the stoat kit (/obj/item/mob_holder): Moved(Frobert Planter (/mob/living/carbon/human), 0, 1, null, null) - ... - the stoat kit (/obj/item/mob_holder): base item interaction(Frobert Planter (/mob/living/carbon/human), the carpenter hammer (/obj/item/carpenter_hammer), /list (/list)) - Frobert Planter (/mob/living/carbon/human): ClickOn(the stoat kit (/obj/item/mob_holder), "icon-x=14;icon-y=8;left=1;butt...") - the stoat kit (/obj/item/mob_holder): Click(null, "map_screen.map", "icon-x=14;icon-y=8;left=1;butt...") - /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-09-09 01:29:00.360] RUNTIME: runtime error: Cannot read null.ambient_buzz - proc name: refresh looping ambience (/mob/proc/refresh_looping_ambience) - source file: code/controllers/subsystem/ambience.dm,125 - usr: (src) - src: Licks-The-Icicles (/mob/living/carbon/human) - src.loc: the stoat kit (/obj/item/mob_holder) - call stack: - Licks-The-Icicles (/mob/living/carbon/human): refresh looping ambience() - Licks-The-Icicles (/mob/living/carbon/human): update ambience area(null) - Licks-The-Icicles (/mob/living/carbon/human): Login() - Licks-The-Icicles (/mob/living/carbon/human): Login() - Licks-The-Icicles (/mob/living/carbon/human): Login() - Licks-The-Icicles (/mob/living/carbon/human): PossessByPlayer("taggamergame2") - Licks-The-Icicles (/datum/mind): transfer to(Licks-The-Icicles (/mob/living/carbon/human), 0) - /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) - /datum/status_effect/shapechan... (/datum/status_effect/shapechange_mob/from_spell/polymorph_belt): on shape death(the stoat kit (/mob/living/basic/stoat/kit), null) - ... - the stoat kit (/obj/item/mob_holder): base item interaction(Frobert Planter (/mob/living/carbon/human), the carpenter hammer (/obj/item/carpenter_hammer), /list (/list)) - Frobert Planter (/mob/living/carbon/human): ClickOn(the stoat kit (/obj/item/mob_holder), "icon-x=14;icon-y=8;left=1;butt...") - the stoat kit (/obj/item/mob_holder): Click(null, "map_screen.map", "icon-x=14;icon-y=8;left=1;butt...") - /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-09-09 01:29:00.482] RUNTIME: runtime error: Cannot execute null.return air(). - proc name: say (/mob/living/say) - source file: code/modules/mob/living/living_say.dm,261 - usr: (src) - src: Ivar Smithson (/mob/living/carbon/human) - src.loc: the bluespace body bag (/obj/item/bodybag/bluespace) - call stack: - Ivar Smithson (/mob/living/carbon/human): say("WHAT?!!", null, /list (/list), 1, /datum/language/common (/datum/language/common), 0, null, 0, 7, null, /list (/list)) - Ivar Smithson (/mob/living/carbon/human): say("WHAT?!!", null, /list (/list), 1, null, 0, null, 0, 7, null, /list (/list)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Ivar Smithson (/mob/living/carbon/human): gvb say verb(/list (/list)) - Verbs (/datum/controller/subsystem/verbs): invoke verb(Ivar Smithson (/mob/living/carbon/human), /mob/verb/say_verb (/mob/verb/say_verb), /list (/list), Ivar Smithson (/mob/living/carbon/human)) - Ivar Smithson (/mob/living/carbon/human): Say("WHAT?!!") - Ivar Smithson (/mob/living/carbon/human): Say("WHAT?!!") - /datum/tgui_say (/datum/tgui_say): delegate speech("WHAT?!!", "Say") - /datum/tgui_say (/datum/tgui_say): handle entry("entry", /list (/list)) - /datum/tgui_say (/datum/tgui_say): on message("entry", /list (/list), /list (/list)) - /datum/tgui_window (/datum/tgui_window): on message("entry", /list (/list), /list (/list)) - tgui Topic(/list (/list)) - Fatcat9999pounds (/client): Topic("type=entry&payload=%7B%22chann...", /list (/list), null, null) - [2026-09-09 01:29:00.667] RUNTIME: runtime error: fatcat9999pounds/(Ivar Smithson) has somehow ended up in nullspace. WTF did you do - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("fatcat9999pounds/(Ivar Smithso...", "code/controllers/subsystem/amb...", 40) - 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-09-09 01:29:00.668] RUNTIME: runtime error: secc/(Johann 'Pseud' Eckhart) has somehow ended up in nullspace. WTF did you do - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("secc/(Johann \'Pseud\' Eckhart...", "code/controllers/subsystem/amb...", 40) - 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-09-09 01:29:01.247] 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: Frobert Planter (/mob/living/carbon/human) - src: null - usr.loc: the floor (135,113,2) (/turf/open/floor/iron) - call stack: - get dist euclidean(null, the floor (135,113,2) (/turf/open/floor/iron)) - /datum/threed_sound (/datum/threed_sound): update listener(Frobert Planter (/mob/living/carbon/human)) - /datum/threed_sound (/datum/threed_sound): listener moved(Frobert Planter (/mob/living/carbon/human), the floor (135,114,2) (/turf/open/floor/iron), 2, 0, null, 1) - Frobert Planter (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Frobert Planter (/mob/living/carbon/human): Moved(the floor (135,114,2) (/turf/open/floor/iron), 2, 0, null, 1) - Frobert Planter (/mob/living/carbon/human): Moved(the floor (135,114,2) (/turf/open/floor/iron), 2, 0, null, 1) - Frobert Planter (/mob/living/carbon/human): Moved(the floor (135,114,2) (/turf/open/floor/iron), 2, 0, null, 1) - Frobert Planter (/mob/living/carbon/human): Move(the floor (135,113,2) (/turf/open/floor/iron), 2, 0, 1) - Frobert Planter (/mob/living/carbon/human): Move(the floor (135,113,2) (/turf/open/floor/iron), 2, 0, 1) - Frobert Planter (/mob/living/carbon/human): Move(the floor (135,113,2) (/turf/open/floor/iron), 2, null) - Frobert Planter (/mob/living/carbon/human): Move(the floor (135,113,2) (/turf/open/floor/iron), 2) - Frobert Planter (/mob/living/carbon/human): Move(the floor (135,113,2) (/turf/open/floor/iron), 2) - Froboot (/client): Move(the floor (135,113,2) (/turf/open/floor/iron), 2) - Frobert Planter (/mob/living/carbon/human): keyLoop(Froboot (/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-09-09 01:29:01.249] 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,251 - usr: Frobert Planter (/mob/living/carbon/human) - src: /datum/threed_sound (/datum/threed_sound) - usr.loc: the floor (135,113,2) (/turf/open/floor/iron) - call stack: - /datum/threed_sound (/datum/threed_sound): update listener(Frobert Planter (/mob/living/carbon/human)) - /datum/threed_sound (/datum/threed_sound): listener moved(Frobert Planter (/mob/living/carbon/human), the floor (135,114,2) (/turf/open/floor/iron), 2, 0, null, 1) - Frobert Planter (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Frobert Planter (/mob/living/carbon/human): Moved(the floor (135,114,2) (/turf/open/floor/iron), 2, 0, null, 1) - Frobert Planter (/mob/living/carbon/human): Moved(the floor (135,114,2) (/turf/open/floor/iron), 2, 0, null, 1) - Frobert Planter (/mob/living/carbon/human): Moved(the floor (135,114,2) (/turf/open/floor/iron), 2, 0, null, 1) - Frobert Planter (/mob/living/carbon/human): Move(the floor (135,113,2) (/turf/open/floor/iron), 2, 0, 1) - Frobert Planter (/mob/living/carbon/human): Move(the floor (135,113,2) (/turf/open/floor/iron), 2, 0, 1) - Frobert Planter (/mob/living/carbon/human): Move(the floor (135,113,2) (/turf/open/floor/iron), 2, null) - Frobert Planter (/mob/living/carbon/human): Move(the floor (135,113,2) (/turf/open/floor/iron), 2) - Frobert Planter (/mob/living/carbon/human): Move(the floor (135,113,2) (/turf/open/floor/iron), 2) - Froboot (/client): Move(the floor (135,113,2) (/turf/open/floor/iron), 2) - Frobert Planter (/mob/living/carbon/human): keyLoop(Froboot (/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-09-09 01:29:01.415] RUNTIME: runtime error: Cannot read null.x - proc name: get loc from mousepos (/proc/get_loc_from_mousepos) - source file: code/__HELPERS/turfs.dm,346 - usr: Licks-The-Icicles (/mob/living/carbon/human) - src: null - usr.loc: the stoat kit (/obj/item/mob_holder) - call stack: - get loc from mousepos(142.723, 239.286, 1278, 1008.95, TagGamerGame2 (/client)) - TagGamerGame2 (/client): gvb keyDown("A", 300, 503, 1278, 1009) - TagGamerGame2 (/client): keyDown("A", 300, 503, 1278, 1009) - [2026-09-09 01:29:01.416] RUNTIME: runtime error: cannot read from list - proc name: gvb keyDown (/client/proc/__gvb_keyDown) - source file: code/modules/keybindings/bindings_client.dm,76 - usr: Licks-The-Icicles (/mob/living/carbon/human) - src: TagGamerGame2 (/client) - usr.loc: the stoat kit (/obj/item/mob_holder) - call stack: - TagGamerGame2 (/client): gvb keyDown("A", 300, 503, 1278, 1009) - TagGamerGame2 (/client): keyDown("A", 300, 503, 1278, 1009) - [2026-09-09 01:29:01.485] RUNTIME: runtime error: Cannot read null.x - proc name: get loc from mousepos (/proc/get_loc_from_mousepos) - source file: code/__HELPERS/turfs.dm,346 - usr: Licks-The-Icicles (/mob/living/carbon/human) - src: null - usr.loc: the stoat kit (/obj/item/mob_holder) - call stack: - get loc from mousepos(142.723, 239.286, 1278, 1008.95, TagGamerGame2 (/client)) - TagGamerGame2 (/client): gvb keyUp("A", 300, 503, 1278, 1009) - TagGamerGame2 (/client): keyUp("A", 300, 503, 1278, 1009) - [2026-09-09 01:29:01.707] RUNTIME: runtime error: Tracked mob has no loc and is likely in nullspace: Johann 'Pseud' Eckhart (as Johann 'Pseud' Eckhart) (/mob/living/carbon/human) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("Tracked mob has no loc and is ...", "code/game/machinery/computer/c...", 205) - /datum/crewmonitor (/datum/crewmonitor): update data(2) - /datum/crewmonitor (/datum/crewmonitor): ui data(Falls-For-Tricks (/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(Falls-For-Tricks (/mob/living/carbon/human), /datum/crewmonitor (/datum/crewmonitor), /datum/tgui (/datum/tgui)) - /datum/crewmonitor (/datum/crewmonitor): ui interact(Falls-For-Tricks (/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-09-09 01:30:26.316] RUNTIME: ## TESTING: GC: -- [0x2048d76] | /obj/structure/disposalholder was unable to be GC'd -- (ref count of 3) [2026-09-09 01:30:45.334] RUNTIME: ## TESTING: GC: -- [0x3000011] | /mob/dead/observer was unable to be GC'd -- (ref count of 4) [2026-09-09 01:31:42.782] RUNTIME: ## TESTING: GC: -- [0x21071e7d] | /datum/bt_node/subtree was unable to be GC'd -- (ref count of 3) [2026-09-09 01:31:42.784] RUNTIME: ## TESTING: GC: -- [0x210657a6] | /datum/ai_controller/basic_controller/stoat/kit was unable to be GC'd -- (ref count of 3) [2026-09-09 01:33:33.732] RUNTIME: ## TESTING: GC: -- [0x2048ae9] | /obj/structure/disposalholder was unable to be GC'd -- (ref count of 3) [2026-09-09 01:34:33.985] RUNTIME: runtime error: Invalid pathfinding start - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("Invalid pathfinding start", "code/__HELPERS/paths/path.dm", 113) - /datum/pathfind/jps (/datum/pathfind/jps): start() - /datum/pathfind/jps (/datum/pathfind/jps): start() - Pathfinder (/datum/controller/subsystem/pathfinder): pathfind(null, null, 30, 1, /list (/list), 1, null, 1, 2, null) - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): recalculate path() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): move() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): process() - AI movement (/datum/controller/subsystem/movement/ai_movement): pour bucket(/list (/list)) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-09 01:35:21.305] RUNTIME: ## TESTING: GC: -- [0x20492e1] | /obj/item/assembly_holder was unable to be GC'd -- (ref count of 3) [2026-09-09 01:35:43.579] RUNTIME: ## TESTING: GC: -- [0x204874a] | /obj/structure/disposalholder was unable to be GC'd -- (ref count of 3) [2026-09-09 01:35:57.016] RUNTIME: runtime error: parent_qdeleting overridden. Use override = TRUE to suppress this warning. - Target: Erika Haas (/mob/living/carbon/human) Existing Proc: null_value New Proc: null_value - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Erika Haas (/mob/living/carbon/human) - src: null - usr.loc: the floor (72,140,2) (/turf/open/floor/iron/dark) - call stack: - stack trace("parent_qdeleting overridden. U...", "code/datums/signals.dm", 43) - User (/datum/port/output): RegisterSignal(Erika Haas (/mob/living/carbon/human), "parent_qdeleting", "null_value", 0) - User (/datum/port/output): set value(Erika Haas (/mob/living/carbon/human), 0) - User (/datum/port/output): set output(Erika Haas (/mob/living/carbon/human)) - the compact remote component (/obj/item/circuit_component/compact_remote): send trigger(the compact remote (/obj/item/compact_remote), Erika Haas (/mob/living/carbon/human)) - the compact remote (/obj/item/compact_remote): SendSignal("item_attack_self", /list (/list)) - the compact remote (/obj/item/compact_remote): attack self(Erika Haas (/mob/living/carbon/human), null) - Erika Haas (/mob/living/carbon/human): execute mode() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Erika Haas (/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-09-09 01:40:26.191] 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: 0 - src: null - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 30, 3, null, "code/modules/vehicles/mecha/me...", 204) - the Clarke (/obj/vehicle/sealed/mecha/clarke): emp act(1) - empulse(the floor (173,156,2) (/turf/open/floor/iron/herringbone), 1, 1, the ion bolt (/obj/projectile/ion)) - the ion bolt (/obj/projectile/ion): on hit(the Clarke (/obj/vehicle/sealed/mecha/clarke), 10, 0) - the Clarke (/obj/vehicle/sealed/mecha/clarke): bullet act(the ion bolt (/obj/projectile/ion), "chest", 0, 10) - the Clarke (/obj/vehicle/sealed/mecha/clarke): bullet act(the ion bolt (/obj/projectile/ion), "chest", 0, 10) - the Clarke (/obj/vehicle/sealed/mecha/clarke): bullet act(the ion bolt (/obj/projectile/ion), "chest", 0, 10) - the Clarke (/obj/vehicle/sealed/mecha/clarke): projectile hit(the ion bolt (/obj/projectile/ion), "chest", 0, 10) - the Clarke (/obj/vehicle/sealed/mecha/clarke): projectile hit(the ion bolt (/obj/projectile/ion), "chest", 0, null) - ... - the floor (173,156,2) (/turf/open/floor/iron/herringbone): Enter(the ion bolt (/obj/projectile/ion)) - the ion bolt (/obj/projectile/ion): Move(the floor (173,156,2) (/turf/open/floor/iron/herringbone), 8, 0, 1) - the ion bolt (/obj/projectile/ion): Move(the floor (173,156,2) (/turf/open/floor/iron/herringbone), 8, 0, 1) - the ion bolt (/obj/projectile/ion): process movement(20, 0, 0) - the ion bolt (/obj/projectile/ion): process(0.1) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(0) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-09 01:40:55.781] RUNTIME: runtime error: Incompatible /datum/component/connect_containers assigned to a /atom/movable/screen/parallax_home! args: ["the pod floor",{"movable_moved":"perspective_loc_moved"}] - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Alfred Greene (/mob/living/carbon/human) - src: null - usr.loc: the floor (162,112,2) (/turf/open/floor/iron) - call stack: - stack trace("Incompatible /datum/component/...", "code/datums/components/_compon...", 50) - /datum/component/connect_conta... (/datum/component/connect_containers): New(/list (/list)) - (/atom/movable/screen/parallax_home): AddComponent(/list (/list), null) - (/atom/movable/screen/parallax_home): set perspective(the pod floor (132,38,12) (/turf/open/floor/mineral/plastitanium/pod/light)) - the screen (/atom/movable/screen/map_view/gateway_port): set display(the pod floor (132,38,12) (/turf/open/floor/mineral/plastitanium/pod/light)) - the screen (/atom/movable/screen/map_view/gateway_port): setup visuals(Unknown Gateway (/datum/gateway_destination/gateway)) - the gateway (/obj/machinery/gateway/centerstation): activate(Unknown Gateway (/datum/gateway_destination/gateway)) - Gateway Control (/obj/machinery/computer/gateway_control): try to connect(Unknown Gateway (/datum/gateway_destination/gateway)) - Gateway Control (/obj/machinery/computer/gateway_control): ui act("activate", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("activate", /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(Alfred Greene (/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-09-09 01:40:55.789] RUNTIME: runtime error: undefined variable /turf/open/floor/mineral/plastitanium/pod/light/var/glide_size - proc name: update parallax (/atom/movable/screen/parallax_home/proc/update_parallax) - source file: code/_onclick/hud/parallax/parallax.dm,134 - usr: Alfred Greene (/mob/living/carbon/human) - src: (/atom/movable/screen/parallax_home) - usr.loc: the floor (162,112,2) (/turf/open/floor/iron) - src.loc: null - call stack: - (/atom/movable/screen/parallax_home): update parallax() - (/atom/movable/screen/parallax_home): set perspective(the pod floor (132,38,12) (/turf/open/floor/mineral/plastitanium/pod/light)) - the screen (/atom/movable/screen/map_view/gateway_port): set display(the pod floor (132,38,12) (/turf/open/floor/mineral/plastitanium/pod/light)) - the screen (/atom/movable/screen/map_view/gateway_port): setup visuals(Unknown Gateway (/datum/gateway_destination/gateway)) - the gateway (/obj/machinery/gateway/centerstation): activate(Unknown Gateway (/datum/gateway_destination/gateway)) - Gateway Control (/obj/machinery/computer/gateway_control): try to connect(Unknown Gateway (/datum/gateway_destination/gateway)) - Gateway Control (/obj/machinery/computer/gateway_control): ui act("activate", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("activate", /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(Alfred Greene (/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-09-09 01:41:14.118] RUNTIME: runtime error: Cannot read null.hud_used - proc name: handle exit (/datum/storage/proc/handle_exit) - source file: code/datums/storage/storage.dm,215 - usr: Falls-For-Tricks (/mob/living/carbon/human) - src: /datum/storage/backpack (/datum/storage/backpack) - usr.loc: the floor (156,90,2) (/turf/open/floor/iron/white) - call stack: - /datum/storage/backpack (/datum/storage/backpack): handle exit(the satchel (/obj/item/storage/backpack/satchel), the advanced health analyzer (/obj/item/healthanalyzer/advanced), 0) - the satchel (/obj/item/storage/backpack/satchel): SendSignal("atom_exited", /list (/list)) - the satchel (/obj/item/storage/backpack/satchel): Exited(the advanced health analyzer (/obj/item/healthanalyzer/advanced), 0) - the satchel (/obj/item/storage/backpack/satchel): Exited(the advanced health analyzer (/obj/item/healthanalyzer/advanced), 0) - the advanced health analyzer (/obj/item/healthanalyzer/advanced): doMove(Falls-For-Tricks (/mob/living/carbon/human)) - the advanced health analyzer (/obj/item/healthanalyzer/advanced): doMove(Falls-For-Tricks (/mob/living/carbon/human)) - the advanced health analyzer (/obj/item/healthanalyzer/advanced): forceMove(Falls-For-Tricks (/mob/living/carbon/human)) - /datum/storage/backpack (/datum/storage/backpack): attempt remove(the advanced health analyzer (/obj/item/healthanalyzer/advanced), Falls-For-Tricks (/mob/living/carbon/human), 1, 1) - /datum/storage/backpack (/datum/storage/backpack): remove single(Falls-For-Tricks (/mob/living/carbon/human), the advanced health analyzer (/obj/item/healthanalyzer/advanced), Falls-For-Tricks (/mob/living/carbon/human), 1) - the advanced health analyzer (/obj/item/healthanalyzer/advanced): attempt pickup(Falls-For-Tricks (/mob/living/carbon/human), 0) - the advanced health analyzer (/obj/item/healthanalyzer/advanced): attack hand(Falls-For-Tricks (/mob/living/carbon/human), /list (/list)) - Falls-For-Tricks (/mob/living/carbon/human): resolve unarmed attack(the advanced health analyzer (/obj/item/healthanalyzer/advanced), /list (/list)) - Falls-For-Tricks (/mob/living/carbon/human): UnarmedAttack(the advanced health analyzer (/obj/item/healthanalyzer/advanced), 1, /list (/list)) - Falls-For-Tricks (/mob/living/carbon/human): UnarmedAttack(the advanced health analyzer (/obj/item/healthanalyzer/advanced), 1, /list (/list)) - Falls-For-Tricks (/mob/living/carbon/human): ClickOn(the advanced health analyzer (/obj/item/healthanalyzer/advanced), "icon-x=22;icon-y=14;left=1;but...") - the advanced health analyzer (/obj/item/healthanalyzer/advanced): Click(null, "map_screen.map", "icon-x=22;icon-y=14;left=1;but...") - Colds (/client): Click(the advanced health analyzer (/obj/item/healthanalyzer/advanced), null, "map_screen.map", "icon-x=22;icon-y=14;left=1;but...") - [2026-09-09 01:41:28.145] RUNTIME: runtime error: Cannot read null.air - proc name: return air (/obj/machinery/atmospherics/pipe/return_air) - source file: code/modules/atmospherics/machinery/pipes/pipes.dm,80 - usr: null - src: the pipe (/obj/machinery/atmospherics/pipe/smart/manifold/cyan/visible) - src.loc: the floor (145,38,13) (/turf/open/floor/iron/white) - call stack: - the pipe (/obj/machinery/atmospherics/pipe/smart/manifold/cyan/visible): return air() - the gas flow meter (/obj/machinery/meter): 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-09-09 01:41:28.639] RUNTIME: runtime error: Cannot read null.air - proc name: return air (/obj/machinery/atmospherics/pipe/return_air) - source file: code/modules/atmospherics/machinery/pipes/pipes.dm,80 - usr: null - src: the pipe (/obj/machinery/atmospherics/pipe/smart/manifold/cyan/visible) - src.loc: the floor (145,38,13) (/turf/open/floor/iron/white) - call stack: - the pipe (/obj/machinery/atmospherics/pipe/smart/manifold/cyan/visible): return air() - the gas flow meter (/obj/machinery/meter): 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-09-09 01:41:29.174] RUNTIME: runtime error: Cannot read null.air - proc name: return air (/obj/machinery/atmospherics/pipe/return_air) - source file: code/modules/atmospherics/machinery/pipes/pipes.dm,80 - usr: null - src: the pipe (/obj/machinery/atmospherics/pipe/smart/manifold/cyan/visible) - src.loc: the floor (145,38,13) (/turf/open/floor/iron/white) - call stack: - the pipe (/obj/machinery/atmospherics/pipe/smart/manifold/cyan/visible): return air() - the gas flow meter (/obj/machinery/meter): 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-09-09 01:41:29.912] RUNTIME: runtime error: Cannot read null.air - proc name: return air (/obj/machinery/atmospherics/pipe/return_air) - source file: code/modules/atmospherics/machinery/pipes/pipes.dm,80 - usr: null - src: the pipe (/obj/machinery/atmospherics/pipe/smart/manifold/cyan/visible) - src.loc: the floor (145,38,13) (/turf/open/floor/iron/white) - call stack: - the pipe (/obj/machinery/atmospherics/pipe/smart/manifold/cyan/visible): return air() - the gas flow meter (/obj/machinery/meter): 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-09-09 01:41:33.950] RUNTIME: runtime error: Cannot read null.hud_used - proc name: handle exit (/datum/storage/proc/handle_exit) - source file: code/datums/storage/storage.dm,215 - usr: Falls-For-Tricks (/mob/living/carbon/human) - src: /datum/storage/backpack (/datum/storage/backpack) - usr.loc: the floor (156,91,2) (/turf/open/floor/iron/white) - call stack: - /datum/storage/backpack (/datum/storage/backpack): handle exit(the satchel (/obj/item/storage/backpack/satchel), the advanced health analyzer (/obj/item/healthanalyzer/advanced), 0) - the satchel (/obj/item/storage/backpack/satchel): SendSignal("atom_exited", /list (/list)) - the satchel (/obj/item/storage/backpack/satchel): Exited(the advanced health analyzer (/obj/item/healthanalyzer/advanced), 0) - the satchel (/obj/item/storage/backpack/satchel): Exited(the advanced health analyzer (/obj/item/healthanalyzer/advanced), 0) - the advanced health analyzer (/obj/item/healthanalyzer/advanced): doMove(Falls-For-Tricks (/mob/living/carbon/human)) - the advanced health analyzer (/obj/item/healthanalyzer/advanced): doMove(Falls-For-Tricks (/mob/living/carbon/human)) - the advanced health analyzer (/obj/item/healthanalyzer/advanced): forceMove(Falls-For-Tricks (/mob/living/carbon/human)) - /datum/storage/backpack (/datum/storage/backpack): attempt remove(the advanced health analyzer (/obj/item/healthanalyzer/advanced), Falls-For-Tricks (/mob/living/carbon/human), 1, 1) - /datum/storage/backpack (/datum/storage/backpack): remove single(Falls-For-Tricks (/mob/living/carbon/human), the advanced health analyzer (/obj/item/healthanalyzer/advanced), Falls-For-Tricks (/mob/living/carbon/human), 1) - the advanced health analyzer (/obj/item/healthanalyzer/advanced): attempt pickup(Falls-For-Tricks (/mob/living/carbon/human), 0) - the advanced health analyzer (/obj/item/healthanalyzer/advanced): attack hand(Falls-For-Tricks (/mob/living/carbon/human), /list (/list)) - Falls-For-Tricks (/mob/living/carbon/human): resolve unarmed attack(the advanced health analyzer (/obj/item/healthanalyzer/advanced), /list (/list)) - Falls-For-Tricks (/mob/living/carbon/human): UnarmedAttack(the advanced health analyzer (/obj/item/healthanalyzer/advanced), 1, /list (/list)) - Falls-For-Tricks (/mob/living/carbon/human): UnarmedAttack(the advanced health analyzer (/obj/item/healthanalyzer/advanced), 1, /list (/list)) - Falls-For-Tricks (/mob/living/carbon/human): ClickOn(the advanced health analyzer (/obj/item/healthanalyzer/advanced), "icon-x=15;icon-y=20;left=1;but...") - the advanced health analyzer (/obj/item/healthanalyzer/advanced): Click(null, "map_screen.map", "icon-x=15;icon-y=20;left=1;but...") - Colds (/client): Click(the advanced health analyzer (/obj/item/healthanalyzer/advanced), null, "map_screen.map", "icon-x=15;icon-y=20;left=1;but...") - [2026-09-09 01:44:45.561] RUNTIME: runtime error: Qdeleted thing being thrown around. - proc name: throw at (/atom/movable/proc/throw_at) - source file: code/game/atoms_movable.dm,1383 - usr: null - src: Extremely fragile high capacit... (/obj/structure/reagent_dispensers/fueltank/large) - src.loc: null - call stack: - Extremely fragile high capacit... (/obj/structure/reagent_dispensers/fueltank/large): throw at(the dense rock (255,122,12) (/turf/closed/indestructible/rock), 200, 4, null, 1, 0, null, 2000, 0, 1, /datum/thrownthing (/datum/thrownthing)) - the tram subfloor (/obj/structure/transport/linear/tram): travel(4) - /datum/transport_controller/li... (/datum/transport_controller/linear/tram): move transport horizontally(4) - /datum/transport_controller/li... (/datum/transport_controller/linear/tram): process(0.05) - Transport (/datum/controller/subsystem/processing/transport): fire(0) - Transport (/datum/controller/subsystem/processing/transport): fire(0) - Transport (/datum/controller/subsystem/processing/transport): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-09 01:45:07.874] RUNTIME: runtime error: Cannot read null.current_user - proc name: Click (/atom/movable/screen/radial/center/Click) - source file: code/_onclick/hud/screen_objects/radial.dm,73 - usr: Jack Wells (/mob/living/carbon/human) - src: Close Menu (/atom/movable/screen/radial/center) - usr.loc: the floor (156,91,2) (/turf/open/floor/iron/white) - src.loc: null - call stack: - Close Menu (/atom/movable/screen/radial/center): Click(the floor (156,92,2) (/turf/open/floor/iron), "map_screen.map", "icon-x=12;icon-y=15;left=1;but...") - Close Menu (/atom/movable/screen/radial/center): Click(the floor (156,92,2) (/turf/open/floor/iron), "map_screen.map", "icon-x=12;icon-y=15;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Jack Wells (/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-09-09 01:46:22.418] RUNTIME: runtime error: type mismatch: cannot compare Nemesis (/mob/living/silicon/pai) to 1 - proc name: adjust zoom (/obj/item/camera/proc/adjust_zoom) - source file: code/modules/photography/camera/camera.dm,137 - usr: Nemesis (/mob/living/silicon/pai) - src: the pAI photo camera (/obj/item/camera/siliconcam/pai_camera) - usr.loc: the wet rocky ground (7,10,1) (/turf/open/misc/ashplanet/wateryrock) - src.loc: Nemesis (/mob/living/silicon/pai) - call stack: - the pAI photo camera (/obj/item/camera/siliconcam/pai_camera): adjust zoom(Nemesis (/mob/living/silicon/pai), 2, null) - Nemesis (/mob/living/silicon/pai): use camera(Nemesis (/mob/living/silicon/pai), 2) - Nemesis (/mob/living/silicon/pai): ui act("Photography Module", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("Photography Module", /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(Nemesis (/mob/living/silicon/pai), /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-09-09 01:46:25.473] RUNTIME: runtime error: type mismatch: cannot compare Nemesis (/mob/living/silicon/pai) to 1 - proc name: adjust zoom (/obj/item/camera/proc/adjust_zoom) - source file: code/modules/photography/camera/camera.dm,137 - usr: Nemesis (/mob/living/silicon/pai) - src: the pAI photo camera (/obj/item/camera/siliconcam/pai_camera) - usr.loc: the wet rocky ground (7,10,1) (/turf/open/misc/ashplanet/wateryrock) - src.loc: Nemesis (/mob/living/silicon/pai) - call stack: - the pAI photo camera (/obj/item/camera/siliconcam/pai_camera): adjust zoom(Nemesis (/mob/living/silicon/pai), 2, null) - Nemesis (/mob/living/silicon/pai): use camera(Nemesis (/mob/living/silicon/pai), 2) - Nemesis (/mob/living/silicon/pai): ui act("Photography Module", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("Photography Module", /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(Nemesis (/mob/living/silicon/pai), /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-09-09 01:46:26.493] RUNTIME: runtime error: type mismatch: cannot compare Nemesis (/mob/living/silicon/pai) to 1 - proc name: adjust zoom (/obj/item/camera/proc/adjust_zoom) - source file: code/modules/photography/camera/camera.dm,137 - usr: Nemesis (/mob/living/silicon/pai) - src: the pAI photo camera (/obj/item/camera/siliconcam/pai_camera) - usr.loc: the wet rocky ground (7,10,1) (/turf/open/misc/ashplanet/wateryrock) - src.loc: Nemesis (/mob/living/silicon/pai) - call stack: - the pAI photo camera (/obj/item/camera/siliconcam/pai_camera): adjust zoom(Nemesis (/mob/living/silicon/pai), 2, null) - Nemesis (/mob/living/silicon/pai): use camera(Nemesis (/mob/living/silicon/pai), 2) - Nemesis (/mob/living/silicon/pai): ui act("Photography Module", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("Photography 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/Photography Module", /list (/list), /list (/list)) - /datum/tgui_window (/datum/tgui_window): on message("act/Photography Module", /list (/list), /list (/list)) - tgui Topic(/list (/list)) - Randomphoenix1 (/client): Topic("type=act%2FPhotography%20Modul...", /list (/list), null, null) - [2026-09-09 01:46:27.072] RUNTIME: runtime error: type mismatch: cannot compare Nemesis (/mob/living/silicon/pai) to 1 - proc name: adjust zoom (/obj/item/camera/proc/adjust_zoom) - source file: code/modules/photography/camera/camera.dm,137 - usr: Nemesis (/mob/living/silicon/pai) - src: the pAI photo camera (/obj/item/camera/siliconcam/pai_camera) - usr.loc: the wet rocky ground (7,10,1) (/turf/open/misc/ashplanet/wateryrock) - src.loc: Nemesis (/mob/living/silicon/pai) - call stack: - the pAI photo camera (/obj/item/camera/siliconcam/pai_camera): adjust zoom(Nemesis (/mob/living/silicon/pai), 2, null) - Nemesis (/mob/living/silicon/pai): use camera(Nemesis (/mob/living/silicon/pai), 2) - Nemesis (/mob/living/silicon/pai): ui act("Photography Module", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("Photography Module", /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(Nemesis (/mob/living/silicon/pai), /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-09-09 01:46:27.469] RUNTIME: runtime error: type mismatch: cannot compare Nemesis (/mob/living/silicon/pai) to 1 - proc name: adjust zoom (/obj/item/camera/proc/adjust_zoom) - source file: code/modules/photography/camera/camera.dm,137 - usr: Nemesis (/mob/living/silicon/pai) - src: the pAI photo camera (/obj/item/camera/siliconcam/pai_camera) - usr.loc: the wet rocky ground (7,10,1) (/turf/open/misc/ashplanet/wateryrock) - src.loc: Nemesis (/mob/living/silicon/pai) - call stack: - the pAI photo camera (/obj/item/camera/siliconcam/pai_camera): adjust zoom(Nemesis (/mob/living/silicon/pai), 2, null) - Nemesis (/mob/living/silicon/pai): use camera(Nemesis (/mob/living/silicon/pai), 2) - Nemesis (/mob/living/silicon/pai): ui act("Photography Module", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("Photography Module", /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(Nemesis (/mob/living/silicon/pai), /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-09-09 01:46:27.661] RUNTIME: runtime error: type mismatch: cannot compare Nemesis (/mob/living/silicon/pai) to 1 - proc name: adjust zoom (/obj/item/camera/proc/adjust_zoom) - source file: code/modules/photography/camera/camera.dm,137 - usr: Nemesis (/mob/living/silicon/pai) - src: the pAI photo camera (/obj/item/camera/siliconcam/pai_camera) - usr.loc: the wet rocky ground (7,10,1) (/turf/open/misc/ashplanet/wateryrock) - src.loc: Nemesis (/mob/living/silicon/pai) - call stack: - the pAI photo camera (/obj/item/camera/siliconcam/pai_camera): adjust zoom(Nemesis (/mob/living/silicon/pai), 2, null) - Nemesis (/mob/living/silicon/pai): use camera(Nemesis (/mob/living/silicon/pai), 2) - Nemesis (/mob/living/silicon/pai): ui act("Photography Module", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("Photography Module", /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(Nemesis (/mob/living/silicon/pai), /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-09-09 01:46:29.407] RUNTIME: runtime error: type mismatch: cannot compare Nemesis (/mob/living/silicon/pai) to 1 - proc name: adjust zoom (/obj/item/camera/proc/adjust_zoom) - source file: code/modules/photography/camera/camera.dm,137 - usr: Nemesis (/mob/living/silicon/pai) - src: the pAI photo camera (/obj/item/camera/siliconcam/pai_camera) - usr.loc: the wet rocky ground (7,10,1) (/turf/open/misc/ashplanet/wateryrock) - src.loc: Nemesis (/mob/living/silicon/pai) - call stack: - the pAI photo camera (/obj/item/camera/siliconcam/pai_camera): adjust zoom(Nemesis (/mob/living/silicon/pai), 2, null) - Nemesis (/mob/living/silicon/pai): use camera(Nemesis (/mob/living/silicon/pai), 2) - Nemesis (/mob/living/silicon/pai): ui act("Photography Module", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("Photography 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/Photography Module", /list (/list), /list (/list)) - /datum/tgui_window (/datum/tgui_window): on message("act/Photography Module", /list (/list), /list (/list)) - tgui Topic(/list (/list)) - Randomphoenix1 (/client): Topic("type=act%2FPhotography%20Modul...", /list (/list), null, null) - [2026-09-09 01:47:30.161] RUNTIME: runtime error: type mismatch: cannot compare Nemesis (/mob/living/silicon/pai) to 1 - proc name: adjust zoom (/obj/item/camera/proc/adjust_zoom) - source file: code/modules/photography/camera/camera.dm,137 - usr: Nemesis (/mob/living/silicon/pai) - src: the pAI photo camera (/obj/item/camera/siliconcam/pai_camera) - usr.loc: the wet rocky ground (8,9,1) (/turf/open/misc/ashplanet/wateryrock) - src.loc: Nemesis (/mob/living/silicon/pai) - call stack: - the pAI photo camera (/obj/item/camera/siliconcam/pai_camera): adjust zoom(Nemesis (/mob/living/silicon/pai), 2, null) - Nemesis (/mob/living/silicon/pai): use camera(Nemesis (/mob/living/silicon/pai), 2) - Nemesis (/mob/living/silicon/pai): ui act("Photography Module", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("Photography Module", /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(Nemesis (/mob/living/silicon/pai), /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-09-09 01:47:38.181] RUNTIME: runtime error: type mismatch: cannot compare Nemesis (/mob/living/silicon/pai) to 1 - proc name: adjust zoom (/obj/item/camera/proc/adjust_zoom) - source file: code/modules/photography/camera/camera.dm,137 - usr: Nemesis (/mob/living/silicon/pai) - src: the pAI photo camera (/obj/item/camera/siliconcam/pai_camera) - usr.loc: the personal AI device (/obj/item/pai_card) - src.loc: Nemesis (/mob/living/silicon/pai) - call stack: - the pAI photo camera (/obj/item/camera/siliconcam/pai_camera): adjust zoom(Nemesis (/mob/living/silicon/pai), 2, null) - Nemesis (/mob/living/silicon/pai): use camera(Nemesis (/mob/living/silicon/pai), 2) - Nemesis (/mob/living/silicon/pai): ui act("Photography Module", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("Photography Module", /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(Nemesis (/mob/living/silicon/pai), /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-09-09 01:48:39.413] RUNTIME: runtime error: undefined proc or verb /mob/living/basic/lizard/wags_his_tail/give emote overlay(). - - proc name: run emote (/datum/emote/living/tongue/run_emote) - source file: code/modules/mob/living/emote.dm,29 - usr: Alysha Cooper (/mob/living/carbon/human) - src: tongue (/datum/emote/living/tongue) - usr.loc: the floor (141,176,2) (/turf/open/floor/iron/checker) - call stack: - tongue (/datum/emote/living/tongue): run emote(Wags-His-Tail (/mob/living/basic/lizard/wags_his_tail), null, 0, 0) - Wags-His-Tail (/mob/living/basic/lizard/wags_his_tail): emote("tongue", 0, null, 0, 0, 0) - /datum/element/pet_bonus (/datum/element/pet_bonus): on attack hand(Wags-His-Tail (/mob/living/basic/lizard/wags_his_tail), Alysha Cooper (/mob/living/carbon/human), /list (/list)) - /datum/element/pet_bonus (/datum/element/pet_bonus): on attack hand(Wags-His-Tail (/mob/living/basic/lizard/wags_his_tail), Alysha Cooper (/mob/living/carbon/human), /list (/list)) - Wags-His-Tail (/mob/living/basic/lizard/wags_his_tail): SendSignal("atom_attack_hand", /list (/list)) - Wags-His-Tail (/mob/living/basic/lizard/wags_his_tail): attack hand(Alysha Cooper (/mob/living/carbon/human), /list (/list)) - Wags-His-Tail (/mob/living/basic/lizard/wags_his_tail): attack hand(Alysha Cooper (/mob/living/carbon/human), /list (/list)) - Wags-His-Tail (/mob/living/basic/lizard/wags_his_tail): attack hand(Alysha Cooper (/mob/living/carbon/human), /list (/list)) - Wags-His-Tail (/mob/living/basic/lizard/wags_his_tail): attack hand(Alysha Cooper (/mob/living/carbon/human), /list (/list)) - Alysha Cooper (/mob/living/carbon/human): resolve unarmed attack(Wags-His-Tail (/mob/living/basic/lizard/wags_his_tail), /list (/list)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Alysha Cooper (/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): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-09 01:49:06.888] RUNTIME: runtime error: Cannot read null.hud_used - proc name: handle exit (/datum/storage/proc/handle_exit) - source file: code/datums/storage/storage.dm,215 - usr: Falls-For-Tricks (/mob/living/carbon/human) - src: /datum/storage/backpack (/datum/storage/backpack) - usr.loc: the floor (157,92,2) (/turf/open/floor/iron/white) - call stack: - /datum/storage/backpack (/datum/storage/backpack): handle exit(the satchel (/obj/item/storage/backpack/satchel), the advanced health analyzer (/obj/item/healthanalyzer/advanced), 0) - the satchel (/obj/item/storage/backpack/satchel): SendSignal("atom_exited", /list (/list)) - the satchel (/obj/item/storage/backpack/satchel): Exited(the advanced health analyzer (/obj/item/healthanalyzer/advanced), 0) - the satchel (/obj/item/storage/backpack/satchel): Exited(the advanced health analyzer (/obj/item/healthanalyzer/advanced), 0) - the advanced health analyzer (/obj/item/healthanalyzer/advanced): doMove(Falls-For-Tricks (/mob/living/carbon/human)) - the advanced health analyzer (/obj/item/healthanalyzer/advanced): doMove(Falls-For-Tricks (/mob/living/carbon/human)) - the advanced health analyzer (/obj/item/healthanalyzer/advanced): forceMove(Falls-For-Tricks (/mob/living/carbon/human)) - /datum/storage/backpack (/datum/storage/backpack): attempt remove(the advanced health analyzer (/obj/item/healthanalyzer/advanced), Falls-For-Tricks (/mob/living/carbon/human), 1, 1) - /datum/storage/backpack (/datum/storage/backpack): remove single(Falls-For-Tricks (/mob/living/carbon/human), the advanced health analyzer (/obj/item/healthanalyzer/advanced), Falls-For-Tricks (/mob/living/carbon/human), 1) - the advanced health analyzer (/obj/item/healthanalyzer/advanced): attempt pickup(Falls-For-Tricks (/mob/living/carbon/human), 0) - the advanced health analyzer (/obj/item/healthanalyzer/advanced): attack hand(Falls-For-Tricks (/mob/living/carbon/human), /list (/list)) - Falls-For-Tricks (/mob/living/carbon/human): resolve unarmed attack(the advanced health analyzer (/obj/item/healthanalyzer/advanced), /list (/list)) - Falls-For-Tricks (/mob/living/carbon/human): UnarmedAttack(the advanced health analyzer (/obj/item/healthanalyzer/advanced), 1, /list (/list)) - Falls-For-Tricks (/mob/living/carbon/human): UnarmedAttack(the advanced health analyzer (/obj/item/healthanalyzer/advanced), 1, /list (/list)) - Falls-For-Tricks (/mob/living/carbon/human): ClickOn(the advanced health analyzer (/obj/item/healthanalyzer/advanced), "icon-x=19;icon-y=25;left=1;but...") - the advanced health analyzer (/obj/item/healthanalyzer/advanced): Click(null, "map_screen.map", "icon-x=19;icon-y=25;left=1;but...") - Colds (/client): Click(the advanced health analyzer (/obj/item/healthanalyzer/advanced), null, "map_screen.map", "icon-x=19;icon-y=25;left=1;but...") - [2026-09-09 01:49:27.493] RUNTIME: ## TESTING: GC: -- [0x204ac7a] | /atom/movable/screen/map_view/char_preview was unable to be GC'd -- (ref count of 3) [2026-09-09 01:49:39.414] RUNTIME: runtime error: Cannot read null.hud_used - proc name: handle exit (/datum/storage/proc/handle_exit) - source file: code/datums/storage/storage.dm,215 - usr: Falls-For-Tricks (/mob/living/carbon/human) - src: /datum/storage/backpack (/datum/storage/backpack) - usr.loc: the floor (162,87,2) (/turf/open/floor/iron/white) - call stack: - /datum/storage/backpack (/datum/storage/backpack): handle exit(the satchel (/obj/item/storage/backpack/satchel), the advanced health analyzer (/obj/item/healthanalyzer/advanced), 0) - the satchel (/obj/item/storage/backpack/satchel): SendSignal("atom_exited", /list (/list)) - the satchel (/obj/item/storage/backpack/satchel): Exited(the advanced health analyzer (/obj/item/healthanalyzer/advanced), 0) - the satchel (/obj/item/storage/backpack/satchel): Exited(the advanced health analyzer (/obj/item/healthanalyzer/advanced), 0) - the advanced health analyzer (/obj/item/healthanalyzer/advanced): doMove(Falls-For-Tricks (/mob/living/carbon/human)) - the advanced health analyzer (/obj/item/healthanalyzer/advanced): doMove(Falls-For-Tricks (/mob/living/carbon/human)) - the advanced health analyzer (/obj/item/healthanalyzer/advanced): forceMove(Falls-For-Tricks (/mob/living/carbon/human)) - /datum/storage/backpack (/datum/storage/backpack): attempt remove(the advanced health analyzer (/obj/item/healthanalyzer/advanced), Falls-For-Tricks (/mob/living/carbon/human), 1, 1) - /datum/storage/backpack (/datum/storage/backpack): remove single(Falls-For-Tricks (/mob/living/carbon/human), the advanced health analyzer (/obj/item/healthanalyzer/advanced), Falls-For-Tricks (/mob/living/carbon/human), 1) - the advanced health analyzer (/obj/item/healthanalyzer/advanced): attempt pickup(Falls-For-Tricks (/mob/living/carbon/human), 0) - ... - the advanced health analyzer (/obj/item/healthanalyzer/advanced): 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): Invoke() - world: push usr(Falls-For-Tricks (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-09 01:49:52.657] RUNTIME: ## TESTING: GC: -- [0x204ab9c] | /obj/effect/hotspot was unable to be GC'd -- (ref count of 3) [2026-09-09 01:49:52.659] RUNTIME: ## TESTING: GC: -- [0x204a8af] | /obj/effect/hotspot was unable to be GC'd -- (ref count of 3) [2026-09-09 01:49:52.659] RUNTIME: ## TESTING: GC: -- [0x204a85f] | /obj/effect/hotspot was unable to be GC'd -- (ref count of 3) [2026-09-09 01:49:52.659] RUNTIME: ## TESTING: GC: -- [0x204abee] | /obj/effect/hotspot was unable to be GC'd -- (ref count of 3) [2026-09-09 01:49:52.703] RUNTIME: ## TESTING: GC: -- [0x204a851] | /obj/effect/hotspot was unable to be GC'd -- (ref count of 3) [2026-09-09 01:49:52.703] RUNTIME: ## TESTING: GC: -- [0x204a894] | /obj/effect/hotspot was unable to be GC'd -- (ref count of 3) [2026-09-09 01:49:52.703] RUNTIME: ## TESTING: GC: -- [0x204aae0] | /obj/effect/hotspot was unable to be GC'd -- (ref count of 3) [2026-09-09 01:49:52.703] RUNTIME: ## TESTING: GC: -- [0x204a7e6] | /obj/effect/hotspot was unable to be GC'd -- (ref count of 3) [2026-09-09 01:49:52.704] RUNTIME: ## TESTING: GC: -- [0x204aba4] | /obj/effect/hotspot was unable to be GC'd -- (ref count of 3) [2026-09-09 01:49:52.704] RUNTIME: ## TESTING: GC: -- [0x20499bc] | /obj/effect/hotspot was unable to be GC'd -- (ref count of 3) [2026-09-09 01:49:52.704] RUNTIME: ## TESTING: GC: -- [0x2008d19] | /obj/effect/hotspot was unable to be GC'd -- (ref count of 3) [2026-09-09 01:49:52.704] RUNTIME: ## TESTING: GC: -- [0x204ac94] | /obj/effect/hotspot was unable to be GC'd -- (ref count of 3) [2026-09-09 01:49:54.912] RUNTIME: runtime error: /mob/living/basic/cockroach destroy proc was called multiple times, likely due to a qdel loop in the Destroy logic - proc name: qdel (/proc/qdel) - source file: code/controllers/subsystem/garbage.dm,367 - usr: (src) - src: null - call stack: - qdel(the cockroach (/mob/living/basic/cockroach), 0) - the cockroach (/obj/item/mob_holder): Destroy(0) - the cockroach (/obj/item/mob_holder): Destroy(0) - the cockroach (/obj/item/mob_holder): Destroy(0) - the cockroach (/obj/item/mob_holder): Destroy(0) - qdel(the cockroach (/obj/item/mob_holder), 0) - the cockroach (/obj/item/mob_holder): on mob deleted(the cockroach (/mob/living/basic/cockroach), 0) - the cockroach (/mob/living/basic/cockroach): SendSignal("parent_qdeleting", /list (/list)) - qdel(the cockroach (/mob/living/basic/cockroach), 0) - the cockroach (/mob/living/basic/cockroach): death(null) - ... - the cockroach (/mob/living/basic/cockroach): on damage loss(2, 1, 1, "burn", -2) - the cockroach (/mob/living/basic/cockroach): on damage loss(2, 1, 1, "burn", -2) - the cockroach (/mob/living/basic/cockroach): adjust fire loss(2, 1, 1, 16777215) - /datum/element/body_temp_sensi... (/datum/element/body_temp_sensitive): on life(the cockroach (/mob/living/basic/cockroach), 2) - the cockroach (/mob/living/basic/cockroach): SendSignal("living_life", /list (/list)) - the cockroach (/mob/living/basic/cockroach): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-09 01:49:54.943] RUNTIME: runtime error: /mob/living/basic/cockroach destroy proc was called multiple times, likely due to a qdel loop in the Destroy logic - proc name: qdel (/proc/qdel) - source file: code/controllers/subsystem/garbage.dm,367 - usr: (src) - src: null - call stack: - qdel(the cockroach (/mob/living/basic/cockroach), 0) - the cockroach (/obj/item/mob_holder): Destroy(0) - the cockroach (/obj/item/mob_holder): Destroy(0) - the cockroach (/obj/item/mob_holder): Destroy(0) - the cockroach (/obj/item/mob_holder): Destroy(0) - qdel(the cockroach (/obj/item/mob_holder), 0) - the cockroach (/obj/item/mob_holder): on mob deleted(the cockroach (/mob/living/basic/cockroach), 0) - the cockroach (/mob/living/basic/cockroach): SendSignal("parent_qdeleting", /list (/list)) - qdel(the cockroach (/mob/living/basic/cockroach), 0) - the cockroach (/mob/living/basic/cockroach): death(null) - ... - the cockroach (/mob/living/basic/cockroach): on damage loss(2, 1, 1, "burn", -2) - the cockroach (/mob/living/basic/cockroach): on damage loss(2, 1, 1, "burn", -2) - the cockroach (/mob/living/basic/cockroach): adjust fire loss(2, 1, 1, 16777215) - /datum/element/body_temp_sensi... (/datum/element/body_temp_sensitive): on life(the cockroach (/mob/living/basic/cockroach), 2) - the cockroach (/mob/living/basic/cockroach): SendSignal("living_life", /list (/list)) - the cockroach (/mob/living/basic/cockroach): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-09 01:49:54.995] RUNTIME: runtime error: /mob/living/basic/cockroach destroy proc was called multiple times, likely due to a qdel loop in the Destroy logic - proc name: qdel (/proc/qdel) - source file: code/controllers/subsystem/garbage.dm,367 - usr: (src) - src: null - call stack: - qdel(the cockroach (/mob/living/basic/cockroach), 0) - the cockroach (/obj/item/mob_holder): Destroy(0) - the cockroach (/obj/item/mob_holder): Destroy(0) - the cockroach (/obj/item/mob_holder): Destroy(0) - the cockroach (/obj/item/mob_holder): Destroy(0) - qdel(the cockroach (/obj/item/mob_holder), 0) - the cockroach (/obj/item/mob_holder): on mob deleted(the cockroach (/mob/living/basic/cockroach), 0) - the cockroach (/mob/living/basic/cockroach): SendSignal("parent_qdeleting", /list (/list)) - qdel(the cockroach (/mob/living/basic/cockroach), 0) - the cockroach (/mob/living/basic/cockroach): death(null) - ... - the cockroach (/mob/living/basic/cockroach): on damage loss(2, 1, 1, "burn", -2) - the cockroach (/mob/living/basic/cockroach): on damage loss(2, 1, 1, "burn", -2) - the cockroach (/mob/living/basic/cockroach): adjust fire loss(2, 1, 1, 16777215) - /datum/element/body_temp_sensi... (/datum/element/body_temp_sensitive): on life(the cockroach (/mob/living/basic/cockroach), 2) - the cockroach (/mob/living/basic/cockroach): SendSignal("living_life", /list (/list)) - the cockroach (/mob/living/basic/cockroach): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-09 01:50:58.612] RUNTIME: runtime error: turf_reset_elevation overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/iron) Existing Proc: check_elevation New Proc: check_elevation - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Frobert Planter (/mob/living/carbon/human) - src: null - usr.loc: the plating (182,174,2) (/turf/open/floor/plating) - call stack: - stack trace("turf_reset_elevation overridde...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the floor (184,174,2) (/turf/open/floor/iron), "turf_reset_elevation", "check_elevation", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the mail crate (/obj/structure/closet/crate/mail/economy), the floor (184,174,2) (/turf/open/floor/iron)) - /datum/element/elevation (/datum/element/elevation): on source entering(the mail crate (/obj/structure/closet/crate/mail/economy), the floor (184,174,2) (/turf/open/floor/iron), the floor (183,174,2) (/turf/open/floor/iron), null) - the mail crate (/obj/structure/closet/crate/mail/economy): SendSignal("atom_entering", /list (/list)) - the floor (184,174,2) (/turf/open/floor/iron): Entered(the mail crate (/obj/structure/closet/crate/mail/economy), the floor (183,174,2) (/turf/open/floor/iron), null) - the floor (184,174,2) (/turf/open/floor/iron): Entered(the mail crate (/obj/structure/closet/crate/mail/economy), the floor (183,174,2) (/turf/open/floor/iron), null) - the mail crate (/obj/structure/closet/crate/mail/economy): Move(the floor (184,174,2) (/turf/open/floor/iron), 4, 8.71267, 1) - the mail crate (/obj/structure/closet/crate/mail/economy): Move(the floor (184,174,2) (/turf/open/floor/iron), 4, 8.71267, 1) - Frobert Planter (/mob/living/carbon/human): PushAM(the mail crate (/obj/structure/closet/crate/mail/economy), 1000) - ... - Frobert Planter (/mob/living/carbon/human): Move(the floor (183,174,2) (/turf/open/floor/iron), 4, 0, 1) - Frobert Planter (/mob/living/carbon/human): Move(the floor (183,174,2) (/turf/open/floor/iron), 4, null) - Frobert Planter (/mob/living/carbon/human): Move(the floor (183,174,2) (/turf/open/floor/iron), 4) - Frobert Planter (/mob/living/carbon/human): Move(the floor (183,174,2) (/turf/open/floor/iron), 4) - Froboot (/client): Move(the floor (183,174,2) (/turf/open/floor/iron), 4) - Frobert Planter (/mob/living/carbon/human): keyLoop(Froboot (/client)) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-09 01:50:58.616] RUNTIME: runtime error: turf_change overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/iron) Existing Proc: pre_change_turf New Proc: pre_change_turf - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Frobert Planter (/mob/living/carbon/human) - src: null - usr.loc: the plating (182,174,2) (/turf/open/floor/plating) - call stack: - stack trace("turf_change overridden. Use ov...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the floor (184,174,2) (/turf/open/floor/iron), "turf_change", "pre_change_turf", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the mail crate (/obj/structure/closet/crate/mail/economy), the floor (184,174,2) (/turf/open/floor/iron)) - /datum/element/elevation (/datum/element/elevation): on source entering(the mail crate (/obj/structure/closet/crate/mail/economy), the floor (184,174,2) (/turf/open/floor/iron), the floor (183,174,2) (/turf/open/floor/iron), null) - the mail crate (/obj/structure/closet/crate/mail/economy): SendSignal("atom_entering", /list (/list)) - the floor (184,174,2) (/turf/open/floor/iron): Entered(the mail crate (/obj/structure/closet/crate/mail/economy), the floor (183,174,2) (/turf/open/floor/iron), null) - the floor (184,174,2) (/turf/open/floor/iron): Entered(the mail crate (/obj/structure/closet/crate/mail/economy), the floor (183,174,2) (/turf/open/floor/iron), null) - the mail crate (/obj/structure/closet/crate/mail/economy): Move(the floor (184,174,2) (/turf/open/floor/iron), 4, 8.71267, 1) - the mail crate (/obj/structure/closet/crate/mail/economy): Move(the floor (184,174,2) (/turf/open/floor/iron), 4, 8.71267, 1) - Frobert Planter (/mob/living/carbon/human): PushAM(the mail crate (/obj/structure/closet/crate/mail/economy), 1000) - ... - Frobert Planter (/mob/living/carbon/human): Move(the floor (183,174,2) (/turf/open/floor/iron), 4, 0, 1) - Frobert Planter (/mob/living/carbon/human): Move(the floor (183,174,2) (/turf/open/floor/iron), 4, null) - Frobert Planter (/mob/living/carbon/human): Move(the floor (183,174,2) (/turf/open/floor/iron), 4) - Frobert Planter (/mob/living/carbon/human): Move(the floor (183,174,2) (/turf/open/floor/iron), 4) - Froboot (/client): Move(the floor (183,174,2) (/turf/open/floor/iron), 4) - Frobert Planter (/mob/living/carbon/human): keyLoop(Froboot (/client)) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-09 01:52:11.623] RUNTIME: ## TESTING: GC: -- [0x204aa54] | /atom/movable/screen/map_view/char_preview was unable to be GC'd -- (ref count of 3) [2026-09-09 01:53:21.507] RUNTIME: runtime error: materials with non-positive values found in /obj/item/ammo_box/speedloader/c38/hotshot: iron = 0 - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Leta Kelley (/mob/living/carbon/human) - src: null - usr.loc: the floor (169,57,2) (/turf/open/floor/iron) - call stack: - stack trace("materials with non-positive va...", "code/game/atom/atom_materials....", 46) - the speed loader (.38 Hot Shot... (/obj/item/ammo_box/speedloader/c38/hotshot): initialize materials(/list (/list), 1) - the speed loader (.38 Hot Shot... (/obj/item/ammo_box/speedloader/c38/hotshot): set custom materials(/list (/list), 1) - the speed loader (.38 Hot Shot... (/obj/item/ammo_box/speedloader/c38/hotshot): remove from stored ammo(.38 Hot Shot bullet casing (/obj/item/ammo_casing/c38/hotshot)) - the speed loader (.38 Hot Shot... (/obj/item/ammo_box/speedloader/c38/hotshot): Exited(.38 Hot Shot bullet casing (/obj/item/ammo_casing/c38/hotshot), 0) - .38 Hot Shot bullet casing (/obj/item/ammo_casing/c38/hotshot): doMove(the detective revolver cylinde... (/obj/item/ammo_box/magazine/internal/cylinder/rev38)) - .38 Hot Shot bullet casing (/obj/item/ammo_casing/c38/hotshot): doMove(the detective revolver cylinde... (/obj/item/ammo_box/magazine/internal/cylinder/rev38)) - .38 Hot Shot bullet casing (/obj/item/ammo_casing/c38/hotshot): forceMove(the detective revolver cylinde... (/obj/item/ammo_box/magazine/internal/cylinder/rev38)) - the detective revolver cylinde... (/obj/item/ammo_box/magazine/internal/cylinder/rev38): give round(.38 Hot Shot bullet casing (/obj/item/ammo_casing/c38/hotshot), 0) - the detective revolver cylinde... (/obj/item/ammo_box/magazine/internal/cylinder/rev38): try load(Leta Kelley (/mob/living/carbon/human), the speed loader (.38 Hot Shot... (/obj/item/ammo_box/speedloader/c38/hotshot), 1, 0) - the Colt Detective Special (/obj/item/gun/ballistic/revolver/c38/detective): load gun(the speed loader (.38 Hot Shot... (/obj/item/ammo_box/speedloader/c38/hotshot), Leta Kelley (/mob/living/carbon/human)) - the Colt Detective Special (/obj/item/gun/ballistic/revolver/c38/detective): item interaction(Leta Kelley (/mob/living/carbon/human), the speed loader (.38 Hot Shot... (/obj/item/ammo_box/speedloader/c38/hotshot), /list (/list)) - the Colt Detective Special (/obj/item/gun/ballistic/revolver/c38/detective): base item interaction(Leta Kelley (/mob/living/carbon/human), the speed loader (.38 Hot Shot... (/obj/item/ammo_box/speedloader/c38/hotshot), /list (/list)) - the speed loader (.38 Hot Shot... (/obj/item/ammo_box/speedloader/c38/hotshot): melee attack chain(Leta Kelley (/mob/living/carbon/human), the Colt Detective Special (/obj/item/gun/ballistic/revolver/c38/detective), /list (/list), /list (/list)) - Leta Kelley (/mob/living/carbon/human): ClickOn(the Colt Detective Special (/obj/item/gun/ballistic/revolver/c38/detective), "icon-x=18;icon-y=19;left=1;but...") - the Colt Detective Special (/obj/item/gun/ballistic/revolver/c38/detective): Click(null, "map_screen.map", "icon-x=18;icon-y=19;left=1;but...") - ThatguyZach (/client): Click(the Colt Detective Special (/obj/item/gun/ballistic/revolver/c38/detective), null, "map_screen.map", "icon-x=18;icon-y=19;left=1;but...") - [2026-09-09 01:53:46.995] RUNTIME: ## TESTING: GC: -- [0x204ac1a] | /atom/movable/screen/map_view/char_preview was unable to be GC'd -- (ref count of 3) [2026-09-09 01:54:04.887] 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: Eupithecia Languida (/mob/living/carbon/human) - src: null - usr.loc: the floor (120,160,2) (/turf/open/floor/iron/cafeteria) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 19.906, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/microwave/micro...', 1, 0) - /datum/looping_sound/microwave (/datum/looping_sound/microwave): play('sound/machines/microwave/micro...', null, 0, 0) - /datum/looping_sound/microwave (/datum/looping_sound/microwave): on start() - /datum/looping_sound/microwave (/datum/looping_sound/microwave): start(null) - the microwave oven (/obj/machinery/microwave): wzhzhzh() - the microwave oven (/obj/machinery/microwave): start(Eupithecia Languida (/mob/living/carbon/human)) - the microwave oven (/obj/machinery/microwave): cook(Eupithecia Languida (/mob/living/carbon/human)) - the microwave oven (/obj/machinery/microwave): start cycle(Eupithecia Languida (/mob/living/carbon/human)) - ... - the microwave oven (/obj/machinery/microwave): Click(the floor (119,160,2) (/turf/open/floor/iron/cafeteria), "map_screen.map", "icon-x=25;icon-y=15;right=1;bu...") - the microwave oven (/obj/machinery/microwave): Click(the floor (119,160,2) (/turf/open/floor/iron/cafeteria), "map_screen.map", "icon-x=25;icon-y=15;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() - 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-09-09 01:54:05.888] 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: Eupithecia Languida (/mob/living/carbon/human) - src: null - usr.loc: the floor (120,160,2) (/turf/open/floor/iron/cafeteria) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 20, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/microwave/micro...', 1, 0) - /datum/looping_sound/microwave (/datum/looping_sound/microwave): play('sound/machines/microwave/micro...', null, 0, 0) - /datum/looping_sound/microwave (/datum/looping_sound/microwave): sound loop(null) - /datum/looping_sound/microwave (/datum/looping_sound/microwave): start sound loop() - /datum/callback (/datum/callback): Invoke() - world: push usr(Eupithecia Languida (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-09 01:54:06.906] 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: Eupithecia Languida (/mob/living/carbon/human) - src: null - usr.loc: the floor (120,160,2) (/turf/open/floor/iron/cafeteria) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 20, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/microwave/micro...', 1, 0) - /datum/looping_sound/microwave (/datum/looping_sound/microwave): play('sound/machines/microwave/micro...', null, 0, 0) - /datum/looping_sound/microwave (/datum/looping_sound/microwave): sound loop(73784) - /datum/callback (/datum/callback): Invoke() - world: push usr(Eupithecia Languida (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-09 01:54:08.224] 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: Eupithecia Languida (/mob/living/carbon/human) - src: null - usr.loc: the floor (120,160,2) (/turf/open/floor/iron/cafeteria) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 20, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/microwave/micro...', 1, 0) - /datum/looping_sound/microwave (/datum/looping_sound/microwave): play('sound/machines/microwave/micro...', null, 0, 0) - /datum/looping_sound/microwave (/datum/looping_sound/microwave): sound loop(73784) - /datum/callback (/datum/callback): Invoke() - world: push usr(Eupithecia Languida (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-09 01:55:12.036] RUNTIME: runtime error: parent_qdeleting overridden. Use override = TRUE to suppress this warning. - Target: Untitled (/datum/song/handheld) Existing Proc: tracked_datum_deleted New Proc: tracked_datum_deleted - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("parent_qdeleting overridden. U...", "code/datums/signals.dm", 43) - Sounds (/datum/controller/subsystem/sounds): RegisterSignal(Untitled (/datum/song/handheld), "parent_qdeleting", "tracked_datum_deleted", 0) - Sounds (/datum/controller/subsystem/sounds): reserve sound channel for datum(Untitled (/datum/song/handheld)) - Instruments (/datum/controller/subsystem/processing/instruments): reserve instrument channel(Untitled (/datum/song/handheld)) - Untitled (/datum/song/handheld): pop channel() - Untitled (/datum/song/handheld): playkey synth(40, Nemesis (/mob/living/silicon/pai)) - Untitled (/datum/song/handheld): play chord(/list (/list)) - Untitled (/datum/song/handheld): process song(0.5) - Untitled (/datum/song/handheld): process(0.05) - Instruments (/datum/controller/subsystem/processing/instruments): fire(0) - Instruments (/datum/controller/subsystem/processing/instruments): fire(0) - Instruments (/datum/controller/subsystem/processing/instruments): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-09 01:55:12.194] RUNTIME: runtime error: parent_qdeleting overridden. Use override = TRUE to suppress this warning. - Target: Untitled (/datum/song/handheld) Existing Proc: tracked_datum_deleted New Proc: tracked_datum_deleted - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("parent_qdeleting overridden. U...", "code/datums/signals.dm", 43) - Sounds (/datum/controller/subsystem/sounds): RegisterSignal(Untitled (/datum/song/handheld), "parent_qdeleting", "tracked_datum_deleted", 0) - Sounds (/datum/controller/subsystem/sounds): reserve sound channel for datum(Untitled (/datum/song/handheld)) - Instruments (/datum/controller/subsystem/processing/instruments): reserve instrument channel(Untitled (/datum/song/handheld)) - Untitled (/datum/song/handheld): pop channel() - Untitled (/datum/song/handheld): playkey synth(40, Nemesis (/mob/living/silicon/pai)) - Untitled (/datum/song/handheld): play chord(/list (/list)) - Untitled (/datum/song/handheld): process song(0.5) - Untitled (/datum/song/handheld): process(0.05) - Instruments (/datum/controller/subsystem/processing/instruments): fire(0) - Instruments (/datum/controller/subsystem/processing/instruments): fire(0) - Instruments (/datum/controller/subsystem/processing/instruments): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-09 01:55:12.344] RUNTIME: runtime error: parent_qdeleting overridden. Use override = TRUE to suppress this warning. - Target: Untitled (/datum/song/handheld) Existing Proc: tracked_datum_deleted New Proc: tracked_datum_deleted - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("parent_qdeleting overridden. U...", "code/datums/signals.dm", 43) - Sounds (/datum/controller/subsystem/sounds): RegisterSignal(Untitled (/datum/song/handheld), "parent_qdeleting", "tracked_datum_deleted", 0) - Sounds (/datum/controller/subsystem/sounds): reserve sound channel for datum(Untitled (/datum/song/handheld)) - Instruments (/datum/controller/subsystem/processing/instruments): reserve instrument channel(Untitled (/datum/song/handheld)) - Untitled (/datum/song/handheld): pop channel() - Untitled (/datum/song/handheld): playkey synth(46, Nemesis (/mob/living/silicon/pai)) - Untitled (/datum/song/handheld): play chord(/list (/list)) - Untitled (/datum/song/handheld): process song(0.5) - Untitled (/datum/song/handheld): process(0.05) - Instruments (/datum/controller/subsystem/processing/instruments): fire(0) - Instruments (/datum/controller/subsystem/processing/instruments): fire(0) - Instruments (/datum/controller/subsystem/processing/instruments): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-09 01:55:12.483] RUNTIME: runtime error: parent_qdeleting overridden. Use override = TRUE to suppress this warning. - Target: Untitled (/datum/song/handheld) Existing Proc: tracked_datum_deleted New Proc: tracked_datum_deleted - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("parent_qdeleting overridden. U...", "code/datums/signals.dm", 43) - Sounds (/datum/controller/subsystem/sounds): RegisterSignal(Untitled (/datum/song/handheld), "parent_qdeleting", "tracked_datum_deleted", 0) - Sounds (/datum/controller/subsystem/sounds): reserve sound channel for datum(Untitled (/datum/song/handheld)) - Instruments (/datum/controller/subsystem/processing/instruments): reserve instrument channel(Untitled (/datum/song/handheld)) - Untitled (/datum/song/handheld): pop channel() - Untitled (/datum/song/handheld): playkey synth(40, Nemesis (/mob/living/silicon/pai)) - Untitled (/datum/song/handheld): play chord(/list (/list)) - Untitled (/datum/song/handheld): process song(0.5) - Untitled (/datum/song/handheld): process(0.05) - Instruments (/datum/controller/subsystem/processing/instruments): fire(0) - Instruments (/datum/controller/subsystem/processing/instruments): fire(0) - Instruments (/datum/controller/subsystem/processing/instruments): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-09 01:55:16.878] RUNTIME: runtime error: Cannot read null.can_misfire - proc name: process fire (/obj/item/gun/ballistic/process_fire) - source file: code/modules/projectiles/guns/ballistic.dm,624 - usr: George Shutterstock (/mob/living/carbon/human) - src: the Russian revolver (/obj/item/gun/ballistic/revolver/russian) - usr.loc: the floor (127,164,2) (/turf/open/floor/iron/cafeteria) - src.loc: George Shutterstock (/mob/living/carbon/human) - call stack: - the Russian revolver (/obj/item/gun/ballistic/revolver/russian): process fire(George Shutterstock (/mob/living/carbon/human), George Shutterstock (/mob/living/carbon/human), 1, "icon-x=17&icon-y=21&left=1&but...", "", 0) - the Russian revolver (/obj/item/gun/ballistic/revolver/russian): process fire(George Shutterstock (/mob/living/carbon/human), George Shutterstock (/mob/living/carbon/human), 1, "icon-x=17&icon-y=21&left=1&but...", null, 0) - the Russian revolver (/obj/item/gun/ballistic/revolver/russian): fire gun(George Shutterstock (/mob/living/carbon/human), George Shutterstock (/mob/living/carbon/human), 1, "icon-x=17&icon-y=21&left=1&but...") - the Russian revolver (/obj/item/gun/ballistic/revolver/russian): fire gun(George Shutterstock (/mob/living/carbon/human), George Shutterstock (/mob/living/carbon/human), 1, "icon-x=17&icon-y=21&left=1&but...") - the Russian revolver (/obj/item/gun/ballistic/revolver/russian): fire gun(George Shutterstock (/mob/living/carbon/human), George Shutterstock (/mob/living/carbon/human), 1, "icon-x=17&icon-y=21&left=1&but...") - the Russian revolver (/obj/item/gun/ballistic/revolver/russian): try fire gun(George Shutterstock (/mob/living/carbon/human), George Shutterstock (/mob/living/carbon/human), "icon-x=17&icon-y=21&left=1&but...") - the Russian revolver (/obj/item/gun/ballistic/revolver/russian): try fire gun(George Shutterstock (/mob/living/carbon/human), George Shutterstock (/mob/living/carbon/human), "icon-x=17&icon-y=21&left=1&but...") - the Russian revolver (/obj/item/gun/ballistic/revolver/russian): interact with atom(George Shutterstock (/mob/living/carbon/human), George Shutterstock (/mob/living/carbon/human), /list (/list)) - George Shutterstock (/mob/living/carbon/human): base item interaction(George Shutterstock (/mob/living/carbon/human), the Russian revolver (/obj/item/gun/ballistic/revolver/russian), /list (/list)) - the Russian revolver (/obj/item/gun/ballistic/revolver/russian): melee attack chain(George Shutterstock (/mob/living/carbon/human), George Shutterstock (/mob/living/carbon/human), /list (/list), /list (/list)) - George Shutterstock (/mob/living/carbon/human): ClickOn(George Shutterstock (/mob/living/carbon/human), "icon-x=17;icon-y=21;left=1;but...") - George Shutterstock (/mob/living/carbon/human): Click(the floor (127,164,2) (/turf/open/floor/iron/cafeteria), "map_screen.map", "icon-x=17;icon-y=21;left=1;but...") - George Shutterstock (/mob/living/carbon/human): Click(the floor (127,164,2) (/turf/open/floor/iron/cafeteria), "map_screen.map", "icon-x=17;icon-y=21;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(George Shutterstock (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-09-09 01:55:19.452] RUNTIME: runtime error: parent_qdeleting overridden. Use override = TRUE to suppress this warning. - Target: Untitled (/datum/song/handheld) Existing Proc: tracked_datum_deleted New Proc: tracked_datum_deleted - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("parent_qdeleting overridden. U...", "code/datums/signals.dm", 43) - Sounds (/datum/controller/subsystem/sounds): RegisterSignal(Untitled (/datum/song/handheld), "parent_qdeleting", "tracked_datum_deleted", 0) - Sounds (/datum/controller/subsystem/sounds): reserve sound channel for datum(Untitled (/datum/song/handheld)) - Instruments (/datum/controller/subsystem/processing/instruments): reserve instrument channel(Untitled (/datum/song/handheld)) - Untitled (/datum/song/handheld): pop channel() - Untitled (/datum/song/handheld): playkey synth(40, Nemesis (/mob/living/silicon/pai)) - Untitled (/datum/song/handheld): play chord(/list (/list)) - Untitled (/datum/song/handheld): process song(0.5) - Untitled (/datum/song/handheld): process(0.05) - Instruments (/datum/controller/subsystem/processing/instruments): fire(0) - Instruments (/datum/controller/subsystem/processing/instruments): fire(0) - Instruments (/datum/controller/subsystem/processing/instruments): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-09 01:55:19.609] RUNTIME: runtime error: parent_qdeleting overridden. Use override = TRUE to suppress this warning. - Target: Untitled (/datum/song/handheld) Existing Proc: tracked_datum_deleted New Proc: tracked_datum_deleted - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("parent_qdeleting overridden. U...", "code/datums/signals.dm", 43) - Sounds (/datum/controller/subsystem/sounds): RegisterSignal(Untitled (/datum/song/handheld), "parent_qdeleting", "tracked_datum_deleted", 0) - Sounds (/datum/controller/subsystem/sounds): reserve sound channel for datum(Untitled (/datum/song/handheld)) - Instruments (/datum/controller/subsystem/processing/instruments): reserve instrument channel(Untitled (/datum/song/handheld)) - Untitled (/datum/song/handheld): pop channel() - Untitled (/datum/song/handheld): playkey synth(46, Nemesis (/mob/living/silicon/pai)) - Untitled (/datum/song/handheld): play chord(/list (/list)) - Untitled (/datum/song/handheld): process song(0.5) - Untitled (/datum/song/handheld): process(0.05) - Instruments (/datum/controller/subsystem/processing/instruments): fire(0) - Instruments (/datum/controller/subsystem/processing/instruments): fire(0) - Instruments (/datum/controller/subsystem/processing/instruments): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-09 01:55:20.591] RUNTIME: runtime error: parent_qdeleting overridden. Use override = TRUE to suppress this warning. - Target: Untitled (/datum/song/handheld) Existing Proc: tracked_datum_deleted New Proc: tracked_datum_deleted - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("parent_qdeleting overridden. U...", "code/datums/signals.dm", 43) - Sounds (/datum/controller/subsystem/sounds): RegisterSignal(Untitled (/datum/song/handheld), "parent_qdeleting", "tracked_datum_deleted", 0) - Sounds (/datum/controller/subsystem/sounds): reserve sound channel for datum(Untitled (/datum/song/handheld)) - Instruments (/datum/controller/subsystem/processing/instruments): reserve instrument channel(Untitled (/datum/song/handheld)) - Untitled (/datum/song/handheld): pop channel() - Untitled (/datum/song/handheld): playkey synth(52, Nemesis (/mob/living/silicon/pai)) - Untitled (/datum/song/handheld): play chord(/list (/list)) - Untitled (/datum/song/handheld): process song(0.5) - Untitled (/datum/song/handheld): process(0.05) - Instruments (/datum/controller/subsystem/processing/instruments): fire(0) - Instruments (/datum/controller/subsystem/processing/instruments): fire(0) - Instruments (/datum/controller/subsystem/processing/instruments): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-09 01:55:20.738] RUNTIME: runtime error: parent_qdeleting overridden. Use override = TRUE to suppress this warning. - Target: Untitled (/datum/song/handheld) Existing Proc: tracked_datum_deleted New Proc: tracked_datum_deleted - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("parent_qdeleting overridden. U...", "code/datums/signals.dm", 43) - Sounds (/datum/controller/subsystem/sounds): RegisterSignal(Untitled (/datum/song/handheld), "parent_qdeleting", "tracked_datum_deleted", 0) - Sounds (/datum/controller/subsystem/sounds): reserve sound channel for datum(Untitled (/datum/song/handheld)) - Instruments (/datum/controller/subsystem/processing/instruments): reserve instrument channel(Untitled (/datum/song/handheld)) - Untitled (/datum/song/handheld): pop channel() - Untitled (/datum/song/handheld): playkey synth(40, Nemesis (/mob/living/silicon/pai)) - Untitled (/datum/song/handheld): play chord(/list (/list)) - Untitled (/datum/song/handheld): process song(0.5) - Untitled (/datum/song/handheld): process(0.05) - Instruments (/datum/controller/subsystem/processing/instruments): fire(0) - Instruments (/datum/controller/subsystem/processing/instruments): fire(0) - Instruments (/datum/controller/subsystem/processing/instruments): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-09 01:55:22.577] RUNTIME: runtime error: parent_qdeleting overridden. Use override = TRUE to suppress this warning. - Target: Untitled (/datum/song/handheld) Existing Proc: tracked_datum_deleted New Proc: tracked_datum_deleted - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("parent_qdeleting overridden. U...", "code/datums/signals.dm", 43) - Sounds (/datum/controller/subsystem/sounds): RegisterSignal(Untitled (/datum/song/handheld), "parent_qdeleting", "tracked_datum_deleted", 0) - Sounds (/datum/controller/subsystem/sounds): reserve sound channel for datum(Untitled (/datum/song/handheld)) - Instruments (/datum/controller/subsystem/processing/instruments): reserve instrument channel(Untitled (/datum/song/handheld)) - Untitled (/datum/song/handheld): pop channel() - Untitled (/datum/song/handheld): playkey synth(48, Nemesis (/mob/living/silicon/pai)) - Untitled (/datum/song/handheld): play chord(/list (/list)) - Untitled (/datum/song/handheld): process song(0.5) - Untitled (/datum/song/handheld): process(0.05) - Instruments (/datum/controller/subsystem/processing/instruments): fire(0) - Instruments (/datum/controller/subsystem/processing/instruments): fire(0) - Instruments (/datum/controller/subsystem/processing/instruments): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-09 01:55:22.722] RUNTIME: runtime error: parent_qdeleting overridden. Use override = TRUE to suppress this warning. - Target: Untitled (/datum/song/handheld) Existing Proc: tracked_datum_deleted New Proc: tracked_datum_deleted - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("parent_qdeleting overridden. U...", "code/datums/signals.dm", 43) - Sounds (/datum/controller/subsystem/sounds): RegisterSignal(Untitled (/datum/song/handheld), "parent_qdeleting", "tracked_datum_deleted", 0) - Sounds (/datum/controller/subsystem/sounds): reserve sound channel for datum(Untitled (/datum/song/handheld)) - Instruments (/datum/controller/subsystem/processing/instruments): reserve instrument channel(Untitled (/datum/song/handheld)) - Untitled (/datum/song/handheld): pop channel() - Untitled (/datum/song/handheld): playkey synth(40, Nemesis (/mob/living/silicon/pai)) - Untitled (/datum/song/handheld): play chord(/list (/list)) - Untitled (/datum/song/handheld): process song(0.5) - Untitled (/datum/song/handheld): process(0.05) - Instruments (/datum/controller/subsystem/processing/instruments): fire(0) - Instruments (/datum/controller/subsystem/processing/instruments): fire(0) - Instruments (/datum/controller/subsystem/processing/instruments): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-09 01:55:22.887] RUNTIME: runtime error: parent_qdeleting overridden. Use override = TRUE to suppress this warning. - Target: Untitled (/datum/song/handheld) Existing Proc: tracked_datum_deleted New Proc: tracked_datum_deleted - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("parent_qdeleting overridden. U...", "code/datums/signals.dm", 43) - Sounds (/datum/controller/subsystem/sounds): RegisterSignal(Untitled (/datum/song/handheld), "parent_qdeleting", "tracked_datum_deleted", 0) - Sounds (/datum/controller/subsystem/sounds): reserve sound channel for datum(Untitled (/datum/song/handheld)) - Instruments (/datum/controller/subsystem/processing/instruments): reserve instrument channel(Untitled (/datum/song/handheld)) - Untitled (/datum/song/handheld): pop channel() - Untitled (/datum/song/handheld): playkey synth(40, Nemesis (/mob/living/silicon/pai)) - Untitled (/datum/song/handheld): play chord(/list (/list)) - Untitled (/datum/song/handheld): process song(0.5) - Untitled (/datum/song/handheld): process(0.05) - Instruments (/datum/controller/subsystem/processing/instruments): fire(0) - Instruments (/datum/controller/subsystem/processing/instruments): fire(0) - Instruments (/datum/controller/subsystem/processing/instruments): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-09 01:55:23.025] RUNTIME: runtime error: parent_qdeleting overridden. Use override = TRUE to suppress this warning. - Target: Untitled (/datum/song/handheld) Existing Proc: tracked_datum_deleted New Proc: tracked_datum_deleted - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("parent_qdeleting overridden. U...", "code/datums/signals.dm", 43) - Sounds (/datum/controller/subsystem/sounds): RegisterSignal(Untitled (/datum/song/handheld), "parent_qdeleting", "tracked_datum_deleted", 0) - Sounds (/datum/controller/subsystem/sounds): reserve sound channel for datum(Untitled (/datum/song/handheld)) - Instruments (/datum/controller/subsystem/processing/instruments): reserve instrument channel(Untitled (/datum/song/handheld)) - Untitled (/datum/song/handheld): pop channel() - Untitled (/datum/song/handheld): playkey synth(52, Nemesis (/mob/living/silicon/pai)) - Untitled (/datum/song/handheld): play chord(/list (/list)) - Untitled (/datum/song/handheld): process song(0.5) - Untitled (/datum/song/handheld): process(0.05) - Instruments (/datum/controller/subsystem/processing/instruments): fire(0) - Instruments (/datum/controller/subsystem/processing/instruments): fire(0) - Instruments (/datum/controller/subsystem/processing/instruments): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-09 01:55:24.234] RUNTIME: runtime error: parent_qdeleting overridden. Use override = TRUE to suppress this warning. - Target: Untitled (/datum/song/handheld) Existing Proc: tracked_datum_deleted New Proc: tracked_datum_deleted - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("parent_qdeleting overridden. U...", "code/datums/signals.dm", 43) - Sounds (/datum/controller/subsystem/sounds): RegisterSignal(Untitled (/datum/song/handheld), "parent_qdeleting", "tracked_datum_deleted", 0) - Sounds (/datum/controller/subsystem/sounds): reserve sound channel for datum(Untitled (/datum/song/handheld)) - Instruments (/datum/controller/subsystem/processing/instruments): reserve instrument channel(Untitled (/datum/song/handheld)) - Untitled (/datum/song/handheld): pop channel() - Untitled (/datum/song/handheld): playkey synth(57, Nemesis (/mob/living/silicon/pai)) - Untitled (/datum/song/handheld): play chord(/list (/list)) - Untitled (/datum/song/handheld): process song(0.5) - Untitled (/datum/song/handheld): process(0.05) - Instruments (/datum/controller/subsystem/processing/instruments): fire(0) - Instruments (/datum/controller/subsystem/processing/instruments): fire(0) - Instruments (/datum/controller/subsystem/processing/instruments): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-09 01:55:26.460] RUNTIME: runtime error: Cannot read null.can_misfire - proc name: process fire (/obj/item/gun/ballistic/process_fire) - source file: code/modules/projectiles/guns/ballistic.dm,624 - usr: George Shutterstock (/mob/living/carbon/human) - src: the Russian revolver (/obj/item/gun/ballistic/revolver/russian) - usr.loc: the floor (127,164,2) (/turf/open/floor/iron/cafeteria) - src.loc: George Shutterstock (/mob/living/carbon/human) - call stack: - the Russian revolver (/obj/item/gun/ballistic/revolver/russian): process fire(George Shutterstock (/mob/living/carbon/human), George Shutterstock (/mob/living/carbon/human), 1, "icon-x=15&icon-y=20&left=1&but...", "", 0) - the Russian revolver (/obj/item/gun/ballistic/revolver/russian): process fire(George Shutterstock (/mob/living/carbon/human), George Shutterstock (/mob/living/carbon/human), 1, "icon-x=15&icon-y=20&left=1&but...", null, 0) - the Russian revolver (/obj/item/gun/ballistic/revolver/russian): fire gun(George Shutterstock (/mob/living/carbon/human), George Shutterstock (/mob/living/carbon/human), 1, "icon-x=15&icon-y=20&left=1&but...") - the Russian revolver (/obj/item/gun/ballistic/revolver/russian): fire gun(George Shutterstock (/mob/living/carbon/human), George Shutterstock (/mob/living/carbon/human), 1, "icon-x=15&icon-y=20&left=1&but...") - the Russian revolver (/obj/item/gun/ballistic/revolver/russian): fire gun(George Shutterstock (/mob/living/carbon/human), George Shutterstock (/mob/living/carbon/human), 1, "icon-x=15&icon-y=20&left=1&but...") - the Russian revolver (/obj/item/gun/ballistic/revolver/russian): try fire gun(George Shutterstock (/mob/living/carbon/human), George Shutterstock (/mob/living/carbon/human), "icon-x=15&icon-y=20&left=1&but...") - the Russian revolver (/obj/item/gun/ballistic/revolver/russian): try fire gun(George Shutterstock (/mob/living/carbon/human), George Shutterstock (/mob/living/carbon/human), "icon-x=15&icon-y=20&left=1&but...") - the Russian revolver (/obj/item/gun/ballistic/revolver/russian): interact with atom(George Shutterstock (/mob/living/carbon/human), George Shutterstock (/mob/living/carbon/human), /list (/list)) - George Shutterstock (/mob/living/carbon/human): base item interaction(George Shutterstock (/mob/living/carbon/human), the Russian revolver (/obj/item/gun/ballistic/revolver/russian), /list (/list)) - the Russian revolver (/obj/item/gun/ballistic/revolver/russian): melee attack chain(George Shutterstock (/mob/living/carbon/human), George Shutterstock (/mob/living/carbon/human), /list (/list), /list (/list)) - George Shutterstock (/mob/living/carbon/human): ClickOn(George Shutterstock (/mob/living/carbon/human), "icon-x=15;icon-y=20;left=1;but...") - George Shutterstock (/mob/living/carbon/human): Click(the floor (127,164,2) (/turf/open/floor/iron/cafeteria), "map_screen.map", "icon-x=15;icon-y=20;left=1;but...") - [2026-09-09 01:55:35.440] RUNTIME: runtime error: parent_qdeleting overridden. Use override = TRUE to suppress this warning. - Target: Untitled (/datum/song/handheld) Existing Proc: tracked_datum_deleted New Proc: tracked_datum_deleted - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("parent_qdeleting overridden. U...", "code/datums/signals.dm", 43) - Sounds (/datum/controller/subsystem/sounds): RegisterSignal(Untitled (/datum/song/handheld), "parent_qdeleting", "tracked_datum_deleted", 0) - Sounds (/datum/controller/subsystem/sounds): reserve sound channel for datum(Untitled (/datum/song/handheld)) - Instruments (/datum/controller/subsystem/processing/instruments): reserve instrument channel(Untitled (/datum/song/handheld)) - Untitled (/datum/song/handheld): pop channel() - Untitled (/datum/song/handheld): playkey synth(45, Nemesis (/mob/living/silicon/pai)) - Untitled (/datum/song/handheld): play chord(/list (/list)) - Untitled (/datum/song/handheld): process song(0.5) - Untitled (/datum/song/handheld): process(0.05) - Instruments (/datum/controller/subsystem/processing/instruments): fire(0) - Instruments (/datum/controller/subsystem/processing/instruments): fire(0) - Instruments (/datum/controller/subsystem/processing/instruments): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-09 01:55:35.594] RUNTIME: runtime error: parent_qdeleting overridden. Use override = TRUE to suppress this warning. - Target: Untitled (/datum/song/handheld) Existing Proc: tracked_datum_deleted New Proc: tracked_datum_deleted - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("parent_qdeleting overridden. U...", "code/datums/signals.dm", 43) - Sounds (/datum/controller/subsystem/sounds): RegisterSignal(Untitled (/datum/song/handheld), "parent_qdeleting", "tracked_datum_deleted", 0) - Sounds (/datum/controller/subsystem/sounds): reserve sound channel for datum(Untitled (/datum/song/handheld)) - Instruments (/datum/controller/subsystem/processing/instruments): reserve instrument channel(Untitled (/datum/song/handheld)) - Untitled (/datum/song/handheld): pop channel() - Untitled (/datum/song/handheld): playkey synth(55, Nemesis (/mob/living/silicon/pai)) - Untitled (/datum/song/handheld): play chord(/list (/list)) - Untitled (/datum/song/handheld): process song(0.5) - Untitled (/datum/song/handheld): process(0.05) - Instruments (/datum/controller/subsystem/processing/instruments): fire(0) - Instruments (/datum/controller/subsystem/processing/instruments): fire(0) - Instruments (/datum/controller/subsystem/processing/instruments): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-09 01:55:35.748] RUNTIME: runtime error: parent_qdeleting overridden. Use override = TRUE to suppress this warning. - Target: Untitled (/datum/song/handheld) Existing Proc: tracked_datum_deleted New Proc: tracked_datum_deleted - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("parent_qdeleting overridden. U...", "code/datums/signals.dm", 43) - Sounds (/datum/controller/subsystem/sounds): RegisterSignal(Untitled (/datum/song/handheld), "parent_qdeleting", "tracked_datum_deleted", 0) - Sounds (/datum/controller/subsystem/sounds): reserve sound channel for datum(Untitled (/datum/song/handheld)) - Instruments (/datum/controller/subsystem/processing/instruments): reserve instrument channel(Untitled (/datum/song/handheld)) - Untitled (/datum/song/handheld): pop channel() - Untitled (/datum/song/handheld): playkey synth(45, Nemesis (/mob/living/silicon/pai)) - Untitled (/datum/song/handheld): play chord(/list (/list)) - Untitled (/datum/song/handheld): process song(0.5) - Untitled (/datum/song/handheld): process(0.05) - Instruments (/datum/controller/subsystem/processing/instruments): fire(0) - Instruments (/datum/controller/subsystem/processing/instruments): fire(0) - Instruments (/datum/controller/subsystem/processing/instruments): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-09 01:55:35.893] RUNTIME: runtime error: parent_qdeleting overridden. Use override = TRUE to suppress this warning. - Target: Untitled (/datum/song/handheld) Existing Proc: tracked_datum_deleted New Proc: tracked_datum_deleted - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("parent_qdeleting overridden. U...", "code/datums/signals.dm", 43) - Sounds (/datum/controller/subsystem/sounds): RegisterSignal(Untitled (/datum/song/handheld), "parent_qdeleting", "tracked_datum_deleted", 0) - Sounds (/datum/controller/subsystem/sounds): reserve sound channel for datum(Untitled (/datum/song/handheld)) - Instruments (/datum/controller/subsystem/processing/instruments): reserve instrument channel(Untitled (/datum/song/handheld)) - Untitled (/datum/song/handheld): pop channel() - Untitled (/datum/song/handheld): playkey synth(45, Nemesis (/mob/living/silicon/pai)) - Untitled (/datum/song/handheld): play chord(/list (/list)) - Untitled (/datum/song/handheld): process song(0.5) - Untitled (/datum/song/handheld): process(0.05) - Instruments (/datum/controller/subsystem/processing/instruments): fire(0) - Instruments (/datum/controller/subsystem/processing/instruments): fire(0) - Instruments (/datum/controller/subsystem/processing/instruments): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-09 01:55:37.313] RUNTIME: runtime error: parent_qdeleting overridden. Use override = TRUE to suppress this warning. - Target: Untitled (/datum/song/handheld) Existing Proc: tracked_datum_deleted New Proc: tracked_datum_deleted - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("parent_qdeleting overridden. U...", "code/datums/signals.dm", 43) - Sounds (/datum/controller/subsystem/sounds): RegisterSignal(Untitled (/datum/song/handheld), "parent_qdeleting", "tracked_datum_deleted", 0) - Sounds (/datum/controller/subsystem/sounds): reserve sound channel for datum(Untitled (/datum/song/handheld)) - Instruments (/datum/controller/subsystem/processing/instruments): reserve instrument channel(Untitled (/datum/song/handheld)) - Untitled (/datum/song/handheld): pop channel() - Untitled (/datum/song/handheld): playkey synth(45, Nemesis (/mob/living/silicon/pai)) - Untitled (/datum/song/handheld): play chord(/list (/list)) - Untitled (/datum/song/handheld): process song(0.5) - Untitled (/datum/song/handheld): process(0.05) - Instruments (/datum/controller/subsystem/processing/instruments): fire(0) - Instruments (/datum/controller/subsystem/processing/instruments): fire(0) - Instruments (/datum/controller/subsystem/processing/instruments): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-09 01:55:37.441] RUNTIME: ## TESTING: GC: -- [0x204a45c] | /atom/movable/screen/map_view/char_preview was unable to be GC'd -- (ref count of 3) [2026-09-09 01:55:37.473] RUNTIME: runtime error: parent_qdeleting overridden. Use override = TRUE to suppress this warning. - Target: Untitled (/datum/song/handheld) Existing Proc: tracked_datum_deleted New Proc: tracked_datum_deleted - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("parent_qdeleting overridden. U...", "code/datums/signals.dm", 43) - Sounds (/datum/controller/subsystem/sounds): RegisterSignal(Untitled (/datum/song/handheld), "parent_qdeleting", "tracked_datum_deleted", 0) - Sounds (/datum/controller/subsystem/sounds): reserve sound channel for datum(Untitled (/datum/song/handheld)) - Instruments (/datum/controller/subsystem/processing/instruments): reserve instrument channel(Untitled (/datum/song/handheld)) - Untitled (/datum/song/handheld): pop channel() - Untitled (/datum/song/handheld): playkey synth(45, Nemesis (/mob/living/silicon/pai)) - Untitled (/datum/song/handheld): play chord(/list (/list)) - Untitled (/datum/song/handheld): process song(0.5) - Untitled (/datum/song/handheld): process(0.05) - Instruments (/datum/controller/subsystem/processing/instruments): fire(0) - Instruments (/datum/controller/subsystem/processing/instruments): fire(0) - Instruments (/datum/controller/subsystem/processing/instruments): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-09 01:55:37.616] RUNTIME: runtime error: parent_qdeleting overridden. Use override = TRUE to suppress this warning. - Target: Untitled (/datum/song/handheld) Existing Proc: tracked_datum_deleted New Proc: tracked_datum_deleted - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("parent_qdeleting overridden. U...", "code/datums/signals.dm", 43) - Sounds (/datum/controller/subsystem/sounds): RegisterSignal(Untitled (/datum/song/handheld), "parent_qdeleting", "tracked_datum_deleted", 0) - Sounds (/datum/controller/subsystem/sounds): reserve sound channel for datum(Untitled (/datum/song/handheld)) - Instruments (/datum/controller/subsystem/processing/instruments): reserve instrument channel(Untitled (/datum/song/handheld)) - Untitled (/datum/song/handheld): pop channel() - Untitled (/datum/song/handheld): playkey synth(57, Nemesis (/mob/living/silicon/pai)) - Untitled (/datum/song/handheld): play chord(/list (/list)) - Untitled (/datum/song/handheld): process song(0.5) - Untitled (/datum/song/handheld): process(0.05) - Instruments (/datum/controller/subsystem/processing/instruments): fire(0) - Instruments (/datum/controller/subsystem/processing/instruments): fire(0) - Instruments (/datum/controller/subsystem/processing/instruments): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-09 01:55:37.757] RUNTIME: runtime error: parent_qdeleting overridden. Use override = TRUE to suppress this warning. - Target: Untitled (/datum/song/handheld) Existing Proc: tracked_datum_deleted New Proc: tracked_datum_deleted - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("parent_qdeleting overridden. U...", "code/datums/signals.dm", 43) - Sounds (/datum/controller/subsystem/sounds): RegisterSignal(Untitled (/datum/song/handheld), "parent_qdeleting", "tracked_datum_deleted", 0) - Sounds (/datum/controller/subsystem/sounds): reserve sound channel for datum(Untitled (/datum/song/handheld)) - Instruments (/datum/controller/subsystem/processing/instruments): reserve instrument channel(Untitled (/datum/song/handheld)) - Untitled (/datum/song/handheld): pop channel() - Untitled (/datum/song/handheld): playkey synth(45, Nemesis (/mob/living/silicon/pai)) - Untitled (/datum/song/handheld): play chord(/list (/list)) - Untitled (/datum/song/handheld): process song(0.5) - Untitled (/datum/song/handheld): process(0.05) - Instruments (/datum/controller/subsystem/processing/instruments): fire(0) - Instruments (/datum/controller/subsystem/processing/instruments): fire(0) - Instruments (/datum/controller/subsystem/processing/instruments): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-09 01:55:43.683] RUNTIME: runtime error: parent_qdeleting overridden. Use override = TRUE to suppress this warning. - Target: Untitled (/datum/song/handheld) Existing Proc: tracked_datum_deleted New Proc: tracked_datum_deleted - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("parent_qdeleting overridden. U...", "code/datums/signals.dm", 43) - Sounds (/datum/controller/subsystem/sounds): RegisterSignal(Untitled (/datum/song/handheld), "parent_qdeleting", "tracked_datum_deleted", 0) - Sounds (/datum/controller/subsystem/sounds): reserve sound channel for datum(Untitled (/datum/song/handheld)) - Instruments (/datum/controller/subsystem/processing/instruments): reserve instrument channel(Untitled (/datum/song/handheld)) - Untitled (/datum/song/handheld): pop channel() - Untitled (/datum/song/handheld): playkey synth(57, Nemesis (/mob/living/silicon/pai)) - Untitled (/datum/song/handheld): play chord(/list (/list)) - Untitled (/datum/song/handheld): process song(0.5) - Untitled (/datum/song/handheld): process(0.05) - Instruments (/datum/controller/subsystem/processing/instruments): fire(0) - Instruments (/datum/controller/subsystem/processing/instruments): fire(0) - Instruments (/datum/controller/subsystem/processing/instruments): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-09 01:56:14.991] RUNTIME: runtime error: parent_qdeleting overridden. Use override = TRUE to suppress this warning. - Target: Untitled (/datum/song/handheld) Existing Proc: tracked_datum_deleted New Proc: tracked_datum_deleted - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("parent_qdeleting overridden. U...", "code/datums/signals.dm", 43) - Sounds (/datum/controller/subsystem/sounds): RegisterSignal(Untitled (/datum/song/handheld), "parent_qdeleting", "tracked_datum_deleted", 0) - Sounds (/datum/controller/subsystem/sounds): reserve sound channel for datum(Untitled (/datum/song/handheld)) - Instruments (/datum/controller/subsystem/processing/instruments): reserve instrument channel(Untitled (/datum/song/handheld)) - Untitled (/datum/song/handheld): pop channel() - Untitled (/datum/song/handheld): playkey synth(54, Nemesis (/mob/living/silicon/pai)) - Untitled (/datum/song/handheld): play chord(/list (/list)) - Untitled (/datum/song/handheld): process song(0.5) - Untitled (/datum/song/handheld): process(0.05) - Instruments (/datum/controller/subsystem/processing/instruments): fire(0) - Instruments (/datum/controller/subsystem/processing/instruments): fire(0) - Instruments (/datum/controller/subsystem/processing/instruments): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-09 01:56:53.863] RUNTIME: ## TESTING: GC: -- [0x204a655] | /atom/movable/screen/map_view/char_preview was unable to be GC'd -- (ref count of 3) [2026-09-09 01:56:57.553] RUNTIME: runtime error: invalid object type 0:0 - proc name: remove wibbly filters (/proc/remove_wibbly_filters) - source file: code/__HELPERS/filters.dm,368 - usr: Technician Zinnia-Acrosa (/mob/living/carbon/human) - src: null - usr.loc: the floor (171,66,2) (/turf/open/floor/iron) - call stack: - remove wibbly filters(the holofirelock (/obj/structure/holosign/barrier/atmos), 2.5) - /datum/callback (/datum/callback): Invoke() - world: push usr(Technician Zinnia-Acrosa (/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-09-09 01:58:48.012] RUNTIME: runtime error: undefined proc or verb /mob/living/basic/lizard/wags_his_tail/give emote overlay(). - - proc name: run emote (/datum/emote/living/tongue/run_emote) - source file: code/modules/mob/living/emote.dm,29 - usr: Alysha Cooper (/mob/living/carbon/human) - src: tongue (/datum/emote/living/tongue) - usr.loc: the floor (140,178,2) (/turf/open/floor/iron/checker) - call stack: - tongue (/datum/emote/living/tongue): run emote(Wags-His-Tail (/mob/living/basic/lizard/wags_his_tail), null, 0, 0) - Wags-His-Tail (/mob/living/basic/lizard/wags_his_tail): emote("tongue", 0, null, 0, 0, 0) - /datum/element/pet_bonus (/datum/element/pet_bonus): on attack hand(Wags-His-Tail (/mob/living/basic/lizard/wags_his_tail), Alysha Cooper (/mob/living/carbon/human), /list (/list)) - /datum/element/pet_bonus (/datum/element/pet_bonus): on attack hand(Wags-His-Tail (/mob/living/basic/lizard/wags_his_tail), Alysha Cooper (/mob/living/carbon/human), /list (/list)) - Wags-His-Tail (/mob/living/basic/lizard/wags_his_tail): SendSignal("atom_attack_hand", /list (/list)) - Wags-His-Tail (/mob/living/basic/lizard/wags_his_tail): attack hand(Alysha Cooper (/mob/living/carbon/human), /list (/list)) - Wags-His-Tail (/mob/living/basic/lizard/wags_his_tail): attack hand(Alysha Cooper (/mob/living/carbon/human), /list (/list)) - Wags-His-Tail (/mob/living/basic/lizard/wags_his_tail): attack hand(Alysha Cooper (/mob/living/carbon/human), /list (/list)) - Wags-His-Tail (/mob/living/basic/lizard/wags_his_tail): attack hand(Alysha Cooper (/mob/living/carbon/human), /list (/list)) - Alysha Cooper (/mob/living/carbon/human): resolve unarmed attack(Wags-His-Tail (/mob/living/basic/lizard/wags_his_tail), /list (/list)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Alysha Cooper (/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): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-09 01:58:49.345] RUNTIME: ## TESTING: GC: -- [0x21076c65] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 3) [2026-09-09 01:58:51.362] RUNTIME: ## TESTING: GC: -- [0x210790e2] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-09 01:59:21.951] RUNTIME: ## TESTING: GC: -- [0x21074571] | /datum/sound_token was unable to be GC'd -- (ref count of 3) [2026-09-09 01:59:26.270] RUNTIME: ## TESTING: GC: -- [0x204705e] | /obj/item/skillchip/useless_adapter was unable to be GC'd -- (ref count of 3) [2026-09-09 01:59:26.271] RUNTIME: ## TESTING: GC: -- [0x3000c27] | /mob/living/carbon/human was unable to be GC'd -- (ref count of 4) [2026-09-09 01:59:54.876] RUNTIME: runtime error: Invalid pathfinding start - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: the stoat kit (/mob/living/basic/stoat/kit) - src: null - usr.loc: null - call stack: - stack trace("Invalid pathfinding start", "code/__HELPERS/paths/path.dm", 113) - /datum/pathfind/jps (/datum/pathfind/jps): start() - /datum/pathfind/jps (/datum/pathfind/jps): start() - Pathfinder (/datum/controller/subsystem/pathfinder): pathfind(Nemesis (/mob/living/silicon/pai), the personal AI device (/obj/item/pai_card), 30, 9, /list (/list), 1, null, 1, 2, /list (/list)) - get path to(Nemesis (/mob/living/silicon/pai), the personal AI device (/obj/item/pai_card), 30, 9, /list (/list), 1, null, 1, 2) - /datum/component/leash (/datum/component/leash): check distance() - /datum/component/leash (/datum/component/leash): on owner moved(the stoat kit (/mob/living/basic/stoat/kit), the floor (162,101,2) (/turf/open/floor/iron/white/side), 0, 1, null, 1) - the stoat kit (/mob/living/basic/stoat/kit): SendSignal("movable_moved", /list (/list)) - the stoat kit (/mob/living/basic/stoat/kit): Moved(the floor (162,101,2) (/turf/open/floor/iron/white/side), 0, 1, null, 1) - the stoat kit (/mob/living/basic/stoat/kit): Moved(the floor (162,101,2) (/turf/open/floor/iron/white/side), 0, 1, null, 1) - ... - /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) - the stoat kit (/mob/living/basic/stoat/kit): 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(the stoat kit (/mob/living/basic/stoat/kit)) - Invert Polymorphic Field (/datum/action/cooldown/spell/shapeshift/polymorph_belt): cast(the stoat kit (/mob/living/basic/stoat/kit)) - Invert Polymorphic Field (/datum/action/cooldown/spell/shapeshift/polymorph_belt): PreActivate(the stoat kit (/mob/living/basic/stoat/kit)) - Invert Polymorphic Field (/atom/movable/screen/movable/action_button): Click(null, "map_screen.map", "icon-x=20;icon-y=19;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(the stoat kit (/mob/living/basic/stoat/kit), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-09-09 01:59:54.879] RUNTIME: runtime error: No valid destination passed into forceMove - proc name: forceMove (/atom/movable/proc/forceMove) - source file: code/game/atoms_movable.dm,1164 - usr: the stoat kit (/mob/living/basic/stoat/kit) - src: Nemesis (/mob/living/silicon/pai) - usr.loc: null - src.loc: the personal AI device (/obj/item/pai_card) - call stack: - Nemesis (/mob/living/silicon/pai): forceMove(null) - Nemesis (/mob/living/silicon/pai): forceMove(null) - /datum/component/leash (/datum/component/leash): force teleport back("incomplete path") - /datum/component/leash (/datum/component/leash): commit path(/list (/list)) - /datum/component/leash (/datum/component/leash): check distance() - /datum/component/leash (/datum/component/leash): on owner moved(the stoat kit (/mob/living/basic/stoat/kit), the floor (162,101,2) (/turf/open/floor/iron/white/side), 0, 1, null, 1) - the stoat kit (/mob/living/basic/stoat/kit): SendSignal("movable_moved", /list (/list)) - the stoat kit (/mob/living/basic/stoat/kit): Moved(the floor (162,101,2) (/turf/open/floor/iron/white/side), 0, 1, null, 1) - the stoat kit (/mob/living/basic/stoat/kit): Moved(the floor (162,101,2) (/turf/open/floor/iron/white/side), 0, 1, null, 1) - the stoat kit (/mob/living/basic/stoat/kit): Moved(the floor (162,101,2) (/turf/open/floor/iron/white/side), 0, 1, null, 1) - ... - qdel(/datum/status_effect/shapechan... (/datum/status_effect/shapechange_mob/from_spell/polymorph_belt), 0) - the stoat kit (/mob/living/basic/stoat/kit): 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(the stoat kit (/mob/living/basic/stoat/kit)) - Invert Polymorphic Field (/datum/action/cooldown/spell/shapeshift/polymorph_belt): cast(the stoat kit (/mob/living/basic/stoat/kit)) - Invert Polymorphic Field (/datum/action/cooldown/spell/shapeshift/polymorph_belt): Activate(the stoat kit (/mob/living/basic/stoat/kit)) - Invert Polymorphic Field (/datum/action/cooldown/spell/shapeshift/polymorph_belt): Trigger(the stoat kit (/mob/living/basic/stoat/kit), null, null) - Invert Polymorphic Field (/atom/movable/screen/movable/action_button): Click(null, "map_screen.map", "icon-x=20;icon-y=19;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-09-09 01:59:54.881] 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: the stoat kit (/mob/living/basic/stoat/kit) - src: null - usr.loc: null - call stack: - get dist euclidean(the floor (163,101,2) (/turf/open/floor/iron/white), null) - /datum/threed_sound (/datum/threed_sound): update listener(the stoat kit (/mob/living/basic/stoat/kit)) - /datum/threed_sound (/datum/threed_sound): listener moved(the stoat kit (/mob/living/basic/stoat/kit), the floor (162,101,2) (/turf/open/floor/iron/white/side), 0, 1, null, 1) - the stoat kit (/mob/living/basic/stoat/kit): SendSignal("movable_moved", /list (/list)) - the stoat kit (/mob/living/basic/stoat/kit): Moved(the floor (162,101,2) (/turf/open/floor/iron/white/side), 0, 1, null, 1) - the stoat kit (/mob/living/basic/stoat/kit): Moved(the floor (162,101,2) (/turf/open/floor/iron/white/side), 0, 1, null, 1) - the stoat kit (/mob/living/basic/stoat/kit): Moved(the floor (162,101,2) (/turf/open/floor/iron/white/side), 0, 1, null, 1) - the stoat kit (/mob/living/basic/stoat/kit): doMove(null) - the stoat kit (/mob/living/basic/stoat/kit): moveToNullspace() - /datum/status_effect/shapechan... (/datum/status_effect/shapechange_mob/from_spell/polymorph_belt): restore caster(0) - ... - the stoat kit (/mob/living/basic/stoat/kit): 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(the stoat kit (/mob/living/basic/stoat/kit)) - Invert Polymorphic Field (/datum/action/cooldown/spell/shapeshift/polymorph_belt): cast(the stoat kit (/mob/living/basic/stoat/kit)) - Invert Polymorphic Field (/datum/action/cooldown/spell/shapeshift/polymorph_belt): cast(the stoat kit (/mob/living/basic/stoat/kit)) - Invert Polymorphic Field (/datum/action/cooldown/spell/shapeshift/polymorph_belt): Activate(the stoat kit (/mob/living/basic/stoat/kit)) - Invert Polymorphic Field (/datum/action/cooldown/spell/shapeshift/polymorph_belt): PreActivate(the stoat kit (/mob/living/basic/stoat/kit)) - Invert Polymorphic Field (/atom/movable/screen/movable/action_button): Click(null, "map_screen.map", "icon-x=20;icon-y=19;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(the stoat kit (/mob/living/basic/stoat/kit), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-09-09 01:59:54.883] 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: the stoat kit (/mob/living/basic/stoat/kit) - src: /datum/threed_sound (/datum/threed_sound) - usr.loc: null - call stack: - /datum/threed_sound (/datum/threed_sound): update listener(the stoat kit (/mob/living/basic/stoat/kit)) - /datum/threed_sound (/datum/threed_sound): listener moved(the stoat kit (/mob/living/basic/stoat/kit), the floor (162,101,2) (/turf/open/floor/iron/white/side), 0, 1, null, 1) - the stoat kit (/mob/living/basic/stoat/kit): SendSignal("movable_moved", /list (/list)) - the stoat kit (/mob/living/basic/stoat/kit): Moved(the floor (162,101,2) (/turf/open/floor/iron/white/side), 0, 1, null, 1) - the stoat kit (/mob/living/basic/stoat/kit): Moved(the floor (162,101,2) (/turf/open/floor/iron/white/side), 0, 1, null, 1) - the stoat kit (/mob/living/basic/stoat/kit): Moved(the floor (162,101,2) (/turf/open/floor/iron/white/side), 0, 1, null, 1) - the stoat kit (/mob/living/basic/stoat/kit): doMove(null) - the stoat kit (/mob/living/basic/stoat/kit): 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(the stoat kit (/mob/living/basic/stoat/kit)) - Invert Polymorphic Field (/datum/action/cooldown/spell/shapeshift/polymorph_belt): cast(the stoat kit (/mob/living/basic/stoat/kit)) - Invert Polymorphic Field (/datum/action/cooldown/spell/shapeshift/polymorph_belt): cast(the stoat kit (/mob/living/basic/stoat/kit)) - Invert Polymorphic Field (/datum/action/cooldown/spell/shapeshift/polymorph_belt): Activate(the stoat kit (/mob/living/basic/stoat/kit)) - Invert Polymorphic Field (/datum/action/cooldown/spell/shapeshift/polymorph_belt): PreActivate(the stoat kit (/mob/living/basic/stoat/kit)) - Invert Polymorphic Field (/datum/action/cooldown/spell/shapeshift/polymorph_belt): Trigger(the stoat kit (/mob/living/basic/stoat/kit), null, null) - Invert Polymorphic Field (/atom/movable/screen/movable/action_button): Click(null, "map_screen.map", "icon-x=20;icon-y=19;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-09-09 01:59:55.029] 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: the stoat kit (/mob/living/basic/stoat/kit) - src: null - usr.loc: null - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 13.15, 0, null, "code/modules/balloon_alert/bal...", 102) - Nemesis (/mob/living/silicon/pai): balloon alert perform(Nemesis (/mob/living/silicon/pai), "moved out of range!") - Nemesis (/mob/living/silicon/pai): balloon alert(Nemesis (/mob/living/silicon/pai), "moved out of range!") - [2026-09-09 02:01:01.486] RUNTIME: runtime error: Cannot read null._listen_lookup - proc name: dropped (/obj/item/proc/dropped) - source file: code/game/objects/items.dm,711 - usr: Eupithecia Languida (/mob/living/carbon/human) - src: the onion slice (/obj/item/food/onion_slice) - usr.loc: the floor (121,160,2) (/turf/open/floor/iron/cafeteria) - src.loc: the floor (119,160,2) (/turf/open/floor/iron/cafeteria) - call stack: - the onion slice (/obj/item/food/onion_slice): dropped(null, 0) - the microwave oven (/obj/machinery/microwave): eject() - the microwave oven (/obj/machinery/microwave): after finish loop() - the microwave oven (/obj/machinery/microwave): muck finish() - the microwave oven (/obj/machinery/microwave): cook loop(1, 0, 4, null) - /datum/callback (/datum/callback): Invoke() - world: push usr(Eupithecia Languida (/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-09-09 02:01:01.489] RUNTIME: runtime error: Cannot read null._listen_lookup - proc name: dropped (/obj/item/proc/dropped) - source file: code/game/objects/items.dm,711 - usr: Eupithecia Languida (/mob/living/carbon/human) - src: the onion slice (/obj/item/food/onion_slice) - usr.loc: the floor (121,160,2) (/turf/open/floor/iron/cafeteria) - src.loc: the floor (119,160,2) (/turf/open/floor/iron/cafeteria) - call stack: - the onion slice (/obj/item/food/onion_slice): dropped(null, 0) - the microwave oven (/obj/machinery/microwave): eject() - the microwave oven (/obj/machinery/microwave): after finish loop() - the microwave oven (/obj/machinery/microwave): muck finish() - the microwave oven (/obj/machinery/microwave): cook loop(1, 0, 4, null) - /datum/callback (/datum/callback): Invoke() - world: push usr(Eupithecia Languida (/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-09-09 02:01:33.843] RUNTIME: runtime error: bad color - proc name: refresh values (/datum/light_source/proc/refresh_values) - source file: code/modules/lighting/lighting_source.dm,428 - usr: null - src: /datum/light_source (/datum/light_source) - call stack: - /datum/light_source (/datum/light_source): refresh values() - /datum/light_source (/datum/light_source): update corners() - Lighting (/datum/controller/subsystem/lighting): fire(1, null) - Lighting (/datum/controller/subsystem/lighting): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-09 02:01:41.972] RUNTIME: runtime error: Invalid pathfinding start - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Leta Kelley (/mob/living/carbon/human) - src: null - usr.loc: the floor (164,101,2) (/turf/open/floor/iron/white) - call stack: - stack trace("Invalid pathfinding start", "code/__HELPERS/paths/path.dm", 113) - /datum/pathfind/jps (/datum/pathfind/jps): start() - /datum/pathfind/jps (/datum/pathfind/jps): start() - Pathfinder (/datum/controller/subsystem/pathfinder): pathfind(Nemesis (/mob/living/silicon/pai), the personal AI device (/obj/item/pai_card), 30, 9, /list (/list), 1, null, 1, 2, /list (/list)) - get path to(Nemesis (/mob/living/silicon/pai), the personal AI device (/obj/item/pai_card), 30, 9, /list (/list), 1, null, 1, 2) - /datum/component/leash (/datum/component/leash): check distance() - /datum/component/leash (/datum/component/leash): on owner moved(the stoat kit (/obj/item/mob_holder), Leta Kelley (/mob/living/carbon/human), 0, 1, null, 1) - the stoat kit (/obj/item/mob_holder): SendSignal("movable_moved", /list (/list)) - the stoat kit (/obj/item/mob_holder): Moved(Leta Kelley (/mob/living/carbon/human), 0, 1, null, 1) - the stoat kit (/obj/item/mob_holder): Moved(Leta Kelley (/mob/living/carbon/human), 0, 1, null, null) - ... - the stoat kit (/obj/item/mob_holder): base item interaction(Leta Kelley (/mob/living/carbon/human), the police baton (/obj/item/melee/baton), /list (/list)) - Leta Kelley (/mob/living/carbon/human): ClickOn(the stoat kit (/obj/item/mob_holder), "icon-x=18;icon-y=9;right=1;but...") - the stoat kit (/obj/item/mob_holder): Click(null, "map_screen.map", "icon-x=18;icon-y=9;right=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-09-09 02:01:41.976] RUNTIME: runtime error: No valid destination passed into forceMove - proc name: forceMove (/atom/movable/proc/forceMove) - source file: code/game/atoms_movable.dm,1164 - usr: Leta Kelley (/mob/living/carbon/human) - src: Nemesis (/mob/living/silicon/pai) - usr.loc: the floor (164,101,2) (/turf/open/floor/iron/white) - src.loc: the personal AI device (/obj/item/pai_card) - call stack: - Nemesis (/mob/living/silicon/pai): forceMove(null) - Nemesis (/mob/living/silicon/pai): forceMove(null) - /datum/component/leash (/datum/component/leash): force teleport back("incomplete path") - /datum/component/leash (/datum/component/leash): commit path(/list (/list)) - /datum/component/leash (/datum/component/leash): check distance() - /datum/component/leash (/datum/component/leash): on owner moved(the stoat kit (/obj/item/mob_holder), Leta Kelley (/mob/living/carbon/human), 0, 1, null, 1) - the stoat kit (/obj/item/mob_holder): SendSignal("movable_moved", /list (/list)) - the stoat kit (/obj/item/mob_holder): Moved(Leta Kelley (/mob/living/carbon/human), 0, 1, null, 1) - the stoat kit (/obj/item/mob_holder): Moved(Leta Kelley (/mob/living/carbon/human), 0, 1, null, null) - the stoat kit (/obj/item/mob_holder): doMove(the floor (164,101,2) (/turf/open/floor/iron/white)) - ... - the police baton (/obj/item/melee/baton): melee attack chain(Leta Kelley (/mob/living/carbon/human), the stoat kit (/obj/item/mob_holder), /list (/list), /list (/list)) - the stoat kit (/obj/item/mob_holder): Click(null, "map_screen.map", "icon-x=18;icon-y=9;right=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Leta Kelley (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-09 02:01:41.985] RUNTIME: runtime error: Invalid pathfinding start - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Leta Kelley (/mob/living/carbon/human) - src: null - usr.loc: the floor (164,101,2) (/turf/open/floor/iron/white) - call stack: - stack trace("Invalid pathfinding start", "code/__HELPERS/paths/path.dm", 113) - /datum/pathfind/jps (/datum/pathfind/jps): start() - /datum/pathfind/jps (/datum/pathfind/jps): start() - Pathfinder (/datum/controller/subsystem/pathfinder): pathfind(Nemesis (/mob/living/silicon/pai), the personal AI device (/obj/item/pai_card), 30, 9, /list (/list), 1, null, 1, 2, /list (/list)) - get path to(Nemesis (/mob/living/silicon/pai), the personal AI device (/obj/item/pai_card), 30, 9, /list (/list), 1, null, 1, 2) - /datum/component/leash (/datum/component/leash): check distance() - /datum/component/leash (/datum/component/leash): on owner moved(the stoat kit (/mob/living/basic/stoat/kit), the stoat kit (/obj/item/mob_holder), 0, 1, null, 1) - the stoat kit (/mob/living/basic/stoat/kit): SendSignal("movable_moved", /list (/list)) - the stoat kit (/mob/living/basic/stoat/kit): Moved(the stoat kit (/obj/item/mob_holder), 0, 1, null, 1) - the stoat kit (/mob/living/basic/stoat/kit): Moved(the stoat kit (/obj/item/mob_holder), 0, 1, null, 1) - ... - the stoat kit (/obj/item/mob_holder): base item interaction(Leta Kelley (/mob/living/carbon/human), the police baton (/obj/item/melee/baton), /list (/list)) - Leta Kelley (/mob/living/carbon/human): ClickOn(the stoat kit (/obj/item/mob_holder), "icon-x=18;icon-y=9;right=1;but...") - the stoat kit (/obj/item/mob_holder): Click(null, "map_screen.map", "icon-x=18;icon-y=9;right=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-09-09 02:01:41.987] RUNTIME: runtime error: No valid destination passed into forceMove - proc name: forceMove (/atom/movable/proc/forceMove) - source file: code/game/atoms_movable.dm,1164 - usr: Leta Kelley (/mob/living/carbon/human) - src: Nemesis (/mob/living/silicon/pai) - usr.loc: the floor (164,101,2) (/turf/open/floor/iron/white) - src.loc: the personal AI device (/obj/item/pai_card) - call stack: - Nemesis (/mob/living/silicon/pai): forceMove(null) - Nemesis (/mob/living/silicon/pai): forceMove(null) - /datum/component/leash (/datum/component/leash): force teleport back("incomplete path") - /datum/component/leash (/datum/component/leash): commit path(/list (/list)) - /datum/component/leash (/datum/component/leash): check distance() - /datum/component/leash (/datum/component/leash): on owner moved(the stoat kit (/mob/living/basic/stoat/kit), the stoat kit (/obj/item/mob_holder), 0, 1, null, 1) - the stoat kit (/mob/living/basic/stoat/kit): SendSignal("movable_moved", /list (/list)) - the stoat kit (/mob/living/basic/stoat/kit): Moved(the stoat kit (/obj/item/mob_holder), 0, 1, null, 1) - the stoat kit (/mob/living/basic/stoat/kit): Moved(the stoat kit (/obj/item/mob_holder), 0, 1, null, 1) - the stoat kit (/mob/living/basic/stoat/kit): Moved(the stoat kit (/obj/item/mob_holder), 0, 1, null, 1) - ... - the police baton (/obj/item/melee/baton): melee attack chain(Leta Kelley (/mob/living/carbon/human), the stoat kit (/obj/item/mob_holder), /list (/list), /list (/list)) - the stoat kit (/obj/item/mob_holder): Click(null, "map_screen.map", "icon-x=18;icon-y=9;right=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Leta Kelley (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-09 02:01:42.000] RUNTIME: runtime error: area_beauty_updated overridden. Use override = TRUE to suppress this warning. - Target: the Medbay Lobby (/area/station/medical/medbay/lobby) Existing Proc: update_beauty New Proc: update_beauty - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Leta Kelley (/mob/living/carbon/human) - src: null - usr.loc: the floor (164,101,2) (/turf/open/floor/iron/white) - call stack: - stack trace("area_beauty_updated overridden...", "code/datums/signals.dm", 43) - /datum/mood (/datum/mood): RegisterSignal(the Medbay Lobby (/area/station/medical/medbay/lobby), "area_beauty_updated", "update_beauty", 0) - /datum/mood (/datum/mood): check area mood(Licks-The-Icicles (/mob/living/carbon/human), the Medbay Lobby (/area/station/medical/medbay/lobby)) - Licks-The-Icicles (/mob/living/carbon/human): SendSignal("enter_area", /list (/list)) - the Medbay Lobby (/area/station/medical/medbay/lobby): Entered(the stoat kit (/mob/living/basic/stoat/kit), null) - the stoat kit (/mob/living/basic/stoat/kit): doMove(the floor (164,101,2) (/turf/open/floor/iron/white)) - the stoat kit (/mob/living/basic/stoat/kit): forceMove(the floor (164,101,2) (/turf/open/floor/iron/white)) - the stoat kit (/mob/living/basic/stoat/kit): forceMove(the floor (164,101,2) (/turf/open/floor/iron/white)) - the stoat kit (/obj/item/mob_holder): release(1) - the stoat kit (/obj/item/mob_holder): Moved(Leta Kelley (/mob/living/carbon/human), 0, 1, null, null) - ... - the stoat kit (/obj/item/mob_holder): base item interaction(Leta Kelley (/mob/living/carbon/human), the police baton (/obj/item/melee/baton), /list (/list)) - Leta Kelley (/mob/living/carbon/human): ClickOn(the stoat kit (/obj/item/mob_holder), "icon-x=18;icon-y=9;right=1;but...") - the stoat kit (/obj/item/mob_holder): Click(null, "map_screen.map", "icon-x=18;icon-y=9;right=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-09-09 02:01:42.003] RUNTIME: runtime error: area_power_change overridden. Use override = TRUE to suppress this warning. - Target: the Medbay Lobby (/area/station/medical/medbay/lobby) Existing Proc: power_change New Proc: power_change - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Leta Kelley (/mob/living/carbon/human) - src: null - usr.loc: the floor (164,101,2) (/turf/open/floor/iron/white) - call stack: - stack trace("area_power_change overridden. ...", "code/datums/signals.dm", 43) - the newscaster (/obj/machinery/newscaster/pai): RegisterSignal(the Medbay Lobby (/area/station/medical/medbay/lobby), "area_power_change", "power_change", 0) - the newscaster (/obj/machinery/newscaster/pai): on enter area(the newscaster (/obj/machinery/newscaster/pai), the Medbay Lobby (/area/station/medical/medbay/lobby)) - the newscaster (/obj/machinery/newscaster/pai): SendSignal("enter_area", /list (/list)) - the Medbay Lobby (/area/station/medical/medbay/lobby): Entered(the stoat kit (/mob/living/basic/stoat/kit), null) - the stoat kit (/mob/living/basic/stoat/kit): doMove(the floor (164,101,2) (/turf/open/floor/iron/white)) - the stoat kit (/mob/living/basic/stoat/kit): forceMove(the floor (164,101,2) (/turf/open/floor/iron/white)) - the stoat kit (/mob/living/basic/stoat/kit): forceMove(the floor (164,101,2) (/turf/open/floor/iron/white)) - the stoat kit (/obj/item/mob_holder): release(1) - the stoat kit (/obj/item/mob_holder): Moved(Leta Kelley (/mob/living/carbon/human), 0, 1, null, null) - ... - the stoat kit (/obj/item/mob_holder): base item interaction(Leta Kelley (/mob/living/carbon/human), the police baton (/obj/item/melee/baton), /list (/list)) - Leta Kelley (/mob/living/carbon/human): ClickOn(the stoat kit (/obj/item/mob_holder), "icon-x=18;icon-y=9;right=1;but...") - the stoat kit (/obj/item/mob_holder): Click(null, "map_screen.map", "icon-x=18;icon-y=9;right=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-09-09 02:01:42.005] RUNTIME: runtime error: area_beauty_updated overridden. Use override = TRUE to suppress this warning. - Target: the Medbay Lobby (/area/station/medical/medbay/lobby) Existing Proc: update_beauty New Proc: update_beauty - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Leta Kelley (/mob/living/carbon/human) - src: null - usr.loc: the floor (164,101,2) (/turf/open/floor/iron/white) - call stack: - stack trace("area_beauty_updated overridden...", "code/datums/signals.dm", 43) - /datum/mood (/datum/mood): RegisterSignal(the Medbay Lobby (/area/station/medical/medbay/lobby), "area_beauty_updated", "update_beauty", 0) - /datum/mood (/datum/mood): check area mood(Jack Wells (/mob/living/carbon/human), the Medbay Lobby (/area/station/medical/medbay/lobby)) - Jack Wells (/mob/living/carbon/human): SendSignal("enter_area", /list (/list)) - the Medbay Lobby (/area/station/medical/medbay/lobby): Entered(the stoat kit (/mob/living/basic/stoat/kit), null) - the stoat kit (/mob/living/basic/stoat/kit): doMove(the floor (164,101,2) (/turf/open/floor/iron/white)) - the stoat kit (/mob/living/basic/stoat/kit): forceMove(the floor (164,101,2) (/turf/open/floor/iron/white)) - the stoat kit (/mob/living/basic/stoat/kit): forceMove(the floor (164,101,2) (/turf/open/floor/iron/white)) - the stoat kit (/obj/item/mob_holder): release(1) - the stoat kit (/obj/item/mob_holder): Moved(Leta Kelley (/mob/living/carbon/human), 0, 1, null, null) - ... - the stoat kit (/obj/item/mob_holder): base item interaction(Leta Kelley (/mob/living/carbon/human), the police baton (/obj/item/melee/baton), /list (/list)) - Leta Kelley (/mob/living/carbon/human): ClickOn(the stoat kit (/obj/item/mob_holder), "icon-x=18;icon-y=9;right=1;but...") - the stoat kit (/obj/item/mob_holder): Click(null, "map_screen.map", "icon-x=18;icon-y=9;right=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-09-09 02:01:42.008] RUNTIME: runtime error: area_beauty_updated overridden. Use override = TRUE to suppress this warning. - Target: the Medbay Lobby (/area/station/medical/medbay/lobby) Existing Proc: update_beauty New Proc: update_beauty - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Leta Kelley (/mob/living/carbon/human) - src: null - usr.loc: the floor (164,101,2) (/turf/open/floor/iron/white) - call stack: - stack trace("area_beauty_updated overridden...", "code/datums/signals.dm", 43) - /datum/mood (/datum/mood): RegisterSignal(the Medbay Lobby (/area/station/medical/medbay/lobby), "area_beauty_updated", "update_beauty", 0) - /datum/mood (/datum/mood): check area mood(Email (/mob/living/carbon/human), the Medbay Lobby (/area/station/medical/medbay/lobby)) - Email (/mob/living/carbon/human): SendSignal("enter_area", /list (/list)) - the Medbay Lobby (/area/station/medical/medbay/lobby): Entered(the stoat kit (/mob/living/basic/stoat/kit), null) - the stoat kit (/mob/living/basic/stoat/kit): doMove(the floor (164,101,2) (/turf/open/floor/iron/white)) - the stoat kit (/mob/living/basic/stoat/kit): forceMove(the floor (164,101,2) (/turf/open/floor/iron/white)) - the stoat kit (/mob/living/basic/stoat/kit): forceMove(the floor (164,101,2) (/turf/open/floor/iron/white)) - the stoat kit (/obj/item/mob_holder): release(1) - the stoat kit (/obj/item/mob_holder): Moved(Leta Kelley (/mob/living/carbon/human), 0, 1, null, null) - ... - the stoat kit (/obj/item/mob_holder): base item interaction(Leta Kelley (/mob/living/carbon/human), the police baton (/obj/item/melee/baton), /list (/list)) - Leta Kelley (/mob/living/carbon/human): ClickOn(the stoat kit (/obj/item/mob_holder), "icon-x=18;icon-y=9;right=1;but...") - the stoat kit (/obj/item/mob_holder): Click(null, "map_screen.map", "icon-x=18;icon-y=9;right=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-09-09 02:01:42.031] RUNTIME: runtime error: Invalid pathfinding start - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Leta Kelley (/mob/living/carbon/human) - src: null - usr.loc: the floor (164,101,2) (/turf/open/floor/iron/white) - call stack: - stack trace("Invalid pathfinding start", "code/__HELPERS/paths/path.dm", 113) - /datum/pathfind/jps (/datum/pathfind/jps): start() - /datum/pathfind/jps (/datum/pathfind/jps): start() - Pathfinder (/datum/controller/subsystem/pathfinder): pathfind(Nemesis (/mob/living/silicon/pai), the personal AI device (/obj/item/pai_card), 30, 9, /list (/list), 1, null, 1, 2, /list (/list)) - get path to(Nemesis (/mob/living/silicon/pai), the personal AI device (/obj/item/pai_card), 30, 9, /list (/list), 1, null, 1, 2) - /datum/component/leash (/datum/component/leash): check distance() - /datum/component/leash (/datum/component/leash): on owner moved(Licks-The-Icicles (/mob/living/carbon/human), the stoat kit (/mob/living/basic/stoat/kit), 0, 1, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the stoat kit (/mob/living/basic/stoat/kit), 0, 1, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the stoat kit (/mob/living/basic/stoat/kit), 0, 1, null, 1) - ... - the police baton (/obj/item/melee/baton): melee attack chain(Leta Kelley (/mob/living/carbon/human), the stoat kit (/obj/item/mob_holder), /list (/list), /list (/list)) - the stoat kit (/obj/item/mob_holder): Click(null, "map_screen.map", "icon-x=18;icon-y=9;right=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Leta Kelley (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-09 02:01:42.034] RUNTIME: runtime error: No valid destination passed into forceMove - proc name: forceMove (/atom/movable/proc/forceMove) - source file: code/game/atoms_movable.dm,1164 - usr: Leta Kelley (/mob/living/carbon/human) - src: Nemesis (/mob/living/silicon/pai) - usr.loc: the floor (164,101,2) (/turf/open/floor/iron/white) - src.loc: the personal AI device (/obj/item/pai_card) - call stack: - Nemesis (/mob/living/silicon/pai): forceMove(null) - Nemesis (/mob/living/silicon/pai): forceMove(null) - /datum/component/leash (/datum/component/leash): force teleport back("incomplete path") - /datum/component/leash (/datum/component/leash): commit path(/list (/list)) - /datum/component/leash (/datum/component/leash): check distance() - /datum/component/leash (/datum/component/leash): on owner moved(Licks-The-Icicles (/mob/living/carbon/human), the stoat kit (/mob/living/basic/stoat/kit), 0, 1, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the stoat kit (/mob/living/basic/stoat/kit), 0, 1, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the stoat kit (/mob/living/basic/stoat/kit), 0, 1, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the stoat kit (/mob/living/basic/stoat/kit), 0, 1, null, 1) - ... - the stoat kit (/obj/item/mob_holder): base item interaction(Leta Kelley (/mob/living/carbon/human), the police baton (/obj/item/melee/baton), /list (/list)) - Leta Kelley (/mob/living/carbon/human): ClickOn(the stoat kit (/obj/item/mob_holder), "icon-x=18;icon-y=9;right=1;but...") - the stoat kit (/obj/item/mob_holder): Click(null, "map_screen.map", "icon-x=18;icon-y=9;right=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-09-09 02:01:42.064] RUNTIME: runtime error: Cannot read null.ambient_buzz - proc name: refresh looping ambience (/mob/proc/refresh_looping_ambience) - source file: code/controllers/subsystem/ambience.dm,125 - usr: (src) - src: Licks-The-Icicles (/mob/living/carbon/human) - src.loc: the stoat kit (/obj/item/mob_holder) - call stack: - Licks-The-Icicles (/mob/living/carbon/human): refresh looping ambience() - Licks-The-Icicles (/mob/living/carbon/human): update ambience area(null) - Licks-The-Icicles (/mob/living/carbon/human): Login() - Licks-The-Icicles (/mob/living/carbon/human): Login() - Licks-The-Icicles (/mob/living/carbon/human): Login() - Licks-The-Icicles (/mob/living/carbon/human): PossessByPlayer("taggamergame2") - Licks-The-Icicles (/datum/mind): transfer to(Licks-The-Icicles (/mob/living/carbon/human), 0) - /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) - /datum/status_effect/shapechan... (/datum/status_effect/shapechange_mob/from_spell/polymorph_belt): on shape death(the stoat kit (/mob/living/basic/stoat/kit), null) - ... - the stoat kit (/obj/item/mob_holder): base item interaction(Leta Kelley (/mob/living/carbon/human), the police baton (/obj/item/melee/baton), /list (/list)) - Leta Kelley (/mob/living/carbon/human): ClickOn(the stoat kit (/obj/item/mob_holder), "icon-x=18;icon-y=9;right=1;but...") - the stoat kit (/obj/item/mob_holder): Click(null, "map_screen.map", "icon-x=18;icon-y=9;right=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-09-09 02:01:42.211] 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: Leta Kelley (/mob/living/carbon/human) - src: null - usr.loc: the floor (164,101,2) (/turf/open/floor/iron/white) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 13.15, 0, null, "code/modules/balloon_alert/bal...", 102) - Nemesis (/mob/living/silicon/pai): balloon alert perform(Nemesis (/mob/living/silicon/pai), "moved out of range!") - Nemesis (/mob/living/silicon/pai): balloon alert(Nemesis (/mob/living/silicon/pai), "moved out of range!") - [2026-09-09 02:01:42.212] 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: Leta Kelley (/mob/living/carbon/human) - src: null - usr.loc: the floor (164,101,2) (/turf/open/floor/iron/white) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 13.15, 0, null, "code/modules/balloon_alert/bal...", 102) - Nemesis (/mob/living/silicon/pai): balloon alert perform(Nemesis (/mob/living/silicon/pai), "moved out of range!") - Nemesis (/mob/living/silicon/pai): balloon alert(Nemesis (/mob/living/silicon/pai), "moved out of range!") - [2026-09-09 02:01:42.213] 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: Leta Kelley (/mob/living/carbon/human) - src: null - usr.loc: the floor (164,101,2) (/turf/open/floor/iron/white) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 13.15, 0, null, "code/modules/balloon_alert/bal...", 102) - Nemesis (/mob/living/silicon/pai): balloon alert perform(Nemesis (/mob/living/silicon/pai), "moved out of range!") - Nemesis (/mob/living/silicon/pai): balloon alert(Nemesis (/mob/living/silicon/pai), "moved out of range!") - [2026-09-09 02:01:42.963] RUNTIME: runtime error: kruh/(Email) has somehow ended up in nullspace. WTF did you do - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("kruh/(Email) has somehow ended...", "code/controllers/subsystem/amb...", 40) - 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-09-09 02:01:42.964] RUNTIME: runtime error: randomphoenix1/(Nemesis) has somehow ended up in nullspace. WTF did you do - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("randomphoenix1/(Nemesis) has s...", "code/controllers/subsystem/amb...", 40) - 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-09-09 02:01:42.965] RUNTIME: runtime error: moomcheese/(Jack Wells) has somehow ended up in nullspace. WTF did you do - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("moomcheese/(Jack Wells) has so...", "code/controllers/subsystem/amb...", 40) - 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-09-09 02:01:43.739] RUNTIME: runtime error: Cannot read null.x - proc name: get loc from mousepos (/proc/get_loc_from_mousepos) - source file: code/__HELPERS/turfs.dm,346 - usr: Licks-The-Icicles (/mob/living/carbon/human) - src: null - usr.loc: the stoat kit (/obj/item/mob_holder) - call stack: - get loc from mousepos(54.7105, 238.335, 1278, 1008.95, TagGamerGame2 (/client)) - TagGamerGame2 (/client): gvb keyDown("A", 115, 501, 1278, 1009) - TagGamerGame2 (/client): keyDown("A", 115, 501, 1278, 1009) - [2026-09-09 02:01:43.741] RUNTIME: runtime error: cannot read from list - proc name: gvb keyDown (/client/proc/__gvb_keyDown) - source file: code/modules/keybindings/bindings_client.dm,76 - usr: Licks-The-Icicles (/mob/living/carbon/human) - src: TagGamerGame2 (/client) - usr.loc: the stoat kit (/obj/item/mob_holder) - call stack: - TagGamerGame2 (/client): gvb keyDown("A", 115, 501, 1278, 1009) - TagGamerGame2 (/client): keyDown("A", 115, 501, 1278, 1009) - [2026-09-09 02:01:43.790] RUNTIME: runtime error: Cannot read null.x - proc name: get loc from mousepos (/proc/get_loc_from_mousepos) - source file: code/__HELPERS/turfs.dm,346 - usr: Licks-The-Icicles (/mob/living/carbon/human) - src: null - usr.loc: the stoat kit (/obj/item/mob_holder) - call stack: - get loc from mousepos(54.7105, 238.335, 1278, 1008.95, TagGamerGame2 (/client)) - TagGamerGame2 (/client): gvb keyUp("A", 115, 501, 1278, 1009) - TagGamerGame2 (/client): keyUp("A", 115, 501, 1278, 1009) - [2026-09-09 02:02:20.569] RUNTIME: ## TESTING: GC: -- [0x2100893a] | /datum/sound_token was unable to be GC'd -- (ref count of 3) [2026-09-09 02:02:20.571] RUNTIME: ## TESTING: GC: -- [0x21063a90] | /datum/sound_token was unable to be GC'd -- (ref count of 3) [2026-09-09 02:03:25.383] RUNTIME: ## TESTING: GC: -- [0x210774d6] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 3) [2026-09-09 02:03:54.195] RUNTIME: runtime error: bad color - proc name: refresh values (/datum/light_source/proc/refresh_values) - source file: code/modules/lighting/lighting_source.dm,428 - usr: null - src: /datum/light_source (/datum/light_source) - call stack: - /datum/light_source (/datum/light_source): refresh values() - /datum/light_source (/datum/light_source): update corners() - Lighting (/datum/controller/subsystem/lighting): fire(1, null) - Lighting (/datum/controller/subsystem/lighting): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-09 02:04:07.850] RUNTIME: runtime error: bad color - proc name: refresh values (/datum/light_source/proc/refresh_values) - source file: code/modules/lighting/lighting_source.dm,428 - usr: null - src: /datum/light_source (/datum/light_source) - call stack: - /datum/light_source (/datum/light_source): refresh values() - /datum/light_source (/datum/light_source): update corners() - Lighting (/datum/controller/subsystem/lighting): fire(1, null) - Lighting (/datum/controller/subsystem/lighting): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-09 02:04:11.673] RUNTIME: runtime error: undefined proc or verb /mob/living/basic/lizard/eats_the_roaches/give emote overlay(). - - proc name: run emote (/datum/emote/living/tongue/run_emote) - source file: code/modules/mob/living/emote.dm,29 - usr: Alysha Cooper (/mob/living/carbon/human) - src: tongue (/datum/emote/living/tongue) - usr.loc: the floor (170,35,2) (/turf/open/floor/wood/large) - call stack: - tongue (/datum/emote/living/tongue): run emote(Eats-The-Roaches (/mob/living/basic/lizard/eats_the_roaches), null, 0, 0) - Eats-The-Roaches (/mob/living/basic/lizard/eats_the_roaches): emote("tongue", 0, null, 0, 0, 0) - /datum/element/pet_bonus (/datum/element/pet_bonus): on attack hand(Eats-The-Roaches (/mob/living/basic/lizard/eats_the_roaches), Alysha Cooper (/mob/living/carbon/human), /list (/list)) - /datum/element/pet_bonus (/datum/element/pet_bonus): on attack hand(Eats-The-Roaches (/mob/living/basic/lizard/eats_the_roaches), Alysha Cooper (/mob/living/carbon/human), /list (/list)) - Eats-The-Roaches (/mob/living/basic/lizard/eats_the_roaches): SendSignal("atom_attack_hand", /list (/list)) - Eats-The-Roaches (/mob/living/basic/lizard/eats_the_roaches): attack hand(Alysha Cooper (/mob/living/carbon/human), /list (/list)) - Eats-The-Roaches (/mob/living/basic/lizard/eats_the_roaches): attack hand(Alysha Cooper (/mob/living/carbon/human), /list (/list)) - Eats-The-Roaches (/mob/living/basic/lizard/eats_the_roaches): attack hand(Alysha Cooper (/mob/living/carbon/human), /list (/list)) - Eats-The-Roaches (/mob/living/basic/lizard/eats_the_roaches): attack hand(Alysha Cooper (/mob/living/carbon/human), /list (/list)) - Alysha Cooper (/mob/living/carbon/human): resolve unarmed attack(Eats-The-Roaches (/mob/living/basic/lizard/eats_the_roaches), /list (/list)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Alysha Cooper (/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): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-09 02:05:08.206] RUNTIME: ## TESTING: GC: -- [0x21076870] | /datum/bt_node/subtree was unable to be GC'd -- (ref count of 3) [2026-09-09 02:05:08.208] RUNTIME: ## TESTING: GC: -- [0x21077170] | /datum/ai_controller/basic_controller/stoat/kit was unable to be GC'd -- (ref count of 3) [2026-09-09 02:05:47.311] RUNTIME: runtime error: Cannot read null.hud_used - proc name: handle exit (/datum/storage/proc/handle_exit) - source file: code/datums/storage/storage.dm,215 - usr: Falls-For-Tricks (/mob/living/carbon/human) - src: /datum/storage/backpack (/datum/storage/backpack) - usr.loc: the stellar carpet (142,35,2) (/turf/open/floor/carpet/stellar) - call stack: - /datum/storage/backpack (/datum/storage/backpack): handle exit(the satchel (/obj/item/storage/backpack/satchel), the advanced health analyzer (/obj/item/healthanalyzer/advanced), 0) - the satchel (/obj/item/storage/backpack/satchel): SendSignal("atom_exited", /list (/list)) - the satchel (/obj/item/storage/backpack/satchel): Exited(the advanced health analyzer (/obj/item/healthanalyzer/advanced), 0) - the satchel (/obj/item/storage/backpack/satchel): Exited(the advanced health analyzer (/obj/item/healthanalyzer/advanced), 0) - the advanced health analyzer (/obj/item/healthanalyzer/advanced): doMove(Falls-For-Tricks (/mob/living/carbon/human)) - the advanced health analyzer (/obj/item/healthanalyzer/advanced): doMove(Falls-For-Tricks (/mob/living/carbon/human)) - the advanced health analyzer (/obj/item/healthanalyzer/advanced): forceMove(Falls-For-Tricks (/mob/living/carbon/human)) - /datum/storage/backpack (/datum/storage/backpack): attempt remove(the advanced health analyzer (/obj/item/healthanalyzer/advanced), Falls-For-Tricks (/mob/living/carbon/human), 1, 1) - /datum/storage/backpack (/datum/storage/backpack): remove single(Falls-For-Tricks (/mob/living/carbon/human), the advanced health analyzer (/obj/item/healthanalyzer/advanced), Falls-For-Tricks (/mob/living/carbon/human), 1) - the advanced health analyzer (/obj/item/healthanalyzer/advanced): attempt pickup(Falls-For-Tricks (/mob/living/carbon/human), 0) - the advanced health analyzer (/obj/item/healthanalyzer/advanced): attack hand(Falls-For-Tricks (/mob/living/carbon/human), /list (/list)) - Falls-For-Tricks (/mob/living/carbon/human): resolve unarmed attack(the advanced health analyzer (/obj/item/healthanalyzer/advanced), /list (/list)) - Falls-For-Tricks (/mob/living/carbon/human): UnarmedAttack(the advanced health analyzer (/obj/item/healthanalyzer/advanced), 1, /list (/list)) - Falls-For-Tricks (/mob/living/carbon/human): UnarmedAttack(the advanced health analyzer (/obj/item/healthanalyzer/advanced), 1, /list (/list)) - Falls-For-Tricks (/mob/living/carbon/human): ClickOn(the advanced health analyzer (/obj/item/healthanalyzer/advanced), "icon-x=16;icon-y=14;left=1;but...") - the advanced health analyzer (/obj/item/healthanalyzer/advanced): Click(null, "map_screen.map", "icon-x=16;icon-y=14;left=1;but...") - Colds (/client): Click(the advanced health analyzer (/obj/item/healthanalyzer/advanced), null, "map_screen.map", "icon-x=16;icon-y=14;left=1;but...") - [2026-09-09 02:05:49.238] RUNTIME: runtime error: undefined proc or verb /mob/living/basic/lizard/eats_the_roaches/give emote overlay(). - - proc name: run emote (/datum/emote/living/tongue/run_emote) - source file: code/modules/mob/living/emote.dm,29 - usr: Alysha Cooper (/mob/living/carbon/human) - src: tongue (/datum/emote/living/tongue) - usr.loc: the carpet (169,32,2) (/turf/open/floor/carpet/red) - call stack: - tongue (/datum/emote/living/tongue): run emote(Eats-The-Roaches (/mob/living/basic/lizard/eats_the_roaches), null, 0, 0) - Eats-The-Roaches (/mob/living/basic/lizard/eats_the_roaches): emote("tongue", 0, null, 0, 0, 0) - /datum/element/pet_bonus (/datum/element/pet_bonus): on attack hand(Eats-The-Roaches (/mob/living/basic/lizard/eats_the_roaches), Alysha Cooper (/mob/living/carbon/human), /list (/list)) - /datum/element/pet_bonus (/datum/element/pet_bonus): on attack hand(Eats-The-Roaches (/mob/living/basic/lizard/eats_the_roaches), Alysha Cooper (/mob/living/carbon/human), /list (/list)) - Eats-The-Roaches (/mob/living/basic/lizard/eats_the_roaches): SendSignal("atom_attack_hand", /list (/list)) - Eats-The-Roaches (/mob/living/basic/lizard/eats_the_roaches): attack hand(Alysha Cooper (/mob/living/carbon/human), /list (/list)) - Eats-The-Roaches (/mob/living/basic/lizard/eats_the_roaches): attack hand(Alysha Cooper (/mob/living/carbon/human), /list (/list)) - Eats-The-Roaches (/mob/living/basic/lizard/eats_the_roaches): attack hand(Alysha Cooper (/mob/living/carbon/human), /list (/list)) - Eats-The-Roaches (/mob/living/basic/lizard/eats_the_roaches): attack hand(Alysha Cooper (/mob/living/carbon/human), /list (/list)) - Alysha Cooper (/mob/living/carbon/human): resolve unarmed attack(Eats-The-Roaches (/mob/living/basic/lizard/eats_the_roaches), /list (/list)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Alysha Cooper (/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): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-09 02:05:50.779] RUNTIME: runtime error: Cannot execute null.reset cooldowns(). - proc name: process cell (/turf/open/process_cell) - source file: code/modules/atmospherics/environmental/LINDA_turf_tile.dm,359 - usr: null - src: the floor (169,62,2) (/turf/open/floor/iron) - call stack: - the floor (169,62,2) (/turf/open/floor/iron): process cell(15097) - Atmospherics (/datum/controller/subsystem/air): process active turfs(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-09-09 02:06:07.760] RUNTIME: runtime error: invalid amount 0! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("invalid amount 0!", "code/game/objects/items/stacks...", 71) - the iron (/obj/item/stack/sheet/iron): Initialize(0, 0, 1, null, 1) - the iron (/obj/item/stack/sheet/iron): Initialize(0, 0, 1, null, 1) - the iron (/obj/item/stack/sheet/iron): Initialize(0, 0) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the iron (/obj/item/stack/sheet/iron), 0, /list (/list)) - the iron (/obj/item/stack/sheet/iron): New(0, 0) - the comfy chair (/obj/structure/chair/comfy/brown): atom deconstruct(0) - the comfy chair (/obj/structure/chair/comfy/brown): handle deconstruct(0) - the comfy chair (/obj/structure/chair/comfy/brown): deconstruct(0) - the comfy chair (/obj/structure/chair/comfy/brown): burn() - the comfy chair (/obj/structure/chair/comfy/brown): atom destruction("fire") - the comfy chair (/obj/structure/chair/comfy/brown): take damage(10, "burn", "fire", 0, null, 0) - the comfy chair (/obj/structure/chair/comfy/brown): fire act(2955.4, 45588.6) - 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-09-09 02:06:18.007] RUNTIME: ## TESTING: GC: -- [0x210795a4] | /datum/sound_token was unable to be GC'd -- (ref count of 3) [2026-09-09 02:06:30.219] RUNTIME: runtime error: Invalid pathfinding start - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: the stoat kit (/mob/living/basic/stoat/kit) - src: null - usr.loc: null - call stack: - stack trace("Invalid pathfinding start", "code/__HELPERS/paths/path.dm", 113) - /datum/pathfind/jps (/datum/pathfind/jps): start() - /datum/pathfind/jps (/datum/pathfind/jps): start() - Pathfinder (/datum/controller/subsystem/pathfinder): pathfind(Nemesis (/mob/living/silicon/pai), the personal AI device (/obj/item/pai_card), 30, 9, /list (/list), 1, null, 1, 2, /list (/list)) - get path to(Nemesis (/mob/living/silicon/pai), the personal AI device (/obj/item/pai_card), 30, 9, /list (/list), 1, null, 1, 2) - /datum/component/leash (/datum/component/leash): check distance() - /datum/component/leash (/datum/component/leash): on owner moved(the stoat kit (/mob/living/basic/stoat/kit), the floor (170,34,2) (/turf/open/floor/wood/large), 0, 1, null, 1) - the stoat kit (/mob/living/basic/stoat/kit): SendSignal("movable_moved", /list (/list)) - the stoat kit (/mob/living/basic/stoat/kit): Moved(the floor (170,34,2) (/turf/open/floor/wood/large), 0, 1, null, 1) - the stoat kit (/mob/living/basic/stoat/kit): Moved(the floor (170,34,2) (/turf/open/floor/wood/large), 0, 1, null, 1) - ... - /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) - the stoat kit (/mob/living/basic/stoat/kit): 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(the stoat kit (/mob/living/basic/stoat/kit)) - Invert Polymorphic Field (/datum/action/cooldown/spell/shapeshift/polymorph_belt): cast(the stoat kit (/mob/living/basic/stoat/kit)) - Invert Polymorphic Field (/datum/action/cooldown/spell/shapeshift/polymorph_belt): PreActivate(the stoat kit (/mob/living/basic/stoat/kit)) - Invert Polymorphic Field (/atom/movable/screen/movable/action_button): Click(null, "map_screen.map", "icon-x=24;icon-y=13;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(the stoat kit (/mob/living/basic/stoat/kit), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-09-09 02:06:30.222] RUNTIME: runtime error: No valid destination passed into forceMove - proc name: forceMove (/atom/movable/proc/forceMove) - source file: code/game/atoms_movable.dm,1164 - usr: the stoat kit (/mob/living/basic/stoat/kit) - src: Nemesis (/mob/living/silicon/pai) - usr.loc: null - src.loc: the personal AI device (/obj/item/pai_card) - call stack: - Nemesis (/mob/living/silicon/pai): forceMove(null) - Nemesis (/mob/living/silicon/pai): forceMove(null) - /datum/component/leash (/datum/component/leash): force teleport back("incomplete path") - /datum/component/leash (/datum/component/leash): commit path(/list (/list)) - /datum/component/leash (/datum/component/leash): check distance() - /datum/component/leash (/datum/component/leash): on owner moved(the stoat kit (/mob/living/basic/stoat/kit), the floor (170,34,2) (/turf/open/floor/wood/large), 0, 1, null, 1) - the stoat kit (/mob/living/basic/stoat/kit): SendSignal("movable_moved", /list (/list)) - the stoat kit (/mob/living/basic/stoat/kit): Moved(the floor (170,34,2) (/turf/open/floor/wood/large), 0, 1, null, 1) - the stoat kit (/mob/living/basic/stoat/kit): Moved(the floor (170,34,2) (/turf/open/floor/wood/large), 0, 1, null, 1) - the stoat kit (/mob/living/basic/stoat/kit): Moved(the floor (170,34,2) (/turf/open/floor/wood/large), 0, 1, null, 1) - ... - qdel(/datum/status_effect/shapechan... (/datum/status_effect/shapechange_mob/from_spell/polymorph_belt), 0) - the stoat kit (/mob/living/basic/stoat/kit): 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(the stoat kit (/mob/living/basic/stoat/kit)) - Invert Polymorphic Field (/datum/action/cooldown/spell/shapeshift/polymorph_belt): cast(the stoat kit (/mob/living/basic/stoat/kit)) - Invert Polymorphic Field (/datum/action/cooldown/spell/shapeshift/polymorph_belt): Activate(the stoat kit (/mob/living/basic/stoat/kit)) - Invert Polymorphic Field (/datum/action/cooldown/spell/shapeshift/polymorph_belt): Trigger(the stoat kit (/mob/living/basic/stoat/kit), null, null) - Invert Polymorphic Field (/atom/movable/screen/movable/action_button): Click(null, "map_screen.map", "icon-x=24;icon-y=13;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-09-09 02:06:30.227] 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: the stoat kit (/mob/living/basic/stoat/kit) - src: null - usr.loc: null - call stack: - get dist euclidean(null, null) - /datum/threed_sound (/datum/threed_sound): update listener(the stoat kit (/mob/living/basic/stoat/kit)) - /datum/threed_sound (/datum/threed_sound): listener moved(the stoat kit (/mob/living/basic/stoat/kit), the floor (170,34,2) (/turf/open/floor/wood/large), 0, 1, null, 1) - the stoat kit (/mob/living/basic/stoat/kit): SendSignal("movable_moved", /list (/list)) - the stoat kit (/mob/living/basic/stoat/kit): Moved(the floor (170,34,2) (/turf/open/floor/wood/large), 0, 1, null, 1) - the stoat kit (/mob/living/basic/stoat/kit): Moved(the floor (170,34,2) (/turf/open/floor/wood/large), 0, 1, null, 1) - the stoat kit (/mob/living/basic/stoat/kit): Moved(the floor (170,34,2) (/turf/open/floor/wood/large), 0, 1, null, 1) - the stoat kit (/mob/living/basic/stoat/kit): doMove(null) - the stoat kit (/mob/living/basic/stoat/kit): moveToNullspace() - /datum/status_effect/shapechan... (/datum/status_effect/shapechange_mob/from_spell/polymorph_belt): restore caster(0) - ... - the stoat kit (/mob/living/basic/stoat/kit): 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(the stoat kit (/mob/living/basic/stoat/kit)) - Invert Polymorphic Field (/datum/action/cooldown/spell/shapeshift/polymorph_belt): cast(the stoat kit (/mob/living/basic/stoat/kit)) - Invert Polymorphic Field (/datum/action/cooldown/spell/shapeshift/polymorph_belt): cast(the stoat kit (/mob/living/basic/stoat/kit)) - Invert Polymorphic Field (/datum/action/cooldown/spell/shapeshift/polymorph_belt): Activate(the stoat kit (/mob/living/basic/stoat/kit)) - Invert Polymorphic Field (/datum/action/cooldown/spell/shapeshift/polymorph_belt): PreActivate(the stoat kit (/mob/living/basic/stoat/kit)) - Invert Polymorphic Field (/atom/movable/screen/movable/action_button): Click(null, "map_screen.map", "icon-x=24;icon-y=13;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(the stoat kit (/mob/living/basic/stoat/kit), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-09-09 02:06:30.229] 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: the stoat kit (/mob/living/basic/stoat/kit) - src: /datum/threed_sound (/datum/threed_sound) - usr.loc: null - call stack: - /datum/threed_sound (/datum/threed_sound): update listener(the stoat kit (/mob/living/basic/stoat/kit)) - /datum/threed_sound (/datum/threed_sound): listener moved(the stoat kit (/mob/living/basic/stoat/kit), the floor (170,34,2) (/turf/open/floor/wood/large), 0, 1, null, 1) - the stoat kit (/mob/living/basic/stoat/kit): SendSignal("movable_moved", /list (/list)) - the stoat kit (/mob/living/basic/stoat/kit): Moved(the floor (170,34,2) (/turf/open/floor/wood/large), 0, 1, null, 1) - the stoat kit (/mob/living/basic/stoat/kit): Moved(the floor (170,34,2) (/turf/open/floor/wood/large), 0, 1, null, 1) - the stoat kit (/mob/living/basic/stoat/kit): Moved(the floor (170,34,2) (/turf/open/floor/wood/large), 0, 1, null, 1) - the stoat kit (/mob/living/basic/stoat/kit): doMove(null) - the stoat kit (/mob/living/basic/stoat/kit): 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(the stoat kit (/mob/living/basic/stoat/kit)) - Invert Polymorphic Field (/datum/action/cooldown/spell/shapeshift/polymorph_belt): cast(the stoat kit (/mob/living/basic/stoat/kit)) - Invert Polymorphic Field (/datum/action/cooldown/spell/shapeshift/polymorph_belt): cast(the stoat kit (/mob/living/basic/stoat/kit)) - Invert Polymorphic Field (/datum/action/cooldown/spell/shapeshift/polymorph_belt): Activate(the stoat kit (/mob/living/basic/stoat/kit)) - Invert Polymorphic Field (/datum/action/cooldown/spell/shapeshift/polymorph_belt): PreActivate(the stoat kit (/mob/living/basic/stoat/kit)) - Invert Polymorphic Field (/datum/action/cooldown/spell/shapeshift/polymorph_belt): Trigger(the stoat kit (/mob/living/basic/stoat/kit), null, null) - Invert Polymorphic Field (/atom/movable/screen/movable/action_button): Click(null, "map_screen.map", "icon-x=24;icon-y=13;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-09-09 02:06:30.393] 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: the stoat kit (/mob/living/basic/stoat/kit) - src: null - usr.loc: null - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 13.15, 0, null, "code/modules/balloon_alert/bal...", 102) - Nemesis (/mob/living/silicon/pai): balloon alert perform(Nemesis (/mob/living/silicon/pai), "moved out of range!") - Nemesis (/mob/living/silicon/pai): balloon alert(Nemesis (/mob/living/silicon/pai), "moved out of range!") - [2026-09-09 02:06:36.908] RUNTIME: runtime error: Cannot read null.active_storage - proc name: hide contents (/datum/storage/proc/hide_contents) - source file: code/datums/storage/storage.dm,1120 - usr: Falls-For-Tricks (/mob/living/carbon/human) - src: /datum/storage/backpack (/datum/storage/backpack) - usr.loc: the trash bin (/obj/structure/closet/crate/bin) - call stack: - /datum/storage/backpack (/datum/storage/backpack): hide contents(null) - /datum/storage/backpack (/datum/storage/backpack): close all() - the trash bin (/obj/structure/closet/crate/bin): take contents(0) - the trash bin (/obj/structure/closet/crate/bin): close(Falls-For-Tricks (/mob/living/carbon/human)) - /datum/element/skittish (/datum/element/skittish): Bump(Falls-For-Tricks (/mob/living/carbon/human), the trash bin (/obj/structure/closet/crate/bin)) - Falls-For-Tricks (/mob/living/carbon/human): SendSignal("movable_bump", /list (/list)) - Falls-For-Tricks (/mob/living/carbon/human): Bump(the trash bin (/obj/structure/closet/crate/bin)) - Falls-For-Tricks (/mob/living/carbon/human): Bump(the trash bin (/obj/structure/closet/crate/bin)) - the floor (152,38,2) (/turf/open/floor/wood): Enter(Falls-For-Tricks (/mob/living/carbon/human)) - Falls-For-Tricks (/mob/living/carbon/human): Move(the floor (152,38,2) (/turf/open/floor/wood), 2, 0, 1) - Falls-For-Tricks (/mob/living/carbon/human): Move(the floor (152,38,2) (/turf/open/floor/wood), 2, 0, 1) - Falls-For-Tricks (/mob/living/carbon/human): Move(the floor (152,38,2) (/turf/open/floor/wood), 2, null) - Falls-For-Tricks (/mob/living/carbon/human): Move(the floor (152,38,2) (/turf/open/floor/wood), 2) - Falls-For-Tricks (/mob/living/carbon/human): Move(the floor (152,38,2) (/turf/open/floor/wood), 2) - Colds (/client): Move(the floor (152,38,2) (/turf/open/floor/wood), 2) - Falls-For-Tricks (/mob/living/carbon/human): keyLoop(Colds (/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-09-09 02:06:42.504] RUNTIME: runtime error: invalid object type 0:0 - proc name: remove wibbly filters (/proc/remove_wibbly_filters) - source file: code/__HELPERS/filters.dm,368 - usr: Licks-The-Icicles (/mob/living/carbon/human) - src: null - usr.loc: the floor (211,147,13) (/turf/open/floor/wood/large) - call stack: - remove wibbly filters(Nemesis (/mob/living/silicon/pai), 2.5) - /datum/callback (/datum/callback): Invoke() - world: push usr(Licks-The-Icicles (/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-09-09 02:07:11.804] RUNTIME: runtime error: Atrocinator user is buckled despite protections - this shouldn't happen! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Frobert Planter (/mob/living/carbon/human) - src: null - usr.loc: the carpet (210,141,13) (/turf/open/floor/carpet/red) - call stack: - stack trace("Atrocinator user is buckled de...", "code/modules/mod/modules/modul...", 375) - the MOD atrocinator module (/obj/item/mod/module/atrocinator): check upstairs(Frobert Planter (/mob/living/carbon/human), the carpet (210,140,13) (/turf/open/floor/carpet/red), 1, 0, null, 1) - Frobert Planter (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Frobert Planter (/mob/living/carbon/human): Moved(the carpet (210,140,13) (/turf/open/floor/carpet/red), 1, 0, null, 1) - Frobert Planter (/mob/living/carbon/human): Moved(the carpet (210,140,13) (/turf/open/floor/carpet/red), 1, 0, null, 1) - Frobert Planter (/mob/living/carbon/human): Moved(the carpet (210,140,13) (/turf/open/floor/carpet/red), 1, 0, null, 1) - Frobert Planter (/mob/living/carbon/human): Move(the carpet (210,141,13) (/turf/open/floor/carpet/red), 1, 0, 1) - Frobert Planter (/mob/living/carbon/human): Move(the carpet (210,141,13) (/turf/open/floor/carpet/red), null, 0, 1) - Frobert Planter (/mob/living/carbon/human): Move(the carpet (210,141,13) (/turf/open/floor/carpet/red), null, null) - Frobert Planter (/mob/living/carbon/human): Move(the carpet (210,141,13) (/turf/open/floor/carpet/red), null) - Frobert Planter (/mob/living/carbon/human): Move(the carpet (210,141,13) (/turf/open/floor/carpet/red), null) - the wooden chair (/obj/structure/chair/wood): buckle mob(Frobert Planter (/mob/living/carbon/human), 0, 0, 0) - the wooden chair (/obj/structure/chair/wood): buckle mob(Frobert Planter (/mob/living/carbon/human), 0, 0) - the wooden chair (/obj/structure/chair/wood): user buckle mob(Frobert Planter (/mob/living/carbon/human), Frobert Planter (/mob/living/carbon/human), 0) - the wooden chair (/obj/structure/chair/wood): user buckle mob(Frobert Planter (/mob/living/carbon/human), Frobert Planter (/mob/living/carbon/human), 0) - the wooden chair (/obj/structure/chair/wood): mouse buckle handling(Frobert Planter (/mob/living/carbon/human), Frobert Planter (/mob/living/carbon/human)) - the wooden chair (/obj/structure/chair/wood): mouse drop receive(Frobert Planter (/mob/living/carbon/human), Frobert Planter (/mob/living/carbon/human), "icon-x=18;icon-y=15;left=1;but...") - Frobert Planter (/mob/living/carbon/human): base mouse drop handler(the wooden chair (/obj/structure/chair/wood), the carpet (210,140,13) (/turf/open/floor/carpet/red), the carpet (210,141,13) (/turf/open/floor/carpet/red), "icon-x=18;icon-y=15;left=1;but...") - Frobert Planter (/mob/living/carbon/human): MouseDrop(the wooden chair (/obj/structure/chair/wood), the carpet (210,140,13) (/turf/open/floor/carpet/red), the carpet (210,141,13) (/turf/open/floor/carpet/red), "map_screen.map", "map_screen.map", "icon-x=18;icon-y=15;left=1;but...") - Froboot (/client): MouseDrop(Frobert Planter (/mob/living/carbon/human), the wooden chair (/obj/structure/chair/wood), the carpet (210,140,13) (/turf/open/floor/carpet/red), the carpet (210,141,13) (/turf/open/floor/carpet/red), "map_screen.map", "map_screen.map", "icon-x=18;icon-y=15;left=1;but...") - [2026-09-09 02:08:39.930] RUNTIME: runtime error: undefined proc or verb /mob/living/basic/lizard/wags_his_tail/give emote overlay(). - - proc name: run emote (/datum/emote/living/tongue/run_emote) - source file: code/modules/mob/living/emote.dm,29 - usr: Alysha Cooper (/mob/living/carbon/human) - src: tongue (/datum/emote/living/tongue) - usr.loc: the floor (212,150,13) (/turf/open/floor/wood/large) - call stack: - tongue (/datum/emote/living/tongue): run emote(Wags-His-Tail (/mob/living/basic/lizard/wags_his_tail), null, 0, 0) - Wags-His-Tail (/mob/living/basic/lizard/wags_his_tail): emote("tongue", 0, null, 0, 0, 0) - /datum/element/pet_bonus (/datum/element/pet_bonus): on attack hand(Wags-His-Tail (/mob/living/basic/lizard/wags_his_tail), Alysha Cooper (/mob/living/carbon/human), /list (/list)) - /datum/element/pet_bonus (/datum/element/pet_bonus): on attack hand(Wags-His-Tail (/mob/living/basic/lizard/wags_his_tail), Alysha Cooper (/mob/living/carbon/human), /list (/list)) - Wags-His-Tail (/mob/living/basic/lizard/wags_his_tail): SendSignal("atom_attack_hand", /list (/list)) - Wags-His-Tail (/mob/living/basic/lizard/wags_his_tail): attack hand(Alysha Cooper (/mob/living/carbon/human), /list (/list)) - Wags-His-Tail (/mob/living/basic/lizard/wags_his_tail): attack hand(Alysha Cooper (/mob/living/carbon/human), /list (/list)) - Wags-His-Tail (/mob/living/basic/lizard/wags_his_tail): attack hand(Alysha Cooper (/mob/living/carbon/human), /list (/list)) - Wags-His-Tail (/mob/living/basic/lizard/wags_his_tail): attack hand(Alysha Cooper (/mob/living/carbon/human), /list (/list)) - Alysha Cooper (/mob/living/carbon/human): resolve unarmed attack(Wags-His-Tail (/mob/living/basic/lizard/wags_his_tail), /list (/list)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Alysha Cooper (/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): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-09 02:08:49.877] RUNTIME: runtime error: Atrocinator user is buckled despite protections - this shouldn't happen! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Frobert Planter (/mob/living/carbon/human) - src: null - usr.loc: the carpet (212,82,1) (/turf/open/floor/carpet/red) - call stack: - stack trace("Atrocinator user is buckled de...", "code/modules/mod/modules/modul...", 375) - the MOD atrocinator module (/obj/item/mod/module/atrocinator): check upstairs(Frobert Planter (/mob/living/carbon/human), the carpet (212,81,1) (/turf/open/floor/carpet/red), 1, 0, null, 1) - Frobert Planter (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Frobert Planter (/mob/living/carbon/human): Moved(the carpet (212,81,1) (/turf/open/floor/carpet/red), 1, 0, null, 1) - Frobert Planter (/mob/living/carbon/human): Moved(the carpet (212,81,1) (/turf/open/floor/carpet/red), 1, 0, null, 1) - Frobert Planter (/mob/living/carbon/human): Moved(the carpet (212,81,1) (/turf/open/floor/carpet/red), 1, 0, null, 1) - Frobert Planter (/mob/living/carbon/human): Move(the carpet (212,82,1) (/turf/open/floor/carpet/red), 1, 0, 1) - Frobert Planter (/mob/living/carbon/human): Move(the carpet (212,82,1) (/turf/open/floor/carpet/red), null, 0, 1) - Frobert Planter (/mob/living/carbon/human): Move(the carpet (212,82,1) (/turf/open/floor/carpet/red), null, null) - Frobert Planter (/mob/living/carbon/human): Move(the carpet (212,82,1) (/turf/open/floor/carpet/red), null) - Frobert Planter (/mob/living/carbon/human): Move(the carpet (212,82,1) (/turf/open/floor/carpet/red), null) - the wooden chair (/obj/structure/chair/wood): buckle mob(Frobert Planter (/mob/living/carbon/human), 0, 0, 0) - the wooden chair (/obj/structure/chair/wood): buckle mob(Frobert Planter (/mob/living/carbon/human), 0, 0) - the wooden chair (/obj/structure/chair/wood): user buckle mob(Frobert Planter (/mob/living/carbon/human), Frobert Planter (/mob/living/carbon/human), 0) - the wooden chair (/obj/structure/chair/wood): user buckle mob(Frobert Planter (/mob/living/carbon/human), Frobert Planter (/mob/living/carbon/human), 0) - the wooden chair (/obj/structure/chair/wood): mouse buckle handling(Frobert Planter (/mob/living/carbon/human), Frobert Planter (/mob/living/carbon/human)) - the wooden chair (/obj/structure/chair/wood): mouse drop receive(Frobert Planter (/mob/living/carbon/human), Frobert Planter (/mob/living/carbon/human), "icon-x=22;icon-y=11;left=1;but...") - Frobert Planter (/mob/living/carbon/human): base mouse drop handler(the wooden chair (/obj/structure/chair/wood), space (207,140,1) (/turf/open/space/basic), space (207,141,1) (/turf/open/space/basic), "icon-x=22;icon-y=11;left=1;but...") - Frobert Planter (/mob/living/carbon/human): MouseDrop(the wooden chair (/obj/structure/chair/wood), space (207,140,1) (/turf/open/space/basic), space (207,141,1) (/turf/open/space/basic), "map_screen.map", "map_screen.map", "icon-x=22;icon-y=11;left=1;but...") - Froboot (/client): MouseDrop(Frobert Planter (/mob/living/carbon/human), the wooden chair (/obj/structure/chair/wood), space (207,140,1) (/turf/open/space/basic), space (207,141,1) (/turf/open/space/basic), "map_screen.map", "map_screen.map", "icon-x=22;icon-y=11;left=1;but...") - [2026-09-09 02:08:57.714] 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-09-09 02:09:10.991] RUNTIME: runtime error: parent_qdeleting overridden. Use override = TRUE to suppress this warning. - Target: Untitled (/datum/song/handheld) Existing Proc: tracked_datum_deleted New Proc: tracked_datum_deleted - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("parent_qdeleting overridden. U...", "code/datums/signals.dm", 43) - Sounds (/datum/controller/subsystem/sounds): RegisterSignal(Untitled (/datum/song/handheld), "parent_qdeleting", "tracked_datum_deleted", 0) - Sounds (/datum/controller/subsystem/sounds): reserve sound channel for datum(Untitled (/datum/song/handheld)) - Instruments (/datum/controller/subsystem/processing/instruments): reserve instrument channel(Untitled (/datum/song/handheld)) - Untitled (/datum/song/handheld): pop channel() - Untitled (/datum/song/handheld): playkey synth(40, Nemesis (/mob/living/silicon/pai)) - Untitled (/datum/song/handheld): play chord(/list (/list)) - Untitled (/datum/song/handheld): process song(0.5) - Untitled (/datum/song/handheld): process(0.05) - Instruments (/datum/controller/subsystem/processing/instruments): fire(0) - Instruments (/datum/controller/subsystem/processing/instruments): fire(0) - Instruments (/datum/controller/subsystem/processing/instruments): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-09 02:09:11.140] RUNTIME: runtime error: parent_qdeleting overridden. Use override = TRUE to suppress this warning. - Target: Untitled (/datum/song/handheld) Existing Proc: tracked_datum_deleted New Proc: tracked_datum_deleted - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("parent_qdeleting overridden. U...", "code/datums/signals.dm", 43) - Sounds (/datum/controller/subsystem/sounds): RegisterSignal(Untitled (/datum/song/handheld), "parent_qdeleting", "tracked_datum_deleted", 0) - Sounds (/datum/controller/subsystem/sounds): reserve sound channel for datum(Untitled (/datum/song/handheld)) - Instruments (/datum/controller/subsystem/processing/instruments): reserve instrument channel(Untitled (/datum/song/handheld)) - Untitled (/datum/song/handheld): pop channel() - Untitled (/datum/song/handheld): playkey synth(52, Nemesis (/mob/living/silicon/pai)) - Untitled (/datum/song/handheld): play chord(/list (/list)) - Untitled (/datum/song/handheld): process song(0.5) - Untitled (/datum/song/handheld): process(0.05) - Instruments (/datum/controller/subsystem/processing/instruments): fire(0) - Instruments (/datum/controller/subsystem/processing/instruments): fire(0) - Instruments (/datum/controller/subsystem/processing/instruments): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-09 02:09:11.282] RUNTIME: runtime error: parent_qdeleting overridden. Use override = TRUE to suppress this warning. - Target: Untitled (/datum/song/handheld) Existing Proc: tracked_datum_deleted New Proc: tracked_datum_deleted - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("parent_qdeleting overridden. U...", "code/datums/signals.dm", 43) - Sounds (/datum/controller/subsystem/sounds): RegisterSignal(Untitled (/datum/song/handheld), "parent_qdeleting", "tracked_datum_deleted", 0) - Sounds (/datum/controller/subsystem/sounds): reserve sound channel for datum(Untitled (/datum/song/handheld)) - Instruments (/datum/controller/subsystem/processing/instruments): reserve instrument channel(Untitled (/datum/song/handheld)) - Untitled (/datum/song/handheld): pop channel() - Untitled (/datum/song/handheld): playkey synth(40, Nemesis (/mob/living/silicon/pai)) - Untitled (/datum/song/handheld): play chord(/list (/list)) - Untitled (/datum/song/handheld): process song(0.5) - Untitled (/datum/song/handheld): process(0.05) - Instruments (/datum/controller/subsystem/processing/instruments): fire(0) - Instruments (/datum/controller/subsystem/processing/instruments): fire(0) - Instruments (/datum/controller/subsystem/processing/instruments): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-09 02:09:11.441] RUNTIME: runtime error: parent_qdeleting overridden. Use override = TRUE to suppress this warning. - Target: Untitled (/datum/song/handheld) Existing Proc: tracked_datum_deleted New Proc: tracked_datum_deleted - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("parent_qdeleting overridden. U...", "code/datums/signals.dm", 43) - Sounds (/datum/controller/subsystem/sounds): RegisterSignal(Untitled (/datum/song/handheld), "parent_qdeleting", "tracked_datum_deleted", 0) - Sounds (/datum/controller/subsystem/sounds): reserve sound channel for datum(Untitled (/datum/song/handheld)) - Instruments (/datum/controller/subsystem/processing/instruments): reserve instrument channel(Untitled (/datum/song/handheld)) - Untitled (/datum/song/handheld): pop channel() - Untitled (/datum/song/handheld): playkey synth(40, Nemesis (/mob/living/silicon/pai)) - Untitled (/datum/song/handheld): play chord(/list (/list)) - Untitled (/datum/song/handheld): process song(0.5) - Untitled (/datum/song/handheld): process(0.05) - Instruments (/datum/controller/subsystem/processing/instruments): fire(0) - Instruments (/datum/controller/subsystem/processing/instruments): fire(0) - Instruments (/datum/controller/subsystem/processing/instruments): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-09 02:09:29.532] RUNTIME: runtime error: parent_qdeleting overridden. Use override = TRUE to suppress this warning. - Target: Untitled (/datum/song/handheld) Existing Proc: tracked_datum_deleted New Proc: tracked_datum_deleted - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("parent_qdeleting overridden. U...", "code/datums/signals.dm", 43) - Sounds (/datum/controller/subsystem/sounds): RegisterSignal(Untitled (/datum/song/handheld), "parent_qdeleting", "tracked_datum_deleted", 0) - Sounds (/datum/controller/subsystem/sounds): reserve sound channel for datum(Untitled (/datum/song/handheld)) - Instruments (/datum/controller/subsystem/processing/instruments): reserve instrument channel(Untitled (/datum/song/handheld)) - Untitled (/datum/song/handheld): pop channel() - Untitled (/datum/song/handheld): playkey synth(57, Nemesis (/mob/living/silicon/pai)) - Untitled (/datum/song/handheld): play chord(/list (/list)) - Untitled (/datum/song/handheld): process song(0.5) - Untitled (/datum/song/handheld): process(0.05) - Instruments (/datum/controller/subsystem/processing/instruments): fire(0) - Instruments (/datum/controller/subsystem/processing/instruments): fire(0) - Instruments (/datum/controller/subsystem/processing/instruments): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-09 02:10:05.944] RUNTIME: Shutting down Ban Cache subsystem... [2026-09-09 02:10:05.946] RUNTIME: Shutting down Chat subsystem... [2026-09-09 02:10:05.946] RUNTIME: Shutting down Init Profiler subsystem... [2026-09-09 02:10:05.947] RUNTIME: Shutting down Shuttle subsystem... [2026-09-09 02:10:05.947] RUNTIME: Warning: Subsystem `Shuttle` slept 124 times. [2026-09-09 02:10:05.947] RUNTIME: Shutting down Atmospherics subsystem... [2026-09-09 02:10:05.947] RUNTIME: Shutting down Fishing subsystem... [2026-09-09 02:10:05.948] RUNTIME: Shutting down Icon Smoothing subsystem... [2026-09-09 02:10:05.948] RUNTIME: Shutting down Library Loading subsystem... [2026-09-09 02:10:05.948] RUNTIME: Shutting down Lighting subsystem... [2026-09-09 02:10:05.948] RUNTIME: Shutting down Map Previews subsystem... [2026-09-09 02:10:05.948] RUNTIME: Shutting down Machines subsystem... [2026-09-09 02:10:05.949] RUNTIME: Shutting down Market subsystem... [2026-09-09 02:10:05.949] RUNTIME: Shutting down Minor Mapping subsystem... [2026-09-09 02:10:05.949] RUNTIME: Shutting down Ore Generation subsystem... [2026-09-09 02:10:05.949] RUNTIME: Shutting down Traitor subsystem... [2026-09-09 02:10:05.950] RUNTIME: Shutting down Wardrobe subsystem... [2026-09-09 02:10:05.950] RUNTIME: Shutting down Assets subsystem... [2026-09-09 02:10:05.950] RUNTIME: Shutting down Persistent Paintings subsystem... [2026-09-09 02:10:05.950] RUNTIME: Shutting down Persistence subsystem... [2026-09-09 02:10:05.950] RUNTIME: Shutting down Atoms subsystem... [2026-09-09 02:10:05.951] RUNTIME: Shutting down Cameras subsystem... [2026-09-09 02:10:05.952] RUNTIME: Shutting down Spatial Grid subsystem... [2026-09-09 02:10:05.952] RUNTIME: Shutting down Weather subsystem... [2026-09-09 02:10:05.952] RUNTIME: Shutting down Mapping subsystem... [2026-09-09 02:10:05.952] RUNTIME: Shutting down Ticker subsystem... [2026-09-09 02:10:05.952] RUNTIME: Warning: Subsystem `Ticker` slept 1 times. [2026-09-09 02:10:05.960] RUNTIME: Shutting down Achievements subsystem... [2026-09-09 02:10:06.037] RUNTIME: Shutting down Ambience subsystem... [2026-09-09 02:10:06.037] RUNTIME: Shutting down Area Contents subsystem... [2026-09-09 02:10:06.037] RUNTIME: Shutting down Asset Loading subsystem... [2026-09-09 02:10:06.037] RUNTIME: Shutting down Augury subsystem... [2026-09-09 02:10:06.038] RUNTIME: Shutting down Blackbox subsystem... [2026-09-09 02:10:06.087] RUNTIME: Shutting down Processing subsystem... [2026-09-09 02:10:06.087] RUNTIME: Shutting down Blood Drying subsystem... [2026-09-09 02:10:06.087] RUNTIME: Shutting down Datum Component System subsystem... [2026-09-09 02:10:06.087] RUNTIME: Shutting down Mood subsystem... [2026-09-09 02:10:06.088] RUNTIME: Shutting down Transport subsystem... [2026-09-09 02:10:06.088] RUNTIME: Shutting down Acid subsystem... [2026-09-09 02:10:06.088] RUNTIME: Shutting down Basic Avoidance subsystem... [2026-09-09 02:10:06.088] RUNTIME: Shutting down Antag HUDs subsystem... [2026-09-09 02:10:06.089] RUNTIME: Shutting down Aura subsystem... [2026-09-09 02:10:06.089] RUNTIME: Shutting down Clock Component subsystem... [2026-09-09 02:10:06.089] RUNTIME: Shutting down Digital Clocks subsystem... [2026-09-09 02:10:06.089] RUNTIME: Shutting down Fast Processing subsystem... [2026-09-09 02:10:06.089] RUNTIME: Shutting down Burning subsystem... [2026-09-09 02:10:06.089] RUNTIME: Shutting down Instruments subsystem... [2026-09-09 02:10:06.090] RUNTIME: Shutting down Manufacturing Processing subsystem... [2026-09-09 02:10:06.090] RUNTIME: Shutting down New Player Info subsystem... [2026-09-09 02:10:06.090] RUNTIME: Shutting down Objects subsystem... [2026-09-09 02:10:06.091] RUNTIME: Shutting down Personalities subsystem... [2026-09-09 02:10:06.091] RUNTIME: Shutting down Plumbing subsystem... [2026-09-09 02:10:06.091] RUNTIME: Shutting down Priority Status Effects subsystem... [2026-09-09 02:10:06.091] RUNTIME: Shutting down Projectiles subsystem... [2026-09-09 02:10:06.092] RUNTIME: Shutting down Quirks subsystem... [2026-09-09 02:10:06.092] RUNTIME: Shutting down Singularity subsystem... [2026-09-09 02:10:06.092] RUNTIME: Shutting down Jobs subsystem... [2026-09-09 02:10:06.092] RUNTIME: Shutting down Events subsystem... [2026-09-09 02:10:06.092] RUNTIME: Shutting down Radioactive Nebula subsystem... [2026-09-09 02:10:06.093] RUNTIME: Shutting down Research subsystem... [2026-09-09 02:10:06.093] RUNTIME: Shutting down Station subsystem... [2026-09-09 02:10:06.093] RUNTIME: Shutting down Supermatter Cascade subsystem... [2026-09-09 02:10:06.093] RUNTIME: Shutting down Timed Actions subsystem... [2026-09-09 02:10:06.094] RUNTIME: Shutting down Turret Processing subsystem... [2026-09-09 02:10:06.094] RUNTIME: Shutting down Wet floors subsystem... [2026-09-09 02:10:06.094] RUNTIME: Shutting down Escape Menu subsystem... [2026-09-09 02:10:06.094] RUNTIME: Shutting down Lobby Menu subsystem... [2026-09-09 02:10:06.094] RUNTIME: Shutting down Disease subsystem... [2026-09-09 02:10:06.095] RUNTIME: Shutting down Economy subsystem... [2026-09-09 02:10:06.095] RUNTIME: Shutting down Explosions subsystem... [2026-09-09 02:10:06.095] RUNTIME: Shutting down Fluid subsystem... [2026-09-09 02:10:06.095] RUNTIME: Shutting down Smoke subsystem... [2026-09-09 02:10:06.096] RUNTIME: Shutting down Foam subsystem... [2026-09-09 02:10:06.096] RUNTIME: Shutting down Verb Manager subsystem... [2026-09-09 02:10:06.096] RUNTIME: Shutting down Speech Controller subsystem... [2026-09-09 02:10:06.096] RUNTIME: Shutting down XKeyScore subsystem... [2026-09-09 02:10:06.096] RUNTIME: Shutting down Lag Switch subsystem... [2026-09-09 02:10:06.096] RUNTIME: Shutting down Lua Scripting subsystem... [2026-09-09 02:10:06.097] RUNTIME: Shutting down Map Vote subsystem... [2026-09-09 02:10:06.097] RUNTIME: Shutting down Materials subsystem... [2026-09-09 02:10:06.097] RUNTIME: Shutting down Mobs subsystem... [2026-09-09 02:10:06.097] RUNTIME: Shutting down MouseEntered subsystem... [2026-09-09 02:10:06.097] RUNTIME: Shutting down NPC Pool subsystem... [2026-09-09 02:10:06.098] RUNTIME: Shutting down Overlay subsystem... [2026-09-09 02:10:06.332] RUNTIME: Shutting down pAI subsystem... [2026-09-09 02:10:06.333] RUNTIME: Shutting down Parallax subsystem... [2026-09-09 02:10:06.333] RUNTIME: Shutting down Pathfinder subsystem... [2026-09-09 02:10:06.333] RUNTIME: Shutting down Points of Interest subsystem... [2026-09-09 02:10:06.333] RUNTIME: Shutting down Polling subsystem... [2026-09-09 02:10:06.333] RUNTIME: Shutting down Queue Links subsystem... [2026-09-09 02:10:06.334] RUNTIME: Shutting down Radiation subsystem... [2026-09-09 02:10:06.334] RUNTIME: Shutting down Restaurant subsystem... [2026-09-09 02:10:06.334] RUNTIME: Shutting down Timer subsystem... [2026-09-09 02:10:06.334] RUNTIME: Shutting down Runechat subsystem... [2026-09-09 02:10:06.334] RUNTIME: Shutting down Sound Loops subsystem... [2026-09-09 02:10:06.335] RUNTIME: Shutting down Security Level subsystem... [2026-09-09 02:10:06.335] RUNTIME: Shutting down Skills subsystem... [2026-09-09 02:10:06.335] RUNTIME: Shutting down Sound Tokens subsystem... [2026-09-09 02:10:06.335] RUNTIME: Shutting down Sprite Accessories subsystem... [2026-09-09 02:10:06.335] RUNTIME: Shutting down Stat Panels subsystem... [2026-09-09 02:10:06.335] RUNTIME: Shutting down PRISM subsystem... [2026-09-09 02:10:06.336] RUNTIME: Shutting down Stock Market subsystem... [2026-09-09 02:10:06.336] RUNTIME: Shutting down Sun subsystem... [2026-09-09 02:10:06.336] RUNTIME: Shutting down Trading Card Game subsystem... [2026-09-09 02:10:06.336] RUNTIME: Shutting down tgui subsystem... [2026-09-09 02:10:06.339] RUNTIME: Shutting down Throwing subsystem... [2026-09-09 02:10:06.339] RUNTIME: Shutting down Time Tracking subsystem... [2026-09-09 02:10:06.339] RUNTIME: Shutting down Text To Speech subsystem... [2026-09-09 02:10:07.342] RUNTIME: Shutting down Tutorials subsystem... [2026-09-09 02:10:07.342] RUNTIME: Shutting down Vis contents overlays subsystem... [2026-09-09 02:10:07.342] RUNTIME: Shutting down Vote subsystem... [2026-09-09 02:10:07.342] RUNTIME: Shutting down Dynamic subsystem... [2026-09-09 02:10:07.343] RUNTIME: Shutting down Movement Loops subsystem... [2026-09-09 02:10:07.343] RUNTIME: Shutting down AI Controller Ticker subsystem... [2026-09-09 02:10:07.343] RUNTIME: Shutting down AI Controller Ticker (Low) subsystem... [2026-09-09 02:10:07.343] RUNTIME: Shutting down AI movement subsystem... [2026-09-09 02:10:07.343] RUNTIME: Shutting down Cliff Falling subsystem... [2026-09-09 02:10:07.344] RUNTIME: Shutting down Hyperspace Drift subsystem... [2026-09-09 02:10:07.344] RUNTIME: Shutting down Newtonian Movement subsystem... [2026-09-09 02:10:07.344] RUNTIME: Shutting down Conveyor Belts subsystem... [2026-09-09 02:10:07.344] RUNTIME: Shutting down Bitrunning subsystem... [2026-09-09 02:10:07.344] RUNTIME: Shutting down Circuit Components subsystem... [2026-09-09 02:10:07.345] RUNTIME: Shutting down IDs and Access subsystem... [2026-09-09 02:10:07.345] RUNTIME: Shutting down Modular Computers subsystem... [2026-09-09 02:10:07.345] RUNTIME: Shutting down Radio subsystem... [2026-09-09 02:10:07.345] RUNTIME: Shutting down Wiremod Composite Templates subsystem... [2026-09-09 02:10:07.346] RUNTIME: Shutting down Loot Icon Generation subsystem... [2026-09-09 02:10:07.346] RUNTIME: Shutting down Admin Verbs subsystem... [2026-09-09 02:10:07.346] RUNTIME: Shutting down Early Assets subsystem... [2026-09-09 02:10:07.346] RUNTIME: Shutting down Greyscale Previews subsystem... [2026-09-09 02:10:07.346] RUNTIME: Shutting down Greyscale subsystem... [2026-09-09 02:10:07.347] RUNTIME: Shutting down Reagents subsystem... [2026-09-09 02:10:07.347] RUNTIME: Shutting down Discord subsystem... [2026-09-09 02:10:07.349] RUNTIME: Shutting down Input subsystem... [2026-09-09 02:10:07.349] RUNTIME: Shutting down Ping subsystem... [2026-09-09 02:10:07.349] RUNTIME: Shutting down Server Tasks subsystem... [2026-09-09 02:10:08.744] RUNTIME: Shutting down Sounds subsystem... [2026-09-09 02:10:08.745] RUNTIME: Shutting down Title Screen subsystem... [2026-09-09 02:10:08.749] RUNTIME: Shutting down Verbs subsystem... [2026-09-09 02:10:08.749] RUNTIME: Shutting down Database subsystem... [2026-09-09 02:10:08.752] RUNTIME: Clearing DB Queries. (Standby: 0; Active: 0; All: 0) [2026-09-09 02:10:08.758] RUNTIME: Done clearing DB queries in right now (Standby: 0; Active: 0; All: 0)] [2026-09-09 02:10:08.761] RUNTIME: Shutting down Garbage subsystem... [2026-09-09 02:10:09.559] RUNTIME: Shutting down Profiler subsystem... [2026-09-09 02:10:09.559] RUNTIME: Warning: Subsystem `Profiler` slept 24 times. [2026-09-09 02:10:09.604] RUNTIME: Shutdown complete [2026-09-09 02:10:09.605] RUNTIME: World hard rebooted at 02:10:09