[2026-10-20 01:07:33.908] Starting up round ID 264405. - ------------------------- [2026-10-20 01:07:33.935] RUNTIME: World loaded at 01:07:33! [2026-10-20 01:07:33.935] RUNTIME: TGS Info: Activating API for version 5.11.0 [2026-10-20 01:07:33.935] RUNTIME: Running /tg/ revision: 2026-10-19T18:16:17+00:00 - origin/master: 9e08b2e1f72bda245ca23e1fe32ae0805d8fae26 - Test merge active of PR #98128 commit 8f9bf459c58617bb3061c875637160672218e0fd - Test merge active of PR #98133 commit 826311ace693ace9191de6da9e5cab065fb119b5 - Test merge active of PR #98197 commit 9a4ab26365626a72a66263fcf6b23f1f96e4a512 - HEAD: b5575a255276b4efcc8b850da68ce0eb27bfcdb7 - Running rust-g version 7.0.0 [2026-10-20 01:07:33.940] RUNTIME: map_config not found: _maps/map_jsons/eventmap.json [2026-10-20 01:07:33.940] RUNTIME: map_config not found: _maps/map_jsons/eventmap2.json [2026-10-20 01:07:33.941] RUNTIME: Database connection established. [2026-10-20 01:07:33.941] RUNTIME: Round ID: 264405 [2026-10-20 01:07:33.942] RUNTIME: Running /tg/ revision: 2026-10-19T18:16:17+00:00 - origin/master: 9e08b2e1f72bda245ca23e1fe32ae0805d8fae26 - Test merge active of PR #98128 commit 8f9bf459c58617bb3061c875637160672218e0fd - Test merge active of PR #98133 commit 826311ace693ace9191de6da9e5cab065fb119b5 - Test merge active of PR #98197 commit 9a4ab26365626a72a66263fcf6b23f1f96e4a512 - HEAD: b5575a255276b4efcc8b850da68ce0eb27bfcdb7 - Running rust-g version 7.0.0 [2026-10-20 01:07:34.152] RUNTIME: RETA: System initialized with duration=3000ds, cooldown=150ds, enabled=1 [2026-10-20 01:07:35.158] RUNTIME: Initialized Profiler subsystem within 0 seconds! [2026-10-20 01:07:35.158] RUNTIME: Initialized Database subsystem within 0 seconds! [2026-10-20 01:07:35.170] RUNTIME: Initialized Verbs subsystem within 0 seconds! [2026-10-20 01:07:35.175] RUNTIME: Initialized Title Screen subsystem within 0 seconds! [2026-10-20 01:07:35.303] RUNTIME: Initialized Sounds subsystem within 0.13 seconds! [2026-10-20 01:07:35.356] RUNTIME: Initialized Server Tasks subsystem within 0 seconds! [2026-10-20 01:07:35.356] RUNTIME: Initialized Input subsystem within 0 seconds! [2026-10-20 01:07:35.357] RUNTIME: Initialized Discord subsystem within 0 seconds! [2026-10-20 01:07:35.367] RUNTIME: Initialized Reagents subsystem within 0.01 seconds! [2026-10-20 01:07:35.693] RUNTIME: Initialized Greyscale subsystem within 0.32 seconds! [2026-10-20 01:07:35.693] RUNTIME: Initialized Greyscale Previews subsystem within 0 seconds! [2026-10-20 01:07:37.897] RUNTIME: Initialized Early Assets subsystem within 2.2 seconds! [2026-10-20 01:07:37.924] RUNTIME: Initialized Admin Verbs subsystem within 0.03 seconds! [2026-10-20 01:07:37.924] RUNTIME: Initialized Wiremod Composite Templates subsystem within 0 seconds! [2026-10-20 01:07:37.926] RUNTIME: Initialized Modular Computers subsystem within 0 seconds! [2026-10-20 01:07:37.932] RUNTIME: Initialized IDs and Access subsystem within 0.01 seconds! [2026-10-20 01:07:37.932] RUNTIME: Initialized Bitrunning subsystem within 0 seconds! [2026-10-20 01:07:37.932] RUNTIME: Initialized AI movement subsystem within 0 seconds! [2026-10-20 01:07:37.933] RUNTIME: Initialized AI Controller Ticker subsystem within 0 seconds! [2026-10-20 01:07:37.933] RUNTIME: Initialized Vote subsystem within 0 seconds! [2026-10-20 01:07:37.934] RUNTIME: Initialized Tutorials subsystem within 0 seconds! [2026-10-20 01:07:39.450] RUNTIME: Initialized Text To Speech subsystem within 1.52 seconds! [2026-10-20 01:07:39.451] RUNTIME: Initialized Time Tracking subsystem within 0 seconds! [2026-10-20 01:07:39.470] RUNTIME: Initialized Trading Card Game subsystem within 0.02 seconds! [2026-10-20 01:07:39.471] RUNTIME: Initialized Sun subsystem within 0 seconds! [2026-10-20 01:07:39.471] RUNTIME: Initialized Stock Market subsystem within 0 seconds! [2026-10-20 01:07:39.815] RUNTIME: Initialized PRISM subsystem within 0.34 seconds! [2026-10-20 01:07:39.816] RUNTIME: Initialized Skills subsystem within 0 seconds! [2026-10-20 01:07:39.816] RUNTIME: Initialized Security Level subsystem within 0 seconds! [2026-10-20 01:07:39.818] RUNTIME: Initialized Restaurant subsystem within 0 seconds! [2026-10-20 01:07:39.819] RUNTIME: Initialized Pathfinder subsystem within 0 seconds! [2026-10-20 01:07:39.819] RUNTIME: Initialized Map Vote subsystem within 0 seconds! [2026-10-20 01:07:39.822] RUNTIME: Initialized Lua Scripting subsystem within 0 seconds! [2026-10-20 01:07:39.823] RUNTIME: Initialized Lag Switch subsystem within 0 seconds! [2026-10-20 01:07:39.824] RUNTIME: Initialized Foam subsystem within 0 seconds! [2026-10-20 01:07:39.824] RUNTIME: Initialized Smoke subsystem within 0 seconds! [2026-10-20 01:07:39.825] RUNTIME: Initialized Fluid subsystem within 0 seconds! [2026-10-20 01:07:39.826] RUNTIME: Initialized Economy subsystem within 0 seconds! [2026-10-20 01:07:39.827] RUNTIME: Initialized Disease subsystem within 0 seconds! [2026-10-20 01:07:39.828] RUNTIME: Initialized Station subsystem within 0 seconds! [2026-10-20 01:07:39.864] RUNTIME: Initialized Research subsystem within 0.04 seconds! [2026-10-20 01:07:39.867] RUNTIME: Initialized Events subsystem within 0 seconds! [2026-10-20 01:07:39.874] RUNTIME: Initialized Jobs subsystem within 0.01 seconds! [2026-10-20 01:07:39.875] RUNTIME: Initialized Quirks subsystem within 0 seconds! [2026-10-20 01:07:39.876] RUNTIME: Initialized Personalities subsystem within 0 seconds! [2026-10-20 01:07:40.090] RUNTIME: Initialized Instruments subsystem within 0.21 seconds! [2026-10-20 01:07:40.091] RUNTIME: Initialized Blackbox subsystem within 0 seconds! [2026-10-20 01:07:56.279] RUNTIME: Initialized Achievements subsystem within 16.19 seconds! [2026-10-20 01:07:56.558] RUNTIME: Initialized Ticker subsystem within 0.28 seconds! [2026-10-20 01:07:56.861] RUNTIME: Loading MetaStation... [2026-10-20 01:07:58.804] RUNTIME: Loaded Station in 1.94297s! [2026-10-20 01:08:01.275] RUNTIME: Loaded Lavaland in 1.78984s! [2026-10-20 01:08:09.781] RUNTIME: Lava Ruins loader finished placing 32/42 ruins with 0 left to spend. [2026-10-20 01:08:09.869] RUNTIME: Space Ruins loader finished placing 30/85 ruins with 0 left to spend. [2026-10-20 01:08:10.874] RUNTIME: Cave Generator terrain generation finished in 0.998047s! [2026-10-20 01:08:10.923] RUNTIME: Cave Generator terrain generation finished in 0.0429688s! [2026-10-20 01:08:13.930] RUNTIME: Cave Generator terrain population finished in 0.0507812s! [2026-10-20 01:08:13.935] RUNTIME: Cave Generator terrain population finished in 0.00078125s! [2026-10-20 01:08:14.833] RUNTIME: Initialized Mapping subsystem within 18 seconds! [2026-10-20 01:08:14.834] RUNTIME: Initialized Weather subsystem within 0 seconds! [2026-10-20 01:08:14.895] RUNTIME: Initialized Spatial Grid subsystem within 0.06 seconds! [2026-10-20 01:08:14.899] RUNTIME: Initialized Cameras subsystem within 0 seconds! [2026-10-20 01:09:15.137] RUNTIME: Initialized Atoms subsystem within 60.23 seconds! [2026-10-20 01:09:15.244] RUNTIME: runtime error: json_decode error: Unexpected character at (character 1) - proc name: load prisoner tattoos (/datum/controller/subsystem/persistence/proc/load_prisoner_tattoos) - source file: code/controllers/subsystem/persistence/tattoos.dm,6 - usr: null - src: Persistence (/datum/controller/subsystem/persistence) - call stack: - Persistence (/datum/controller/subsystem/persistence): load prisoner tattoos() - Persistence (/datum/controller/subsystem/persistence): Initialize() - Master (/datum/controller/master): init subsystem(Persistence (/datum/controller/subsystem/persistence)) - Master (/datum/controller/master): Initialize(10, 0, 1) - [2026-10-20 01:09:15.266] RUNTIME: Initialized Persistence subsystem within 0.02 seconds! [2026-10-20 01:09:15.346] RUNTIME: runtime error: bad icon operation - proc name: New (/icon/New) - usr: null - src: /icon (/icon) - call stack: - /icon (/icon): New("data/paintings/images/61798f5c...", null, null, null, null) - 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-10-20 01:09:15.347] 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,733 - usr: null - src: the Curated Painting Exhibit m... (/obj/structure/sign/painting/library_secure) - src.loc: the carpet (85,131,2) (/turf/open/floor/carpet/royalblue) - 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-10-20 01:09:15.614] RUNTIME: Initialized Persistent Paintings subsystem within 0.35 seconds! [2026-10-20 01:09:18.324] RUNTIME: Initialized Assets subsystem within 2.7 seconds! [2026-10-20 01:09:18.366] RUNTIME: Initialized Wardrobe subsystem within 0.04 seconds! [2026-10-20 01:09:18.372] RUNTIME: Initialized Traitor subsystem within 0 seconds! [2026-10-20 01:09:18.787] RUNTIME: Initialized Ore Generation subsystem within 0.41 seconds! [2026-10-20 01:09:18.971] RUNTIME: Initialized Minor Mapping subsystem within 0.18 seconds! [2026-10-20 01:09:18.974] RUNTIME: Initialized Market subsystem within 0 seconds! [2026-10-20 01:09:19.182] RUNTIME: Initialized Machines subsystem within 0.21 seconds! [2026-10-20 01:09:19.184] RUNTIME: Initialized Map Previews subsystem within 0 seconds! [2026-10-20 01:09:55.498] RUNTIME: Initialized Lighting subsystem within 36.31 seconds! [2026-10-20 01:09:57.459] RUNTIME: Initialized Library Loading subsystem within 1.96 seconds! [2026-10-20 01:10:04.061] RUNTIME: Initialized Icon Smoothing subsystem within 6.6 seconds! [2026-10-20 01:10:04.397] RUNTIME: Initialized Fishing subsystem within 0.33 seconds! [2026-10-20 01:10:12.546] RUNTIME: Initialized Atmospherics subsystem within 8.15 seconds! [2026-10-20 01:10:21.365] RUNTIME: Initialized Shuttle subsystem within 8.82 seconds! [2026-10-20 01:10:21.409] RUNTIME: Initialized Init Profiler subsystem within 0.04 seconds! [2026-10-20 01:10:21.754] RUNTIME: Initialized Ban Cache subsystem within 0.34 seconds! [2026-10-20 01:10:21.754] RUNTIME: Initializations complete within 166.598 seconds! [2026-10-20 01:14:44.456] 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", "mentaldecayed \\ Moth In A Ter...", /list (/list)) - log manifest("mentaldecayed", /datum/mind (/datum/mind), Moth In A Terrarium: Mobile (/mob/living/silicon/robot), 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-10-20 01:14:44.463] 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", "afonamos \\ Amiga \\ AI \\ NON...", /list (/list)) - log manifest("afonamos", Amiga (/datum/mind), Amiga (/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-10-20 01:14:44.467] 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", "the1sttyrant \\ A.L.E.P.H. \\ ...", /list (/list)) - log manifest("the1sttyrant", /datum/mind (/datum/mind), A.L.E.P.H. (/mob/living/silicon/robot), 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-10-20 01:14:45.616] RUNTIME: Game start took 6.50195s [2026-10-20 01:16:23.780] RUNTIME: runtime error: mob_unequipped_item overridden. Use override = TRUE to suppress this warning. - Target: Caleb Baxter (/mob/dead/observer) Existing Proc: viewer_writing_state_change New Proc: viewer_writing_state_change - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Caleb Baxter (/mob/dead/observer) - src: null - usr.loc: the floor (107,137,2) (/turf/open/floor/iron/dark) - call stack: - stack trace("mob_unequipped_item overridden...", "code/datums/signals.dm", 43) - the paper - \'Central Command ... (/obj/item/paper): RegisterSignal(Caleb Baxter (/mob/dead/observer), "mob_unequipped_item", "viewer_writing_state_change", 0) - the paper - \'Central Command ... (/obj/item/paper): RegisterSignals(Caleb Baxter (/mob/dead/observer), /list (/list), "viewer_writing_state_change", 0) - the paper - \'Central Command ... (/obj/item/paper): ui interact(Caleb Baxter (/mob/dead/observer), /datum/tgui (/datum/tgui)) - the paper - \'Central Command ... (/obj/item/paper): attack ghost(Caleb Baxter (/mob/dead/observer)) - Caleb Baxter (/mob/dead/observer): ClickOn(the paper - \'Central Command ... (/obj/item/paper), "icon-x=13;icon-y=20;left=1;but...") - the paper - \'Central Command ... (/obj/item/paper): Click(the floor (107,135,2) (/turf/open/floor/iron/dark), "map_screen.map", "icon-x=13;icon-y=20;left=1;but...") - the paper - \'Central Command ... (/obj/item/paper): Click(the floor (107,135,2) (/turf/open/floor/iron/dark), "map_screen.map", "icon-x=13;icon-y=20;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Caleb Baxter (/mob/dead/observer), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-20 01:16:23.782] RUNTIME: runtime error: mob_equipped_item overridden. Use override = TRUE to suppress this warning. - Target: Caleb Baxter (/mob/dead/observer) Existing Proc: viewer_writing_state_change New Proc: viewer_writing_state_change - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Caleb Baxter (/mob/dead/observer) - src: null - usr.loc: the floor (107,137,2) (/turf/open/floor/iron/dark) - call stack: - stack trace("mob_equipped_item overridden. ...", "code/datums/signals.dm", 43) - the paper - \'Central Command ... (/obj/item/paper): RegisterSignal(Caleb Baxter (/mob/dead/observer), "mob_equipped_item", "viewer_writing_state_change", 0) - the paper - \'Central Command ... (/obj/item/paper): RegisterSignals(Caleb Baxter (/mob/dead/observer), /list (/list), "viewer_writing_state_change", 0) - the paper - \'Central Command ... (/obj/item/paper): ui interact(Caleb Baxter (/mob/dead/observer), /datum/tgui (/datum/tgui)) - the paper - \'Central Command ... (/obj/item/paper): attack ghost(Caleb Baxter (/mob/dead/observer)) - Caleb Baxter (/mob/dead/observer): ClickOn(the paper - \'Central Command ... (/obj/item/paper), "icon-x=13;icon-y=20;left=1;but...") - the paper - \'Central Command ... (/obj/item/paper): Click(the floor (107,135,2) (/turf/open/floor/iron/dark), "map_screen.map", "icon-x=13;icon-y=20;left=1;but...") - the paper - \'Central Command ... (/obj/item/paper): Click(the floor (107,135,2) (/turf/open/floor/iron/dark), "map_screen.map", "icon-x=13;icon-y=20;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Caleb Baxter (/mob/dead/observer), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-20 01:16:23.784] RUNTIME: runtime error: mob_swap_hands overridden. Use override = TRUE to suppress this warning. - Target: Caleb Baxter (/mob/dead/observer) Existing Proc: viewer_writing_state_change New Proc: viewer_writing_state_change - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Caleb Baxter (/mob/dead/observer) - src: null - usr.loc: the floor (107,137,2) (/turf/open/floor/iron/dark) - call stack: - stack trace("mob_swap_hands overridden. Use...", "code/datums/signals.dm", 43) - the paper - \'Central Command ... (/obj/item/paper): RegisterSignal(Caleb Baxter (/mob/dead/observer), "mob_swap_hands", "viewer_writing_state_change", 0) - the paper - \'Central Command ... (/obj/item/paper): RegisterSignals(Caleb Baxter (/mob/dead/observer), /list (/list), "viewer_writing_state_change", 0) - the paper - \'Central Command ... (/obj/item/paper): ui interact(Caleb Baxter (/mob/dead/observer), /datum/tgui (/datum/tgui)) - the paper - \'Central Command ... (/obj/item/paper): attack ghost(Caleb Baxter (/mob/dead/observer)) - Caleb Baxter (/mob/dead/observer): ClickOn(the paper - \'Central Command ... (/obj/item/paper), "icon-x=13;icon-y=20;left=1;but...") - the paper - \'Central Command ... (/obj/item/paper): Click(the floor (107,135,2) (/turf/open/floor/iron/dark), "map_screen.map", "icon-x=13;icon-y=20;left=1;but...") - the paper - \'Central Command ... (/obj/item/paper): Click(the floor (107,135,2) (/turf/open/floor/iron/dark), "map_screen.map", "icon-x=13;icon-y=20;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Caleb Baxter (/mob/dead/observer), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-20 01:16:23.786] RUNTIME: runtime error: mob_transforming_item overridden. Use override = TRUE to suppress this warning. - Target: Caleb Baxter (/mob/dead/observer) Existing Proc: viewer_writing_state_change New Proc: viewer_writing_state_change - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Caleb Baxter (/mob/dead/observer) - src: null - usr.loc: the floor (107,137,2) (/turf/open/floor/iron/dark) - call stack: - stack trace("mob_transforming_item overridd...", "code/datums/signals.dm", 43) - the paper - \'Central Command ... (/obj/item/paper): RegisterSignal(Caleb Baxter (/mob/dead/observer), "mob_transforming_item", "viewer_writing_state_change", 0) - the paper - \'Central Command ... (/obj/item/paper): RegisterSignals(Caleb Baxter (/mob/dead/observer), /list (/list), "viewer_writing_state_change", 0) - the paper - \'Central Command ... (/obj/item/paper): ui interact(Caleb Baxter (/mob/dead/observer), /datum/tgui (/datum/tgui)) - the paper - \'Central Command ... (/obj/item/paper): attack ghost(Caleb Baxter (/mob/dead/observer)) - Caleb Baxter (/mob/dead/observer): ClickOn(the paper - \'Central Command ... (/obj/item/paper), "icon-x=13;icon-y=20;left=1;but...") - the paper - \'Central Command ... (/obj/item/paper): Click(the floor (107,135,2) (/turf/open/floor/iron/dark), "map_screen.map", "icon-x=13;icon-y=20;left=1;but...") - the paper - \'Central Command ... (/obj/item/paper): Click(the floor (107,135,2) (/turf/open/floor/iron/dark), "map_screen.map", "icon-x=13;icon-y=20;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Caleb Baxter (/mob/dead/observer), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-20 01:16:23.788] RUNTIME: runtime error: mob_logout overridden. Use override = TRUE to suppress this warning. - Target: Caleb Baxter (/mob/dead/observer) Existing Proc: ui_close New Proc: ui_close - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Caleb Baxter (/mob/dead/observer) - src: null - usr.loc: the floor (107,137,2) (/turf/open/floor/iron/dark) - call stack: - stack trace("mob_logout overridden. Use ove...", "code/datums/signals.dm", 43) - the paper - \'Central Command ... (/obj/item/paper): RegisterSignal(Caleb Baxter (/mob/dead/observer), "mob_logout", "ui_close", 0) - the paper - \'Central Command ... (/obj/item/paper): ui interact(Caleb Baxter (/mob/dead/observer), /datum/tgui (/datum/tgui)) - the paper - \'Central Command ... (/obj/item/paper): attack ghost(Caleb Baxter (/mob/dead/observer)) - Caleb Baxter (/mob/dead/observer): ClickOn(the paper - \'Central Command ... (/obj/item/paper), "icon-x=13;icon-y=20;left=1;but...") - the paper - \'Central Command ... (/obj/item/paper): Click(the floor (107,135,2) (/turf/open/floor/iron/dark), "map_screen.map", "icon-x=13;icon-y=20;left=1;but...") - the paper - \'Central Command ... (/obj/item/paper): Click(the floor (107,135,2) (/turf/open/floor/iron/dark), "map_screen.map", "icon-x=13;icon-y=20;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Caleb Baxter (/mob/dead/observer), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-20 01:17:00.659] RUNTIME: runtime error: Incompatible /datum/component/connect_containers assigned to a /atom/movable/screen/parallax_home! args: ["the floor",{"movable_moved":"perspective_loc_moved"}] - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Natalie Holderman (as Captain) (/mob/living/carbon/human) - src: null - usr.loc: the floor (116,122,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 floor (119,91,12) (/turf/open/floor/wood)) - the screen (/atom/movable/screen/map_view/gateway_port): set display(the floor (119,91,12) (/turf/open/floor/wood)) - 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(Natalie Holderman (as Captain) (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Verb Manager (/datum/controller/subsystem/verb_manager): run verb queue() - Verb Manager (/datum/controller/subsystem/verb_manager): fire(0) - Verb Manager (/datum/controller/subsystem/verb_manager): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-20 01:17:00.667] RUNTIME: runtime error: undefined variable /turf/open/floor/wood/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: Natalie Holderman (as Captain) (/mob/living/carbon/human) - src: (/atom/movable/screen/parallax_home) - usr.loc: the floor (116,122,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 floor (119,91,12) (/turf/open/floor/wood)) - the screen (/atom/movable/screen/map_view/gateway_port): set display(the floor (119,91,12) (/turf/open/floor/wood)) - 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(Natalie Holderman (as Captain) (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Verb Manager (/datum/controller/subsystem/verb_manager): run verb queue() - Verb Manager (/datum/controller/subsystem/verb_manager): fire(0) - Verb Manager (/datum/controller/subsystem/verb_manager): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-20 01:21:40.874] RUNTIME: ## TESTING: GC: -- [0x2105bc78] | /datum/pipeline was unable to be GC'd -- (ref count of 3) [2026-10-20 01:21:41.085] RUNTIME: runtime error: qdeleted or null target trying to enter the spatial grid! - proc name: enter cell (/datum/controller/subsystem/spatial_grid/proc/enter_cell) - source file: code/controllers/subsystem/spatial_gridmap.dm,365 - usr: null - src: Spatial Grid (/datum/controller/subsystem/spatial_grid) - call stack: - Spatial Grid (/datum/controller/subsystem/spatial_grid): enter cell(the legion (/mob/living/basic/mining/legion_brood), the volcanic floor (136,54,3) (/turf/open/misc/asteroid/basalt/lava_land_surface)) - the legion (/mob/living/basic/mining/legion_brood): Moved(the volcanic floor (137,54,3) (/turf/open/misc/asteroid/basalt/lava_land_surface), 8, 0, null, 1) - the legion (/mob/living/basic/mining/legion_brood): Moved(the volcanic floor (137,54,3) (/turf/open/misc/asteroid/basalt/lava_land_surface), 8, 0, null, 1) - the legion (/mob/living/basic/mining/legion_brood): Moved(the volcanic floor (137,54,3) (/turf/open/misc/asteroid/basalt/lava_land_surface), 8, 0, null, 1) - the legion (/mob/living/basic/mining/legion_brood): doMove(null) - the legion (/mob/living/basic/mining/legion_brood): moveToNullspace() - the legion (/mob/living/basic/mining/legion_brood): Destroy(0) - the legion (/mob/living/basic/mining/legion_brood): Destroy(0) - the legion (/mob/living/basic/mining/legion_brood): Destroy(0) - qdel(the legion (/mob/living/basic/mining/legion_brood), 0) - ... - the kinetic force (/obj/projectile/kinetic): process hit loop(the legion (/mob/living/basic/mining/legion_brood)) - the kinetic force (/obj/projectile/kinetic): on entered(the volcanic floor (136,54,3) (/turf/open/misc/asteroid/basalt/lava_land_surface), the legion (/mob/living/basic/mining/legion_brood), the volcanic floor (137,54,3) (/turf/open/misc/asteroid/basalt/lava_land_surface), null) - the volcanic floor (136,54,3) (/turf/open/misc/asteroid/basalt/lava_land_surface): Entered(the legion (/mob/living/basic/mining/legion_brood), the volcanic floor (137,54,3) (/turf/open/misc/asteroid/basalt/lava_land_surface), null) - the legion (/mob/living/basic/mining/legion_brood): Move(the volcanic floor (136,54,3) (/turf/open/misc/asteroid/basalt/lava_land_surface), 8, 0, 1) - the legion (/mob/living/basic/mining/legion_brood): Move(the volcanic floor (136,54,3) (/turf/open/misc/asteroid/basalt/lava_land_surface), 8, 0, 1) - /datum/move_loop/has_target/di... (/datum/move_loop/has_target/dist_bound/move_to): process() - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-20 01:21:57.668] RUNTIME: ## TESTING: GC: -- [0x20095d5] | /obj/effect/forcefield/mime was unable to be GC'd -- (ref count of 3) [2026-10-20 01:22:49.198] 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)) - Anya Baranova (/mob/living/carbon/human): gvb say verb(/list (/list)) - Verbs (/datum/controller/subsystem/verbs): invoke verb(Anya Baranova (/mob/living/carbon/human), /mob/verb/say_verb (/mob/verb/say_verb), /list (/list), null) - Anya Baranova (/mob/living/carbon/human): Say("ZZZ...") - Anya Baranova (/mob/living/carbon/human): Say("ZZZ...") - /datum/tgui_say (/datum/tgui_say): delegate speech("ZZZ...", "Say") - /datum/tgui_say (/datum/tgui_say): handle entry("force", /list (/list)) - /datum/tgui_say (/datum/tgui_say): force say(/list (/list), 1) - Anya Baranova (/mob/living/carbon/human): force say(/list (/list), 1, 0) - ... - /datum/status_effect/incapacit... (/datum/status_effect/incapacitating/sleeping): on creation(Anya Baranova (/mob/living/carbon/human), 100) - /datum/status_effect/incapacit... (/datum/status_effect/incapacitating/sleeping): on creation(Anya Baranova (/mob/living/carbon/human), 100) - /datum/status_effect/incapacit... (/datum/status_effect/incapacitating/sleeping): New(/list (/list)) - Anya Baranova (/mob/living/carbon/human): apply status effect(/datum/status_effect/incapacit... (/datum/status_effect/incapacitating/sleeping), 100) - Anya Baranova (/mob/living/carbon/human): AdjustSleeping(100) - /datum/status_effect/drowsines... (/datum/status_effect/drowsiness): process(0.2) - Fast Processing (/datum/controller/subsystem/processing/fastprocess): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-10-20 01:24:39.600] RUNTIME: ## TESTING: GC: -- [0x200313c] | /atom/movable/screen/map_view/char_preview was unable to be GC'd -- (ref count of 3) [2026-10-20 01:24:41.618] RUNTIME: ## TESTING: GC: -- [0x3000033] | /mob/dead/new_player was unable to be GC'd -- (ref count of 7) [2026-10-20 01:25:25.385] 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)) - Anya Baranova (/mob/living/carbon/human): gvb say verb(/list (/list)) - Verbs (/datum/controller/subsystem/verbs): invoke verb(Anya Baranova (/mob/living/carbon/human), /mob/verb/say_verb (/mob/verb/say_verb), /list (/list), null) - Anya Baranova (/mob/living/carbon/human): Say("a-Zzz...") - Anya Baranova (/mob/living/carbon/human): Say("a-Zzz...") - /datum/tgui_say (/datum/tgui_say): delegate speech("a-Zzz...", "Say") - /datum/tgui_say (/datum/tgui_say): handle entry("force", /list (/list)) - /datum/tgui_say (/datum/tgui_say): force say(/list (/list), 1) - Anya Baranova (/mob/living/carbon/human): force say(/list (/list), 1, 0) - ... - /datum/status_effect/incapacit... (/datum/status_effect/incapacitating/sleeping): on creation(Anya Baranova (/mob/living/carbon/human), 295) - /datum/status_effect/incapacit... (/datum/status_effect/incapacitating/sleeping): New(/list (/list)) - Anya Baranova (/mob/living/carbon/human): apply status effect(/datum/status_effect/incapacit... (/datum/status_effect/incapacitating/sleeping), 295) - Anya Baranova (/mob/living/carbon/human): Sleeping(295) - Narcolepsy (/datum/brain_trauma/severe/narcolepsy/permanent): on life(2) - Anya Baranova (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-10-20 01:27:40.074] RUNTIME: runtime error: Incompatible /datum/component/connect_containers assigned to a /atom/movable/screen/parallax_home! args: ["the floor",{"movable_moved":"perspective_loc_moved"}] - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Caleb Baxter (/mob/dead/observer) - src: null - usr.loc: the plating (123,125,2) (/turf/open/floor/plating) - 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 floor (119,91,12) (/turf/open/floor/wood)) - the screen (/atom/movable/screen/map_view/gateway_port): display to client(DeadMan00 (/client)) - the screen (/atom/movable/screen/map_view/gateway_port): display to(Caleb Baxter (/mob/dead/observer), null) - Gateway Control (/obj/machinery/computer/gateway_control): ui interact(Caleb Baxter (/mob/dead/observer), /datum/tgui (/datum/tgui)) - Gateway Control (/obj/machinery/computer/gateway_control): attack ghost(Caleb Baxter (/mob/dead/observer)) - Caleb Baxter (/mob/dead/observer): ClickOn(Gateway Control (/obj/machinery/computer/gateway_control), "icon-x=26;icon-y=16;left=1;but...") - Gateway Control (/obj/machinery/computer/gateway_control): Click(the floor (117,122,2) (/turf/open/floor/iron), "map_screen.map", "icon-x=26;icon-y=16;left=1;but...") - DeadMan00 (/client): Click(Gateway Control (/obj/machinery/computer/gateway_control), the floor (117,122,2) (/turf/open/floor/iron), "map_screen.map", "icon-x=26;icon-y=16;left=1;but...") - [2026-10-20 01:27:40.080] RUNTIME: runtime error: undefined variable /turf/open/floor/wood/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: Caleb Baxter (/mob/dead/observer) - src: (/atom/movable/screen/parallax_home) - usr.loc: the plating (123,125,2) (/turf/open/floor/plating) - src.loc: null - call stack: - (/atom/movable/screen/parallax_home): update parallax() - (/atom/movable/screen/parallax_home): set perspective(the floor (119,91,12) (/turf/open/floor/wood)) - the screen (/atom/movable/screen/map_view/gateway_port): display to client(DeadMan00 (/client)) - the screen (/atom/movable/screen/map_view/gateway_port): display to(Caleb Baxter (/mob/dead/observer), null) - Gateway Control (/obj/machinery/computer/gateway_control): ui interact(Caleb Baxter (/mob/dead/observer), /datum/tgui (/datum/tgui)) - Gateway Control (/obj/machinery/computer/gateway_control): attack ghost(Caleb Baxter (/mob/dead/observer)) - Caleb Baxter (/mob/dead/observer): ClickOn(Gateway Control (/obj/machinery/computer/gateway_control), "icon-x=26;icon-y=16;left=1;but...") - Gateway Control (/obj/machinery/computer/gateway_control): Click(the floor (117,122,2) (/turf/open/floor/iron), "map_screen.map", "icon-x=26;icon-y=16;left=1;but...") - DeadMan00 (/client): Click(Gateway Control (/obj/machinery/computer/gateway_control), the floor (117,122,2) (/turf/open/floor/iron), "map_screen.map", "icon-x=26;icon-y=16;left=1;but...") - [2026-10-20 01:30:03.633] RUNTIME: ## TESTING: GC: -- [0x2002ab5] | /atom/movable/screen/map_view/char_preview was unable to be GC'd -- (ref count of 3) [2026-10-20 01:35:27.434] RUNTIME: runtime error: Incompatible /datum/component/connect_containers assigned to a /atom/movable/screen/parallax_home! args: ["the floor",{"movable_moved":"perspective_loc_moved"}] - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Fitz Sholl (/mob/living/carbon/human) - src: null - usr.loc: the floor (116,121,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 floor (119,91,12) (/turf/open/floor/wood)) - the screen (/atom/movable/screen/map_view/gateway_port): display to client(Thatguythere03 (/client)) - the screen (/atom/movable/screen/map_view/gateway_port): display to(Fitz Sholl (/mob/living/carbon/human), null) - Gateway Control (/obj/machinery/computer/gateway_control): ui interact(Fitz Sholl (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - Gateway Control (/obj/machinery/computer/gateway_control): interact(Fitz Sholl (/mob/living/carbon/human)) - Gateway Control (/obj/machinery/computer/gateway_control): interact(Fitz Sholl (/mob/living/carbon/human)) - Gateway Control (/obj/machinery/computer/gateway_control): try interact(Fitz Sholl (/mob/living/carbon/human)) - Gateway Control (/obj/machinery/computer/gateway_control): try interact(Fitz Sholl (/mob/living/carbon/human)) - Gateway Control (/obj/machinery/computer/gateway_control): attack hand(Fitz Sholl (/mob/living/carbon/human), /list (/list)) - Gateway Control (/obj/machinery/computer/gateway_control): attack hand(Fitz Sholl (/mob/living/carbon/human), /list (/list)) - Fitz Sholl (/mob/living/carbon/human): resolve unarmed attack(Gateway Control (/obj/machinery/computer/gateway_control), /list (/list)) - Fitz Sholl (/mob/living/carbon/human): UnarmedAttack(Gateway Control (/obj/machinery/computer/gateway_control), 1, /list (/list)) - Fitz Sholl (/mob/living/carbon/human): UnarmedAttack(Gateway Control (/obj/machinery/computer/gateway_control), 1, /list (/list)) - Fitz Sholl (/mob/living/carbon/human): ClickOn(Gateway Control (/obj/machinery/computer/gateway_control), "icon-x=12;icon-y=12;left=1;but...") - Gateway Control (/obj/machinery/computer/gateway_control): Click(the floor (117,122,2) (/turf/open/floor/iron), "map_screen.map", "icon-x=12;icon-y=12;left=1;but...") - Thatguythere03 (/client): Click(Gateway Control (/obj/machinery/computer/gateway_control), the floor (117,122,2) (/turf/open/floor/iron), "map_screen.map", "icon-x=12;icon-y=12;left=1;but...") - [2026-10-20 01:35:27.442] RUNTIME: runtime error: undefined variable /turf/open/floor/wood/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: Fitz Sholl (/mob/living/carbon/human) - src: (/atom/movable/screen/parallax_home) - usr.loc: the floor (116,121,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 floor (119,91,12) (/turf/open/floor/wood)) - the screen (/atom/movable/screen/map_view/gateway_port): display to client(Thatguythere03 (/client)) - the screen (/atom/movable/screen/map_view/gateway_port): display to(Fitz Sholl (/mob/living/carbon/human), null) - Gateway Control (/obj/machinery/computer/gateway_control): ui interact(Fitz Sholl (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - Gateway Control (/obj/machinery/computer/gateway_control): interact(Fitz Sholl (/mob/living/carbon/human)) - Gateway Control (/obj/machinery/computer/gateway_control): interact(Fitz Sholl (/mob/living/carbon/human)) - Gateway Control (/obj/machinery/computer/gateway_control): try interact(Fitz Sholl (/mob/living/carbon/human)) - Gateway Control (/obj/machinery/computer/gateway_control): try interact(Fitz Sholl (/mob/living/carbon/human)) - Gateway Control (/obj/machinery/computer/gateway_control): attack hand(Fitz Sholl (/mob/living/carbon/human), /list (/list)) - Gateway Control (/obj/machinery/computer/gateway_control): attack hand(Fitz Sholl (/mob/living/carbon/human), /list (/list)) - Fitz Sholl (/mob/living/carbon/human): resolve unarmed attack(Gateway Control (/obj/machinery/computer/gateway_control), /list (/list)) - Fitz Sholl (/mob/living/carbon/human): UnarmedAttack(Gateway Control (/obj/machinery/computer/gateway_control), 1, /list (/list)) - Fitz Sholl (/mob/living/carbon/human): UnarmedAttack(Gateway Control (/obj/machinery/computer/gateway_control), 1, /list (/list)) - Fitz Sholl (/mob/living/carbon/human): ClickOn(Gateway Control (/obj/machinery/computer/gateway_control), "icon-x=12;icon-y=12;left=1;but...") - Gateway Control (/obj/machinery/computer/gateway_control): Click(the floor (117,122,2) (/turf/open/floor/iron), "map_screen.map", "icon-x=12;icon-y=12;left=1;but...") - Thatguythere03 (/client): Click(Gateway Control (/obj/machinery/computer/gateway_control), the floor (117,122,2) (/turf/open/floor/iron), "map_screen.map", "icon-x=12;icon-y=12;left=1;but...") - [2026-10-20 01:37:16.394] RUNTIME: ## TESTING: GC: -- [0x20480e2] | /atom/movable/screen/map_view/char_preview was unable to be GC'd -- (ref count of 3) [2026-10-20 01:43:26.910] RUNTIME: runtime error: mob_unequipped_item overridden. Use override = TRUE to suppress this warning. - Target: Ciel Marshall (/mob/living/carbon/human) Existing Proc: viewer_writing_state_change New Proc: viewer_writing_state_change - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Ciel Marshall (/mob/living/carbon/human) - src: null - usr.loc: the floor (68,151,2) (/turf/open/floor/iron) - call stack: - stack trace("mob_unequipped_item overridden...", "code/datums/signals.dm", 43) - the requisition form - 01:40:2... (/obj/item/paper/requisition): RegisterSignal(Ciel Marshall (/mob/living/carbon/human), "mob_unequipped_item", "viewer_writing_state_change", 0) - the requisition form - 01:40:2... (/obj/item/paper/requisition): RegisterSignals(Ciel Marshall (/mob/living/carbon/human), /list (/list), "viewer_writing_state_change", 0) - the requisition form - 01:40:2... (/obj/item/paper/requisition): ui interact(Ciel Marshall (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - the requisition form - 01:40:2... (/obj/item/paper/requisition): interact(Ciel Marshall (/mob/living/carbon/human)) - the requisition form - 01:40:2... (/obj/item/paper/requisition): attack self(Ciel Marshall (/mob/living/carbon/human), /list (/list)) - Ciel Marshall (/mob/living/carbon/human): ClickOn(the requisition form - 01:40:2... (/obj/item/paper/requisition), "icon-x=17;icon-y=19;left=1;but...") - the requisition form - 01:40:2... (/obj/item/paper/requisition): Click(null, "map_screen.map", "icon-x=17;icon-y=19;left=1;but...") - [2026-10-20 01:43:26.912] RUNTIME: runtime error: mob_equipped_item overridden. Use override = TRUE to suppress this warning. - Target: Ciel Marshall (/mob/living/carbon/human) Existing Proc: viewer_writing_state_change New Proc: viewer_writing_state_change - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Ciel Marshall (/mob/living/carbon/human) - src: null - usr.loc: the floor (68,151,2) (/turf/open/floor/iron) - call stack: - stack trace("mob_equipped_item overridden. ...", "code/datums/signals.dm", 43) - the requisition form - 01:40:2... (/obj/item/paper/requisition): RegisterSignal(Ciel Marshall (/mob/living/carbon/human), "mob_equipped_item", "viewer_writing_state_change", 0) - the requisition form - 01:40:2... (/obj/item/paper/requisition): RegisterSignals(Ciel Marshall (/mob/living/carbon/human), /list (/list), "viewer_writing_state_change", 0) - the requisition form - 01:40:2... (/obj/item/paper/requisition): ui interact(Ciel Marshall (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - the requisition form - 01:40:2... (/obj/item/paper/requisition): interact(Ciel Marshall (/mob/living/carbon/human)) - the requisition form - 01:40:2... (/obj/item/paper/requisition): attack self(Ciel Marshall (/mob/living/carbon/human), /list (/list)) - Ciel Marshall (/mob/living/carbon/human): ClickOn(the requisition form - 01:40:2... (/obj/item/paper/requisition), "icon-x=17;icon-y=19;left=1;but...") - the requisition form - 01:40:2... (/obj/item/paper/requisition): Click(null, "map_screen.map", "icon-x=17;icon-y=19;left=1;but...") - [2026-10-20 01:43:26.914] RUNTIME: runtime error: mob_swap_hands overridden. Use override = TRUE to suppress this warning. - Target: Ciel Marshall (/mob/living/carbon/human) Existing Proc: viewer_writing_state_change New Proc: viewer_writing_state_change - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Ciel Marshall (/mob/living/carbon/human) - src: null - usr.loc: the floor (68,151,2) (/turf/open/floor/iron) - call stack: - stack trace("mob_swap_hands overridden. Use...", "code/datums/signals.dm", 43) - the requisition form - 01:40:2... (/obj/item/paper/requisition): RegisterSignal(Ciel Marshall (/mob/living/carbon/human), "mob_swap_hands", "viewer_writing_state_change", 0) - the requisition form - 01:40:2... (/obj/item/paper/requisition): RegisterSignals(Ciel Marshall (/mob/living/carbon/human), /list (/list), "viewer_writing_state_change", 0) - the requisition form - 01:40:2... (/obj/item/paper/requisition): ui interact(Ciel Marshall (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - the requisition form - 01:40:2... (/obj/item/paper/requisition): interact(Ciel Marshall (/mob/living/carbon/human)) - the requisition form - 01:40:2... (/obj/item/paper/requisition): attack self(Ciel Marshall (/mob/living/carbon/human), /list (/list)) - Ciel Marshall (/mob/living/carbon/human): ClickOn(the requisition form - 01:40:2... (/obj/item/paper/requisition), "icon-x=17;icon-y=19;left=1;but...") - the requisition form - 01:40:2... (/obj/item/paper/requisition): Click(null, "map_screen.map", "icon-x=17;icon-y=19;left=1;but...") - [2026-10-20 01:43:26.916] RUNTIME: runtime error: mob_transforming_item overridden. Use override = TRUE to suppress this warning. - Target: Ciel Marshall (/mob/living/carbon/human) Existing Proc: viewer_writing_state_change New Proc: viewer_writing_state_change - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Ciel Marshall (/mob/living/carbon/human) - src: null - usr.loc: the floor (68,151,2) (/turf/open/floor/iron) - call stack: - stack trace("mob_transforming_item overridd...", "code/datums/signals.dm", 43) - the requisition form - 01:40:2... (/obj/item/paper/requisition): RegisterSignal(Ciel Marshall (/mob/living/carbon/human), "mob_transforming_item", "viewer_writing_state_change", 0) - the requisition form - 01:40:2... (/obj/item/paper/requisition): RegisterSignals(Ciel Marshall (/mob/living/carbon/human), /list (/list), "viewer_writing_state_change", 0) - the requisition form - 01:40:2... (/obj/item/paper/requisition): ui interact(Ciel Marshall (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - the requisition form - 01:40:2... (/obj/item/paper/requisition): interact(Ciel Marshall (/mob/living/carbon/human)) - the requisition form - 01:40:2... (/obj/item/paper/requisition): attack self(Ciel Marshall (/mob/living/carbon/human), /list (/list)) - Ciel Marshall (/mob/living/carbon/human): ClickOn(the requisition form - 01:40:2... (/obj/item/paper/requisition), "icon-x=17;icon-y=19;left=1;but...") - the requisition form - 01:40:2... (/obj/item/paper/requisition): Click(null, "map_screen.map", "icon-x=17;icon-y=19;left=1;but...") - [2026-10-20 01:43:26.918] RUNTIME: runtime error: mob_logout overridden. Use override = TRUE to suppress this warning. - Target: Ciel Marshall (/mob/living/carbon/human) Existing Proc: ui_close New Proc: ui_close - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Ciel Marshall (/mob/living/carbon/human) - src: null - usr.loc: the floor (68,151,2) (/turf/open/floor/iron) - call stack: - stack trace("mob_logout overridden. Use ove...", "code/datums/signals.dm", 43) - the requisition form - 01:40:2... (/obj/item/paper/requisition): RegisterSignal(Ciel Marshall (/mob/living/carbon/human), "mob_logout", "ui_close", 0) - the requisition form - 01:40:2... (/obj/item/paper/requisition): ui interact(Ciel Marshall (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - the requisition form - 01:40:2... (/obj/item/paper/requisition): interact(Ciel Marshall (/mob/living/carbon/human)) - the requisition form - 01:40:2... (/obj/item/paper/requisition): attack self(Ciel Marshall (/mob/living/carbon/human), /list (/list)) - Ciel Marshall (/mob/living/carbon/human): ClickOn(the requisition form - 01:40:2... (/obj/item/paper/requisition), "icon-x=17;icon-y=19;left=1;but...") - the requisition form - 01:40:2... (/obj/item/paper/requisition): Click(null, "map_screen.map", "icon-x=17;icon-y=19;left=1;but...") - [2026-10-20 01:45:19.255] RUNTIME: ## TESTING: GC: -- [0x2048b0b] | /atom/movable/screen/map_view/char_preview was unable to be GC'd -- (ref count of 3) [2026-10-20 01:47:13.838] RUNTIME: ## TESTING: GC: -- [0x200283e] | /atom/movable/screen/radial/slice was unable to be GC'd -- (ref count of 3) [2026-10-20 01:48:03.093] RUNTIME: ## TESTING: GC: -- [0x2048f11] | /atom/movable/screen/map_view/char_preview was unable to be GC'd -- (ref count of 3) [2026-10-20 01:48:47.627] RUNTIME: ## TESTING: GC: -- [0x20482bf] | /atom/movable/screen/map_view/char_preview was unable to be GC'd -- (ref count of 3) [2026-10-20 01:52:06.357] RUNTIME: runtime error: /mob/living/basic/stoat/kit 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 stoat kit (/mob/living/basic/stoat/kit), 0) - the stoat kit (/obj/item/mob_holder): Destroy(0) - the stoat kit (/obj/item/mob_holder): Destroy(0) - the stoat kit (/obj/item/mob_holder): Destroy(0) - the stoat kit (/obj/item/mob_holder): Destroy(0) - qdel(the stoat kit (/obj/item/mob_holder), 0) - the stoat kit (/obj/item/mob_holder): on mob deleted(the stoat kit (/mob/living/basic/stoat/kit), 0) - the stoat kit (/mob/living/basic/stoat/kit): SendSignal("parent_qdeleting", /list (/list)) - qdel(the stoat kit (/mob/living/basic/stoat/kit), 0) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-20 01:53:27.402] 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,353 - usr: null - src: the plating (174,109,2) (/turf/open/floor/plating) - call stack: - the plating (174,109,2) (/turf/open/floor/plating): process cell(4407) - 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-10-20 01:54:01.510] 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: Fans-The-Fire (/mob/living/carbon/human) - src: the hotspot (/obj/effect/hotspot) - usr.loc: the floor (162,138,2) (/turf/open/floor/iron) - 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), Fans-The-Fire (/mob/living/carbon/human)) - /datum/element/easy_ignite (/datum/element/easy_ignite): attackby react(the pool of oil (/obj/effect/decal/cleanable/blood/oil), Fans-The-Fire (/mob/living/carbon/human), the cigarette (/obj/item/cigarette/robust), /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(Fans-The-Fire (/mob/living/carbon/human), the cigarette (/obj/item/cigarette/robust), /list (/list)) - the cigarette (/obj/item/cigarette/robust): melee attack chain(Fans-The-Fire (/mob/living/carbon/human), the pool of oil (/obj/effect/decal/cleanable/blood/oil), /list (/list), /list (/list)) - Fans-The-Fire (/mob/living/carbon/human): ClickOn(the pool of oil (/obj/effect/decal/cleanable/blood/oil), "icon-x=20;icon-y=13;left=1;but...") - the pool of oil (/obj/effect/decal/cleanable/blood/oil): Click(the floor (163,138,2) (/turf/open/floor/iron), "map_screen.map", "icon-x=20;icon-y=13;left=1;but...") - ... - world: push usr(Fans-The-Fire (/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-10-20 01:54:02.749] 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: Fans-The-Fire (/mob/living/carbon/human) - src: the hotspot (/obj/effect/hotspot) - usr.loc: the floor (161,138,2) (/turf/open/floor/iron) - 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), Fans-The-Fire (/mob/living/carbon/human)) - /datum/element/easy_ignite (/datum/element/easy_ignite): attackby react(the footprints (/obj/effect/decal/cleanable/blood/footprints), Fans-The-Fire (/mob/living/carbon/human), the cigarette (/obj/item/cigarette/robust), /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(Fans-The-Fire (/mob/living/carbon/human), the cigarette (/obj/item/cigarette/robust), /list (/list)) - the cigarette (/obj/item/cigarette/robust): melee attack chain(Fans-The-Fire (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints), /list (/list), /list (/list)) - Fans-The-Fire (/mob/living/carbon/human): ClickOn(the footprints (/obj/effect/decal/cleanable/blood/footprints), "icon-x=12;icon-y=18;left=1;but...") - the footprints (/obj/effect/decal/cleanable/blood/footprints): Click(the floor (160,138,2) (/turf/open/floor/iron), "map_screen.map", "icon-x=12;icon-y=18;left=1;but...") - ... - world: push usr(Fans-The-Fire (/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-10-20 01:54:15.955] 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: Fans-The-Fire (/mob/living/carbon/human) - src: the hotspot (/obj/effect/hotspot) - usr.loc: the floor (165,138,2) (/turf/open/floor/iron) - 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), Fans-The-Fire (/mob/living/carbon/human)) - /datum/element/easy_ignite (/datum/element/easy_ignite): attackby react(the pool of oil (/obj/effect/decal/cleanable/blood/oil), Fans-The-Fire (/mob/living/carbon/human), the cigarette (/obj/item/cigarette/robust), /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(Fans-The-Fire (/mob/living/carbon/human), the cigarette (/obj/item/cigarette/robust), /list (/list)) - the cigarette (/obj/item/cigarette/robust): melee attack chain(Fans-The-Fire (/mob/living/carbon/human), the pool of oil (/obj/effect/decal/cleanable/blood/oil), /list (/list), /list (/list)) - Fans-The-Fire (/mob/living/carbon/human): ClickOn(the pool of oil (/obj/effect/decal/cleanable/blood/oil), "icon-x=18;icon-y=14;left=1;but...") - the pool of oil (/obj/effect/decal/cleanable/blood/oil): Click(the floor (166,138,2) (/turf/open/floor/iron), "map_screen.map", "icon-x=18;icon-y=14;left=1;but...") - ... - world: push usr(Fans-The-Fire (/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-10-20 01:54:17.791] 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: Fans-The-Fire (/mob/living/carbon/human) - src: the hotspot (/obj/effect/hotspot) - usr.loc: the floor (164,138,2) (/turf/open/floor/iron) - 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), Fans-The-Fire (/mob/living/carbon/human)) - /datum/element/easy_ignite (/datum/element/easy_ignite): attackby react(the footprints (/obj/effect/decal/cleanable/blood/footprints), Fans-The-Fire (/mob/living/carbon/human), the cigarette (/obj/item/cigarette/robust), /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(Fans-The-Fire (/mob/living/carbon/human), the cigarette (/obj/item/cigarette/robust), /list (/list)) - the cigarette (/obj/item/cigarette/robust): melee attack chain(Fans-The-Fire (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints), /list (/list), /list (/list)) - Fans-The-Fire (/mob/living/carbon/human): ClickOn(the footprints (/obj/effect/decal/cleanable/blood/footprints), "icon-x=21;icon-y=28;left=1;but...") - the footprints (/obj/effect/decal/cleanable/blood/footprints): Click(the floor (163,138,2) (/turf/open/floor/iron), "map_screen.map", "icon-x=21;icon-y=28;left=1;but...") - ... - world: push usr(Fans-The-Fire (/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-10-20 01:54:19.362] 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: Fans-The-Fire (/mob/living/carbon/human) - src: the hotspot (/obj/effect/hotspot) - usr.loc: the floor (165,138,2) (/turf/open/floor/iron) - 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), Fans-The-Fire (/mob/living/carbon/human)) - /datum/element/easy_ignite (/datum/element/easy_ignite): attackby react(the footprints (/obj/effect/decal/cleanable/blood/footprints), Fans-The-Fire (/mob/living/carbon/human), the cigarette (/obj/item/cigarette/robust), /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(Fans-The-Fire (/mob/living/carbon/human), the cigarette (/obj/item/cigarette/robust), /list (/list)) - the cigarette (/obj/item/cigarette/robust): melee attack chain(Fans-The-Fire (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints), /list (/list), /list (/list)) - Fans-The-Fire (/mob/living/carbon/human): ClickOn(the footprints (/obj/effect/decal/cleanable/blood/footprints), "icon-x=9;icon-y=12;left=1;butt...") - the footprints (/obj/effect/decal/cleanable/blood/footprints): Click(the floor (166,138,2) (/turf/open/floor/iron), "map_screen.map", "icon-x=9;icon-y=12;left=1;butt...") - ... - world: push usr(Fans-The-Fire (/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-10-20 01:54:21.085] 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: Fans-The-Fire (/mob/living/carbon/human) - src: the hotspot (/obj/effect/hotspot) - usr.loc: the floor (164,138,2) (/turf/open/floor/iron) - 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), Fans-The-Fire (/mob/living/carbon/human)) - /datum/element/easy_ignite (/datum/element/easy_ignite): attackby react(the footprints (/obj/effect/decal/cleanable/blood/footprints), Fans-The-Fire (/mob/living/carbon/human), the cigarette (/obj/item/cigarette/robust), /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(Fans-The-Fire (/mob/living/carbon/human), the cigarette (/obj/item/cigarette/robust), /list (/list)) - the cigarette (/obj/item/cigarette/robust): melee attack chain(Fans-The-Fire (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints), /list (/list), /list (/list)) - Fans-The-Fire (/mob/living/carbon/human): ClickOn(the footprints (/obj/effect/decal/cleanable/blood/footprints), "icon-x=21;icon-y=5;left=1;butt...") - the footprints (/obj/effect/decal/cleanable/blood/footprints): Click(the floor (163,139,2) (/turf/open/floor/iron), "map_screen.map", "icon-x=21;icon-y=5;left=1;butt...") - ... - world: push usr(Fans-The-Fire (/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-10-20 01:54:22.882] 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: Fans-The-Fire (/mob/living/carbon/human) - src: the hotspot (/obj/effect/hotspot) - usr.loc: the floor (161,138,2) (/turf/open/floor/iron) - 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), Fans-The-Fire (/mob/living/carbon/human)) - /datum/element/easy_ignite (/datum/element/easy_ignite): attackby react(the pool of oil (/obj/effect/decal/cleanable/blood/oil), Fans-The-Fire (/mob/living/carbon/human), the cigarette (/obj/item/cigarette/robust), /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(Fans-The-Fire (/mob/living/carbon/human), the cigarette (/obj/item/cigarette/robust), /list (/list)) - the cigarette (/obj/item/cigarette/robust): melee attack chain(Fans-The-Fire (/mob/living/carbon/human), the pool of oil (/obj/effect/decal/cleanable/blood/oil), /list (/list), /list (/list)) - Fans-The-Fire (/mob/living/carbon/human): ClickOn(the pool of oil (/obj/effect/decal/cleanable/blood/oil), "icon-x=20;icon-y=11;left=1;but...") - the pool of oil (/obj/effect/decal/cleanable/blood/oil): Click(the floor (160,138,2) (/turf/open/floor/iron), "map_screen.map", "icon-x=20;icon-y=11;left=1;but...") - ... - world: push usr(Fans-The-Fire (/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-10-20 01:54:23.487] 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: Fans-The-Fire (/mob/living/carbon/human) - src: the hotspot (/obj/effect/hotspot) - usr.loc: the floor (161,138,2) (/turf/open/floor/iron) - 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), Fans-The-Fire (/mob/living/carbon/human)) - /datum/element/easy_ignite (/datum/element/easy_ignite): attackby react(the footprints (/obj/effect/decal/cleanable/blood/footprints), Fans-The-Fire (/mob/living/carbon/human), the cigarette (/obj/item/cigarette/robust), /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(Fans-The-Fire (/mob/living/carbon/human), the cigarette (/obj/item/cigarette/robust), /list (/list)) - the cigarette (/obj/item/cigarette/robust): melee attack chain(Fans-The-Fire (/mob/living/carbon/human), the footprints (/obj/effect/decal/cleanable/blood/footprints), /list (/list), /list (/list)) - Fans-The-Fire (/mob/living/carbon/human): ClickOn(the footprints (/obj/effect/decal/cleanable/blood/footprints), "icon-x=20;icon-y=27;left=1;but...") - the footprints (/obj/effect/decal/cleanable/blood/footprints): Click(the floor (160,137,2) (/turf/open/floor/iron), "map_screen.map", "icon-x=20;icon-y=27;left=1;but...") - ... - world: push usr(Fans-The-Fire (/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-10-20 01:55:28.857] RUNTIME: ## TESTING: GC: -- [0x3000101] | /mob/living/basic/mining/tendril was unable to be GC'd -- (ref count of 3) [2026-10-20 01:56:33.689] 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,353 - usr: null - src: the plating (88,162,2) (/turf/open/floor/plating) - call stack: - the plating (88,162,2) (/turf/open/floor/plating): process cell(4554) - 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-10-20 01:56:44.712] 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,353 - usr: null - src: the plating (88,162,2) (/turf/open/floor/plating) - call stack: - the plating (88,162,2) (/turf/open/floor/plating): process cell(4567) - 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-10-20 01:57:01.327] RUNTIME: ## TESTING: GC: -- [0x2048ec0] | /atom/movable/screen/map_view/char_preview was unable to be GC'd -- (ref count of 3) [2026-10-20 01:57:26.638] RUNTIME: ## TESTING: GC: -- [0x2006b6f] | /obj/structure/disposaloutlet was unable to be GC'd -- (ref count of 3) [2026-10-20 01:58:18.341] RUNTIME: ## TESTING: GC: -- [0x2043ea9] | /obj/machinery/door/airlock/shuttle was unable to be GC'd -- (ref count of 3) [2026-10-20 01:58:29.502] 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,353 - usr: null - src: the plating (88,162,2) (/turf/open/floor/plating) - call stack: - the plating (88,162,2) (/turf/open/floor/plating): process cell(4671) - 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-10-20 01:58:34.574] 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,353 - usr: null - src: the plating (88,162,2) (/turf/open/floor/plating) - call stack: - the plating (88,162,2) (/turf/open/floor/plating): process cell(4677) - 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-10-20 01:59:44.781] RUNTIME: runtime error: mob_unequipped_item overridden. Use override = TRUE to suppress this warning. - Target: Holden Karr (/mob/dead/observer) Existing Proc: viewer_writing_state_change New Proc: viewer_writing_state_change - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Holden Karr (/mob/dead/observer) - src: null - usr.loc: the floor (105,133,2) (/turf/open/floor/iron/dark) - call stack: - stack trace("mob_unequipped_item overridden...", "code/datums/signals.dm", 43) - the paper - \'This is a Robber... (/obj/item/paper): RegisterSignal(Holden Karr (/mob/dead/observer), "mob_unequipped_item", "viewer_writing_state_change", 0) - the paper - \'This is a Robber... (/obj/item/paper): RegisterSignals(Holden Karr (/mob/dead/observer), /list (/list), "viewer_writing_state_change", 0) - the paper - \'This is a Robber... (/obj/item/paper): ui interact(Holden Karr (/mob/dead/observer), /datum/tgui (/datum/tgui)) - the paper - \'This is a Robber... (/obj/item/paper): examine(Holden Karr (/mob/dead/observer)) - Holden Karr (/mob/dead/observer): run examinate(the paper - \'This is a Robber... (/obj/item/paper), 0) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-20 01:59:44.784] RUNTIME: runtime error: mob_equipped_item overridden. Use override = TRUE to suppress this warning. - Target: Holden Karr (/mob/dead/observer) Existing Proc: viewer_writing_state_change New Proc: viewer_writing_state_change - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Holden Karr (/mob/dead/observer) - src: null - usr.loc: the floor (105,133,2) (/turf/open/floor/iron/dark) - call stack: - stack trace("mob_equipped_item overridden. ...", "code/datums/signals.dm", 43) - the paper - \'This is a Robber... (/obj/item/paper): RegisterSignal(Holden Karr (/mob/dead/observer), "mob_equipped_item", "viewer_writing_state_change", 0) - the paper - \'This is a Robber... (/obj/item/paper): RegisterSignals(Holden Karr (/mob/dead/observer), /list (/list), "viewer_writing_state_change", 0) - the paper - \'This is a Robber... (/obj/item/paper): ui interact(Holden Karr (/mob/dead/observer), /datum/tgui (/datum/tgui)) - the paper - \'This is a Robber... (/obj/item/paper): examine(Holden Karr (/mob/dead/observer)) - Holden Karr (/mob/dead/observer): run examinate(the paper - \'This is a Robber... (/obj/item/paper), 0) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-20 01:59:44.785] RUNTIME: runtime error: mob_swap_hands overridden. Use override = TRUE to suppress this warning. - Target: Holden Karr (/mob/dead/observer) Existing Proc: viewer_writing_state_change New Proc: viewer_writing_state_change - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Holden Karr (/mob/dead/observer) - src: null - usr.loc: the floor (105,133,2) (/turf/open/floor/iron/dark) - call stack: - stack trace("mob_swap_hands overridden. Use...", "code/datums/signals.dm", 43) - the paper - \'This is a Robber... (/obj/item/paper): RegisterSignal(Holden Karr (/mob/dead/observer), "mob_swap_hands", "viewer_writing_state_change", 0) - the paper - \'This is a Robber... (/obj/item/paper): RegisterSignals(Holden Karr (/mob/dead/observer), /list (/list), "viewer_writing_state_change", 0) - the paper - \'This is a Robber... (/obj/item/paper): ui interact(Holden Karr (/mob/dead/observer), /datum/tgui (/datum/tgui)) - the paper - \'This is a Robber... (/obj/item/paper): examine(Holden Karr (/mob/dead/observer)) - Holden Karr (/mob/dead/observer): run examinate(the paper - \'This is a Robber... (/obj/item/paper), 0) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-20 01:59:44.787] RUNTIME: runtime error: mob_transforming_item overridden. Use override = TRUE to suppress this warning. - Target: Holden Karr (/mob/dead/observer) Existing Proc: viewer_writing_state_change New Proc: viewer_writing_state_change - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Holden Karr (/mob/dead/observer) - src: null - usr.loc: the floor (105,133,2) (/turf/open/floor/iron/dark) - call stack: - stack trace("mob_transforming_item overridd...", "code/datums/signals.dm", 43) - the paper - \'This is a Robber... (/obj/item/paper): RegisterSignal(Holden Karr (/mob/dead/observer), "mob_transforming_item", "viewer_writing_state_change", 0) - the paper - \'This is a Robber... (/obj/item/paper): RegisterSignals(Holden Karr (/mob/dead/observer), /list (/list), "viewer_writing_state_change", 0) - the paper - \'This is a Robber... (/obj/item/paper): ui interact(Holden Karr (/mob/dead/observer), /datum/tgui (/datum/tgui)) - the paper - \'This is a Robber... (/obj/item/paper): examine(Holden Karr (/mob/dead/observer)) - Holden Karr (/mob/dead/observer): run examinate(the paper - \'This is a Robber... (/obj/item/paper), 0) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-20 01:59:44.788] RUNTIME: runtime error: mob_logout overridden. Use override = TRUE to suppress this warning. - Target: Holden Karr (/mob/dead/observer) Existing Proc: ui_close New Proc: ui_close - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Holden Karr (/mob/dead/observer) - src: null - usr.loc: the floor (105,133,2) (/turf/open/floor/iron/dark) - call stack: - stack trace("mob_logout overridden. Use ove...", "code/datums/signals.dm", 43) - the paper - \'This is a Robber... (/obj/item/paper): RegisterSignal(Holden Karr (/mob/dead/observer), "mob_logout", "ui_close", 0) - the paper - \'This is a Robber... (/obj/item/paper): ui interact(Holden Karr (/mob/dead/observer), /datum/tgui (/datum/tgui)) - the paper - \'This is a Robber... (/obj/item/paper): examine(Holden Karr (/mob/dead/observer)) - Holden Karr (/mob/dead/observer): run examinate(the paper - \'This is a Robber... (/obj/item/paper), 0) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-20 02:03:47.979] 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(Junkgle (/mob/dead/new_player), /datum/tgui (/datum/tgui)) - gvb changelog(/list (/list)) - [2026-10-20 02:16:12.474] RUNTIME: ## TESTING: GC: -- [0x20484a0] | /atom/movable/screen/map_view/char_preview was unable to be GC'd -- (ref count of 3) [2026-10-20 02:16:53.491] RUNTIME: ## TESTING: GC: -- [0x204a5d4] | /atom/movable/screen/map_view/char_preview was unable to be GC'd -- (ref count of 3) [2026-10-20 02:17:39.362] RUNTIME: ## TESTING: GC: -- [0x204a8b1] | /atom/movable/screen/map_view/char_preview was unable to be GC'd -- (ref count of 3) [2026-10-20 02:18:38.711] RUNTIME: runtime error: Cannot read null._listen_lookup - proc name: picked up (/datum/component/germ_sensitive/proc/picked_up) - source file: code/datums/components/food/germ_sensitive.dm,95 - usr: Layne Puttnam (/mob/living/carbon/human) - src: /datum/component/germ_sensitiv... (/datum/component/germ_sensitive) - usr.loc: the floor (131,114,2) (/turf/open/floor/iron) - call stack: - /datum/component/germ_sensitiv... (/datum/component/germ_sensitive): picked up(the bluespace tomato (/obj/item/food/grown/tomato/blue/bluespace), Layne Puttnam (/mob/living/carbon/human)) - the bluespace tomato (/obj/item/food/grown/tomato/blue/bluespace): SendSignal("item_pickup", /list (/list)) - the bluespace tomato (/obj/item/food/grown/tomato/blue/bluespace): pickup(Layne Puttnam (/mob/living/carbon/human)) - the bluespace tomato (/obj/item/food/grown/tomato/blue/bluespace): attempt pickup(Layne Puttnam (/mob/living/carbon/human), 0) - the bluespace tomato (/obj/item/food/grown/tomato/blue/bluespace): attack hand(Layne Puttnam (/mob/living/carbon/human), /list (/list)) - Layne Puttnam (/mob/living/carbon/human): resolve unarmed attack(the bluespace tomato (/obj/item/food/grown/tomato/blue/bluespace), /list (/list)) - Layne Puttnam (/mob/living/carbon/human): UnarmedAttack(the bluespace tomato (/obj/item/food/grown/tomato/blue/bluespace), 1, /list (/list)) - Layne Puttnam (/mob/living/carbon/human): UnarmedAttack(the bluespace tomato (/obj/item/food/grown/tomato/blue/bluespace), 1, /list (/list)) - Layne Puttnam (/mob/living/carbon/human): ClickOn(the bluespace tomato (/obj/item/food/grown/tomato/blue/bluespace), "icon-x=24;icon-y=20;vis-x=36;v...") - the bluespace tomato (/obj/item/food/grown/tomato/blue/bluespace): Click(null, "map_screen.map", "icon-x=24;icon-y=20;vis-x=36;v...") - Paltamayo (/client): Click(the bluespace tomato (/obj/item/food/grown/tomato/blue/bluespace), null, "map_screen.map", "icon-x=24;icon-y=20;vis-x=36;v...") - [2026-10-20 02:19:10.564] RUNTIME: runtime error: Cannot read null.personalities - proc name: can effect mob (/datum/mood_event/helped_up/can_effect_mob) - source file: code/datums/mood_events/generic_positive_events.dm,366 - usr: Hark Loginstin (/mob/living/carbon/human) - src: /datum/mood_event/helped_up (/datum/mood_event/helped_up) - usr.loc: the floor (57,110,2) (/turf/open/floor/iron/dark/diagonal) - call stack: - /datum/mood_event/helped_up (/datum/mood_event/helped_up): can effect mob(/datum/mood (/datum/mood), Fifteen Eunomia (/mob/living/carbon/human), Hark Loginstin (/mob/living/carbon/human), 1) - /datum/mood (/datum/mood): add mood event("helping_up", /datum/mood_event/helped_up (/datum/mood_event/helped_up), Hark Loginstin (/mob/living/carbon/human), 1) - Fifteen Eunomia (/mob/living/carbon/human): add mood event("helping_up", /datum/mood_event/helped_up (/datum/mood_event/helped_up), Hark Loginstin (/mob/living/carbon/human), 1) - the hand (/obj/item/hand_item/hand): on offer taken(Fifteen Eunomia (/mob/living/carbon/human), Hark Loginstin (/mob/living/carbon/human)) - Hark Loginstin (/mob/living/carbon/human): take(Fifteen Eunomia (/mob/living/carbon/human), the hand (/obj/item/hand_item/hand), 0) - Fifteen Eunomia is offering it... (/atom/movable/screen/alert/give/hand/helping): handle transfer() - Fifteen Eunomia is offering it... (/atom/movable/screen/alert/give/hand/helping): Click(null, "map_screen.map", "icon-x=21;icon-y=13;left=1;but...") - Jamarkus (/client): Click(Fifteen Eunomia is offering it... (/atom/movable/screen/alert/give/hand/helping), null, "map_screen.map", "icon-x=21;icon-y=13;left=1;but...") - [2026-10-20 02:19:10.566] RUNTIME: runtime error: Cannot read null.personalities - proc name: can effect mob (/datum/mood_event/helped_up/can_effect_mob) - source file: code/datums/mood_events/generic_positive_events.dm,366 - usr: Hark Loginstin (/mob/living/carbon/human) - src: /datum/mood_event/helped_up (/datum/mood_event/helped_up) - usr.loc: the floor (57,110,2) (/turf/open/floor/iron/dark/diagonal) - call stack: - /datum/mood_event/helped_up (/datum/mood_event/helped_up): can effect mob(/datum/mood (/datum/mood), Hark Loginstin (/mob/living/carbon/human), Fifteen Eunomia (/mob/living/carbon/human), 0) - /datum/mood (/datum/mood): add mood event("helped_up", /datum/mood_event/helped_up (/datum/mood_event/helped_up), Fifteen Eunomia (/mob/living/carbon/human), 0) - Hark Loginstin (/mob/living/carbon/human): add mood event("helped_up", /datum/mood_event/helped_up (/datum/mood_event/helped_up), Fifteen Eunomia (/mob/living/carbon/human), 0) - the hand (/obj/item/hand_item/hand): on offer taken(Fifteen Eunomia (/mob/living/carbon/human), Hark Loginstin (/mob/living/carbon/human)) - Hark Loginstin (/mob/living/carbon/human): take(Fifteen Eunomia (/mob/living/carbon/human), the hand (/obj/item/hand_item/hand), 0) - Fifteen Eunomia is offering it... (/atom/movable/screen/alert/give/hand/helping): handle transfer() - Fifteen Eunomia is offering it... (/atom/movable/screen/alert/give/hand/helping): Click(null, "map_screen.map", "icon-x=21;icon-y=13;left=1;but...") - Jamarkus (/client): Click(Fifteen Eunomia is offering it... (/atom/movable/screen/alert/give/hand/helping), null, "map_screen.map", "icon-x=21;icon-y=13;left=1;but...") - [2026-10-20 02:19:53.340] RUNTIME: ## TESTING: GC: -- [0x210712fa] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-10-20 02:23:05.732] 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)) - Taara-Kuz (/mob/living/carbon/human): gvb say verb(/list (/list)) - Verbs (/datum/controller/subsystem/verbs): invoke verb(Taara-Kuz (/mob/living/carbon/human), /mob/verb/say_verb (/mob/verb/say_verb), /list (/list), null) - Taara-Kuz (/mob/living/carbon/human): Say("s-") - Taara-Kuz (/mob/living/carbon/human): Say("s-") - /datum/tgui_say (/datum/tgui_say): delegate speech("s-", "Say") - /datum/tgui_say (/datum/tgui_say): handle entry("force", /list (/list)) - /datum/tgui_say (/datum/tgui_say): force say(/list (/list), 1) - Taara-Kuz (/mob/living/carbon/human): force say(/list (/list), 1, 0) - ... - Taara-Kuz (/mob/living/carbon/human): Paralyze(20, 0) - Taara-Kuz (/mob/living/carbon/human): throw impact(the wall (56,112,2) (/turf/closed/wall), /datum/thrownthing (/datum/thrownthing)) - Taara-Kuz (/mob/living/carbon/human): Bump(the wall (56,112,2) (/turf/closed/wall)) - the wall (56,112,2) (/turf/closed/wall): Enter(Taara-Kuz (/mob/living/carbon/human)) - Taara-Kuz (/mob/living/carbon/human): Move(the wall (56,112,2) (/turf/closed/wall), 1, 15.6348, 1) - Taara-Kuz (/mob/living/carbon/human): Move(the wall (56,112,2) (/turf/closed/wall), 1, 15.6348) - /datum/thrownthing (/datum/thrownthing): tick() - Throwing (/datum/controller/subsystem/throwing): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-20 02:23:05.851] RUNTIME: runtime error: Cannot read null._listen_lookup - proc name: picked up (/datum/component/germ_sensitive/proc/picked_up) - source file: code/datums/components/food/germ_sensitive.dm,95 - usr: Layne Puttnam (/mob/living/carbon/human) - src: /datum/component/germ_sensitiv... (/datum/component/germ_sensitive) - usr.loc: the wall (128,120,2) (/turf/closed/wall) - call stack: - /datum/component/germ_sensitiv... (/datum/component/germ_sensitive): picked up(the bluespace tomato (/obj/item/food/grown/tomato/blue/bluespace), Layne Puttnam (/mob/living/carbon/human)) - the bluespace tomato (/obj/item/food/grown/tomato/blue/bluespace): SendSignal("item_pickup", /list (/list)) - the bluespace tomato (/obj/item/food/grown/tomato/blue/bluespace): pickup(Layne Puttnam (/mob/living/carbon/human)) - the bluespace tomato (/obj/item/food/grown/tomato/blue/bluespace): attempt pickup(Layne Puttnam (/mob/living/carbon/human), 0) - the bluespace tomato (/obj/item/food/grown/tomato/blue/bluespace): attack hand(Layne Puttnam (/mob/living/carbon/human), /list (/list)) - Layne Puttnam (/mob/living/carbon/human): resolve unarmed attack(the bluespace tomato (/obj/item/food/grown/tomato/blue/bluespace), /list (/list)) - Layne Puttnam (/mob/living/carbon/human): UnarmedAttack(the bluespace tomato (/obj/item/food/grown/tomato/blue/bluespace), 1, /list (/list)) - Layne Puttnam (/mob/living/carbon/human): UnarmedAttack(the bluespace tomato (/obj/item/food/grown/tomato/blue/bluespace), 1, /list (/list)) - Layne Puttnam (/mob/living/carbon/human): ClickOn(the bluespace tomato (/obj/item/food/grown/tomato/blue/bluespace), "icon-x=17;icon-y=22;vis-x=26;v...") - the bluespace tomato (/obj/item/food/grown/tomato/blue/bluespace): Click(null, "map_screen.map", "icon-x=17;icon-y=22;vis-x=26;v...") - Paltamayo (/client): Click(the bluespace tomato (/obj/item/food/grown/tomato/blue/bluespace), null, "map_screen.map", "icon-x=17;icon-y=22;vis-x=26;v...") - [2026-10-20 02:23:15.631] RUNTIME: runtime error: Cannot read null._listen_lookup - proc name: picked up (/datum/component/germ_sensitive/proc/picked_up) - source file: code/datums/components/food/germ_sensitive.dm,95 - usr: Layne Puttnam (/mob/living/carbon/human) - src: /datum/component/germ_sensitiv... (/datum/component/germ_sensitive) - usr.loc: the wall (141,109,2) (/turf/closed/wall) - call stack: - /datum/component/germ_sensitiv... (/datum/component/germ_sensitive): picked up(the bluespace tomato (/obj/item/food/grown/tomato/blue/bluespace), Layne Puttnam (/mob/living/carbon/human)) - the bluespace tomato (/obj/item/food/grown/tomato/blue/bluespace): SendSignal("item_pickup", /list (/list)) - the bluespace tomato (/obj/item/food/grown/tomato/blue/bluespace): pickup(Layne Puttnam (/mob/living/carbon/human)) - the bluespace tomato (/obj/item/food/grown/tomato/blue/bluespace): attempt pickup(Layne Puttnam (/mob/living/carbon/human), 0) - the bluespace tomato (/obj/item/food/grown/tomato/blue/bluespace): attack hand(Layne Puttnam (/mob/living/carbon/human), /list (/list)) - Layne Puttnam (/mob/living/carbon/human): resolve unarmed attack(the bluespace tomato (/obj/item/food/grown/tomato/blue/bluespace), /list (/list)) - Layne Puttnam (/mob/living/carbon/human): UnarmedAttack(the bluespace tomato (/obj/item/food/grown/tomato/blue/bluespace), 1, /list (/list)) - Layne Puttnam (/mob/living/carbon/human): UnarmedAttack(the bluespace tomato (/obj/item/food/grown/tomato/blue/bluespace), 1, /list (/list)) - Layne Puttnam (/mob/living/carbon/human): ClickOn(the bluespace tomato (/obj/item/food/grown/tomato/blue/bluespace), "icon-x=21;icon-y=16;vis-x=31;v...") - the bluespace tomato (/obj/item/food/grown/tomato/blue/bluespace): Click(null, "map_screen.map", "icon-x=21;icon-y=16;vis-x=31;v...") - ... - world: push usr(Layne Puttnam (/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-10-20 02:23:17.415] RUNTIME: runtime error: Cannot read null._listen_lookup - proc name: picked up (/datum/component/germ_sensitive/proc/picked_up) - source file: code/datums/components/food/germ_sensitive.dm,95 - usr: Layne Puttnam (/mob/living/carbon/human) - src: /datum/component/germ_sensitiv... (/datum/component/germ_sensitive) - usr.loc: the wall (145,105,2) (/turf/closed/wall) - call stack: - /datum/component/germ_sensitiv... (/datum/component/germ_sensitive): picked up(the bluespace tomato (/obj/item/food/grown/tomato/blue/bluespace), Layne Puttnam (/mob/living/carbon/human)) - the bluespace tomato (/obj/item/food/grown/tomato/blue/bluespace): SendSignal("item_pickup", /list (/list)) - the bluespace tomato (/obj/item/food/grown/tomato/blue/bluespace): pickup(Layne Puttnam (/mob/living/carbon/human)) - the bluespace tomato (/obj/item/food/grown/tomato/blue/bluespace): attempt pickup(Layne Puttnam (/mob/living/carbon/human), 0) - the bluespace tomato (/obj/item/food/grown/tomato/blue/bluespace): attack hand(Layne Puttnam (/mob/living/carbon/human), /list (/list)) - Layne Puttnam (/mob/living/carbon/human): resolve unarmed attack(the bluespace tomato (/obj/item/food/grown/tomato/blue/bluespace), /list (/list)) - Layne Puttnam (/mob/living/carbon/human): UnarmedAttack(the bluespace tomato (/obj/item/food/grown/tomato/blue/bluespace), 1, /list (/list)) - Layne Puttnam (/mob/living/carbon/human): UnarmedAttack(the bluespace tomato (/obj/item/food/grown/tomato/blue/bluespace), 1, /list (/list)) - Layne Puttnam (/mob/living/carbon/human): ClickOn(the bluespace tomato (/obj/item/food/grown/tomato/blue/bluespace), "icon-x=19;icon-y=14;vis-x=29;v...") - the bluespace tomato (/obj/item/food/grown/tomato/blue/bluespace): Click(null, "map_screen.map", "icon-x=19;icon-y=14;vis-x=29;v...") - ... - world: push usr(Layne Puttnam (/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-10-20 02:23:53.274] RUNTIME: ## TESTING: GC: -- [0x2049aea] | /obj/item/food/grown/tomato/blue/bluespace was unable to be GC'd -- (ref count of 3) [2026-10-20 02:28:20.712] RUNTIME: ## TESTING: GC: -- [0x204ac8f] | /obj/item/food/grown/tomato/blue/bluespace was unable to be GC'd -- (ref count of 3) [2026-10-20 02:28:29.032] RUNTIME: ## TESTING: GC: -- [0x204ac22] | /obj/item/food/grown/tomato/blue/bluespace was unable to be GC'd -- (ref count of 3) [2026-10-20 02:28:31.134] RUNTIME: ## TESTING: GC: -- [0x204a026] | /obj/item/food/grown/tomato/blue/bluespace was unable to be GC'd -- (ref count of 3) [2026-10-20 02:30:14.518] RUNTIME: runtime error: Found undeleted query, check the sql.log for the undeleted query and add a delete call to the query datum. - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("Found undeleted query, check t...", "code/controllers/subsystem/dbc...", 127) - Database (/datum/controller/subsystem/dbcore): fire(0) - Database (/datum/controller/subsystem/dbcore): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-20 02:30:54.067] RUNTIME: runtime error: area_power_change overridden. Use override = TRUE to suppress this warning. - Target: Space (/area/space/nearstation) Existing Proc: power_change New Proc: power_change - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: A.L.E.P.H. (/mob/living/silicon/robot) - src: null - usr.loc: space (176,178,2) (/turf/open/space/basic) - call stack: - stack trace("area_power_change overridden. ...", "code/datums/signals.dm", 43) - the security camera (/obj/machinery/camera/silicon): RegisterSignal(Space (/area/space/nearstation), "area_power_change", "power_change", 0) - the security camera (/obj/machinery/camera/silicon): on enter area(the security camera (/obj/machinery/camera/silicon), Space (/area/space/nearstation)) - the security camera (/obj/machinery/camera/silicon): SendSignal("enter_area", /list (/list)) - Space (/area/space/nearstation): Entered(A.L.E.P.H. (/mob/living/silicon/robot), Space (/area/space)) - A.L.E.P.H. (/mob/living/silicon/robot): Move(space (176,178,2) (/turf/open/space/basic), 4, 0, 1) - A.L.E.P.H. (/mob/living/silicon/robot): Move(space (176,178,2) (/turf/open/space/basic), 4, 0, 1) - A.L.E.P.H. (/mob/living/silicon/robot): Move(space (176,178,2) (/turf/open/space/basic), 4, null) - The1stTyrant (/client): Move(space (176,178,2) (/turf/open/space/basic), 4) - A.L.E.P.H. (/mob/living/silicon/robot): keyLoop(The1stTyrant (/client)) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-20 02:33:53.153] RUNTIME: runtime error: Cannot read null.current_holder - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,98 - usr: null - src: the metal foam plating (162,181,2) (/turf/open/floor/plating/foam) - call stack: - the metal foam plating (162,181,2) (/turf/open/floor/plating/foam): collect dynamic lightsources() - the metal foam plating (162,181,2) (/turf/open/floor/plating/foam): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 0) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 0) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-20 02:33:53.155] RUNTIME: runtime error: Cannot read null.current_holder - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,98 - usr: null - src: the metal foam plating (162,182,2) (/turf/open/floor/plating/foam) - call stack: - the metal foam plating (162,182,2) (/turf/open/floor/plating/foam): collect dynamic lightsources() - the metal foam plating (162,182,2) (/turf/open/floor/plating/foam): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 0) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 0) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-20 02:35:23.579] RUNTIME: ## TESTING: GC: -- [0x204a455] | /atom/movable/screen/map_view/char_preview was unable to be GC'd -- (ref count of 3) [2026-10-20 02:35:30.903] RUNTIME: runtime error: undefined variable /obj/item/slimepotion/sentience/nuclear/dangerous_horse/var/implants - proc name: implant (/obj/item/implant/proc/implant) - source file: code/game/objects/items/implants/implant.dm,67 - usr: Pura Akferra (/mob/living/carbon/human) - src: the tactical map implant (/obj/item/implant/tacmap/nuclear/cayenne) - usr.loc: the plating (149,107,2) (/turf/open/floor/plating) - src.loc: the dangerous pony potion (/obj/item/slimepotion/sentience/nuclear/dangerous_horse) - call stack: - the tactical map implant (/obj/item/implant/tacmap/nuclear/cayenne): implant(the dangerous pony potion (/obj/item/slimepotion/sentience/nuclear/dangerous_horse), null, 1, 0) - the tactical map implant (/obj/item/implant/tacmap/nuclear/cayenne): implant(the dangerous pony potion (/obj/item/slimepotion/sentience/nuclear/dangerous_horse), null, 1, null) - the tactical map implant (/obj/item/implant/tacmap/nuclear/cayenne): implant(the dangerous pony potion (/obj/item/slimepotion/sentience/nuclear/dangerous_horse), null, 1, null) - the dangerous pony potion (/obj/item/slimepotion/sentience/nuclear/dangerous_horse): after success(Pura Akferra (/mob/living/carbon/human), S-Horse (/mob/living/basic/pony/dangerous)) - the dangerous pony potion (/obj/item/slimepotion/sentience/nuclear/dangerous_horse): on poll concluded(Pura Akferra (/mob/living/carbon/human), S-Horse (/mob/living/basic/pony/dangerous), Karl Hoffman (/mob/dead/observer)) - the dangerous pony potion (/obj/item/slimepotion/sentience/nuclear/dangerous_horse): interact with atom(S-Horse (/mob/living/basic/pony/dangerous), Pura Akferra (/mob/living/carbon/human), /list (/list)) - S-Horse (/mob/living/basic/pony/dangerous): base item interaction(Pura Akferra (/mob/living/carbon/human), the dangerous pony potion (/obj/item/slimepotion/sentience/nuclear/dangerous_horse), /list (/list)) - the dangerous pony potion (/obj/item/slimepotion/sentience/nuclear/dangerous_horse): melee attack chain(Pura Akferra (/mob/living/carbon/human), S-Horse (/mob/living/basic/pony/dangerous), /list (/list), /list (/list)) - Pura Akferra (/mob/living/carbon/human): ClickOn(S-Horse (/mob/living/basic/pony/dangerous), "icon-x=18;icon-y=12;left=1;but...") - S-Horse (/mob/living/basic/pony/dangerous): Click(the plating (149,107,2) (/turf/open/floor/plating), "map_screen.map", "icon-x=18;icon-y=12;left=1;but...") - S-Horse (/mob/living/basic/pony/dangerous): Click(the plating (149,107,2) (/turf/open/floor/plating), "map_screen.map", "icon-x=18;icon-y=12;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Pura Akferra (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-20 02:37:00.032] RUNTIME: ## TESTING: GC: -- [0x204ad9d] | /atom/movable/screen/map_view/char_preview was unable to be GC'd -- (ref count of 3) [2026-10-20 02:38:12.075] RUNTIME: ## TESTING: GC: -- [0x21074e51] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 3) [2026-10-20 02:38:14.209] RUNTIME: ## TESTING: GC: -- [0x21071f09] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 3) [2026-10-20 02:38:39.488] RUNTIME: ## TESTING: GC: -- [0x2106ee2f] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 3) [2026-10-20 02:38:39.980] 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: the iron rod (/obj/item/stack/rods) - src.loc: null - call stack: - the iron rod (/obj/item/stack/rods): throw at(Sonia (/mob/living/carbon/human), 7, 3, the monkey (911) (/mob/living/carbon/human/species/monkey), 1, 0, /datum/callback (/datum/callback), 1000, 0, 1, /datum/thrownthing (/datum/thrownthing)) - the iron rod (/obj/item/stack/rods): throw at(Sonia (/mob/living/carbon/human), 7, 3, the monkey (911) (/mob/living/carbon/human/species/monkey), 1, 0, /datum/callback (/datum/callback), 1000, 0, 1, /datum/thrownthing (/datum/thrownthing)) - the iron rod (/obj/item/stack/rods): safe throw at(Sonia (/mob/living/carbon/human), 7, 3, the monkey (911) (/mob/living/carbon/human/species/monkey), 1, 0, null, 1000, 0) - the monkey (911) (/mob/living/carbon/human/species/monkey): throw item(Sonia (/mob/living/carbon/human)) - /datum/bt_node/ai_behavior/mon... (/datum/bt_node/ai_behavior/monkey_attack_mob): monkey attack(/datum/ai_controller/monkey (/datum/ai_controller/monkey), Sonia (/mob/living/carbon/human), 0.3, 0, the lead pipe (/obj/item/lead_pipe)) - /datum/bt_node/ai_behavior/mon... (/datum/bt_node/ai_behavior/monkey_attack_mob): perform async(/datum/ai_controller/monkey (/datum/ai_controller/monkey)) - /datum/bt_node/ai_behavior/mon... (/datum/bt_node/ai_behavior/monkey_attack_mob): start async() - /datum/bt_node/ai_behavior/mon... (/datum/bt_node/ai_behavior/monkey_attack_mob): start async() - /datum/bt_node/ai_behavior/mon... (/datum/bt_node/ai_behavior/monkey_attack_mob): perform(0.3, /datum/ai_controller/monkey (/datum/ai_controller/monkey)) - /datum/bt_node/ai_behavior/mon... (/datum/bt_node/ai_behavior/monkey_attack_mob): tick(/datum/ai_controller/monkey (/datum/ai_controller/monkey), 0.3) - ... - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/monkey (/datum/ai_controller/monkey), 0.3) - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/monkey (/datum/ai_controller/monkey), 0.3) - /datum/bt_node/decorator/bb_ke... (/datum/bt_node/decorator/bb_key_set): tick(/datum/ai_controller/monkey (/datum/ai_controller/monkey), 0.3) - /datum/bt_node/subtree/monkey_... (/datum/bt_node/subtree/monkey_combat): tick(/datum/ai_controller/monkey (/datum/ai_controller/monkey), 0.3) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/monkey (/datum/ai_controller/monkey), 0.3) - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/monkey (/datum/ai_controller/monkey), 0.3) - /datum/ai_controller/monkey (/datum/ai_controller/monkey): SelectBehaviors(0.3) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-20 02:45:49.882] RUNTIME: runtime error: Cannot read null.stamp_cache - proc name: update overlays (/obj/item/paperplane/update_overlays) - source file: code/modules/paperwork/paperplane.dm,68 - usr: Spencer Highlands (/mob/living/carbon/human) - src: the paper plane (/obj/item/paperplane) - usr.loc: the carpet (147,131,2) (/turf/open/floor/carpet) - src.loc: null - call stack: - the paper plane (/obj/item/paperplane): update overlays(12) - the paper plane (/obj/item/paperplane): update icon(12) - the paper plane (/obj/item/paperplane): update appearance(12) - the paper plane (/obj/item/paperplane): Initialize(0, the paper (/obj/item/paper)) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the paper plane (/obj/item/paperplane), 0, /list (/list)) - the paper plane (/obj/item/paperplane): New(0, the paper (/obj/item/paper)) - the paper (/obj/item/paper): make plane(Spencer Highlands (/mob/living/carbon/human), /obj/item/paperplane (/obj/item/paperplane)) - the paper (/obj/item/paper): click alt(Spencer Highlands (/mob/living/carbon/human)) - Spencer Highlands (/mob/living/carbon/human): base click alt(the paper (/obj/item/paper)) - Spencer Highlands (/mob/living/carbon/human): base click alt(the paper (/obj/item/paper)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Spencer Highlands (/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): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-20 02:45:49.884] RUNTIME: runtime error: We just tried to add the element /datum/element/burn_on_item_ignition to a qdeleted datum, something is fucked - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Spencer Highlands (/mob/living/carbon/human) - src: null - usr.loc: the carpet (147,131,2) (/turf/open/floor/carpet) - call stack: - stack trace("We just tried to add the eleme...", "code/datums/elements/_element....", 61) - the paper plane (/obj/item/paperplane): AddElement(/list (/list)) - the paper plane (/obj/item/paperplane): Initialize(0, the paper (/obj/item/paper)) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the paper plane (/obj/item/paperplane), 0, /list (/list)) - the paper plane (/obj/item/paperplane): New(0, the paper (/obj/item/paper)) - the paper (/obj/item/paper): make plane(Spencer Highlands (/mob/living/carbon/human), /obj/item/paperplane (/obj/item/paperplane)) - the paper (/obj/item/paper): click alt(Spencer Highlands (/mob/living/carbon/human)) - Spencer Highlands (/mob/living/carbon/human): base click alt(the paper (/obj/item/paper)) - Spencer Highlands (/mob/living/carbon/human): base click alt(the paper (/obj/item/paper)) - Spencer Highlands (/mob/living/carbon/human): AltClickOn(the paper (/obj/item/paper)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Spencer Highlands (/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) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-10-20 02:53:57.193] RUNTIME: runtime error: undefined variable /mob/dead/observer/var/body_position - proc name: can smother (/obj/item/pillow/proc/can_smother) - source file: code/game/objects/items/pillow.dm,57 - usr: Natalie Holderman (/mob/dead/observer) - src: the pillow (/obj/item/pillow/random) - usr.loc: the floor (139,172,2) (/turf/open/floor/iron) - src.loc: the carpet (145,169,2) (/turf/open/floor/carpet) - call stack: - the pillow (/obj/item/pillow/random): can smother(Natalie Holderman (/mob/dead/observer), Natalie Holderman (/mob/dead/observer)) - the pillow (/obj/item/pillow/random): can disarm attack(the pillow (/obj/item/pillow/random), Natalie Holderman (/mob/dead/observer), Natalie Holderman (/mob/dead/observer), 0) - the pillow (/obj/item/pillow/random): SendSignal("item_pre_disarm_attack", /list (/list)) - /datum/element/disarm_attack (/datum/element/disarm_attack): can disarm attack(the pillow (/obj/item/pillow/random), Natalie Holderman (/mob/dead/observer), Natalie Holderman (/mob/dead/observer), 0) - /datum/element/disarm_attack (/datum/element/disarm_attack): examine(the pillow (/obj/item/pillow/random), Natalie Holderman (/mob/dead/observer), /list (/list)) - the pillow (/obj/item/pillow/random): SendSignal("atom_examine", /list (/list)) - the pillow (/obj/item/pillow/random): examine(Natalie Holderman (/mob/dead/observer)) - the pillow (/obj/item/pillow/random): examine(Natalie Holderman (/mob/dead/observer)) - the pillow (/obj/item/pillow/random): examine(Natalie Holderman (/mob/dead/observer)) - the pillow (/obj/item/pillow/random): examine(Natalie Holderman (/mob/dead/observer)) - ... - the pillow (/obj/item/pillow/random): attack ghost(Natalie Holderman (/mob/dead/observer)) - Natalie Holderman (/mob/dead/observer): ClickOn(the pillow (/obj/item/pillow/random), "icon-x=25;icon-y=16;left=1;but...") - the pillow (/obj/item/pillow/random): Click(the carpet (145,169,2) (/turf/open/floor/carpet), "map_screen.map", "icon-x=25;icon-y=16;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-20 02:54:05.945] RUNTIME: runtime error: Error while reading DMI metadata for path 'data/paintings/images/c42d937ca27672343479361ffa54c9bd.png': Dmi error: Failed to load DMI. zTXt chunk was not found or is after the first IDAT chunk. - proc name: icon metadata (/proc/icon_metadata) - source file: code/__HELPERS/icons.dm,1204 - usr: (src) - src: null - call stack: - icon metadata('data/paintings/images/c42d937c...') - compile icon states cache('data/paintings/images/c42d937c...') - icon exists('data/paintings/images/c42d937c...', "ai-core") - getFlatIcon(, 2, 'icons/mob/silicon/ai.dmi', "ai-core", 1, 0, 0, null) - getFlatIcon(Amiga (/mob/living/silicon/ai), 2, 'icons/mob/silicon/ai.dmi', "ai-core", 0, 1, 0, null) - costly icon2html(Amiga (/mob/living/silicon/ai), The1stTyrant (/client), 1) - Amiga (/datum/search_object): generate icon(The1stTyrant (/client)) - /datum/lootpanel (/datum/lootpanel): process images() - Loot Icon Generation (/datum/controller/subsystem/looting): fire(0) - Loot Icon Generation (/datum/controller/subsystem/looting): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-20 02:54:05.948] RUNTIME: runtime error: Error while reading DMI metadata for path 'data/paintings/images/c42d937ca27672343479361ffa54c9bd.png': Dmi error: Failed to load DMI. zTXt chunk was not found or is after the first IDAT chunk. - proc name: icon metadata (/proc/icon_metadata) - source file: code/__HELPERS/icons.dm,1204 - usr: (src) - src: null - call stack: - icon metadata('data/paintings/images/c42d937c...') - get icon dimensions('data/paintings/images/c42d937c...') - getFlatIcon(, 2, 'icons/mob/silicon/ai.dmi', "ai-core", 1, 0, 0, null) - getFlatIcon(Amiga (/mob/living/silicon/ai), 2, 'icons/mob/silicon/ai.dmi', "ai-core", 0, 1, 0, null) - costly icon2html(Amiga (/mob/living/silicon/ai), The1stTyrant (/client), 1) - Amiga (/datum/search_object): generate icon(The1stTyrant (/client)) - /datum/lootpanel (/datum/lootpanel): process images() - Loot Icon Generation (/datum/controller/subsystem/looting): fire(0) - Loot Icon Generation (/datum/controller/subsystem/looting): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-20 02:56:36.493] RUNTIME: runtime error: materials with non-positive values found in /obj/item/ammo_box/magazine/m12g: iron = -100 - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Spencer Highlands (/mob/living/carbon/human) - src: null - usr.loc: the floor (80,146,2) (/turf/open/floor/iron) - call stack: - stack trace("materials with non-positive va...", "code/game/atom/atom_materials....", 46) - the shotgun magazine (12g buck... (/obj/item/ammo_box/magazine/m12g): initialize materials(/list (/list), 1) - the shotgun magazine (12g buck... (/obj/item/ammo_box/magazine/m12g): set custom materials(/list (/list), 1) - the shotgun magazine (12g buck... (/obj/item/ammo_box/magazine/m12g): remove from stored ammo(the milspec buckshot shell (/obj/item/ammo_casing/shotgun/buckshot/milspec)) - the shotgun magazine (12g buck... (/obj/item/ammo_box/magazine/m12g): Exited(the milspec buckshot shell (/obj/item/ammo_casing/shotgun/buckshot/milspec), 0) - the milspec buckshot shell (/obj/item/ammo_casing/shotgun/buckshot/milspec): doMove(the Bulldog Shotgun (/obj/item/gun/ballistic/shotgun/bulldog/unrestricted)) - the milspec buckshot shell (/obj/item/ammo_casing/shotgun/buckshot/milspec): doMove(the Bulldog Shotgun (/obj/item/gun/ballistic/shotgun/bulldog/unrestricted)) - the milspec buckshot shell (/obj/item/ammo_casing/shotgun/buckshot/milspec): forceMove(the Bulldog Shotgun (/obj/item/gun/ballistic/shotgun/bulldog/unrestricted)) - the Bulldog Shotgun (/obj/item/gun/ballistic/shotgun/bulldog/unrestricted): chamber round(null, null) - the Bulldog Shotgun (/obj/item/gun/ballistic/shotgun/bulldog/unrestricted): handle chamber(1, 1, 1) - the Bulldog Shotgun (/obj/item/gun/ballistic/shotgun/bulldog/unrestricted): handle chamber(1, 1, 1) - the Bulldog Shotgun (/obj/item/gun/ballistic/shotgun/bulldog/unrestricted): process chamber(1, 1, 1) - the Bulldog Shotgun (/obj/item/gun/ballistic/shotgun/bulldog/unrestricted): process burst(Spencer Highlands (/mob/living/carbon/human), the floor (77,147,2) (/turf/open/floor/iron), 1, "icon-x=7&icon-y=28&left=1&butt...", "", 0, 0.0420859, 1) - /datum/callback (/datum/callback): Invoke() - world: push usr(Spencer Highlands (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-20 02:56:40.460] 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)) - Natalie Ashbaugh (as Prisoner ... (/mob/living/carbon/human): gvb say verb(/list (/list)) - Verbs (/datum/controller/subsystem/verbs): invoke verb(Natalie Ashbaugh (as Prisoner ... (/mob/living/carbon/human), /mob/verb/say_verb (/mob/verb/say_verb), /list (/list), null) - Natalie Ashbaugh (as Prisoner ... (/mob/living/carbon/human): Say("Somethin-AUGH!") - Natalie Ashbaugh (as Prisoner ... (/mob/living/carbon/human): Say("Somethin-AUGH!") - /datum/tgui_say (/datum/tgui_say): delegate speech("Somethin-AUGH!", "Say") - /datum/tgui_say (/datum/tgui_say): handle entry("force", /list (/list)) - /datum/tgui_say (/datum/tgui_say): force say(null, 1) - Natalie Ashbaugh (as Prisoner ... (/mob/living/carbon/human): force say(null, 1, 0) - ... - Natalie Ashbaugh (as Prisoner ... (/mob/living/carbon/human): apply status effect(/datum/status_effect/incapacit... (/datum/status_effect/incapacitating/stun), 80) - Natalie Ashbaugh (as Prisoner ... (/mob/living/carbon/human): Stun(80, 0) - Natalie Ashbaugh (as Prisoner ... (/mob/living/carbon/human): Stun(80, 0) - Natalie Ashbaugh (as Prisoner ... (/mob/living/carbon/human): vomit(7, /obj/effect/decal/cleanable/vo... (/obj/effect/decal/cleanable/vomit/toxic), 10, 1, 0.1) - /datum/status_effect/inebriate... (/datum/status_effect/inebriated/drunk): on tick effects() - /datum/status_effect/inebriate... (/datum/status_effect/inebriated/drunk): process(0.2) - Fast Processing (/datum/controller/subsystem/processing/fastprocess): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-10-20 02:57:52.335] RUNTIME: runtime error: materials with non-positive values found in /obj/item/ammo_box/magazine/m12g: iron = -100 - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Spencer Highlands (/mob/living/carbon/human) - src: null - usr.loc: the floor (119,13,3) (/turf/open/floor/iron/edge) - call stack: - stack trace("materials with non-positive va...", "code/game/atom/atom_materials....", 46) - the shotgun magazine (12g buck... (/obj/item/ammo_box/magazine/m12g): initialize materials(/list (/list), 1) - the shotgun magazine (12g buck... (/obj/item/ammo_box/magazine/m12g): set custom materials(/list (/list), 1) - the shotgun magazine (12g buck... (/obj/item/ammo_box/magazine/m12g): remove from stored ammo(the milspec buckshot shell (/obj/item/ammo_casing/shotgun/buckshot/milspec)) - the shotgun magazine (12g buck... (/obj/item/ammo_box/magazine/m12g): Exited(the milspec buckshot shell (/obj/item/ammo_casing/shotgun/buckshot/milspec), 0) - the milspec buckshot shell (/obj/item/ammo_casing/shotgun/buckshot/milspec): doMove(the Bulldog Shotgun (/obj/item/gun/ballistic/shotgun/bulldog/unrestricted)) - the milspec buckshot shell (/obj/item/ammo_casing/shotgun/buckshot/milspec): doMove(the Bulldog Shotgun (/obj/item/gun/ballistic/shotgun/bulldog/unrestricted)) - the milspec buckshot shell (/obj/item/ammo_casing/shotgun/buckshot/milspec): forceMove(the Bulldog Shotgun (/obj/item/gun/ballistic/shotgun/bulldog/unrestricted)) - the Bulldog Shotgun (/obj/item/gun/ballistic/shotgun/bulldog/unrestricted): chamber round(null, null) - the Bulldog Shotgun (/obj/item/gun/ballistic/shotgun/bulldog/unrestricted): handle chamber(1, 1, 1) - the Bulldog Shotgun (/obj/item/gun/ballistic/shotgun/bulldog/unrestricted): handle chamber(1, 1, 1) - the Bulldog Shotgun (/obj/item/gun/ballistic/shotgun/bulldog/unrestricted): process chamber(1, 1, 1) - the Bulldog Shotgun (/obj/item/gun/ballistic/shotgun/bulldog/unrestricted): process burst(Spencer Highlands (/mob/living/carbon/human), the full tile window (/obj/structure/window/fulltile), 1, "icon-x=8&icon-y=24&left=1&butt...", "", 0, 0.249633, 1) - /datum/callback (/datum/callback): Invoke() - world: push usr(Spencer Highlands (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-20 02:58:00.987] RUNTIME: runtime error: json_decode error: Unexpected character at (character 1) - proc name: save wall engravings (/datum/controller/subsystem/persistence/proc/save_wall_engravings) - source file: code/controllers/subsystem/persistence/engravings.dm,58 - usr: null - src: Persistence (/datum/controller/subsystem/persistence) - call stack: - Persistence (/datum/controller/subsystem/persistence): save wall engravings() - Persistence (/datum/controller/subsystem/persistence): collect data() - Ticker (/datum/controller/subsystem/ticker): declare completion(0) - [2026-10-20 02:58:00.990] RUNTIME: runtime error: json_decode error: Unexpected character at (character 1) - proc name: save prisoner tattoos (/datum/controller/subsystem/persistence/proc/save_prisoner_tattoos) - source file: code/controllers/subsystem/persistence/tattoos.dm,32 - usr: null - src: Persistence (/datum/controller/subsystem/persistence) - call stack: - Persistence (/datum/controller/subsystem/persistence): save prisoner tattoos() - Persistence (/datum/controller/subsystem/persistence): collect data() - Ticker (/datum/controller/subsystem/ticker): declare completion(0) - [2026-10-20 02:59:11.657] RUNTIME: Shutting down Ban Cache subsystem... [2026-10-20 02:59:11.658] RUNTIME: Shutting down Chat subsystem... [2026-10-20 02:59:11.658] RUNTIME: Shutting down Init Profiler subsystem... [2026-10-20 02:59:11.658] RUNTIME: Shutting down Shuttle subsystem... [2026-10-20 02:59:11.659] RUNTIME: Warning: Subsystem `Shuttle` slept 137 times. [2026-10-20 02:59:11.659] RUNTIME: Shutting down Atmospherics subsystem... [2026-10-20 02:59:11.659] RUNTIME: Shutting down Fishing subsystem... [2026-10-20 02:59:11.659] RUNTIME: Shutting down Icon Smoothing subsystem... [2026-10-20 02:59:11.659] RUNTIME: Shutting down Library Loading subsystem... [2026-10-20 02:59:11.660] RUNTIME: Shutting down Lighting subsystem... [2026-10-20 02:59:11.660] RUNTIME: Shutting down Map Previews subsystem... [2026-10-20 02:59:11.660] RUNTIME: Shutting down Machines subsystem... [2026-10-20 02:59:11.660] RUNTIME: Shutting down Market subsystem... [2026-10-20 02:59:11.660] RUNTIME: Shutting down Minor Mapping subsystem... [2026-10-20 02:59:11.661] RUNTIME: Shutting down Ore Generation subsystem... [2026-10-20 02:59:11.661] RUNTIME: Shutting down Traitor subsystem... [2026-10-20 02:59:11.661] RUNTIME: Shutting down Wardrobe subsystem... [2026-10-20 02:59:11.661] RUNTIME: Shutting down Assets subsystem... [2026-10-20 02:59:11.661] RUNTIME: Shutting down Persistent Paintings subsystem... [2026-10-20 02:59:11.661] RUNTIME: Shutting down Persistence subsystem... [2026-10-20 02:59:11.662] RUNTIME: Shutting down Atoms subsystem... [2026-10-20 02:59:11.662] RUNTIME: Shutting down Cameras subsystem... [2026-10-20 02:59:11.662] RUNTIME: Shutting down Spatial Grid subsystem... [2026-10-20 02:59:11.662] RUNTIME: Shutting down Weather subsystem... [2026-10-20 02:59:11.662] RUNTIME: Shutting down Mapping subsystem... [2026-10-20 02:59:11.663] RUNTIME: Shutting down Ticker subsystem... [2026-10-20 02:59:11.663] RUNTIME: Warning: Subsystem `Ticker` slept 1 times. [2026-10-20 02:59:11.673] RUNTIME: Shutting down Achievements subsystem... [2026-10-20 02:59:11.739] RUNTIME: Shutting down Ambience subsystem... [2026-10-20 02:59:11.739] RUNTIME: Shutting down Area Contents subsystem... [2026-10-20 02:59:11.740] RUNTIME: Shutting down Asset Loading subsystem... [2026-10-20 02:59:11.740] RUNTIME: Shutting down Augury subsystem... [2026-10-20 02:59:11.740] RUNTIME: Shutting down Blackbox subsystem... [2026-10-20 02:59:11.790] RUNTIME: Shutting down Processing subsystem... [2026-10-20 02:59:11.790] RUNTIME: Shutting down Blood Drying subsystem... [2026-10-20 02:59:11.790] RUNTIME: Shutting down Datum Component System subsystem... [2026-10-20 02:59:11.791] RUNTIME: Shutting down Mood subsystem... [2026-10-20 02:59:11.791] RUNTIME: Shutting down Transport subsystem... [2026-10-20 02:59:11.791] RUNTIME: Shutting down Acid subsystem... [2026-10-20 02:59:11.791] RUNTIME: Shutting down Basic Avoidance subsystem... [2026-10-20 02:59:11.791] RUNTIME: Shutting down Antag HUDs subsystem... [2026-10-20 02:59:11.792] RUNTIME: Shutting down Aura subsystem... [2026-10-20 02:59:11.792] RUNTIME: Shutting down Clock Component subsystem... [2026-10-20 02:59:11.792] RUNTIME: Shutting down Digital Clocks subsystem... [2026-10-20 02:59:11.792] RUNTIME: Shutting down Fast Processing subsystem... [2026-10-20 02:59:11.792] RUNTIME: Shutting down Burning subsystem... [2026-10-20 02:59:11.793] RUNTIME: Shutting down Instruments subsystem... [2026-10-20 02:59:11.793] RUNTIME: Shutting down Manufacturing Processing subsystem... [2026-10-20 02:59:11.793] RUNTIME: Shutting down New Player Info subsystem... [2026-10-20 02:59:11.793] RUNTIME: Shutting down Objects subsystem... [2026-10-20 02:59:11.794] RUNTIME: Shutting down Personalities subsystem... [2026-10-20 02:59:11.794] RUNTIME: Shutting down Plumbing subsystem... [2026-10-20 02:59:11.794] RUNTIME: Shutting down Priority Status Effects subsystem... [2026-10-20 02:59:11.794] RUNTIME: Shutting down Projectiles subsystem... [2026-10-20 02:59:11.795] RUNTIME: Shutting down Quirks subsystem... [2026-10-20 02:59:11.795] RUNTIME: Shutting down Singularity subsystem... [2026-10-20 02:59:11.795] RUNTIME: Shutting down Jobs subsystem... [2026-10-20 02:59:11.795] RUNTIME: Shutting down Events subsystem... [2026-10-20 02:59:11.796] RUNTIME: Shutting down Radioactive Nebula subsystem... [2026-10-20 02:59:11.796] RUNTIME: Shutting down Research subsystem... [2026-10-20 02:59:11.796] RUNTIME: Shutting down Station subsystem... [2026-10-20 02:59:11.796] RUNTIME: Shutting down Supermatter Cascade subsystem... [2026-10-20 02:59:11.796] RUNTIME: Shutting down Timed Actions subsystem... [2026-10-20 02:59:11.797] RUNTIME: Shutting down Turret Processing subsystem... [2026-10-20 02:59:11.797] RUNTIME: Shutting down Wet floors subsystem... [2026-10-20 02:59:11.797] RUNTIME: Shutting down Escape Menu subsystem... [2026-10-20 02:59:11.797] RUNTIME: Shutting down Lobby Menu subsystem... [2026-10-20 02:59:11.797] RUNTIME: Shutting down Disease subsystem... [2026-10-20 02:59:11.797] RUNTIME: Shutting down Economy subsystem... [2026-10-20 02:59:11.798] RUNTIME: Shutting down Explosions subsystem... [2026-10-20 02:59:11.798] RUNTIME: Shutting down Fluid subsystem... [2026-10-20 02:59:11.798] RUNTIME: Shutting down Smoke subsystem... [2026-10-20 02:59:11.798] RUNTIME: Shutting down Foam subsystem... [2026-10-20 02:59:11.798] RUNTIME: Shutting down Verb Manager subsystem... [2026-10-20 02:59:11.799] RUNTIME: Shutting down Speech Controller subsystem... [2026-10-20 02:59:11.799] RUNTIME: Shutting down XKeyScore subsystem... [2026-10-20 02:59:11.799] RUNTIME: Shutting down Lag Switch subsystem... [2026-10-20 02:59:11.799] RUNTIME: Shutting down Lua Scripting subsystem... [2026-10-20 02:59:11.799] RUNTIME: Shutting down Map Vote subsystem... [2026-10-20 02:59:11.799] RUNTIME: Shutting down Materials subsystem... [2026-10-20 02:59:11.800] RUNTIME: Shutting down Mobs subsystem... [2026-10-20 02:59:11.800] RUNTIME: Shutting down MouseEntered subsystem... [2026-10-20 02:59:11.800] RUNTIME: Shutting down NPC Pool subsystem... [2026-10-20 02:59:11.800] RUNTIME: Shutting down Overlay subsystem... [2026-10-20 02:59:12.054] RUNTIME: Shutting down pAI subsystem... [2026-10-20 02:59:12.055] RUNTIME: Shutting down Parallax subsystem... [2026-10-20 02:59:12.055] RUNTIME: Shutting down Pathfinder subsystem... [2026-10-20 02:59:12.055] RUNTIME: Shutting down Points of Interest subsystem... [2026-10-20 02:59:12.055] RUNTIME: Shutting down Polling subsystem... [2026-10-20 02:59:12.055] RUNTIME: Shutting down Queue Links subsystem... [2026-10-20 02:59:12.056] RUNTIME: Shutting down Radiation subsystem... [2026-10-20 02:59:12.056] RUNTIME: Shutting down Restaurant subsystem... [2026-10-20 02:59:12.056] RUNTIME: Shutting down Timer subsystem... [2026-10-20 02:59:12.056] RUNTIME: Shutting down Runechat subsystem... [2026-10-20 02:59:12.056] RUNTIME: Shutting down Sound Loops subsystem... [2026-10-20 02:59:12.056] RUNTIME: Shutting down Security Level subsystem... [2026-10-20 02:59:12.057] RUNTIME: Shutting down Skills subsystem... [2026-10-20 02:59:12.057] RUNTIME: Shutting down Sound Tokens subsystem... [2026-10-20 02:59:12.057] RUNTIME: Shutting down Sprite Accessories subsystem... [2026-10-20 02:59:12.057] RUNTIME: Shutting down Stat Panels subsystem... [2026-10-20 02:59:12.057] RUNTIME: Shutting down PRISM subsystem... [2026-10-20 02:59:12.058] RUNTIME: Shutting down Stock Market subsystem... [2026-10-20 02:59:12.058] RUNTIME: Shutting down Sun subsystem... [2026-10-20 02:59:12.058] RUNTIME: Shutting down Trading Card Game subsystem... [2026-10-20 02:59:12.058] RUNTIME: Shutting down tgui subsystem... [2026-10-20 02:59:12.060] RUNTIME: Shutting down Throwing subsystem... [2026-10-20 02:59:12.060] RUNTIME: Shutting down Time Tracking subsystem... [2026-10-20 02:59:12.060] RUNTIME: Shutting down Text To Speech subsystem... [2026-10-20 02:59:13.963] RUNTIME: Shutting down Tutorials subsystem... [2026-10-20 02:59:13.963] RUNTIME: Shutting down Vis contents overlays subsystem... [2026-10-20 02:59:13.963] RUNTIME: Shutting down Vote subsystem... [2026-10-20 02:59:13.963] RUNTIME: Shutting down Dynamic subsystem... [2026-10-20 02:59:13.963] RUNTIME: Warning: Subsystem `Dynamic` slept 3 times. [2026-10-20 02:59:13.964] RUNTIME: Shutting down Movement Loops subsystem... [2026-10-20 02:59:13.964] RUNTIME: Shutting down AI Controller Ticker subsystem... [2026-10-20 02:59:13.964] RUNTIME: Shutting down AI Controller Ticker (Low) subsystem... [2026-10-20 02:59:13.964] RUNTIME: Shutting down AI movement subsystem... [2026-10-20 02:59:13.965] RUNTIME: Shutting down Cliff Falling subsystem... [2026-10-20 02:59:13.965] RUNTIME: Shutting down Hyperspace Drift subsystem... [2026-10-20 02:59:13.965] RUNTIME: Shutting down Newtonian Movement subsystem... [2026-10-20 02:59:13.966] RUNTIME: Shutting down Conveyor Belts subsystem... [2026-10-20 02:59:13.966] RUNTIME: Shutting down Bitrunning subsystem... [2026-10-20 02:59:13.966] RUNTIME: Shutting down Circuit Components subsystem... [2026-10-20 02:59:13.966] RUNTIME: Shutting down IDs and Access subsystem... [2026-10-20 02:59:13.967] RUNTIME: Shutting down Modular Computers subsystem... [2026-10-20 02:59:13.967] RUNTIME: Shutting down Radio subsystem... [2026-10-20 02:59:13.967] RUNTIME: Shutting down Wiremod Composite Templates subsystem... [2026-10-20 02:59:13.967] RUNTIME: Shutting down Loot Icon Generation subsystem... [2026-10-20 02:59:13.967] RUNTIME: Shutting down Admin Verbs subsystem... [2026-10-20 02:59:13.968] RUNTIME: Shutting down Early Assets subsystem... [2026-10-20 02:59:13.968] RUNTIME: Shutting down Greyscale Previews subsystem... [2026-10-20 02:59:13.968] RUNTIME: Shutting down Greyscale subsystem... [2026-10-20 02:59:13.968] RUNTIME: Shutting down Reagents subsystem... [2026-10-20 02:59:13.969] RUNTIME: Shutting down Discord subsystem... [2026-10-20 02:59:13.971] RUNTIME: Shutting down Input subsystem... [2026-10-20 02:59:13.971] RUNTIME: Shutting down Ping subsystem... [2026-10-20 02:59:13.972] RUNTIME: Shutting down Server Tasks subsystem... [2026-10-20 02:59:15.935] RUNTIME: Shutting down Sounds subsystem... [2026-10-20 02:59:15.935] RUNTIME: Shutting down Title Screen subsystem... [2026-10-20 02:59:15.939] RUNTIME: Shutting down Verbs subsystem... [2026-10-20 02:59:15.940] RUNTIME: Shutting down Database subsystem... [2026-10-20 02:59:15.942] RUNTIME: Clearing DB Queries. (Standby: 0; Active: 0; All: 0) [2026-10-20 02:59:15.950] RUNTIME: Done clearing DB queries in right now (Standby: 0; Active: 0; All: 0)] [2026-10-20 02:59:15.953] RUNTIME: Shutting down Garbage subsystem... [2026-10-20 02:59:16.834] RUNTIME: Shutting down Profiler subsystem... [2026-10-20 02:59:16.835] RUNTIME: Warning: Subsystem `Profiler` slept 16 times. [2026-10-20 02:59:16.888] RUNTIME: Shutdown complete [2026-10-20 02:59:16.888] RUNTIME: World hard rebooted at 02:59:16