[2026-09-05 10:46:51.025] Starting up round ID 263824. - ------------------------- [2026-09-05 10:46:51.044] RUNTIME: World loaded at 10:46:50! [2026-09-05 10:46:51.045] RUNTIME: TGS Info: Activating API for version 5.11.0 [2026-09-05 10:46:51.045] RUNTIME: Running /tg/ revision: 2026-09-05T00:15:45+00:00 - origin/master: d8c27950260d940b1fb779bbdfe0a7b59019f7fc - Test merge active of PR #97357 commit 6c27e7db4373780cd0fb487b22f0f0c5c8aab2c1 - Test merge active of PR #97612 commit cc41d3e7fd69ffda3801caf02acb431dc618a388 - Test merge active of PR #97636 commit 21a057781024a1e4ae30ff952a3962907da03412 - Test merge active of PR #97571 commit 99d2de5ffa44e32acc040c529e56ac35fa5f7612 - Test merge active of PR #97447 commit d532092699002f4efb53374bafa532dfe9512031 - HEAD: a8d5a9924d4ce424af4bf6bdadd5789112f1fc06 - Running rust-g version 6.2.0 [2026-09-05 10:46:51.051] RUNTIME: map_config not found: _maps/eventmap.json [2026-09-05 10:46:51.051] RUNTIME: map_config not found: _maps/eventmap2.json [2026-09-05 10:46:51.052] RUNTIME: Database connection established. [2026-09-05 10:46:51.053] RUNTIME: Round ID: 263824 [2026-09-05 10:46:51.054] RUNTIME: Running /tg/ revision: 2026-09-05T00:15:45+00:00 - origin/master: d8c27950260d940b1fb779bbdfe0a7b59019f7fc - Test merge active of PR #97357 commit 6c27e7db4373780cd0fb487b22f0f0c5c8aab2c1 - Test merge active of PR #97612 commit cc41d3e7fd69ffda3801caf02acb431dc618a388 - Test merge active of PR #97636 commit 21a057781024a1e4ae30ff952a3962907da03412 - Test merge active of PR #97571 commit 99d2de5ffa44e32acc040c529e56ac35fa5f7612 - Test merge active of PR #97447 commit d532092699002f4efb53374bafa532dfe9512031 - HEAD: a8d5a9924d4ce424af4bf6bdadd5789112f1fc06 - Running rust-g version 6.2.0 [2026-09-05 10:46:51.267] RUNTIME: RETA: System initialized with duration=3000ds, cooldown=150ds, enabled=1 [2026-09-05 10:46:52.274] RUNTIME: Initialized Profiler subsystem within 0 seconds! [2026-09-05 10:46:52.274] RUNTIME: Initialized Database subsystem within 0 seconds! [2026-09-05 10:46:52.288] RUNTIME: Initialized Verbs subsystem within 0 seconds! [2026-09-05 10:46:52.294] RUNTIME: Initialized Title Screen subsystem within 0.01 seconds! [2026-09-05 10:46:52.443] RUNTIME: Initialized Sounds subsystem within 0.15 seconds! [2026-09-05 10:46:52.445] RUNTIME: Initialized Server Tasks subsystem within 0 seconds! [2026-09-05 10:46:52.445] RUNTIME: Initialized Input subsystem within 0 seconds! [2026-09-05 10:46:52.446] RUNTIME: Initialized Discord subsystem within 0 seconds! [2026-09-05 10:46:52.456] RUNTIME: Initialized Reagents subsystem within 0.01 seconds! [2026-09-05 10:46:52.782] RUNTIME: Initialized Greyscale subsystem within 0.32 seconds! [2026-09-05 10:46:52.782] RUNTIME: Initialized Greyscale Previews subsystem within 0 seconds! [2026-09-05 10:46:54.968] RUNTIME: Initialized Early Assets subsystem within 2.19 seconds! [2026-09-05 10:46:54.972] RUNTIME: Initialized Admin Verbs subsystem within 0 seconds! [2026-09-05 10:46:54.973] RUNTIME: Initialized Wiremod Composite Templates subsystem within 0 seconds! [2026-09-05 10:46:54.974] RUNTIME: Initialized Modular Computers subsystem within 0 seconds! [2026-09-05 10:46:54.980] RUNTIME: Initialized IDs and Access subsystem within 0.01 seconds! [2026-09-05 10:46:54.980] RUNTIME: Initialized Bitrunning subsystem within 0 seconds! [2026-09-05 10:46:54.980] RUNTIME: Initialized AI movement subsystem within 0 seconds! [2026-09-05 10:46:54.981] RUNTIME: Initialized AI Controller Ticker subsystem within 0 seconds! [2026-09-05 10:46:54.981] RUNTIME: Initialized Vote subsystem within 0 seconds! [2026-09-05 10:46:54.982] RUNTIME: Initialized Tutorials subsystem within 0 seconds! [2026-09-05 10:46:57.018] RUNTIME: Initialized Text To Speech subsystem within 2.04 seconds! [2026-09-05 10:46:57.018] RUNTIME: Initialized Time Tracking subsystem within 0 seconds! [2026-09-05 10:46:57.037] RUNTIME: Initialized Trading Card Game subsystem within 0.02 seconds! [2026-09-05 10:46:57.037] RUNTIME: Initialized Sun subsystem within 0 seconds! [2026-09-05 10:46:57.038] RUNTIME: Initialized Stock Market subsystem within 0 seconds! [2026-09-05 10:46:57.535] RUNTIME: Initialized PRISM subsystem within 0.5 seconds! [2026-09-05 10:46:57.536] RUNTIME: Initialized Skills subsystem within 0 seconds! [2026-09-05 10:46:57.536] RUNTIME: Initialized Security Level subsystem within 0 seconds! [2026-09-05 10:46:57.538] RUNTIME: Initialized Restaurant subsystem within 0 seconds! [2026-09-05 10:46:57.539] RUNTIME: Initialized Pathfinder subsystem within 0 seconds! [2026-09-05 10:46:57.539] RUNTIME: Initialized Map Vote subsystem within 0 seconds! [2026-09-05 10:46:57.542] RUNTIME: Initialized Lua Scripting subsystem within 0 seconds! [2026-09-05 10:46:57.543] RUNTIME: Initialized Lag Switch subsystem within 0 seconds! [2026-09-05 10:46:57.543] RUNTIME: Initialized Foam subsystem within 0 seconds! [2026-09-05 10:46:57.543] RUNTIME: Initialized Smoke subsystem within 0 seconds! [2026-09-05 10:46:57.544] RUNTIME: Initialized Fluid subsystem within 0 seconds! [2026-09-05 10:46:57.544] RUNTIME: Initialized Economy subsystem within 0 seconds! [2026-09-05 10:46:57.545] RUNTIME: Initialized Disease subsystem within 0 seconds! [2026-09-05 10:46:57.546] RUNTIME: Initialized Station subsystem within 0 seconds! [2026-09-05 10:46:57.580] RUNTIME: Initialized Research subsystem within 0.03 seconds! [2026-09-05 10:46:57.583] RUNTIME: Initialized Events subsystem within 0 seconds! [2026-09-05 10:46:57.591] RUNTIME: Initialized Jobs subsystem within 0.01 seconds! [2026-09-05 10:46:57.591] RUNTIME: Initialized Quirks subsystem within 0 seconds! [2026-09-05 10:46:57.592] RUNTIME: Initialized Personalities subsystem within 0 seconds! [2026-09-05 10:46:57.672] RUNTIME: Initialized Instruments subsystem within 0.08 seconds! [2026-09-05 10:46:57.673] RUNTIME: Initialized Blackbox subsystem within 0 seconds! [2026-09-05 10:47:09.127] RUNTIME: Initialized Achievements subsystem within 11.45 seconds! [2026-09-05 10:47:09.396] RUNTIME: Initialized Ticker subsystem within 0.27 seconds! [2026-09-05 10:47:09.530] RUNTIME: Loading MetaStation... [2026-09-05 10:47:11.274] RUNTIME: Loaded Station in 1.74375s! [2026-09-05 10:47:12.741] RUNTIME: Loaded Lavaland in 1.14375s! [2026-09-05 10:47:19.362] RUNTIME: Lava Ruins loader finished placing 33/42 ruins with 0 left to spend. [2026-09-05 10:47:19.400] RUNTIME: Space Ruins loader finished placing 30/85 ruins with 0 left to spend. [2026-09-05 10:47:20.144] RUNTIME: Cave Generator terrain generation finished in 0.7375s! [2026-09-05 10:47:20.181] RUNTIME: Cave Generator terrain generation finished in 0.034375s! [2026-09-05 10:47:22.395] RUNTIME: Cave Generator terrain population finished in 0.059375s! [2026-09-05 10:47:22.397] RUNTIME: Cave Generator terrain population finished in 0s! [2026-09-05 10:47:23.217] RUNTIME: Initialized Mapping subsystem within 13.72 seconds! [2026-09-05 10:47:23.218] RUNTIME: Initialized Weather subsystem within 0 seconds! [2026-09-05 10:47:23.274] RUNTIME: Initialized Spatial Grid subsystem within 0.06 seconds! [2026-09-05 10:47:23.275] RUNTIME: Initialized Cameras subsystem within 0 seconds! [2026-09-05 10:48:14.448] RUNTIME: Initialized Atoms subsystem within 51.17 seconds! [2026-09-05 10:48:14.501] RUNTIME: runtime error: json_decode error: Unexpected character at (character 1) - proc name: load wall engravings (/datum/controller/subsystem/persistence/proc/load_wall_engravings) - source file: code/controllers/subsystem/persistence/engravings.dm,7 - usr: null - src: Persistence (/datum/controller/subsystem/persistence) - call stack: - Persistence (/datum/controller/subsystem/persistence): load wall engravings() - Persistence (/datum/controller/subsystem/persistence): Initialize() - Master (/datum/controller/master): init subsystem(Persistence (/datum/controller/subsystem/persistence)) - Master (/datum/controller/master): Initialize(10, 0, 1) - [2026-09-05 10:48:14.501] RUNTIME: runtime error: json_decode error: Unexpected character at (character 1) - proc name: load prisoner tattoos (/datum/controller/subsystem/persistence/proc/load_prisoner_tattoos) - source file: code/controllers/subsystem/persistence/tattoos.dm,6 - usr: null - src: Persistence (/datum/controller/subsystem/persistence) - call stack: - Persistence (/datum/controller/subsystem/persistence): load prisoner tattoos() - Persistence (/datum/controller/subsystem/persistence): Initialize() - Master (/datum/controller/master): init subsystem(Persistence (/datum/controller/subsystem/persistence)) - Master (/datum/controller/master): Initialize(10, 0, 1) - [2026-09-05 10:48:14.516] RUNTIME: Initialized Persistence subsystem within 0.02 seconds! [2026-09-05 10:48:14.546] RUNTIME: runtime error: Found painting size with no matching canvas type - proc name: load persistent (/obj/structure/sign/painting/proc/load_persistent) - source file: code/modules/art/paintings.dm,713 - usr: null - src: the Public Painting Exhibit mo... (/obj/structure/sign/painting/library) - src.loc: the floor (82,131,2) (/turf/open/floor/wood) - call stack: - the Public Painting Exhibit mo... (/obj/structure/sign/painting/library): load persistent() - Persistent Paintings (/datum/controller/subsystem/persistent_paintings): Initialize() - Master (/datum/controller/master): init subsystem(Persistent Paintings (/datum/controller/subsystem/persistent_paintings)) - Master (/datum/controller/master): Initialize(10, 0, 1) - [2026-09-05 10:48:14.774] RUNTIME: Initialized Persistent Paintings subsystem within 0.26 seconds! [2026-09-05 10:48:17.426] RUNTIME: Initialized Assets subsystem within 2.65 seconds! [2026-09-05 10:48:17.464] RUNTIME: Initialized Wardrobe subsystem within 0.03 seconds! [2026-09-05 10:48:17.468] RUNTIME: Initialized Traitor subsystem within 0 seconds! [2026-09-05 10:48:17.827] RUNTIME: Initialized Ore Generation subsystem within 0.36 seconds! [2026-09-05 10:48:17.995] RUNTIME: Initialized Minor Mapping subsystem within 0.17 seconds! [2026-09-05 10:48:17.997] RUNTIME: Initialized Market subsystem within 0 seconds! [2026-09-05 10:48:18.144] RUNTIME: Initialized Machines subsystem within 0.15 seconds! [2026-09-05 10:48:18.144] RUNTIME: Initialized Map Previews subsystem within 0 seconds! [2026-09-05 10:48:49.537] RUNTIME: Initialized Lighting subsystem within 31.39 seconds! [2026-09-05 10:48:51.645] RUNTIME: Initialized Library Loading subsystem within 2.11 seconds! [2026-09-05 10:48:57.616] RUNTIME: Initialized Icon Smoothing subsystem within 5.97 seconds! [2026-09-05 10:48:57.971] RUNTIME: Initialized Fishing subsystem within 0.35 seconds! [2026-09-05 10:49:05.444] RUNTIME: Initialized Atmospherics subsystem within 7.47 seconds! [2026-09-05 10:49:09.953] RUNTIME: Initialized Shuttle subsystem within 4.51 seconds! [2026-09-05 10:49:09.996] RUNTIME: Initialized Init Profiler subsystem within 0.04 seconds! [2026-09-05 10:49:10.733] RUNTIME: Initialized Ban Cache subsystem within 0.53 seconds! [2026-09-05 10:49:10.733] RUNTIME: Initializations complete within 138.462 seconds! [2026-09-05 10:53:13.437] RUNTIME: Game start took 0.5625s [2026-09-05 11:04:49.760] RUNTIME: runtime error: A client was Del()'d without a persistent_client! This should not be happening. - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("A client was Del()\'d without ...", "code/modules/client/client_pro...", 629) - Davelock (/client): Destroy() - Davelock (/client): Del() - [2026-09-05 11:07:22.636] RUNTIME: runtime error: bad gender - proc name: Initialize (/atom/movable/virtualspeaker/Initialize) - source file: code/game/say.dm,404 - usr: Lepidopta Lumia (/mob/living/carbon/human) - src: Lepidopta Lumia (/atom/movable/virtualspeaker) - usr.loc: the floor (117,107,2) (/turf/open/floor/iron/white) - src.loc: null - call stack: - Lepidopta Lumia (/atom/movable/virtualspeaker): Initialize(0, Lepidopta Lumia (/mob/living/carbon/human), the service radio headset (/obj/item/radio/headset/headset_srv)) - Atoms (/datum/controller/subsystem/atoms): InitAtom(Lepidopta Lumia (/atom/movable/virtualspeaker), 0, /list (/list)) - Lepidopta Lumia (/atom/movable/virtualspeaker): New(0, Lepidopta Lumia (/mob/living/carbon/human), the service radio headset (/obj/item/radio/headset/headset_srv)) - Lepidopta Lumia (/atom/movable/virtualspeaker): New(null, Lepidopta Lumia (/mob/living/carbon/human), the service radio headset (/obj/item/radio/headset/headset_srv)) - the service radio headset (/obj/item/radio/headset/headset_srv): talk into impl(Lepidopta Lumia (/mob/living/carbon/human), "Buongiorno! sorry I stole a di...", null, /list (/list), /datum/language/common (/datum/language/common), /list (/list)) - the service radio headset (/obj/item/radio/headset/headset_srv): talk into impl(Lepidopta Lumia (/mob/living/carbon/human), "Buongiorno! sorry I stole a di...", null, /list (/list), /datum/language/common (/datum/language/common), /list (/list)) - the service radio headset (/obj/item/radio/headset/headset_srv): talk into(Lepidopta Lumia (/mob/living/carbon/human), "Buongiorno! sorry I stole a di...", null, /list (/list), /datum/language/common (/datum/language/common), /list (/list)) - the service radio headset (/obj/item/radio/headset/headset_srv): talk into(Lepidopta Lumia (/mob/living/carbon/human), "Buongiorno! sorry I stole a di...", null, /list (/list), /datum/language/common (/datum/language/common), /list (/list)) - Lepidopta Lumia (/mob/living/carbon/human): radio("Buongiorno! sorry I stole a di...", /list (/list), /list (/list), /datum/language/common (/datum/language/common)) - Lepidopta Lumia (/mob/living/carbon/human): say("Buongiorno! sorry I stole a di...", null, /list (/list), 1, /datum/language/common (/datum/language/common), 0, null, 0, 7, null, /list (/list)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Lepidopta Lumia (/mob/living/carbon/human): gvb say verb(/list (/list)) - Verbs (/datum/controller/subsystem/verbs): invoke verb(Lepidopta Lumia (/mob/living/carbon/human), /mob/verb/say_verb (/mob/verb/say_verb), /list (/list), Lepidopta Lumia (/mob/living/carbon/human)) - Lepidopta Lumia (/mob/living/carbon/human): Say("; hello! sorry I stole a dispe...") - Lepidopta Lumia (/mob/living/carbon/human): Say("; hello! sorry I stole a dispe...") - /datum/tgui_say (/datum/tgui_say): delegate speech("; hello! sorry I stole a dispe...", "Say") - /datum/tgui_say (/datum/tgui_say): handle entry("entry", /list (/list)) - /datum/tgui_say (/datum/tgui_say): on message("entry", /list (/list), /list (/list)) - tgui Topic(/list (/list)) - Skrylfr (/client): Topic("type=entry&payload=%7B%22chann...", /list (/list), null, null) - [2026-09-05 11:09:00.673] RUNTIME: runtime error: bad gender - proc name: Initialize (/atom/movable/virtualspeaker/Initialize) - source file: code/game/say.dm,404 - usr: Lepidopta Lumia (/mob/living/carbon/human) - src: Lepidopta Lumia (/atom/movable/virtualspeaker) - usr.loc: the floor (125,103,2) (/turf/open/floor/iron/dark) - src.loc: null - call stack: - Lepidopta Lumia (/atom/movable/virtualspeaker): Initialize(0, Lepidopta Lumia (/mob/living/carbon/human), the service radio headset (/obj/item/radio/headset/headset_srv)) - Atoms (/datum/controller/subsystem/atoms): InitAtom(Lepidopta Lumia (/atom/movable/virtualspeaker), 0, /list (/list)) - Lepidopta Lumia (/atom/movable/virtualspeaker): New(0, Lepidopta Lumia (/mob/living/carbon/human), the service radio headset (/obj/item/radio/headset/headset_srv)) - Lepidopta Lumia (/atom/movable/virtualspeaker): New(null, Lepidopta Lumia (/mob/living/carbon/human), the service radio headset (/obj/item/radio/headset/headset_srv)) - the service radio headset (/obj/item/radio/headset/headset_srv): talk into impl(Lepidopta Lumia (/mob/living/carbon/human), "Okay sweet", null, /list (/list), /datum/language/common (/datum/language/common), /list (/list)) - the service radio headset (/obj/item/radio/headset/headset_srv): talk into impl(Lepidopta Lumia (/mob/living/carbon/human), "Okay sweet", null, /list (/list), /datum/language/common (/datum/language/common), /list (/list)) - the service radio headset (/obj/item/radio/headset/headset_srv): talk into(Lepidopta Lumia (/mob/living/carbon/human), "Okay sweet", null, /list (/list), /datum/language/common (/datum/language/common), /list (/list)) - the service radio headset (/obj/item/radio/headset/headset_srv): talk into(Lepidopta Lumia (/mob/living/carbon/human), "Okay sweet", null, /list (/list), /datum/language/common (/datum/language/common), /list (/list)) - Lepidopta Lumia (/mob/living/carbon/human): radio("Okay sweet", /list (/list), /list (/list), /datum/language/common (/datum/language/common)) - Lepidopta Lumia (/mob/living/carbon/human): say("Okay sweet", null, /list (/list), 1, /datum/language/common (/datum/language/common), 0, null, 0, 7, null, /list (/list)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Lepidopta Lumia (/mob/living/carbon/human): gvb say verb(/list (/list)) - Verbs (/datum/controller/subsystem/verbs): invoke verb(Lepidopta Lumia (/mob/living/carbon/human), /mob/verb/say_verb (/mob/verb/say_verb), /list (/list), Lepidopta Lumia (/mob/living/carbon/human)) - Lepidopta Lumia (/mob/living/carbon/human): Say("; okay sweet") - Lepidopta Lumia (/mob/living/carbon/human): Say("; okay sweet") - /datum/tgui_say (/datum/tgui_say): delegate speech("; okay sweet", "Say") - /datum/tgui_say (/datum/tgui_say): handle entry("entry", /list (/list)) - /datum/tgui_say (/datum/tgui_say): on message("entry", /list (/list), /list (/list)) - tgui Topic(/list (/list)) - Skrylfr (/client): Topic("type=entry&payload=%7B%22chann...", /list (/list), null, null) - [2026-09-05 11:12:22.454] RUNTIME: runtime error: bad gender - proc name: Initialize (/atom/movable/virtualspeaker/Initialize) - source file: code/game/say.dm,404 - usr: Lepidopta Lumia (/mob/living/carbon/human) - src: Lepidopta Lumia (/atom/movable/virtualspeaker) - usr.loc: the floor (113,97,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Lepidopta Lumia (/atom/movable/virtualspeaker): Initialize(0, Lepidopta Lumia (/mob/living/carbon/human), the service radio headset (/obj/item/radio/headset/headset_srv)) - Atoms (/datum/controller/subsystem/atoms): InitAtom(Lepidopta Lumia (/atom/movable/virtualspeaker), 0, /list (/list)) - Lepidopta Lumia (/atom/movable/virtualspeaker): New(0, Lepidopta Lumia (/mob/living/carbon/human), the service radio headset (/obj/item/radio/headset/headset_srv)) - Lepidopta Lumia (/atom/movable/virtualspeaker): New(null, Lepidopta Lumia (/mob/living/carbon/human), the service radio headset (/obj/item/radio/headset/headset_srv)) - the service radio headset (/obj/item/radio/headset/headset_srv): talk into impl(Lepidopta Lumia (/mob/living/carbon/human), "What was the second one?", null, /list (/list), /datum/language/common (/datum/language/common), /list (/list)) - the service radio headset (/obj/item/radio/headset/headset_srv): talk into impl(Lepidopta Lumia (/mob/living/carbon/human), "What was the second one?", null, /list (/list), /datum/language/common (/datum/language/common), /list (/list)) - the service radio headset (/obj/item/radio/headset/headset_srv): talk into(Lepidopta Lumia (/mob/living/carbon/human), "What was the second one?", null, /list (/list), /datum/language/common (/datum/language/common), /list (/list)) - the service radio headset (/obj/item/radio/headset/headset_srv): talk into(Lepidopta Lumia (/mob/living/carbon/human), "What was the second one?", null, /list (/list), /datum/language/common (/datum/language/common), /list (/list)) - Lepidopta Lumia (/mob/living/carbon/human): radio("What was the second one?", /list (/list), /list (/list), /datum/language/common (/datum/language/common)) - Lepidopta Lumia (/mob/living/carbon/human): say("What was the second one?", null, /list (/list), 1, /datum/language/common (/datum/language/common), 0, null, 0, 7, null, /list (/list)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Lepidopta Lumia (/mob/living/carbon/human): gvb say verb(/list (/list)) - Verbs (/datum/controller/subsystem/verbs): invoke verb(Lepidopta Lumia (/mob/living/carbon/human), /mob/verb/say_verb (/mob/verb/say_verb), /list (/list), Lepidopta Lumia (/mob/living/carbon/human)) - Lepidopta Lumia (/mob/living/carbon/human): Say("; what was the second one?") - Lepidopta Lumia (/mob/living/carbon/human): Say("; what was the second one?") - /datum/tgui_say (/datum/tgui_say): delegate speech("; what was the second one?", "Say") - /datum/tgui_say (/datum/tgui_say): handle entry("entry", /list (/list)) - /datum/tgui_say (/datum/tgui_say): on message("entry", /list (/list), /list (/list)) - tgui Topic(/list (/list)) - Skrylfr (/client): Topic("type=entry&payload=%7B%22chann...", /list (/list), null, null) - [2026-09-05 11:12:27.024] RUNTIME: runtime error: bad gender - proc name: Initialize (/atom/movable/virtualspeaker/Initialize) - source file: code/game/say.dm,404 - usr: Lepidopta Lumia (/mob/living/carbon/human) - src: Lepidopta Lumia (/atom/movable/virtualspeaker) - usr.loc: the floor (113,97,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Lepidopta Lumia (/atom/movable/virtualspeaker): Initialize(0, Lepidopta Lumia (/mob/living/carbon/human), the service radio headset (/obj/item/radio/headset/headset_srv)) - Atoms (/datum/controller/subsystem/atoms): InitAtom(Lepidopta Lumia (/atom/movable/virtualspeaker), 0, /list (/list)) - Lepidopta Lumia (/atom/movable/virtualspeaker): New(0, Lepidopta Lumia (/mob/living/carbon/human), the service radio headset (/obj/item/radio/headset/headset_srv)) - Lepidopta Lumia (/atom/movable/virtualspeaker): New(null, Lepidopta Lumia (/mob/living/carbon/human), the service radio headset (/obj/item/radio/headset/headset_srv)) - the service radio headset (/obj/item/radio/headset/headset_srv): talk into impl(Lepidopta Lumia (/mob/living/carbon/human), "I'm about to go mining", null, /list (/list), /datum/language/common (/datum/language/common), /list (/list)) - the service radio headset (/obj/item/radio/headset/headset_srv): talk into impl(Lepidopta Lumia (/mob/living/carbon/human), "I'm about to go mining", null, /list (/list), /datum/language/common (/datum/language/common), /list (/list)) - the service radio headset (/obj/item/radio/headset/headset_srv): talk into(Lepidopta Lumia (/mob/living/carbon/human), "I'm about to go mining", null, /list (/list), /datum/language/common (/datum/language/common), /list (/list)) - the service radio headset (/obj/item/radio/headset/headset_srv): talk into(Lepidopta Lumia (/mob/living/carbon/human), "I'm about to go mining", null, /list (/list), /datum/language/common (/datum/language/common), /list (/list)) - Lepidopta Lumia (/mob/living/carbon/human): radio("I'm about to go mining", /list (/list), /list (/list), /datum/language/common (/datum/language/common)) - Lepidopta Lumia (/mob/living/carbon/human): say("I'm about to go mining", null, /list (/list), 1, /datum/language/common (/datum/language/common), 0, null, 0, 7, null, /list (/list)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Lepidopta Lumia (/mob/living/carbon/human): gvb say verb(/list (/list)) - Verbs (/datum/controller/subsystem/verbs): invoke verb(Lepidopta Lumia (/mob/living/carbon/human), /mob/verb/say_verb (/mob/verb/say_verb), /list (/list), Lepidopta Lumia (/mob/living/carbon/human)) - Lepidopta Lumia (/mob/living/carbon/human): Say("; I\'m about to go mining") - Lepidopta Lumia (/mob/living/carbon/human): Say("; I\'m about to go mining") - /datum/tgui_say (/datum/tgui_say): delegate speech("; I\'m about to go mining", "Say") - /datum/tgui_say (/datum/tgui_say): handle entry("entry", /list (/list)) - /datum/tgui_say (/datum/tgui_say): on message("entry", /list (/list), /list (/list)) - tgui Topic(/list (/list)) - Skrylfr (/client): Topic("type=entry&payload=%7B%22chann...", /list (/list), null, null) - [2026-09-05 11:13:13.854] RUNTIME: runtime error: bad gender - proc name: Initialize (/atom/movable/virtualspeaker/Initialize) - source file: code/game/say.dm,404 - usr: Lepidopta Lumia (/mob/living/carbon/human) - src: Lepidopta Lumia (/atom/movable/virtualspeaker) - usr.loc: the floor (112,94,2) (/turf/open/floor/iron/dark) - src.loc: null - call stack: - Lepidopta Lumia (/atom/movable/virtualspeaker): Initialize(0, Lepidopta Lumia (/mob/living/carbon/human), the service radio headset (/obj/item/radio/headset/headset_srv)) - Atoms (/datum/controller/subsystem/atoms): InitAtom(Lepidopta Lumia (/atom/movable/virtualspeaker), 0, /list (/list)) - Lepidopta Lumia (/atom/movable/virtualspeaker): New(0, Lepidopta Lumia (/mob/living/carbon/human), the service radio headset (/obj/item/radio/headset/headset_srv)) - Lepidopta Lumia (/atom/movable/virtualspeaker): New(null, Lepidopta Lumia (/mob/living/carbon/human), the service radio headset (/obj/item/radio/headset/headset_srv)) - the service radio headset (/obj/item/radio/headset/headset_srv): talk into impl(Lepidopta Lumia (/mob/living/carbon/human), "Aah gotcha!", null, /list (/list), /datum/language/common (/datum/language/common), /list (/list)) - the service radio headset (/obj/item/radio/headset/headset_srv): talk into impl(Lepidopta Lumia (/mob/living/carbon/human), "Aah gotcha!", null, /list (/list), /datum/language/common (/datum/language/common), /list (/list)) - the service radio headset (/obj/item/radio/headset/headset_srv): talk into(Lepidopta Lumia (/mob/living/carbon/human), "Aah gotcha!", null, /list (/list), /datum/language/common (/datum/language/common), /list (/list)) - the service radio headset (/obj/item/radio/headset/headset_srv): talk into(Lepidopta Lumia (/mob/living/carbon/human), "Aah gotcha!", null, /list (/list), /datum/language/common (/datum/language/common), /list (/list)) - Lepidopta Lumia (/mob/living/carbon/human): radio("Aah gotcha!", /list (/list), /list (/list), /datum/language/common (/datum/language/common)) - Lepidopta Lumia (/mob/living/carbon/human): say("Aah gotcha!", null, /list (/list), 1, /datum/language/common (/datum/language/common), 0, null, 0, 7, null, /list (/list)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Lepidopta Lumia (/mob/living/carbon/human): gvb say verb(/list (/list)) - Verbs (/datum/controller/subsystem/verbs): invoke verb(Lepidopta Lumia (/mob/living/carbon/human), /mob/verb/say_verb (/mob/verb/say_verb), /list (/list), Lepidopta Lumia (/mob/living/carbon/human)) - Lepidopta Lumia (/mob/living/carbon/human): Say("; aah gotcha!") - Lepidopta Lumia (/mob/living/carbon/human): Say("; aah gotcha!") - /datum/tgui_say (/datum/tgui_say): delegate speech("; aah gotcha!", "Say") - /datum/tgui_say (/datum/tgui_say): handle entry("entry", /list (/list)) - /datum/tgui_say (/datum/tgui_say): on message("entry", /list (/list), /list (/list)) - tgui Topic(/list (/list)) - Skrylfr (/client): Topic("type=entry&payload=%7B%22chann...", /list (/list), null, null) - [2026-09-05 11:13:25.584] RUNTIME: runtime error: bad gender - proc name: Initialize (/atom/movable/virtualspeaker/Initialize) - source file: code/game/say.dm,404 - usr: Lepidopta Lumia (/mob/living/carbon/human) - src: Lepidopta Lumia (/atom/movable/virtualspeaker) - usr.loc: the floor (112,94,2) (/turf/open/floor/iron/dark) - src.loc: null - call stack: - Lepidopta Lumia (/atom/movable/virtualspeaker): Initialize(0, Lepidopta Lumia (/mob/living/carbon/human), the service radio headset (/obj/item/radio/headset/headset_srv)) - Atoms (/datum/controller/subsystem/atoms): InitAtom(Lepidopta Lumia (/atom/movable/virtualspeaker), 0, /list (/list)) - Lepidopta Lumia (/atom/movable/virtualspeaker): New(0, Lepidopta Lumia (/mob/living/carbon/human), the service radio headset (/obj/item/radio/headset/headset_srv)) - Lepidopta Lumia (/atom/movable/virtualspeaker): New(null, Lepidopta Lumia (/mob/living/carbon/human), the service radio headset (/obj/item/radio/headset/headset_srv)) - the service radio headset (/obj/item/radio/headset/headset_srv): talk into impl(Lepidopta Lumia (/mob/living/carbon/human), "My common is so so", null, /list (/list), /datum/language/common (/datum/language/common), /list (/list)) - the service radio headset (/obj/item/radio/headset/headset_srv): talk into impl(Lepidopta Lumia (/mob/living/carbon/human), "My common is so so", null, /list (/list), /datum/language/common (/datum/language/common), /list (/list)) - the service radio headset (/obj/item/radio/headset/headset_srv): talk into(Lepidopta Lumia (/mob/living/carbon/human), "My common is so so", null, /list (/list), /datum/language/common (/datum/language/common), /list (/list)) - the service radio headset (/obj/item/radio/headset/headset_srv): talk into(Lepidopta Lumia (/mob/living/carbon/human), "My common is so so", null, /list (/list), /datum/language/common (/datum/language/common), /list (/list)) - Lepidopta Lumia (/mob/living/carbon/human): radio("My common is so so", /list (/list), /list (/list), /datum/language/common (/datum/language/common)) - Lepidopta Lumia (/mob/living/carbon/human): say("My common is so so", null, /list (/list), 1, /datum/language/common (/datum/language/common), 0, null, 0, 7, null, /list (/list)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Lepidopta Lumia (/mob/living/carbon/human): gvb say verb(/list (/list)) - Verbs (/datum/controller/subsystem/verbs): invoke verb(Lepidopta Lumia (/mob/living/carbon/human), /mob/verb/say_verb (/mob/verb/say_verb), /list (/list), Lepidopta Lumia (/mob/living/carbon/human)) - Lepidopta Lumia (/mob/living/carbon/human): Say("; my common is so so") - Lepidopta Lumia (/mob/living/carbon/human): Say("; my common is so so") - /datum/tgui_say (/datum/tgui_say): delegate speech("; my common is so so", "Say") - /datum/tgui_say (/datum/tgui_say): handle entry("entry", /list (/list)) - /datum/tgui_say (/datum/tgui_say): on message("entry", /list (/list), /list (/list)) - tgui Topic(/list (/list)) - Skrylfr (/client): Topic("type=entry&payload=%7B%22chann...", /list (/list), null, null) - [2026-09-05 11:14:07.723] RUNTIME: runtime error: bad gender - proc name: Initialize (/atom/movable/virtualspeaker/Initialize) - source file: code/game/say.dm,404 - usr: Lepidopta Lumia (/mob/living/carbon/human) - src: Lepidopta Lumia (/atom/movable/virtualspeaker) - usr.loc: the floor (112,97,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Lepidopta Lumia (/atom/movable/virtualspeaker): Initialize(0, Lepidopta Lumia (/mob/living/carbon/human), the service radio headset (/obj/item/radio/headset/headset_srv)) - Atoms (/datum/controller/subsystem/atoms): InitAtom(Lepidopta Lumia (/atom/movable/virtualspeaker), 0, /list (/list)) - Lepidopta Lumia (/atom/movable/virtualspeaker): New(0, Lepidopta Lumia (/mob/living/carbon/human), the service radio headset (/obj/item/radio/headset/headset_srv)) - Lepidopta Lumia (/atom/movable/virtualspeaker): New(null, Lepidopta Lumia (/mob/living/carbon/human), the service radio headset (/obj/item/radio/headset/headset_srv)) - the service radio headset (/obj/item/radio/headset/headset_srv): talk into impl(Lepidopta Lumia (/mob/living/carbon/human), "Only moffic I'm afraid", null, /list (/list), /datum/language/moffic (/datum/language/moffic), /list (/list)) - the service radio headset (/obj/item/radio/headset/headset_srv): talk into impl(Lepidopta Lumia (/mob/living/carbon/human), "Only moffic I'm afraid", null, /list (/list), /datum/language/moffic (/datum/language/moffic), /list (/list)) - the service radio headset (/obj/item/radio/headset/headset_srv): talk into(Lepidopta Lumia (/mob/living/carbon/human), "Only moffic I'm afraid", null, /list (/list), /datum/language/moffic (/datum/language/moffic), /list (/list)) - the service radio headset (/obj/item/radio/headset/headset_srv): talk into(Lepidopta Lumia (/mob/living/carbon/human), "Only moffic I'm afraid", null, /list (/list), /datum/language/moffic (/datum/language/moffic), /list (/list)) - Lepidopta Lumia (/mob/living/carbon/human): radio("Only moffic I'm afraid", /list (/list), /list (/list), /datum/language/moffic (/datum/language/moffic)) - Lepidopta Lumia (/mob/living/carbon/human): say("Only moffic I'm afraid", null, /list (/list), 1, /datum/language/moffic (/datum/language/moffic), 0, null, 0, 7, null, /list (/list)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Lepidopta Lumia (/mob/living/carbon/human): gvb say verb(/list (/list)) - Verbs (/datum/controller/subsystem/verbs): invoke verb(Lepidopta Lumia (/mob/living/carbon/human), /mob/verb/say_verb (/mob/verb/say_verb), /list (/list), Lepidopta Lumia (/mob/living/carbon/human)) - Lepidopta Lumia (/mob/living/carbon/human): Say("; only moffic I\'m afraid") - Lepidopta Lumia (/mob/living/carbon/human): Say("; only moffic I\'m afraid") - /datum/tgui_say (/datum/tgui_say): delegate speech("; only moffic I\'m afraid", "Say") - /datum/tgui_say (/datum/tgui_say): handle entry("entry", /list (/list)) - /datum/tgui_say (/datum/tgui_say): on message("entry", /list (/list), /list (/list)) - tgui Topic(/list (/list)) - Skrylfr (/client): Topic("type=entry&payload=%7B%22chann...", /list (/list), null, null) - [2026-09-05 12:18:58.475] RUNTIME: runtime error: bad index - proc name: bitmask smooth (/atom/proc/bitmask_smooth) - source file: code/__HELPERS/icon_smoothing.dm,251 - usr: null - src: the full tile reinforced windo... (/obj/structure/window/reinforced/fulltile) - src.loc: the plating (37,31,13) (/turf/open/floor/plating) - call stack: - the full tile reinforced windo... (/obj/structure/window/reinforced/fulltile): bitmask smooth() - the full tile reinforced windo... (/obj/structure/window/reinforced/fulltile): smooth icon() - the full tile reinforced windo... (/obj/structure/window/reinforced/fulltile): smooth icon() - Icon Smoothing (/datum/controller/subsystem/icon_smooth): fire(0) - Icon Smoothing (/datum/controller/subsystem/icon_smooth): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 12:18:58.577] RUNTIME: runtime error: bad index - proc name: bitmask smooth (/atom/proc/bitmask_smooth) - source file: code/__HELPERS/icon_smoothing.dm,251 - usr: null - src: the full tile reinforced windo... (/obj/structure/window/reinforced/fulltile) - src.loc: the plating (33,31,13) (/turf/open/floor/plating) - call stack: - the full tile reinforced windo... (/obj/structure/window/reinforced/fulltile): bitmask smooth() - the full tile reinforced windo... (/obj/structure/window/reinforced/fulltile): smooth icon() - the full tile reinforced windo... (/obj/structure/window/reinforced/fulltile): smooth icon() - Icon Smoothing (/datum/controller/subsystem/icon_smooth): fire(1) - Icon Smoothing (/datum/controller/subsystem/icon_smooth): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 12:18:58.578] RUNTIME: runtime error: bad index - proc name: bitmask smooth (/atom/proc/bitmask_smooth) - source file: code/__HELPERS/icon_smoothing.dm,253 - usr: null - src: the full tile reinforced windo... (/obj/structure/window/reinforced/fulltile) - src.loc: the plating (38,28,13) (/turf/open/floor/plating) - call stack: - the full tile reinforced windo... (/obj/structure/window/reinforced/fulltile): bitmask smooth() - the full tile reinforced windo... (/obj/structure/window/reinforced/fulltile): smooth icon() - the full tile reinforced windo... (/obj/structure/window/reinforced/fulltile): smooth icon() - Icon Smoothing (/datum/controller/subsystem/icon_smooth): fire(1) - Icon Smoothing (/datum/controller/subsystem/icon_smooth): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 12:18:58.579] RUNTIME: runtime error: bad index - proc name: bitmask smooth (/atom/proc/bitmask_smooth) - source file: code/__HELPERS/icon_smoothing.dm,254 - usr: null - src: the full tile reinforced windo... (/obj/structure/window/reinforced/fulltile) - src.loc: the plating (32,28,13) (/turf/open/floor/plating) - call stack: - the full tile reinforced windo... (/obj/structure/window/reinforced/fulltile): bitmask smooth() - the full tile reinforced windo... (/obj/structure/window/reinforced/fulltile): smooth icon() - the full tile reinforced windo... (/obj/structure/window/reinforced/fulltile): smooth icon() - Icon Smoothing (/datum/controller/subsystem/icon_smooth): fire(1) - Icon Smoothing (/datum/controller/subsystem/icon_smooth): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 12:18:58.580] RUNTIME: runtime error: bad index - proc name: bitmask smooth (/atom/proc/bitmask_smooth) - source file: code/__HELPERS/icon_smoothing.dm,253 - usr: null - src: the full tile reinforced windo... (/obj/structure/window/reinforced/fulltile) - src.loc: the plating (38,27,13) (/turf/open/floor/plating) - call stack: - the full tile reinforced windo... (/obj/structure/window/reinforced/fulltile): bitmask smooth() - the full tile reinforced windo... (/obj/structure/window/reinforced/fulltile): smooth icon() - the full tile reinforced windo... (/obj/structure/window/reinforced/fulltile): smooth icon() - Icon Smoothing (/datum/controller/subsystem/icon_smooth): fire(1) - Icon Smoothing (/datum/controller/subsystem/icon_smooth): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 12:18:58.581] RUNTIME: runtime error: bad index - proc name: bitmask smooth (/atom/proc/bitmask_smooth) - source file: code/__HELPERS/icon_smoothing.dm,254 - usr: null - src: the full tile reinforced windo... (/obj/structure/window/reinforced/fulltile) - src.loc: the plating (32,27,13) (/turf/open/floor/plating) - call stack: - the full tile reinforced windo... (/obj/structure/window/reinforced/fulltile): bitmask smooth() - the full tile reinforced windo... (/obj/structure/window/reinforced/fulltile): smooth icon() - the full tile reinforced windo... (/obj/structure/window/reinforced/fulltile): smooth icon() - Icon Smoothing (/datum/controller/subsystem/icon_smooth): fire(1) - Icon Smoothing (/datum/controller/subsystem/icon_smooth): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 12:18:58.582] RUNTIME: runtime error: bad index - proc name: bitmask smooth (/atom/proc/bitmask_smooth) - source file: code/__HELPERS/icon_smoothing.dm,252 - usr: null - src: the full tile reinforced windo... (/obj/structure/window/reinforced/fulltile) - src.loc: the plating (36,26,13) (/turf/open/floor/plating) - call stack: - the full tile reinforced windo... (/obj/structure/window/reinforced/fulltile): bitmask smooth() - the full tile reinforced windo... (/obj/structure/window/reinforced/fulltile): smooth icon() - the full tile reinforced windo... (/obj/structure/window/reinforced/fulltile): smooth icon() - Icon Smoothing (/datum/controller/subsystem/icon_smooth): fire(1) - Icon Smoothing (/datum/controller/subsystem/icon_smooth): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 12:18:58.583] RUNTIME: runtime error: bad index - proc name: bitmask smooth (/atom/proc/bitmask_smooth) - source file: code/__HELPERS/icon_smoothing.dm,252 - usr: null - src: the full tile reinforced windo... (/obj/structure/window/reinforced/fulltile) - src.loc: the plating (35,26,13) (/turf/open/floor/plating) - call stack: - the full tile reinforced windo... (/obj/structure/window/reinforced/fulltile): bitmask smooth() - the full tile reinforced windo... (/obj/structure/window/reinforced/fulltile): smooth icon() - the full tile reinforced windo... (/obj/structure/window/reinforced/fulltile): smooth icon() - Icon Smoothing (/datum/controller/subsystem/icon_smooth): fire(1) - Icon Smoothing (/datum/controller/subsystem/icon_smooth): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 12:18:58.584] RUNTIME: runtime error: bad index - proc name: bitmask smooth (/atom/proc/bitmask_smooth) - source file: code/__HELPERS/icon_smoothing.dm,252 - usr: null - src: the full tile reinforced windo... (/obj/structure/window/reinforced/fulltile) - src.loc: the plating (34,26,13) (/turf/open/floor/plating) - call stack: - the full tile reinforced windo... (/obj/structure/window/reinforced/fulltile): bitmask smooth() - the full tile reinforced windo... (/obj/structure/window/reinforced/fulltile): smooth icon() - the full tile reinforced windo... (/obj/structure/window/reinforced/fulltile): smooth icon() - Icon Smoothing (/datum/controller/subsystem/icon_smooth): fire(1) - Icon Smoothing (/datum/controller/subsystem/icon_smooth): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 12:18:58.585] RUNTIME: runtime error: bad index - proc name: bitmask smooth (/atom/proc/bitmask_smooth) - source file: code/__HELPERS/icon_smoothing.dm,251 - usr: null - src: the wall (38,31,13) (/turf/closed/wall) - call stack: - the wall (38,31,13) (/turf/closed/wall): bitmask smooth() - the wall (38,31,13) (/turf/closed/wall): smooth icon() - Icon Smoothing (/datum/controller/subsystem/icon_smooth): fire(1) - Icon Smoothing (/datum/controller/subsystem/icon_smooth): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 12:18:58.586] RUNTIME: runtime error: bad index - proc name: bitmask smooth (/atom/proc/bitmask_smooth) - source file: code/__HELPERS/icon_smoothing.dm,251 - usr: null - src: the wall (36,31,13) (/turf/closed/wall) - call stack: - the wall (36,31,13) (/turf/closed/wall): bitmask smooth() - the wall (36,31,13) (/turf/closed/wall): smooth icon() - Icon Smoothing (/datum/controller/subsystem/icon_smooth): fire(1) - Icon Smoothing (/datum/controller/subsystem/icon_smooth): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 12:18:58.587] RUNTIME: runtime error: bad index - proc name: bitmask smooth (/atom/proc/bitmask_smooth) - source file: code/__HELPERS/icon_smoothing.dm,251 - usr: null - src: the wall (34,31,13) (/turf/closed/wall) - call stack: - the wall (34,31,13) (/turf/closed/wall): bitmask smooth() - the wall (34,31,13) (/turf/closed/wall): smooth icon() - Icon Smoothing (/datum/controller/subsystem/icon_smooth): fire(1) - Icon Smoothing (/datum/controller/subsystem/icon_smooth): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 12:18:58.625] RUNTIME: runtime error: bad index - proc name: bitmask smooth (/atom/proc/bitmask_smooth) - source file: code/__HELPERS/icon_smoothing.dm,251 - usr: null - src: the wall (32,31,13) (/turf/closed/wall) - call stack: - the wall (32,31,13) (/turf/closed/wall): bitmask smooth() - the wall (32,31,13) (/turf/closed/wall): smooth icon() - Icon Smoothing (/datum/controller/subsystem/icon_smooth): fire(1) - Icon Smoothing (/datum/controller/subsystem/icon_smooth): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 12:18:58.626] RUNTIME: runtime error: bad index - proc name: bitmask smooth (/atom/proc/bitmask_smooth) - source file: code/__HELPERS/icon_smoothing.dm,253 - usr: null - src: the wall (38,30,13) (/turf/closed/wall) - call stack: - the wall (38,30,13) (/turf/closed/wall): bitmask smooth() - the wall (38,30,13) (/turf/closed/wall): smooth icon() - Icon Smoothing (/datum/controller/subsystem/icon_smooth): fire(1) - Icon Smoothing (/datum/controller/subsystem/icon_smooth): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 12:18:58.627] RUNTIME: runtime error: bad index - proc name: bitmask smooth (/atom/proc/bitmask_smooth) - source file: code/__HELPERS/icon_smoothing.dm,254 - usr: null - src: the wall (32,30,13) (/turf/closed/wall) - call stack: - the wall (32,30,13) (/turf/closed/wall): bitmask smooth() - the wall (32,30,13) (/turf/closed/wall): smooth icon() - Icon Smoothing (/datum/controller/subsystem/icon_smooth): fire(1) - Icon Smoothing (/datum/controller/subsystem/icon_smooth): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 12:18:58.628] RUNTIME: runtime error: bad index - proc name: bitmask smooth (/atom/proc/bitmask_smooth) - source file: code/__HELPERS/icon_smoothing.dm,253 - usr: null - src: the wall (38,29,13) (/turf/closed/wall) - call stack: - the wall (38,29,13) (/turf/closed/wall): bitmask smooth() - the wall (38,29,13) (/turf/closed/wall): smooth icon() - Icon Smoothing (/datum/controller/subsystem/icon_smooth): fire(1) - Icon Smoothing (/datum/controller/subsystem/icon_smooth): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 12:18:58.628] RUNTIME: runtime error: bad index - proc name: bitmask smooth (/atom/proc/bitmask_smooth) - source file: code/__HELPERS/icon_smoothing.dm,254 - usr: null - src: the wall (32,29,13) (/turf/closed/wall) - call stack: - the wall (32,29,13) (/turf/closed/wall): bitmask smooth() - the wall (32,29,13) (/turf/closed/wall): smooth icon() - Icon Smoothing (/datum/controller/subsystem/icon_smooth): fire(1) - Icon Smoothing (/datum/controller/subsystem/icon_smooth): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 12:18:58.629] RUNTIME: runtime error: bad index - proc name: bitmask smooth (/atom/proc/bitmask_smooth) - source file: code/__HELPERS/icon_smoothing.dm,252 - usr: null - src: the wall (38,26,13) (/turf/closed/wall) - call stack: - the wall (38,26,13) (/turf/closed/wall): bitmask smooth() - the wall (38,26,13) (/turf/closed/wall): smooth icon() - Icon Smoothing (/datum/controller/subsystem/icon_smooth): fire(1) - Icon Smoothing (/datum/controller/subsystem/icon_smooth): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 12:18:58.630] RUNTIME: runtime error: bad index - proc name: bitmask smooth (/atom/proc/bitmask_smooth) - source file: code/__HELPERS/icon_smoothing.dm,252 - usr: null - src: the wall (37,26,13) (/turf/closed/wall) - call stack: - the wall (37,26,13) (/turf/closed/wall): bitmask smooth() - the wall (37,26,13) (/turf/closed/wall): smooth icon() - Icon Smoothing (/datum/controller/subsystem/icon_smooth): fire(1) - Icon Smoothing (/datum/controller/subsystem/icon_smooth): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 12:18:58.630] RUNTIME: runtime error: bad index - proc name: bitmask smooth (/atom/proc/bitmask_smooth) - source file: code/__HELPERS/icon_smoothing.dm,252 - usr: null - src: the wall (33,26,13) (/turf/closed/wall) - call stack: - the wall (33,26,13) (/turf/closed/wall): bitmask smooth() - the wall (33,26,13) (/turf/closed/wall): smooth icon() - Icon Smoothing (/datum/controller/subsystem/icon_smooth): fire(1) - Icon Smoothing (/datum/controller/subsystem/icon_smooth): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 12:18:58.631] RUNTIME: runtime error: bad index - proc name: bitmask smooth (/atom/proc/bitmask_smooth) - source file: code/__HELPERS/icon_smoothing.dm,252 - usr: null - src: the wall (32,26,13) (/turf/closed/wall) - call stack: - the wall (32,26,13) (/turf/closed/wall): bitmask smooth() - the wall (32,26,13) (/turf/closed/wall): smooth icon() - Icon Smoothing (/datum/controller/subsystem/icon_smooth): fire(1) - Icon Smoothing (/datum/controller/subsystem/icon_smooth): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 12:18:59.577] RUNTIME: runtime error: /obj/structure/table/reinforced called smooth_icon() without being on a z-level - proc name: smooth icon (/atom/proc/smooth_icon) - source file: code/__HELPERS/icon_smoothing.dm,138 - usr: null - src: the reinforced table (/obj/structure/table/reinforced) - src.loc: the food cart (/obj/machinery/food_cart) - call stack: - the reinforced table (/obj/structure/table/reinforced): smooth icon() - the reinforced table (/obj/structure/table/reinforced): smooth icon() - Icon Smoothing (/datum/controller/subsystem/icon_smooth): fire(1) - Icon Smoothing (/datum/controller/subsystem/icon_smooth): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 12:22:10.522] RUNTIME: runtime error: Warning: the .357 revolver(/obj/item/gun/ballistic/revolver) initialized multiple times! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Arcticus Cecropia (/mob/living/carbon/human) - src: null - usr.loc: the floor (66,167,2) (/turf/open/floor/iron/dark/textured_half) - call stack: - stack trace("Warning: the .357 revolver(/ob...", "code/game/atom/atoms_initializ...", 120) - the .357 revolver (/obj/item/gun/ballistic/revolver): Initialize(1) - the .357 revolver (/obj/item/gun/ballistic/revolver): Initialize(1) - the .357 revolver (/obj/item/gun/ballistic/revolver): Initialize(1) - the .357 revolver (/obj/item/gun/ballistic/revolver): Initialize(1) - the .357 revolver (/obj/item/gun/ballistic/revolver): Initialize(1) - the .357 revolver (/obj/item/gun/ballistic/revolver): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the .357 revolver (/obj/item/gun/ballistic/revolver), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 64") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Crate Chaos (/datum/lazy_template/virtual_domain/psyker_shuffle): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("psyker_shuffle") - the quantum server (/obj/machinery/quantum_server): cold boot map("psyker_shuffle", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-09-05 12:22:10.524] RUNTIME: runtime error: traitor_mail_opened overridden. Use override = TRUE to suppress this warning. - Target: the .357 revolver (/obj/item/gun/ballistic/revolver) Existing Proc: on_mail_unwrap New Proc: on_mail_unwrap - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Arcticus Cecropia (/mob/living/carbon/human) - src: null - usr.loc: the floor (66,167,2) (/turf/open/floor/iron/dark/textured_half) - call stack: - stack trace("traitor_mail_opened overridden...", "code/datums/signals.dm", 43) - the .357 revolver (/obj/item/gun/ballistic/revolver): RegisterSignal(the .357 revolver (/obj/item/gun/ballistic/revolver), "traitor_mail_opened", "on_mail_unwrap", 0) - the .357 revolver (/obj/item/gun/ballistic/revolver): Initialize(1) - the .357 revolver (/obj/item/gun/ballistic/revolver): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the .357 revolver (/obj/item/gun/ballistic/revolver), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 64") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Crate Chaos (/datum/lazy_template/virtual_domain/psyker_shuffle): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("psyker_shuffle") - the quantum server (/obj/machinery/quantum_server): cold boot map("psyker_shuffle", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-09-05 12:22:10.526] RUNTIME: runtime error: item_recharged overridden. Use override = TRUE to suppress this warning. - Target: the .357 revolver (/obj/item/gun/ballistic/revolver) Existing Proc: instant_reload New Proc: instant_reload - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Arcticus Cecropia (/mob/living/carbon/human) - src: null - usr.loc: the floor (66,167,2) (/turf/open/floor/iron/dark/textured_half) - call stack: - stack trace("item_recharged overridden. Use...", "code/datums/signals.dm", 43) - the .357 revolver (/obj/item/gun/ballistic/revolver): RegisterSignal(the .357 revolver (/obj/item/gun/ballistic/revolver), "item_recharged", "instant_reload", 0) - the .357 revolver (/obj/item/gun/ballistic/revolver): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the .357 revolver (/obj/item/gun/ballistic/revolver), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 64") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Crate Chaos (/datum/lazy_template/virtual_domain/psyker_shuffle): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("psyker_shuffle") - the quantum server (/obj/machinery/quantum_server): cold boot map("psyker_shuffle", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-09-05 12:28:31.705] RUNTIME: runtime error: atom_requesting_context_from_item overridden. Use override = TRUE to suppress this warning. - Target: the silver wall (/turf/closed/wall/mineral/silver) Existing Proc: add_context New Proc: add_context - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Arcticus Cecropia (/mob/living/carbon/human) - src: null - usr.loc: the floor (65,167,2) (/turf/open/floor/iron/dark/textured_half) - call stack: - stack trace("atom_requesting_context_from_i...", "code/datums/signals.dm", 43) - the silver wall (32,29,13) (/turf/closed/wall/mineral/silver): RegisterSignal(the silver wall (32,29,13) (/turf/closed/wall/mineral/silver), "atom_requesting_context_from_i...", "add_context", 0) - the silver wall (32,29,13) (/turf/closed/wall/mineral/silver): register context() - the silver wall (32,29,13) (/turf/closed/wall/mineral/silver): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the silver wall (32,29,13) (/turf/closed/wall/mineral/silver), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 74") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Base Map Module Template (/datum/map_template/map_module): initTemplateBounds(/list (/list)) - Base Map Module Template (/datum/map_template/map_module): load(the silver wall (26,28,13) (/turf/closed/wall/mineral/silver), 0, "_maps/safehouses/bathroom.dmm") - Base Map Module Template (/datum/map_template/map_module): load(the silver wall (26,28,13) (/turf/closed/wall/mineral/silver), 0, "_maps/safehouses/bathroom.dmm") - the safehouse (/obj/modular_map_root/safehouse): load map() - the safehouse (/obj/modular_map_root/safehouse): Initialize(1) - [2026-09-05 12:28:31.708] RUNTIME: runtime error: atom_requesting_context_from_item overridden. Use override = TRUE to suppress this warning. - Target: the silver wall (/turf/closed/wall/mineral/silver) Existing Proc: add_context New Proc: add_context - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Arcticus Cecropia (/mob/living/carbon/human) - src: null - usr.loc: the floor (65,167,2) (/turf/open/floor/iron/dark/textured_half) - call stack: - stack trace("atom_requesting_context_from_i...", "code/datums/signals.dm", 43) - the silver wall (32,30,13) (/turf/closed/wall/mineral/silver): RegisterSignal(the silver wall (32,30,13) (/turf/closed/wall/mineral/silver), "atom_requesting_context_from_i...", "add_context", 0) - the silver wall (32,30,13) (/turf/closed/wall/mineral/silver): register context() - the silver wall (32,30,13) (/turf/closed/wall/mineral/silver): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the silver wall (32,30,13) (/turf/closed/wall/mineral/silver), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 74") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Base Map Module Template (/datum/map_template/map_module): initTemplateBounds(/list (/list)) - Base Map Module Template (/datum/map_template/map_module): load(the silver wall (26,28,13) (/turf/closed/wall/mineral/silver), 0, "_maps/safehouses/bathroom.dmm") - Base Map Module Template (/datum/map_template/map_module): load(the silver wall (26,28,13) (/turf/closed/wall/mineral/silver), 0, "_maps/safehouses/bathroom.dmm") - the safehouse (/obj/modular_map_root/safehouse): load map() - the safehouse (/obj/modular_map_root/safehouse): Initialize(1) - [2026-09-05 12:28:31.710] RUNTIME: runtime error: atom_requesting_context_from_item overridden. Use override = TRUE to suppress this warning. - Target: the silver wall (/turf/closed/wall/mineral/silver) Existing Proc: add_context New Proc: add_context - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Arcticus Cecropia (/mob/living/carbon/human) - src: null - usr.loc: the floor (65,167,2) (/turf/open/floor/iron/dark/textured_half) - call stack: - stack trace("atom_requesting_context_from_i...", "code/datums/signals.dm", 43) - the silver wall (32,31,13) (/turf/closed/wall/mineral/silver): RegisterSignal(the silver wall (32,31,13) (/turf/closed/wall/mineral/silver), "atom_requesting_context_from_i...", "add_context", 0) - the silver wall (32,31,13) (/turf/closed/wall/mineral/silver): register context() - the silver wall (32,31,13) (/turf/closed/wall/mineral/silver): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the silver wall (32,31,13) (/turf/closed/wall/mineral/silver), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 74") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Base Map Module Template (/datum/map_template/map_module): initTemplateBounds(/list (/list)) - Base Map Module Template (/datum/map_template/map_module): load(the silver wall (26,28,13) (/turf/closed/wall/mineral/silver), 0, "_maps/safehouses/bathroom.dmm") - Base Map Module Template (/datum/map_template/map_module): load(the silver wall (26,28,13) (/turf/closed/wall/mineral/silver), 0, "_maps/safehouses/bathroom.dmm") - the safehouse (/obj/modular_map_root/safehouse): load map() - the safehouse (/obj/modular_map_root/safehouse): Initialize(1) - [2026-09-05 12:28:32.086] RUNTIME: runtime error: Warning: the .357 revolver(/obj/item/gun/ballistic/revolver) initialized multiple times! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Arcticus Cecropia (/mob/living/carbon/human) - src: null - usr.loc: the floor (65,167,2) (/turf/open/floor/iron/dark/textured_half) - call stack: - stack trace("Warning: the .357 revolver(/ob...", "code/game/atom/atoms_initializ...", 120) - the .357 revolver (/obj/item/gun/ballistic/revolver): Initialize(1) - the .357 revolver (/obj/item/gun/ballistic/revolver): Initialize(1) - the .357 revolver (/obj/item/gun/ballistic/revolver): Initialize(1) - the .357 revolver (/obj/item/gun/ballistic/revolver): Initialize(1) - the .357 revolver (/obj/item/gun/ballistic/revolver): Initialize(1) - the .357 revolver (/obj/item/gun/ballistic/revolver): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the .357 revolver (/obj/item/gun/ballistic/revolver), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 72") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Crate Chaos (/datum/lazy_template/virtual_domain/psyker_shuffle): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("psyker_shuffle") - the quantum server (/obj/machinery/quantum_server): cold boot map("psyker_shuffle", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-09-05 12:28:32.090] RUNTIME: runtime error: traitor_mail_opened overridden. Use override = TRUE to suppress this warning. - Target: the .357 revolver (/obj/item/gun/ballistic/revolver) Existing Proc: on_mail_unwrap New Proc: on_mail_unwrap - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Arcticus Cecropia (/mob/living/carbon/human) - src: null - usr.loc: the floor (65,167,2) (/turf/open/floor/iron/dark/textured_half) - call stack: - stack trace("traitor_mail_opened overridden...", "code/datums/signals.dm", 43) - the .357 revolver (/obj/item/gun/ballistic/revolver): RegisterSignal(the .357 revolver (/obj/item/gun/ballistic/revolver), "traitor_mail_opened", "on_mail_unwrap", 0) - the .357 revolver (/obj/item/gun/ballistic/revolver): Initialize(1) - the .357 revolver (/obj/item/gun/ballistic/revolver): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the .357 revolver (/obj/item/gun/ballistic/revolver), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 72") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Crate Chaos (/datum/lazy_template/virtual_domain/psyker_shuffle): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("psyker_shuffle") - the quantum server (/obj/machinery/quantum_server): cold boot map("psyker_shuffle", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-09-05 12:28:32.092] RUNTIME: runtime error: item_recharged overridden. Use override = TRUE to suppress this warning. - Target: the .357 revolver (/obj/item/gun/ballistic/revolver) Existing Proc: instant_reload New Proc: instant_reload - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Arcticus Cecropia (/mob/living/carbon/human) - src: null - usr.loc: the floor (65,167,2) (/turf/open/floor/iron/dark/textured_half) - call stack: - stack trace("item_recharged overridden. Use...", "code/datums/signals.dm", 43) - the .357 revolver (/obj/item/gun/ballistic/revolver): RegisterSignal(the .357 revolver (/obj/item/gun/ballistic/revolver), "item_recharged", "instant_reload", 0) - the .357 revolver (/obj/item/gun/ballistic/revolver): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the .357 revolver (/obj/item/gun/ballistic/revolver), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 72") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Crate Chaos (/datum/lazy_template/virtual_domain/psyker_shuffle): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("psyker_shuffle") - the quantum server (/obj/machinery/quantum_server): cold boot map("psyker_shuffle", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-09-05 13:02:10.559] RUNTIME: runtime error: addtimer called with a callback assigned to a qdeleted object. In the future such timers will not be supported and may refuse to run or run with a 0 wait - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Veekus-Miun (/mob/living/carbon/human) - src: null - usr.loc: the plating (142,88,2) (/turf/open/floor/plating) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 11.05, 0, null, "code/modules/balloon_alert/bal...", 102) - the abandoned crate (/obj/structure/closet/crate/secure/loot): balloon alert perform(Veekus-Miun (/mob/living/carbon/human), "unlock first!") - the abandoned crate (/obj/structure/closet/crate/secure/loot): balloon alert(Veekus-Miun (/mob/living/carbon/human), "unlock first!") - [2026-09-05 13:22:49.499] RUNTIME: ## TESTING: GC: -- [0x2106980b] | /datum/sound_token was unable to be GC'd -- (ref count of 3) [2026-09-05 13:23:17.673] RUNTIME: ## TESTING: GC: -- [0x21069711] | /datum/sound_token was unable to be GC'd -- (ref count of 3) [2026-09-05 14:01:51.715] RUNTIME: runtime error: Invalid pathfinding start - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("Invalid pathfinding start", "code/__HELPERS/paths/path.dm", 113) - /datum/pathfind/jps (/datum/pathfind/jps): start() - /datum/pathfind/jps (/datum/pathfind/jps): start() - Pathfinder (/datum/controller/subsystem/pathfinder): pathfind(null, null, 30, 1, /list (/list), 1, null, 1, 2, null) - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): recalculate path() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): move() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): process() - AI movement (/datum/controller/subsystem/movement/ai_movement): pour bucket(/list (/list)) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 14:01:57.565] RUNTIME: runtime error: Invalid pathfinding start - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("Invalid pathfinding start", "code/__HELPERS/paths/path.dm", 113) - /datum/pathfind/jps (/datum/pathfind/jps): start() - /datum/pathfind/jps (/datum/pathfind/jps): start() - Pathfinder (/datum/controller/subsystem/pathfinder): pathfind(null, null, 30, 1, /list (/list), 1, null, 1, 2, null) - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): recalculate path() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): move() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): process() - AI movement (/datum/controller/subsystem/movement/ai_movement): pour bucket(/list (/list)) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 14:02:13.773] RUNTIME: runtime error: Invalid pathfinding start - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("Invalid pathfinding start", "code/__HELPERS/paths/path.dm", 113) - /datum/pathfind/jps (/datum/pathfind/jps): start() - /datum/pathfind/jps (/datum/pathfind/jps): start() - Pathfinder (/datum/controller/subsystem/pathfinder): pathfind(null, null, 30, 1, /list (/list), 1, null, 1, 2, null) - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): recalculate path() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): move() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): process() - AI movement (/datum/controller/subsystem/movement/ai_movement): pour bucket(/list (/list)) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 14:05:33.052] RUNTIME: runtime error: Warning: the .357 revolver(/obj/item/gun/ballistic/revolver) initialized multiple times! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Arcticus Cecropia (/mob/living/carbon/human) - src: null - usr.loc: the floor (66,167,2) (/turf/open/floor/iron/dark/textured_half) - call stack: - stack trace("Warning: the .357 revolver(/ob...", "code/game/atom/atoms_initializ...", 120) - the .357 revolver (/obj/item/gun/ballistic/revolver): Initialize(1) - the .357 revolver (/obj/item/gun/ballistic/revolver): Initialize(1) - the .357 revolver (/obj/item/gun/ballistic/revolver): Initialize(1) - the .357 revolver (/obj/item/gun/ballistic/revolver): Initialize(1) - the .357 revolver (/obj/item/gun/ballistic/revolver): Initialize(1) - the .357 revolver (/obj/item/gun/ballistic/revolver): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the .357 revolver (/obj/item/gun/ballistic/revolver), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 78") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Base Map Module Template (/datum/map_template/map_module): initTemplateBounds(/list (/list)) - Base Map Module Template (/datum/map_template/map_module): load(the silver wall (26,56,13) (/turf/closed/wall/mineral/silver), 0, "_maps/safehouses/bathroom.dmm") - Base Map Module Template (/datum/map_template/map_module): load(the silver wall (26,56,13) (/turf/closed/wall/mineral/silver), 0, "_maps/safehouses/bathroom.dmm") - the safehouse (/obj/modular_map_root/safehouse): load map() - the safehouse (/obj/modular_map_root/safehouse): Initialize(1) - [2026-09-05 14:05:33.055] RUNTIME: runtime error: traitor_mail_opened overridden. Use override = TRUE to suppress this warning. - Target: the .357 revolver (/obj/item/gun/ballistic/revolver) Existing Proc: on_mail_unwrap New Proc: on_mail_unwrap - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Arcticus Cecropia (/mob/living/carbon/human) - src: null - usr.loc: the floor (66,167,2) (/turf/open/floor/iron/dark/textured_half) - call stack: - stack trace("traitor_mail_opened overridden...", "code/datums/signals.dm", 43) - the .357 revolver (/obj/item/gun/ballistic/revolver): RegisterSignal(the .357 revolver (/obj/item/gun/ballistic/revolver), "traitor_mail_opened", "on_mail_unwrap", 0) - the .357 revolver (/obj/item/gun/ballistic/revolver): Initialize(1) - the .357 revolver (/obj/item/gun/ballistic/revolver): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the .357 revolver (/obj/item/gun/ballistic/revolver), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 78") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Base Map Module Template (/datum/map_template/map_module): initTemplateBounds(/list (/list)) - Base Map Module Template (/datum/map_template/map_module): load(the silver wall (26,56,13) (/turf/closed/wall/mineral/silver), 0, "_maps/safehouses/bathroom.dmm") - Base Map Module Template (/datum/map_template/map_module): load(the silver wall (26,56,13) (/turf/closed/wall/mineral/silver), 0, "_maps/safehouses/bathroom.dmm") - the safehouse (/obj/modular_map_root/safehouse): load map() - the safehouse (/obj/modular_map_root/safehouse): Initialize(1) - [2026-09-05 14:05:33.057] RUNTIME: runtime error: item_recharged overridden. Use override = TRUE to suppress this warning. - Target: the .357 revolver (/obj/item/gun/ballistic/revolver) Existing Proc: instant_reload New Proc: instant_reload - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Arcticus Cecropia (/mob/living/carbon/human) - src: null - usr.loc: the floor (66,167,2) (/turf/open/floor/iron/dark/textured_half) - call stack: - stack trace("item_recharged overridden. Use...", "code/datums/signals.dm", 43) - the .357 revolver (/obj/item/gun/ballistic/revolver): RegisterSignal(the .357 revolver (/obj/item/gun/ballistic/revolver), "item_recharged", "instant_reload", 0) - the .357 revolver (/obj/item/gun/ballistic/revolver): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the .357 revolver (/obj/item/gun/ballistic/revolver), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 78") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Base Map Module Template (/datum/map_template/map_module): initTemplateBounds(/list (/list)) - Base Map Module Template (/datum/map_template/map_module): load(the silver wall (26,56,13) (/turf/closed/wall/mineral/silver), 0, "_maps/safehouses/bathroom.dmm") - Base Map Module Template (/datum/map_template/map_module): load(the silver wall (26,56,13) (/turf/closed/wall/mineral/silver), 0, "_maps/safehouses/bathroom.dmm") - the safehouse (/obj/modular_map_root/safehouse): load map() - the safehouse (/obj/modular_map_root/safehouse): Initialize(1) - [2026-09-05 14:10:51.203] RUNTIME: runtime error: Invalid pathfinding start - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("Invalid pathfinding start", "code/__HELPERS/paths/path.dm", 113) - /datum/pathfind/jps (/datum/pathfind/jps): start() - /datum/pathfind/jps (/datum/pathfind/jps): start() - Pathfinder (/datum/controller/subsystem/pathfinder): pathfind(null, null, 30, 1, /list (/list), 1, null, 1, 2, null) - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): recalculate path() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): move() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): process() - AI movement (/datum/controller/subsystem/movement/ai_movement): pour bucket(/list (/list)) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 14:11:29.716] RUNTIME: runtime error: Invalid pathfinding start - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("Invalid pathfinding start", "code/__HELPERS/paths/path.dm", 113) - /datum/pathfind/jps (/datum/pathfind/jps): start() - /datum/pathfind/jps (/datum/pathfind/jps): start() - Pathfinder (/datum/controller/subsystem/pathfinder): pathfind(null, null, 30, 1, /list (/list), 1, null, 1, 2, null) - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): recalculate path() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): move() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): process() - AI movement (/datum/controller/subsystem/movement/ai_movement): pour bucket(/list (/list)) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 14:12:24.115] RUNTIME: runtime error: Invalid pathfinding start - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("Invalid pathfinding start", "code/__HELPERS/paths/path.dm", 113) - /datum/pathfind/jps (/datum/pathfind/jps): start() - /datum/pathfind/jps (/datum/pathfind/jps): start() - Pathfinder (/datum/controller/subsystem/pathfinder): pathfind(null, null, 30, 1, /list (/list), 1, null, 1, 2, null) - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): recalculate path() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): move() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): process() - AI movement (/datum/controller/subsystem/movement/ai_movement): pour bucket(/list (/list)) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 14:12:34.210] RUNTIME: runtime error: Invalid pathfinding start - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("Invalid pathfinding start", "code/__HELPERS/paths/path.dm", 113) - /datum/pathfind/jps (/datum/pathfind/jps): start() - /datum/pathfind/jps (/datum/pathfind/jps): start() - Pathfinder (/datum/controller/subsystem/pathfinder): pathfind(null, null, 30, 1, /list (/list), 1, null, 1, 2, null) - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): recalculate path() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): move() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): process() - AI movement (/datum/controller/subsystem/movement/ai_movement): pour bucket(/list (/list)) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 14:18:25.611] RUNTIME: runtime error: type mismatch: cannot compare 0 to "UNCONSCIOUS" - proc name: check condition (/datum/bt_node/decorator/mob_stat_at_least/check_condition) - source file: code/datums/ai/generic_decorators/mob_stat_at_least.dm,45 - usr: null - src: /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least) - call stack: - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): check condition(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): evaluate for observer(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on observed change(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), null) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on mob key changed(the vileworm (/mob/living/basic/mining/bileworm/vileworm), "BB_basic_execution_target") - the vileworm (/mob/living/basic/mining/bileworm/vileworm): SendSignal("ai_blackboard_key_set_BB_basic...", /list (/list)) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): post blackboard key set("BB_basic_execution_target") - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): set blackboard key("BB_basic_execution_target", Johnny Stationhand (/mob/living/carbon/human), 1) - /datum/bt_node/ai_behavior/tar... (/datum/bt_node/ai_behavior/targeted_mob_ability/and_plan_execute): finish action(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0) - /datum/bt_node/ai_behavior/tar... (/datum/bt_node/ai_behavior/targeted_mob_ability/and_plan_execute): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/decorator/bilew... (/datum/bt_node/decorator/bileworm_should_resurface): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - ... - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/decorator/bb_ke... (/datum/bt_node/decorator/bb_key_set): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): SelectBehaviors(0.25) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 14:18:40.637] RUNTIME: runtime error: type mismatch: cannot compare 0 to "UNCONSCIOUS" - proc name: check condition (/datum/bt_node/decorator/mob_stat_at_least/check_condition) - source file: code/datums/ai/generic_decorators/mob_stat_at_least.dm,45 - usr: null - src: /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least) - call stack: - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): check condition(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/decorator/abili... (/datum/bt_node/decorator/ability_available): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): SelectBehaviors(0.25) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): fire(0) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 14:20:01.075] RUNTIME: runtime error: type mismatch: cannot compare 0 to "UNCONSCIOUS" - proc name: check condition (/datum/bt_node/decorator/mob_stat_at_least/check_condition) - source file: code/datums/ai/generic_decorators/mob_stat_at_least.dm,45 - usr: null - src: /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least) - call stack: - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): check condition(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/decorator/abili... (/datum/bt_node/decorator/ability_available): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): SelectBehaviors(0.25) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): fire(0) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 14:20:10.050] RUNTIME: runtime error: type mismatch: cannot compare 0 to "UNCONSCIOUS" - proc name: check condition (/datum/bt_node/decorator/mob_stat_at_least/check_condition) - source file: code/datums/ai/generic_decorators/mob_stat_at_least.dm,45 - usr: null - src: /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least) - call stack: - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): check condition(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/decorator/abili... (/datum/bt_node/decorator/ability_available): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): SelectBehaviors(0.25) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): fire(0) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 14:20:50.265] RUNTIME: runtime error: Invalid pathfinding start - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("Invalid pathfinding start", "code/__HELPERS/paths/path.dm", 113) - /datum/pathfind/jps (/datum/pathfind/jps): start() - /datum/pathfind/jps (/datum/pathfind/jps): start() - Pathfinder (/datum/controller/subsystem/pathfinder): pathfind(null, null, 30, 1, /list (/list), 1, null, 1, 2, null) - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): recalculate path() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): move() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): process() - AI movement (/datum/controller/subsystem/movement/ai_movement): pour bucket(/list (/list)) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 14:20:54.017] RUNTIME: runtime error: Invalid pathfinding start - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("Invalid pathfinding start", "code/__HELPERS/paths/path.dm", 113) - /datum/pathfind/jps (/datum/pathfind/jps): start() - /datum/pathfind/jps (/datum/pathfind/jps): start() - Pathfinder (/datum/controller/subsystem/pathfinder): pathfind(null, null, 30, 1, /list (/list), 1, null, 1, 2, null) - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): recalculate path() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): move() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): process() - AI movement (/datum/controller/subsystem/movement/ai_movement): pour bucket(/list (/list)) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 14:21:11.364] RUNTIME: runtime error: type mismatch: cannot compare 0 to "UNCONSCIOUS" - proc name: check condition (/datum/bt_node/decorator/mob_stat_at_least/check_condition) - source file: code/datums/ai/generic_decorators/mob_stat_at_least.dm,45 - usr: null - src: /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least) - call stack: - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): check condition(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): evaluate for observer(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on observed change(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), null) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on mob key changed(the vileworm (/mob/living/basic/mining/bileworm/vileworm), "BB_basic_execution_target") - the vileworm (/mob/living/basic/mining/bileworm/vileworm): SendSignal("ai_blackboard_key_set_BB_basic...", /list (/list)) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): post blackboard key set("BB_basic_execution_target") - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): set blackboard key("BB_basic_execution_target", Johnny Stationhand (/mob/living/carbon/human), 1) - /datum/bt_node/ai_behavior/tar... (/datum/bt_node/ai_behavior/targeted_mob_ability/and_plan_execute): finish action(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0) - /datum/bt_node/ai_behavior/tar... (/datum/bt_node/ai_behavior/targeted_mob_ability/and_plan_execute): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/decorator/bilew... (/datum/bt_node/decorator/bileworm_should_resurface): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - ... - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/decorator/bb_ke... (/datum/bt_node/decorator/bb_key_set): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): SelectBehaviors(0.25) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 14:21:17.365] RUNTIME: runtime error: type mismatch: cannot compare 0 to "UNCONSCIOUS" - proc name: check condition (/datum/bt_node/decorator/mob_stat_at_least/check_condition) - source file: code/datums/ai/generic_decorators/mob_stat_at_least.dm,45 - usr: null - src: /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least) - call stack: - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): check condition(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): evaluate for observer(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on observed change(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), null) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on mob key changed(the vileworm (/mob/living/basic/mining/bileworm/vileworm), "BB_basic_execution_target") - the vileworm (/mob/living/basic/mining/bileworm/vileworm): SendSignal("ai_blackboard_key_set_BB_basic...", /list (/list)) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): post blackboard key set("BB_basic_execution_target") - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): set blackboard key("BB_basic_execution_target", Johnny Stationhand (/mob/living/carbon/human), 1) - /datum/bt_node/ai_behavior/tar... (/datum/bt_node/ai_behavior/targeted_mob_ability/and_plan_execute): finish action(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0) - /datum/bt_node/ai_behavior/tar... (/datum/bt_node/ai_behavior/targeted_mob_ability/and_plan_execute): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/decorator/bilew... (/datum/bt_node/decorator/bileworm_should_resurface): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - ... - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/decorator/bb_ke... (/datum/bt_node/decorator/bb_key_set): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): SelectBehaviors(0.25) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 14:22:11.068] RUNTIME: runtime error: Invalid pathfinding start - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("Invalid pathfinding start", "code/__HELPERS/paths/path.dm", 113) - /datum/pathfind/jps (/datum/pathfind/jps): start() - /datum/pathfind/jps (/datum/pathfind/jps): start() - Pathfinder (/datum/controller/subsystem/pathfinder): pathfind(null, null, 30, 1, /list (/list), 1, null, 1, 2, null) - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): recalculate path() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): move() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): process() - AI movement (/datum/controller/subsystem/movement/ai_movement): pour bucket(/list (/list)) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 14:25:33.825] RUNTIME: runtime error: type mismatch: cannot compare 0 to "UNCONSCIOUS" - proc name: check condition (/datum/bt_node/decorator/mob_stat_at_least/check_condition) - source file: code/datums/ai/generic_decorators/mob_stat_at_least.dm,45 - usr: null - src: /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least) - call stack: - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): check condition(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): evaluate for observer(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on observed change(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), null) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on mob key changed(the vileworm (/mob/living/basic/mining/bileworm/vileworm), "BB_basic_execution_target") - the vileworm (/mob/living/basic/mining/bileworm/vileworm): SendSignal("ai_blackboard_key_set_BB_basic...", /list (/list)) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): post blackboard key set("BB_basic_execution_target") - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): set blackboard key("BB_basic_execution_target", Johnny Stationhand (/mob/living/carbon/human), 1) - /datum/bt_node/ai_behavior/tar... (/datum/bt_node/ai_behavior/targeted_mob_ability/and_plan_execute): finish action(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0) - /datum/bt_node/ai_behavior/tar... (/datum/bt_node/ai_behavior/targeted_mob_ability/and_plan_execute): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/decorator/abili... (/datum/bt_node/decorator/ability_available): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - ... - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/decorator/bb_ke... (/datum/bt_node/decorator/bb_key_set): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): SelectBehaviors(0.25) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): fire(0) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 14:25:35.685] RUNTIME: runtime error: Invalid pathfinding start - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("Invalid pathfinding start", "code/__HELPERS/paths/path.dm", 113) - /datum/pathfind/jps (/datum/pathfind/jps): start() - /datum/pathfind/jps (/datum/pathfind/jps): start() - Pathfinder (/datum/controller/subsystem/pathfinder): pathfind(null, null, 30, 1, /list (/list), 1, null, 1, 2, null) - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): recalculate path() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): move() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): process() - AI movement (/datum/controller/subsystem/movement/ai_movement): pour bucket(/list (/list)) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 14:25:36.329] RUNTIME: runtime error: type mismatch: cannot compare 0 to "UNCONSCIOUS" - proc name: check condition (/datum/bt_node/decorator/mob_stat_at_least/check_condition) - source file: code/datums/ai/generic_decorators/mob_stat_at_least.dm,45 - usr: null - src: /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least) - call stack: - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): check condition(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): evaluate for observer(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on observed change(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), null) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on mob key changed(the vileworm (/mob/living/basic/mining/bileworm/vileworm), "BB_basic_execution_target") - the vileworm (/mob/living/basic/mining/bileworm/vileworm): SendSignal("ai_blackboard_key_set_BB_basic...", /list (/list)) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): post blackboard key set("BB_basic_execution_target") - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): set blackboard key("BB_basic_execution_target", Johnny Stationhand (/mob/living/carbon/human), 1) - /datum/bt_node/ai_behavior/tar... (/datum/bt_node/ai_behavior/targeted_mob_ability/and_plan_execute): finish action(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0) - /datum/bt_node/ai_behavior/tar... (/datum/bt_node/ai_behavior/targeted_mob_ability/and_plan_execute): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/decorator/bilew... (/datum/bt_node/decorator/bileworm_should_resurface): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - ... - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/decorator/bb_ke... (/datum/bt_node/decorator/bb_key_set): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): SelectBehaviors(0.25) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 14:26:19.571] RUNTIME: runtime error: type mismatch: cannot compare 0 to "UNCONSCIOUS" - proc name: check condition (/datum/bt_node/decorator/mob_stat_at_least/check_condition) - source file: code/datums/ai/generic_decorators/mob_stat_at_least.dm,45 - usr: null - src: /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least) - call stack: - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): check condition(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/decorator/abili... (/datum/bt_node/decorator/ability_available): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): SelectBehaviors(0.25) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): fire(0) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 14:29:58.065] RUNTIME: runtime error: Invalid pathfinding start - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("Invalid pathfinding start", "code/__HELPERS/paths/path.dm", 113) - /datum/pathfind/jps (/datum/pathfind/jps): start() - /datum/pathfind/jps (/datum/pathfind/jps): start() - Pathfinder (/datum/controller/subsystem/pathfinder): pathfind(null, null, 30, 1, /list (/list), 1, null, 1, 2, null) - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): recalculate path() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): move() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): process() - AI movement (/datum/controller/subsystem/movement/ai_movement): pour bucket(/list (/list)) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 14:30:13.457] RUNTIME: runtime error: Invalid pathfinding start - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("Invalid pathfinding start", "code/__HELPERS/paths/path.dm", 113) - /datum/pathfind/jps (/datum/pathfind/jps): start() - /datum/pathfind/jps (/datum/pathfind/jps): start() - Pathfinder (/datum/controller/subsystem/pathfinder): pathfind(null, null, 30, 1, /list (/list), 1, null, 1, 2, null) - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): recalculate path() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): move() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): process() - AI movement (/datum/controller/subsystem/movement/ai_movement): pour bucket(/list (/list)) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 14:30:20.180] RUNTIME: runtime error: Invalid pathfinding start - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("Invalid pathfinding start", "code/__HELPERS/paths/path.dm", 113) - /datum/pathfind/jps (/datum/pathfind/jps): start() - /datum/pathfind/jps (/datum/pathfind/jps): start() - Pathfinder (/datum/controller/subsystem/pathfinder): pathfind(null, null, 30, 1, /list (/list), 1, null, 1, 2, null) - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): recalculate path() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): move() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): process() - AI movement (/datum/controller/subsystem/movement/ai_movement): pour bucket(/list (/list)) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 14:30:27.287] RUNTIME: runtime error: Invalid pathfinding start - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("Invalid pathfinding start", "code/__HELPERS/paths/path.dm", 113) - /datum/pathfind/jps (/datum/pathfind/jps): start() - /datum/pathfind/jps (/datum/pathfind/jps): start() - Pathfinder (/datum/controller/subsystem/pathfinder): pathfind(null, null, 30, 1, /list (/list), 1, null, 1, 2, null) - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): recalculate path() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): move() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): process() - AI movement (/datum/controller/subsystem/movement/ai_movement): pour bucket(/list (/list)) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 14:31:20.978] RUNTIME: runtime error: Invalid pathfinding start - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("Invalid pathfinding start", "code/__HELPERS/paths/path.dm", 113) - /datum/pathfind/jps (/datum/pathfind/jps): start() - /datum/pathfind/jps (/datum/pathfind/jps): start() - Pathfinder (/datum/controller/subsystem/pathfinder): pathfind(null, null, 30, 1, /list (/list), 1, null, 1, 2, null) - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): recalculate path() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): move() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): process() - AI movement (/datum/controller/subsystem/movement/ai_movement): pour bucket(/list (/list)) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 14:31:56.236] RUNTIME: runtime error: Invalid pathfinding start - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("Invalid pathfinding start", "code/__HELPERS/paths/path.dm", 113) - /datum/pathfind/jps (/datum/pathfind/jps): start() - /datum/pathfind/jps (/datum/pathfind/jps): start() - Pathfinder (/datum/controller/subsystem/pathfinder): pathfind(null, null, 30, 1, /list (/list), 1, null, 1, 2, null) - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): recalculate path() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): move() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): process() - AI movement (/datum/controller/subsystem/movement/ai_movement): pour bucket(/list (/list)) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 14:32:51.376] RUNTIME: runtime error: type mismatch: cannot compare 0 to "UNCONSCIOUS" - proc name: check condition (/datum/bt_node/decorator/mob_stat_at_least/check_condition) - source file: code/datums/ai/generic_decorators/mob_stat_at_least.dm,45 - usr: null - src: /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least) - call stack: - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): check condition(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/decorator/abili... (/datum/bt_node/decorator/ability_available): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): SelectBehaviors(0.25) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): fire(0) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 14:33:04.924] RUNTIME: runtime error: type mismatch: cannot compare 0 to "UNCONSCIOUS" - proc name: check condition (/datum/bt_node/decorator/mob_stat_at_least/check_condition) - source file: code/datums/ai/generic_decorators/mob_stat_at_least.dm,45 - usr: null - src: /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least) - call stack: - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): check condition(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/decorator/abili... (/datum/bt_node/decorator/ability_available): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): SelectBehaviors(0.25) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): fire(0) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 14:40:31.551] RUNTIME: runtime error: type mismatch: cannot compare 0 to "UNCONSCIOUS" - proc name: check condition (/datum/bt_node/decorator/mob_stat_at_least/check_condition) - source file: code/datums/ai/generic_decorators/mob_stat_at_least.dm,45 - usr: null - src: /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least) - call stack: - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): check condition(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/decorator/abili... (/datum/bt_node/decorator/ability_available): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): SelectBehaviors(0.25) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): fire(0) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 14:40:37.812] RUNTIME: runtime error: type mismatch: cannot compare 0 to "UNCONSCIOUS" - proc name: check condition (/datum/bt_node/decorator/mob_stat_at_least/check_condition) - source file: code/datums/ai/generic_decorators/mob_stat_at_least.dm,45 - usr: null - src: /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least) - call stack: - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): check condition(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/decorator/abili... (/datum/bt_node/decorator/ability_available): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): SelectBehaviors(0.25) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): fire(0) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 14:40:41.317] RUNTIME: runtime error: type mismatch: cannot compare 0 to "UNCONSCIOUS" - proc name: check condition (/datum/bt_node/decorator/mob_stat_at_least/check_condition) - source file: code/datums/ai/generic_decorators/mob_stat_at_least.dm,45 - usr: null - src: /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least) - call stack: - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): check condition(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/decorator/abili... (/datum/bt_node/decorator/ability_available): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): SelectBehaviors(0.25) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): fire(0) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 14:40:44.069] RUNTIME: runtime error: type mismatch: cannot compare 0 to "UNCONSCIOUS" - proc name: check condition (/datum/bt_node/decorator/mob_stat_at_least/check_condition) - source file: code/datums/ai/generic_decorators/mob_stat_at_least.dm,45 - usr: null - src: /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least) - call stack: - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): check condition(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/decorator/abili... (/datum/bt_node/decorator/ability_available): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): SelectBehaviors(0.25) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): fire(0) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 14:40:45.318] RUNTIME: runtime error: type mismatch: cannot compare 0 to "UNCONSCIOUS" - proc name: check condition (/datum/bt_node/decorator/mob_stat_at_least/check_condition) - source file: code/datums/ai/generic_decorators/mob_stat_at_least.dm,45 - usr: null - src: /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least) - call stack: - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): check condition(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/decorator/abili... (/datum/bt_node/decorator/ability_available): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): SelectBehaviors(0.25) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): fire(0) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 14:40:52.314] RUNTIME: runtime error: type mismatch: cannot compare 0 to "UNCONSCIOUS" - proc name: check condition (/datum/bt_node/decorator/mob_stat_at_least/check_condition) - source file: code/datums/ai/generic_decorators/mob_stat_at_least.dm,45 - usr: null - src: /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least) - call stack: - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): check condition(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/decorator/abili... (/datum/bt_node/decorator/ability_available): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): SelectBehaviors(0.25) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): fire(0) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 14:47:21.771] RUNTIME: runtime error: Invalid pathfinding start - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("Invalid pathfinding start", "code/__HELPERS/paths/path.dm", 113) - /datum/pathfind/jps (/datum/pathfind/jps): start() - /datum/pathfind/jps (/datum/pathfind/jps): start() - Pathfinder (/datum/controller/subsystem/pathfinder): pathfind(null, null, 30, 1, /list (/list), 1, null, 1, 2, null) - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): recalculate path() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): move() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): process() - AI movement (/datum/controller/subsystem/movement/ai_movement): pour bucket(/list (/list)) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 14:48:42.259] RUNTIME: runtime error: Invalid pathfinding start - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("Invalid pathfinding start", "code/__HELPERS/paths/path.dm", 113) - /datum/pathfind/jps (/datum/pathfind/jps): start() - /datum/pathfind/jps (/datum/pathfind/jps): start() - Pathfinder (/datum/controller/subsystem/pathfinder): pathfind(null, null, 30, 1, /list (/list), 1, null, 1, 2, null) - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): recalculate path() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): move() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): process() - AI movement (/datum/controller/subsystem/movement/ai_movement): pour bucket(/list (/list)) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 14:50:14.890] RUNTIME: runtime error: type mismatch: cannot compare 0 to "UNCONSCIOUS" - proc name: check condition (/datum/bt_node/decorator/mob_stat_at_least/check_condition) - source file: code/datums/ai/generic_decorators/mob_stat_at_least.dm,45 - usr: null - src: /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least) - call stack: - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): check condition(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): evaluate for observer(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on observed change(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), null) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on mob key changed(the vileworm (/mob/living/basic/mining/bileworm/vileworm), "BB_basic_execution_target") - the vileworm (/mob/living/basic/mining/bileworm/vileworm): SendSignal("ai_blackboard_key_set_BB_basic...", /list (/list)) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): post blackboard key set("BB_basic_execution_target") - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): set blackboard key("BB_basic_execution_target", Johnny Stationhand (/mob/living/carbon/human), 1) - /datum/bt_node/ai_behavior/tar... (/datum/bt_node/ai_behavior/targeted_mob_ability/and_plan_execute): finish action(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0) - /datum/bt_node/ai_behavior/tar... (/datum/bt_node/ai_behavior/targeted_mob_ability/and_plan_execute): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/decorator/bilew... (/datum/bt_node/decorator/bileworm_should_resurface): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - ... - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/decorator/bb_ke... (/datum/bt_node/decorator/bb_key_set): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): SelectBehaviors(0.25) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 14:52:45.726] RUNTIME: runtime error: addtimer called with a callback assigned to a qdeleted object. In the future such timers will not be supported and may refuse to run or run with a 0 wait - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Arcticus Cecropia (as Captain) (/mob/living/carbon/human) - src: null - usr.loc: the floor (140,125,2) (/turf/open/floor/iron/cafeteria) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 12.48, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/oven/oven_loop_...', 1, 0) - /datum/looping_sound/oven (/datum/looping_sound/oven): play('sound/machines/oven/oven_loop_...', null, 0, 0) - /datum/looping_sound/oven (/datum/looping_sound/oven): on start() - /datum/looping_sound/oven (/datum/looping_sound/oven): start(null) - the range (/obj/machinery/oven/range): update baking audio() - the range (/obj/machinery/oven/range): attack hand(Arcticus Cecropia (as Captain) (/mob/living/carbon/human), /list (/list)) - Arcticus Cecropia (as Captain) (/mob/living/carbon/human): resolve unarmed attack(the range (/obj/machinery/oven/range), /list (/list)) - Arcticus Cecropia (as Captain) (/mob/living/carbon/human): UnarmedAttack(the range (/obj/machinery/oven/range), 1, /list (/list)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Arcticus Cecropia (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() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 14:56:53.729] RUNTIME: ## TESTING: GC: -- [0x21070d88] | /datum/ductnet was unable to be GC'd -- (ref count of 24) [2026-09-05 14:57:06.813] RUNTIME: runtime error: type mismatch: cannot compare 0 to "UNCONSCIOUS" - proc name: check condition (/datum/bt_node/decorator/mob_stat_at_least/check_condition) - source file: code/datums/ai/generic_decorators/mob_stat_at_least.dm,45 - usr: null - src: /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least) - call stack: - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): check condition(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): evaluate for observer(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on observed change(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), null) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on mob key changed(the vileworm (/mob/living/basic/mining/bileworm/vileworm), "BB_basic_execution_target") - the vileworm (/mob/living/basic/mining/bileworm/vileworm): SendSignal("ai_blackboard_key_set_BB_basic...", /list (/list)) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): post blackboard key set("BB_basic_execution_target") - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): set blackboard key("BB_basic_execution_target", Johnny Stationhand (/mob/living/carbon/human), 1) - /datum/bt_node/ai_behavior/tar... (/datum/bt_node/ai_behavior/targeted_mob_ability/and_plan_execute): finish action(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0) - /datum/bt_node/ai_behavior/tar... (/datum/bt_node/ai_behavior/targeted_mob_ability/and_plan_execute): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/decorator/bilew... (/datum/bt_node/decorator/bileworm_should_resurface): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - ... - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/decorator/bb_ke... (/datum/bt_node/decorator/bb_key_set): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): SelectBehaviors(0.25) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 14:57:30.618] RUNTIME: ## TESTING: GC: -- [0x21071211] | /datum/sound_token was unable to be GC'd -- (ref count of 3) [2026-09-05 14:57:53.554] RUNTIME: ## TESTING: GC: -- [0x2044da6] | /obj/effect/fly_down was unable to be GC'd -- (ref count of 3) [2026-09-05 14:57:55.673] RUNTIME: ## TESTING: GC: -- [0x21021695] | /datum/sound_token was unable to be GC'd -- (ref count of 3) [2026-09-05 15:00:46.773] RUNTIME: ## TESTING: GC: -- [0x21066fc4] | /datum/sound_token was unable to be GC'd -- (ref count of 3) [2026-09-05 15:00:46.774] RUNTIME: ## TESTING: GC: -- [0x21072e63] | /datum/sound_token was unable to be GC'd -- (ref count of 3) [2026-09-05 15:06:59.676] RUNTIME: ## TESTING: GC: -- [0x2045218] | /obj/effect/unburrow was unable to be GC'd -- (ref count of 3) [2026-09-05 15:13:12.684] RUNTIME: runtime error: undefined proc or verb /mob/living/simple_animal/hostile/megafauna/hierophant/hierophant_burst(). - - proc name: death (/mob/living/simple_animal/hostile/megafauna/hierophant/death) - source file: code/modules/mob/living/simple_animal/hostile/megafauna/hierophant.dm,445 - usr: Johnny Stationhand (/mob/living/carbon/human) - src: the hierophant (/mob/living/simple_animal/hostile/megafauna/hierophant) - usr.loc: the runic palestone floor (114,148,3) (/turf/open/indestructible/hierophant/two) - src.loc: the runic palestone floor (114,149,3) (/turf/open/indestructible/hierophant/two) - call stack: - the hierophant (/mob/living/simple_animal/hostile/megafauna/hierophant): death() - the hierophant (/mob/living/simple_animal/hostile/megafauna/hierophant): death() - the hierophant (/mob/living/simple_animal/hostile/megafauna/hierophant): update stat() - the hierophant (/mob/living/simple_animal/hostile/megafauna/hierophant): updatehealth() - the hierophant (/mob/living/simple_animal/hostile/megafauna/hierophant): on damage loss changed(200, 1, 0, "brute") - the hierophant (/mob/living/simple_animal/hostile/megafauna/hierophant): on damage loss changed(200, 1, 0, "brute") - the hierophant (/mob/living/simple_animal/hostile/megafauna/hierophant): on damage loss(200, 1, 0, "brute", -200) - the hierophant (/mob/living/simple_animal/hostile/megafauna/hierophant): on damage loss(200, 1, 0, "brute", -200) - the hierophant (/mob/living/simple_animal/hostile/megafauna/hierophant): adjust brute loss(200, 1, 0, 16777215) - /datum/status_effect/stacking/... (/datum/status_effect/stacking/saw_bleed): threshold cross effect() - /datum/status_effect/stacking/... (/datum/status_effect/stacking/saw_bleed): on threshold cross() - /datum/status_effect/stacking/... (/datum/status_effect/stacking/saw_bleed): add stacks(3) - the cleaving saw (/obj/item/melee/cleaving_saw): nemesis effects(Johnny Stationhand (/mob/living/carbon/human), the hierophant (/mob/living/simple_animal/hostile/megafauna/hierophant)) - the cleaving saw (/obj/item/melee/cleaving_saw): attack(the hierophant (/mob/living/simple_animal/hostile/megafauna/hierophant), Johnny Stationhand (/mob/living/carbon/human), /list (/list), /list (/list)) - the hierophant (/mob/living/simple_animal/hostile/megafauna/hierophant): attackby(the cleaving saw (/obj/item/melee/cleaving_saw), Johnny Stationhand (/mob/living/carbon/human), /list (/list), /list (/list)) - the cleaving saw (/obj/item/melee/cleaving_saw): melee attack chain(Johnny Stationhand (/mob/living/carbon/human), the hierophant (/mob/living/simple_animal/hostile/megafauna/hierophant), /list (/list), /list (/list)) - the cleaving saw (/obj/item/melee/cleaving_saw): melee attack chain(Johnny Stationhand (/mob/living/carbon/human), the hierophant (/mob/living/simple_animal/hostile/megafauna/hierophant), /list (/list)) - Johnny Stationhand (/mob/living/carbon/human): ClickOn(the hierophant (/mob/living/simple_animal/hostile/megafauna/hierophant), "icon-x=3;icon-y=41;left=1;butt...") - the hierophant (/mob/living/simple_animal/hostile/megafauna/hierophant): Click(the runic palestone floor (114,149,3) (/turf/open/indestructible/hierophant/two), "map_screen.map", "icon-x=3;icon-y=41;left=1;butt...") - Atomkraft (/client): Click(the hierophant (/mob/living/simple_animal/hostile/megafauna/hierophant), the runic palestone floor (114,149,3) (/turf/open/indestructible/hierophant/two), "map_screen.map", "icon-x=3;icon-y=41;left=1;butt...") - [2026-09-05 15:15:09.157] RUNTIME: runtime error: type mismatch: cannot compare 2 to "UNCONSCIOUS" - proc name: check condition (/datum/bt_node/decorator/mob_stat_at_least/check_condition) - source file: code/datums/ai/generic_decorators/mob_stat_at_least.dm,45 - usr: null - src: /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least) - call stack: - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): check condition(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): evaluate for observer(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on observed change(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), null) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on signal changed(Johnny Stationhand (/mob/living/carbon/human), 2, 0) - Johnny Stationhand (/mob/living/carbon/human): SendSignal("mob_statchange", /list (/list)) - Johnny Stationhand (/mob/living/carbon/human): set stat(2) - Johnny Stationhand (/mob/living/carbon/human): set stat(2) - Johnny Stationhand (/mob/living/carbon/human): set stat(2) - Johnny Stationhand (/mob/living/carbon/human): update stat(Johnny Stationhand (/mob/living/carbon/human), "nohardcrit") - Johnny Stationhand (/mob/living/carbon/human): SendSignal("removetrait nohardcrit", /list (/list)) - ... - /datum/reagents (/datum/reagents): metabolize reagent(Johnny Stationhand (/mob/living/carbon/human), Penthrite (/datum/reagent/medicine/c2/penthrite), 2, 1, 0, 0, /list (/list)) - /datum/reagents (/datum/reagents): metabolize(Johnny Stationhand (/mob/living/carbon/human), 2, 1, 0, 0) - the liver (/obj/item/organ/liver): on life(2) - Johnny Stationhand (/mob/living/carbon/human): handle organs(2) - Johnny Stationhand (/mob/living/carbon/human): Life(2) - Johnny Stationhand (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(0) - Mobs (/datum/controller/subsystem/mobs): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 15:15:16.140] RUNTIME: runtime error: type mismatch: cannot compare 3 to "UNCONSCIOUS" - proc name: check condition (/datum/bt_node/decorator/mob_stat_at_least/check_condition) - source file: code/datums/ai/generic_decorators/mob_stat_at_least.dm,45 - usr: null - src: /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least) - call stack: - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): check condition(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): evaluate for observer(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on observed change(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), null) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on signal changed(Johnny Stationhand (/mob/living/carbon/human), 3, 2) - Johnny Stationhand (/mob/living/carbon/human): SendSignal("mob_statchange", /list (/list)) - Johnny Stationhand (/mob/living/carbon/human): set stat(3) - Johnny Stationhand (/mob/living/carbon/human): set stat(3) - Johnny Stationhand (/mob/living/carbon/human): set stat(3) - Johnny Stationhand (/mob/living/carbon/human): death(null) - Johnny Stationhand (/mob/living/carbon/human): death(null) - ... - Johnny Stationhand (/mob/living/carbon/human): adjust fire loss(20, 1, 0, 16777215) - the lava (128,190,3) (/turf/open/lava/smooth): do burn(Johnny Stationhand (/mob/living/carbon/human), 1) - the lava (128,190,3) (/turf/open/lava/smooth): burn stuff(Johnny Stationhand (/mob/living/carbon/human), 1) - the lava (128,190,3) (/turf/open/lava/smooth): Entered(Johnny Stationhand (/mob/living/carbon/human), null) - the lava (128,190,3) (/turf/open/lava/smooth): Initialize(0) - the lava (128,190,3) (/turf/open/lava/smooth): Initialize(0) - the lava (128,190,3) (/turf/open/lava/smooth): New(0) - the lava (128,190,3) (/turf/open/lava/smooth): ChangeTurf(/turf/open/lava/smooth (/turf/open/lava/smooth), null, 16) - the lava warning (/obj/effect/temp_visual/lava_warning): fall(10) - the lava warning (/obj/effect/temp_visual/lava_warning): Initialize(0, 10) - [2026-09-05 15:16:39.762] RUNTIME: ## TESTING: GC: -- [0x2045201] | /obj/effect/temp_visual/brim_burst was unable to be GC'd -- (ref count of 3) [2026-09-05 15:20:06.028] RUNTIME: ## TESTING: GC: -- [0x21053014] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 3) [2026-09-05 15:25:53.587] RUNTIME: runtime error: area_beauty_updated overridden. Use override = TRUE to suppress this warning. - Target: Supplypod Shipping Lane (/area/centcom/central_command_areas/supplypod/supplypod_temp_holding) Existing Proc: update_beauty New Proc: update_beauty - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Arcticus Cecropia (as Captain) (/mob/living/carbon/human) - src: null - usr.loc: i do kronkaine (/obj/vehicle/sealed/mecha/clarke) - call stack: - stack trace("area_beauty_updated overridden...", "code/datums/signals.dm", 43) - /datum/mood (/datum/mood): RegisterSignal(Supplypod Shipping Lane (/area/centcom/central_command_areas/supplypod/supplypod_temp_holding), "area_beauty_updated", "update_beauty", 0) - /datum/mood (/datum/mood): check area mood(Arcticus Cecropia (as Captain) (/mob/living/carbon/human), Supplypod Shipping Lane (/area/centcom/central_command_areas/supplypod/supplypod_temp_holding)) - Arcticus Cecropia (as Captain) (/mob/living/carbon/human): SendSignal("enter_area", /list (/list)) - Supplypod Shipping Lane (/area/centcom/central_command_areas/supplypod/supplypod_temp_holding): Entered( (/obj/structure/closet/supplypod/mechpod), the Mech Bay (/area/station/science/robotics/mechbay)) - (/obj/structure/closet/supplypod/mechpod): doMove(Supplypod Shipping Lane (/area/centcom/central_command_areas/supplypod/supplypod_temp_holding)) - (/obj/structure/closet/supplypod/mechpod): forceMove(Supplypod Shipping Lane (/area/centcom/central_command_areas/supplypod/supplypod_temp_holding)) - (/obj/structure/closet/supplypod/mechpod): handleReturnAfterDeparting( (/obj/structure/closet/supplypod/mechpod)) - (/obj/structure/closet/supplypod/mechpod): handleReturnAfterDeparting( (/obj/structure/closet/supplypod/mechpod)) - /datum/callback (/datum/callback): Invoke() - world: push usr(Arcticus Cecropia (as Captain) (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 15:26:53.114] RUNTIME: runtime error: Invalid pathfinding start - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("Invalid pathfinding start", "code/__HELPERS/paths/path.dm", 113) - /datum/pathfind/jps (/datum/pathfind/jps): start() - /datum/pathfind/jps (/datum/pathfind/jps): start() - Pathfinder (/datum/controller/subsystem/pathfinder): pathfind(null, null, 30, 1, /list (/list), 1, null, 1, 2, null) - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): recalculate path() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): move() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): process() - AI movement (/datum/controller/subsystem/movement/ai_movement): pour bucket(/list (/list)) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 15:26:56.411] RUNTIME: ## TESTING: GC: -- [0x21044b56] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-05 15:27:38.275] RUNTIME: runtime error: type mismatch: cannot compare 3 to "UNCONSCIOUS" - proc name: check condition (/datum/bt_node/decorator/mob_stat_at_least/check_condition) - source file: code/datums/ai/generic_decorators/mob_stat_at_least.dm,45 - usr: null - src: /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least) - call stack: - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): check condition(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/decorator/abili... (/datum/bt_node/decorator/ability_available): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): SelectBehaviors(0.25) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): fire(0) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 15:28:20.366] RUNTIME: runtime error: Invalid pathfinding start - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("Invalid pathfinding start", "code/__HELPERS/paths/path.dm", 113) - /datum/pathfind/jps (/datum/pathfind/jps): start() - /datum/pathfind/jps (/datum/pathfind/jps): start() - Pathfinder (/datum/controller/subsystem/pathfinder): pathfind(null, null, 30, 1, /list (/list), 1, null, 1, 2, null) - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): recalculate path() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): move() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): process() - AI movement (/datum/controller/subsystem/movement/ai_movement): pour bucket(/list (/list)) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 15:30:37.680] RUNTIME: runtime error: Invalid pathfinding start - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("Invalid pathfinding start", "code/__HELPERS/paths/path.dm", 113) - /datum/pathfind/jps (/datum/pathfind/jps): start() - /datum/pathfind/jps (/datum/pathfind/jps): start() - Pathfinder (/datum/controller/subsystem/pathfinder): pathfind(null, null, 30, 1, /list (/list), 1, null, 1, 2, null) - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): recalculate path() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): move() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): process() - AI movement (/datum/controller/subsystem/movement/ai_movement): pour bucket(/list (/list)) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 15:33:39.722] RUNTIME: runtime error: Invalid pathfinding start - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("Invalid pathfinding start", "code/__HELPERS/paths/path.dm", 113) - /datum/pathfind/jps (/datum/pathfind/jps): start() - /datum/pathfind/jps (/datum/pathfind/jps): start() - Pathfinder (/datum/controller/subsystem/pathfinder): pathfind(null, null, 30, 1, /list (/list), 1, null, 1, 2, null) - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): recalculate path() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): move() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): process() - AI movement (/datum/controller/subsystem/movement/ai_movement): pour bucket(/list (/list)) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 15:37:23.805] RUNTIME: runtime error: area_beauty_updated overridden. Use override = TRUE to suppress this warning. - Target: Supplypod Shipping Lane (/area/centcom/central_command_areas/supplypod/supplypod_temp_holding) Existing Proc: update_beauty New Proc: update_beauty - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Arcticus Cecropia (as Captain) (/mob/living/carbon/human) - src: null - usr.loc: i do kronkaine (/obj/vehicle/sealed/mecha/clarke) - call stack: - stack trace("area_beauty_updated overridden...", "code/datums/signals.dm", 43) - /datum/mood (/datum/mood): RegisterSignal(Supplypod Shipping Lane (/area/centcom/central_command_areas/supplypod/supplypod_temp_holding), "area_beauty_updated", "update_beauty", 0) - /datum/mood (/datum/mood): check area mood(Johnny Stationhand (/mob/living/carbon/human), Supplypod Shipping Lane (/area/centcom/central_command_areas/supplypod/supplypod_temp_holding)) - Johnny Stationhand (/mob/living/carbon/human): SendSignal("enter_area", /list (/list)) - Supplypod Shipping Lane (/area/centcom/central_command_areas/supplypod/supplypod_temp_holding): Entered( (/obj/structure/closet/supplypod/mechpod), Mining Station Mech Bay (/area/mine/mechbay)) - (/obj/structure/closet/supplypod/mechpod): doMove(Supplypod Shipping Lane (/area/centcom/central_command_areas/supplypod/supplypod_temp_holding)) - (/obj/structure/closet/supplypod/mechpod): forceMove(Supplypod Shipping Lane (/area/centcom/central_command_areas/supplypod/supplypod_temp_holding)) - (/obj/structure/closet/supplypod/mechpod): handleReturnAfterDeparting( (/obj/structure/closet/supplypod/mechpod)) - (/obj/structure/closet/supplypod/mechpod): handleReturnAfterDeparting( (/obj/structure/closet/supplypod/mechpod)) - /datum/callback (/datum/callback): Invoke() - world: push usr(Arcticus Cecropia (as Captain) (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 15:37:23.808] RUNTIME: runtime error: area_beauty_updated overridden. Use override = TRUE to suppress this warning. - Target: Supplypod Shipping Lane (/area/centcom/central_command_areas/supplypod/supplypod_temp_holding) Existing Proc: update_beauty New Proc: update_beauty - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Arcticus Cecropia (as Captain) (/mob/living/carbon/human) - src: null - usr.loc: i do kronkaine (/obj/vehicle/sealed/mecha/clarke) - call stack: - stack trace("area_beauty_updated overridden...", "code/datums/signals.dm", 43) - /datum/mood (/datum/mood): RegisterSignal(Supplypod Shipping Lane (/area/centcom/central_command_areas/supplypod/supplypod_temp_holding), "area_beauty_updated", "update_beauty", 0) - /datum/mood (/datum/mood): check area mood(Arcticus Cecropia (as Captain) (/mob/living/carbon/human), Supplypod Shipping Lane (/area/centcom/central_command_areas/supplypod/supplypod_temp_holding)) - Arcticus Cecropia (as Captain) (/mob/living/carbon/human): SendSignal("enter_area", /list (/list)) - Supplypod Shipping Lane (/area/centcom/central_command_areas/supplypod/supplypod_temp_holding): Entered( (/obj/structure/closet/supplypod/mechpod), Mining Station Mech Bay (/area/mine/mechbay)) - (/obj/structure/closet/supplypod/mechpod): doMove(Supplypod Shipping Lane (/area/centcom/central_command_areas/supplypod/supplypod_temp_holding)) - (/obj/structure/closet/supplypod/mechpod): forceMove(Supplypod Shipping Lane (/area/centcom/central_command_areas/supplypod/supplypod_temp_holding)) - (/obj/structure/closet/supplypod/mechpod): handleReturnAfterDeparting( (/obj/structure/closet/supplypod/mechpod)) - (/obj/structure/closet/supplypod/mechpod): handleReturnAfterDeparting( (/obj/structure/closet/supplypod/mechpod)) - /datum/callback (/datum/callback): Invoke() - world: push usr(Arcticus Cecropia (as Captain) (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 15:37:47.469] RUNTIME: runtime error: Invalid pathfinding start - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("Invalid pathfinding start", "code/__HELPERS/paths/path.dm", 113) - /datum/pathfind/jps (/datum/pathfind/jps): start() - /datum/pathfind/jps (/datum/pathfind/jps): start() - Pathfinder (/datum/controller/subsystem/pathfinder): pathfind(null, null, 30, 1, /list (/list), 1, null, 1, 2, null) - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): recalculate path() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): move() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): process() - AI movement (/datum/controller/subsystem/movement/ai_movement): pour bucket(/list (/list)) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 15:38:33.120] RUNTIME: ## TESTING: GC: -- [0x21043f9f] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 5) [2026-09-05 15:40:14.305] RUNTIME: runtime error: Invalid pathfinding start - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("Invalid pathfinding start", "code/__HELPERS/paths/path.dm", 113) - /datum/pathfind/jps (/datum/pathfind/jps): start() - /datum/pathfind/jps (/datum/pathfind/jps): start() - Pathfinder (/datum/controller/subsystem/pathfinder): pathfind(null, null, 30, 1, /list (/list), 1, null, 1, 2, null) - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): recalculate path() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): move() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): process() - AI movement (/datum/controller/subsystem/movement/ai_movement): pour bucket(/list (/list)) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 15:40:22.511] RUNTIME: runtime error: Invalid pathfinding start - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("Invalid pathfinding start", "code/__HELPERS/paths/path.dm", 113) - /datum/pathfind/jps (/datum/pathfind/jps): start() - /datum/pathfind/jps (/datum/pathfind/jps): start() - Pathfinder (/datum/controller/subsystem/pathfinder): pathfind(null, null, 30, 1, /list (/list), 1, null, 1, 2, null) - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): recalculate path() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): move() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): process() - AI movement (/datum/controller/subsystem/movement/ai_movement): pour bucket(/list (/list)) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 15:42:17.281] RUNTIME: runtime error: Invalid pathfinding start - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("Invalid pathfinding start", "code/__HELPERS/paths/path.dm", 113) - /datum/pathfind/jps (/datum/pathfind/jps): start() - /datum/pathfind/jps (/datum/pathfind/jps): start() - Pathfinder (/datum/controller/subsystem/pathfinder): pathfind(null, null, 30, 1, /list (/list), 1, null, 1, 2, null) - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): recalculate path() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): move() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): process() - AI movement (/datum/controller/subsystem/movement/ai_movement): pour bucket(/list (/list)) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 15:42:43.553] RUNTIME: runtime error: Invalid pathfinding start - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("Invalid pathfinding start", "code/__HELPERS/paths/path.dm", 113) - /datum/pathfind/jps (/datum/pathfind/jps): start() - /datum/pathfind/jps (/datum/pathfind/jps): start() - Pathfinder (/datum/controller/subsystem/pathfinder): pathfind(null, null, 30, 1, /list (/list), 1, null, 1, 2, null) - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): recalculate path() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): move() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): process() - AI movement (/datum/controller/subsystem/movement/ai_movement): pour bucket(/list (/list)) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 15:53:55.597] RUNTIME: runtime error: type mismatch: cannot compare 2 to "UNCONSCIOUS" - proc name: check condition (/datum/bt_node/decorator/mob_stat_at_least/check_condition) - source file: code/datums/ai/generic_decorators/mob_stat_at_least.dm,45 - usr: Arcticus Cecropia (as Captain) (/mob/living/carbon/human) - src: /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least) - usr.loc: the floor (80,105,2) (/turf/open/floor/iron/white) - call stack: - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): check condition(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): evaluate for observer(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on observed change(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), null) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on signal changed(Johnny Stationhand (/mob/living/carbon/human), 2, 3) - Johnny Stationhand (/mob/living/carbon/human): SendSignal("mob_statchange", /list (/list)) - Johnny Stationhand (/mob/living/carbon/human): set stat(2) - Johnny Stationhand (/mob/living/carbon/human): set stat(2) - Johnny Stationhand (/mob/living/carbon/human): set stat(2) - Johnny Stationhand (/mob/living/carbon/human): revive(0, 0, 0) - Johnny Stationhand (/mob/living/carbon/human): revive(0, 0, 0) - the defibrillator paddles (Wie... (/obj/item/shockpaddles): do help(Johnny Stationhand (/mob/living/carbon/human), Arcticus Cecropia (as Captain) (/mob/living/carbon/human)) - the defibrillator paddles (Wie... (/obj/item/shockpaddles): attack(Johnny Stationhand (/mob/living/carbon/human), Arcticus Cecropia (as Captain) (/mob/living/carbon/human), /list (/list), /list (/list)) - Johnny Stationhand (/mob/living/carbon/human): attackby(the defibrillator paddles (Wie... (/obj/item/shockpaddles), Arcticus Cecropia (as Captain) (/mob/living/carbon/human), /list (/list), /list (/list)) - the defibrillator paddles (Wie... (/obj/item/shockpaddles): melee attack chain(Arcticus Cecropia (as Captain) (/mob/living/carbon/human), Johnny Stationhand (/mob/living/carbon/human), /list (/list), /list (/list)) - Arcticus Cecropia (as Captain) (/mob/living/carbon/human): ClickOn(Johnny Stationhand (/mob/living/carbon/human), "icon-x=11;icon-y=18;vis-x=19;v...") - Johnny Stationhand (/mob/living/carbon/human): Click(the floor (79,105,2) (/turf/open/floor/iron/white), "map_screen.map", "icon-x=11;icon-y=18;vis-x=19;v...") - [2026-09-05 15:54:19.845] RUNTIME: runtime error: type mismatch: cannot compare 1 to "UNCONSCIOUS" - proc name: check condition (/datum/bt_node/decorator/mob_stat_at_least/check_condition) - source file: code/datums/ai/generic_decorators/mob_stat_at_least.dm,45 - usr: null - src: /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least) - call stack: - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): check condition(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): evaluate for observer(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on observed change(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), null) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on signal changed(Johnny Stationhand (/mob/living/carbon/human), 1, 2) - Johnny Stationhand (/mob/living/carbon/human): SendSignal("mob_statchange", /list (/list)) - Johnny Stationhand (/mob/living/carbon/human): set stat(1) - Johnny Stationhand (/mob/living/carbon/human): set stat(1) - Johnny Stationhand (/mob/living/carbon/human): set stat(1) - Johnny Stationhand (/mob/living/carbon/human): update stat() - Johnny Stationhand (/mob/living/carbon/human): updatehealth() - Johnny Stationhand (/mob/living/carbon/human): updatehealth() - /datum/reagents (/datum/reagents): metabolize(Johnny Stationhand (/mob/living/carbon/human), 2, 1, 0, 0) - the upgraded cybernetic liver (/obj/item/organ/liver/cybernetic/tier3): on life(2) - Johnny Stationhand (/mob/living/carbon/human): handle organs(2) - Johnny Stationhand (/mob/living/carbon/human): Life(2) - Johnny Stationhand (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(0) - Mobs (/datum/controller/subsystem/mobs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 15:54:41.845] RUNTIME: runtime error: type mismatch: cannot compare 0 to "UNCONSCIOUS" - proc name: check condition (/datum/bt_node/decorator/mob_stat_at_least/check_condition) - source file: code/datums/ai/generic_decorators/mob_stat_at_least.dm,45 - usr: null - src: /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least) - call stack: - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): check condition(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): evaluate for observer(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on observed change(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), null) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on signal changed(Johnny Stationhand (/mob/living/carbon/human), 0, 1) - Johnny Stationhand (/mob/living/carbon/human): SendSignal("mob_statchange", /list (/list)) - Johnny Stationhand (/mob/living/carbon/human): set stat(0) - Johnny Stationhand (/mob/living/carbon/human): set stat(0) - Johnny Stationhand (/mob/living/carbon/human): set stat(0) - Johnny Stationhand (/mob/living/carbon/human): update stat() - Johnny Stationhand (/mob/living/carbon/human): updatehealth() - Johnny Stationhand (/mob/living/carbon/human): updatehealth() - /datum/reagents (/datum/reagents): metabolize(Johnny Stationhand (/mob/living/carbon/human), 2, 1, 0, 0) - the upgraded cybernetic liver (/obj/item/organ/liver/cybernetic/tier3): on life(2) - Johnny Stationhand (/mob/living/carbon/human): handle organs(2) - Johnny Stationhand (/mob/living/carbon/human): Life(2) - Johnny Stationhand (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(0) - Mobs (/datum/controller/subsystem/mobs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 15:54:43.839] RUNTIME: runtime error: type mismatch: cannot compare 1 to "UNCONSCIOUS" - proc name: check condition (/datum/bt_node/decorator/mob_stat_at_least/check_condition) - source file: code/datums/ai/generic_decorators/mob_stat_at_least.dm,45 - usr: null - src: /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least) - call stack: - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): check condition(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): evaluate for observer(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on observed change(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), null) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on signal changed(Johnny Stationhand (/mob/living/carbon/human), 1, 0) - Johnny Stationhand (/mob/living/carbon/human): SendSignal("mob_statchange", /list (/list)) - Johnny Stationhand (/mob/living/carbon/human): set stat(1) - Johnny Stationhand (/mob/living/carbon/human): set stat(1) - Johnny Stationhand (/mob/living/carbon/human): set stat(1) - Johnny Stationhand (/mob/living/carbon/human): update stat() - Johnny Stationhand (/mob/living/carbon/human): updatehealth() - ... - Johnny Stationhand (/mob/living/carbon/human): on damage loss(0.5, 1, 0, "toxin", -0.5) - Johnny Stationhand (/mob/living/carbon/human): adjust tox loss(0.5, 1, 0, 16777215) - Johnny Stationhand (/mob/living/carbon/human): adjust tox loss(0.5, 1, 0, 16777215) - Third Degree Burns (/datum/wound/burn/flesh/severe): handle process(2) - Johnny Stationhand (/mob/living/carbon/human): Life(2) - Johnny Stationhand (/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-09-05 15:54:43.855] RUNTIME: runtime error: type mismatch: cannot compare 0 to "UNCONSCIOUS" - proc name: check condition (/datum/bt_node/decorator/mob_stat_at_least/check_condition) - source file: code/datums/ai/generic_decorators/mob_stat_at_least.dm,45 - usr: null - src: /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least) - call stack: - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): check condition(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): evaluate for observer(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on observed change(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), null) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on signal changed(Johnny Stationhand (/mob/living/carbon/human), 0, 1) - Johnny Stationhand (/mob/living/carbon/human): SendSignal("mob_statchange", /list (/list)) - Johnny Stationhand (/mob/living/carbon/human): set stat(0) - Johnny Stationhand (/mob/living/carbon/human): set stat(0) - Johnny Stationhand (/mob/living/carbon/human): set stat(0) - Johnny Stationhand (/mob/living/carbon/human): update stat() - Johnny Stationhand (/mob/living/carbon/human): updatehealth() - Johnny Stationhand (/mob/living/carbon/human): updatehealth() - /datum/reagents (/datum/reagents): metabolize(Johnny Stationhand (/mob/living/carbon/human), 2, 1, 0, 0) - the upgraded cybernetic liver (/obj/item/organ/liver/cybernetic/tier3): on life(2) - Johnny Stationhand (/mob/living/carbon/human): handle organs(2) - Johnny Stationhand (/mob/living/carbon/human): Life(2) - Johnny Stationhand (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(0) - Mobs (/datum/controller/subsystem/mobs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 15:57:24.638] RUNTIME: runtime error: !mob_death overridden. Use override = TRUE to suppress this warning. - Target: Datum Component System (/datum/controller/subsystem/processing/dcs) Existing Proc: on_death New Proc: on_death - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Johnny Stationhand (/mob/living/carbon/human) - src: null - usr.loc: the floor (81,105,2) (/turf/open/floor/iron/white) - call stack: - stack trace("!mob_death overridden. Use ove...", "code/datums/signals.dm", 43) - the style meter attachment (/obj/item/style_meter): RegisterSignal(Datum Component System (/datum/controller/subsystem/processing/dcs), "!mob_death", "on_death", 0) - the style meter attachment (/obj/item/style_meter): start meter(Johnny Stationhand (/mob/living/carbon/human)) - the style meter attachment (/obj/item/style_meter): check wearing(the optical meson scanner (/obj/item/clothing/glasses/meson), Johnny Stationhand (/mob/living/carbon/human), 8) - the optical meson scanner (/obj/item/clothing/glasses/meson): SendSignal("item_equip", /list (/list)) - the optical meson scanner (/obj/item/clothing/glasses/meson): equipped(Johnny Stationhand (/mob/living/carbon/human), 8, 0) - the optical meson scanner (/obj/item/clothing/glasses/meson): equipped(Johnny Stationhand (/mob/living/carbon/human), 8, 0) - the optical meson scanner (/obj/item/clothing/glasses/meson): equipped(Johnny Stationhand (/mob/living/carbon/human), 8, 0) - the optical meson scanner (/obj/item/clothing/glasses/meson): on equipped(Johnny Stationhand (/mob/living/carbon/human), 8, 0) - Johnny Stationhand (/mob/living/carbon/human): has equipped(the optical meson scanner (/obj/item/clothing/glasses/meson), 8, 0) - ... - Johnny Stationhand (/mob/living/carbon/human): equip to appropriate slot(the optical meson scanner (/obj/item/clothing/glasses/meson), 0, 0) - the optical meson scanner (/obj/item/clothing/glasses/meson): equip to best slot(Johnny Stationhand (/mob/living/carbon/human)) - Johnny Stationhand (/mob/living/carbon/human): execute quick equip() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Johnny Stationhand (/mob/living/carbon/human): gvb quick equip(/list (/list)) - Verbs (/datum/controller/subsystem/verbs): invoke verb(Johnny Stationhand (/mob/living/carbon/human), /mob/verb/quick_equip (/mob/verb/quick_equip), /list (/list), Johnny Stationhand (/mob/living/carbon/human)) - Johnny Stationhand (/mob/living/carbon/human): quick-equip() - Atomkraft (/client): gvb keyDown("E", 1191, 857, 1727, 1364) - Atomkraft (/client): keyDown("E", 1191, 857, 1727, 1364) - [2026-09-05 15:57:24.640] RUNTIME: runtime error: living_on_vent_win overridden. Use override = TRUE to suppress this warning. - Target: Johnny Stationhand (/mob/living/carbon/human) Existing Proc: on_vent_win New Proc: on_vent_win - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Johnny Stationhand (/mob/living/carbon/human) - src: null - usr.loc: the floor (81,105,2) (/turf/open/floor/iron/white) - call stack: - stack trace("living_on_vent_win overridden....", "code/datums/signals.dm", 43) - the style meter attachment (/obj/item/style_meter): RegisterSignal(Johnny Stationhand (/mob/living/carbon/human), "living_on_vent_win", "on_vent_win", 0) - the style meter attachment (/obj/item/style_meter): start meter(Johnny Stationhand (/mob/living/carbon/human)) - the style meter attachment (/obj/item/style_meter): check wearing(the optical meson scanner (/obj/item/clothing/glasses/meson), Johnny Stationhand (/mob/living/carbon/human), 8) - the optical meson scanner (/obj/item/clothing/glasses/meson): SendSignal("item_equip", /list (/list)) - the optical meson scanner (/obj/item/clothing/glasses/meson): equipped(Johnny Stationhand (/mob/living/carbon/human), 8, 0) - the optical meson scanner (/obj/item/clothing/glasses/meson): equipped(Johnny Stationhand (/mob/living/carbon/human), 8, 0) - the optical meson scanner (/obj/item/clothing/glasses/meson): equipped(Johnny Stationhand (/mob/living/carbon/human), 8, 0) - the optical meson scanner (/obj/item/clothing/glasses/meson): on equipped(Johnny Stationhand (/mob/living/carbon/human), 8, 0) - Johnny Stationhand (/mob/living/carbon/human): has equipped(the optical meson scanner (/obj/item/clothing/glasses/meson), 8, 0) - ... - Johnny Stationhand (/mob/living/carbon/human): equip to appropriate slot(the optical meson scanner (/obj/item/clothing/glasses/meson), 0, 0) - the optical meson scanner (/obj/item/clothing/glasses/meson): equip to best slot(Johnny Stationhand (/mob/living/carbon/human)) - Johnny Stationhand (/mob/living/carbon/human): execute quick equip() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Johnny Stationhand (/mob/living/carbon/human): gvb quick equip(/list (/list)) - Verbs (/datum/controller/subsystem/verbs): invoke verb(Johnny Stationhand (/mob/living/carbon/human), /mob/verb/quick_equip (/mob/verb/quick_equip), /list (/list), Johnny Stationhand (/mob/living/carbon/human)) - Johnny Stationhand (/mob/living/carbon/human): quick-equip() - Atomkraft (/client): gvb keyDown("E", 1191, 857, 1727, 1364) - Atomkraft (/client): keyDown("E", 1191, 857, 1727, 1364) - [2026-09-05 15:57:59.394] RUNTIME: runtime error: area_beauty_updated overridden. Use override = TRUE to suppress this warning. - Target: Supplypod Shipping Lane (/area/centcom/central_command_areas/supplypod/supplypod_temp_holding) Existing Proc: update_beauty New Proc: update_beauty - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Arcticus Cecropia (as Captain) (/mob/living/carbon/human) - src: null - usr.loc: i do kronkaine (/obj/vehicle/sealed/mecha/clarke) - call stack: - stack trace("area_beauty_updated overridden...", "code/datums/signals.dm", 43) - /datum/mood (/datum/mood): RegisterSignal(Supplypod Shipping Lane (/area/centcom/central_command_areas/supplypod/supplypod_temp_holding), "area_beauty_updated", "update_beauty", 0) - /datum/mood (/datum/mood): check area mood(Arcticus Cecropia (as Captain) (/mob/living/carbon/human), Supplypod Shipping Lane (/area/centcom/central_command_areas/supplypod/supplypod_temp_holding)) - Arcticus Cecropia (as Captain) (/mob/living/carbon/human): SendSignal("enter_area", /list (/list)) - Supplypod Shipping Lane (/area/centcom/central_command_areas/supplypod/supplypod_temp_holding): Entered( (/obj/structure/closet/supplypod/mechpod), the Mech Bay (/area/station/science/robotics/mechbay)) - (/obj/structure/closet/supplypod/mechpod): doMove(Supplypod Shipping Lane (/area/centcom/central_command_areas/supplypod/supplypod_temp_holding)) - (/obj/structure/closet/supplypod/mechpod): forceMove(Supplypod Shipping Lane (/area/centcom/central_command_areas/supplypod/supplypod_temp_holding)) - (/obj/structure/closet/supplypod/mechpod): handleReturnAfterDeparting( (/obj/structure/closet/supplypod/mechpod)) - (/obj/structure/closet/supplypod/mechpod): handleReturnAfterDeparting( (/obj/structure/closet/supplypod/mechpod)) - /datum/callback (/datum/callback): Invoke() - world: push usr(Arcticus Cecropia (as Captain) (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 15:59:08.301] RUNTIME: runtime error: type mismatch: cannot compare 0 to "UNCONSCIOUS" - proc name: check condition (/datum/bt_node/decorator/mob_stat_at_least/check_condition) - source file: code/datums/ai/generic_decorators/mob_stat_at_least.dm,45 - usr: null - src: /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least) - call stack: - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): check condition(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): evaluate for observer(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on observed change(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), null) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on mob key changed(the vileworm (/mob/living/basic/mining/bileworm/vileworm), "BB_basic_execution_target") - the vileworm (/mob/living/basic/mining/bileworm/vileworm): SendSignal("ai_blackboard_key_set_BB_basic...", /list (/list)) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): post blackboard key set("BB_basic_execution_target") - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): set blackboard key("BB_basic_execution_target", the butterfly (/mob/living/basic/butterfly/lavaland), 1) - /datum/bt_node/ai_behavior/tar... (/datum/bt_node/ai_behavior/targeted_mob_ability/and_plan_execute): finish action(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0) - /datum/bt_node/ai_behavior/tar... (/datum/bt_node/ai_behavior/targeted_mob_ability/and_plan_execute): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/decorator/abili... (/datum/bt_node/decorator/ability_available): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - ... - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/decorator/bb_ke... (/datum/bt_node/decorator/bb_key_set): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): SelectBehaviors(0.25) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): fire(0) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 15:59:09.384] RUNTIME: runtime error: type mismatch: cannot compare 3 to "UNCONSCIOUS" - proc name: check condition (/datum/bt_node/decorator/mob_stat_at_least/check_condition) - source file: code/datums/ai/generic_decorators/mob_stat_at_least.dm,45 - usr: null - src: /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least) - call stack: - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): check condition(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): evaluate for observer(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on observed change(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), null) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on signal changed(the butterfly (/mob/living/basic/butterfly/lavaland), 3, 0) - the butterfly (/mob/living/basic/butterfly/lavaland): SendSignal("mob_statchange", /list (/list)) - the butterfly (/mob/living/basic/butterfly/lavaland): set stat(3) - the butterfly (/mob/living/basic/butterfly/lavaland): set stat(3) - the butterfly (/mob/living/basic/butterfly/lavaland): set stat(3) - the butterfly (/mob/living/basic/butterfly/lavaland): death(null) - the butterfly (/mob/living/basic/butterfly/lavaland): death(null) - ... - the butterfly (/mob/living/basic/butterfly/lavaland): on damage loss changed(4, 1, 0, "burn") - the butterfly (/mob/living/basic/butterfly/lavaland): on damage loss(27, 1, 0, "burn", -4) - the butterfly (/mob/living/basic/butterfly/lavaland): on damage loss(27, 1, 0, "burn", -4) - the butterfly (/mob/living/basic/butterfly/lavaland): adjust fire loss(27, 1, 0, 16777215) - the butterfly (/mob/living/basic/butterfly/lavaland): apply damage(27, "burn", null, 0, 0, 0, -100, 0, 0, null, null, 1) - the acidic bile (/obj/effect/bileworm_acid/corrupt): impact(the grass (164,123,3) (/turf/open/misc/grass/lavaland)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 15:59:10.297] RUNTIME: runtime error: type mismatch: cannot compare 3 to "UNCONSCIOUS" - proc name: check condition (/datum/bt_node/decorator/mob_stat_at_least/check_condition) - source file: code/datums/ai/generic_decorators/mob_stat_at_least.dm,45 - usr: null - src: /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least) - call stack: - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): check condition(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/decorator/abili... (/datum/bt_node/decorator/ability_available): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): SelectBehaviors(0.25) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): fire(0) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 15:59:11.535] RUNTIME: runtime error: type mismatch: cannot compare 0 to "UNCONSCIOUS" - proc name: check condition (/datum/bt_node/decorator/mob_stat_at_least/check_condition) - source file: code/datums/ai/generic_decorators/mob_stat_at_least.dm,45 - usr: null - src: /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least) - call stack: - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): check condition(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): evaluate for observer(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on observed change(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), null) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on mob key changed(the vileworm (/mob/living/basic/mining/bileworm/vileworm), "BB_basic_execution_target") - the vileworm (/mob/living/basic/mining/bileworm/vileworm): SendSignal("ai_blackboard_key_set_BB_basic...", /list (/list)) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): post blackboard key set("BB_basic_execution_target") - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): set blackboard key("BB_basic_execution_target", the butterfly (/mob/living/basic/butterfly/lavaland), 1) - /datum/bt_node/ai_behavior/tar... (/datum/bt_node/ai_behavior/targeted_mob_ability/and_plan_execute): finish action(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0) - /datum/bt_node/ai_behavior/tar... (/datum/bt_node/ai_behavior/targeted_mob_ability/and_plan_execute): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/decorator/abili... (/datum/bt_node/decorator/ability_available): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - ... - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/decorator/bb_ke... (/datum/bt_node/decorator/bb_key_set): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): SelectBehaviors(0.25) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): fire(0) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 15:59:15.983] RUNTIME: runtime error: type mismatch: cannot compare 3 to "UNCONSCIOUS" - proc name: check condition (/datum/bt_node/decorator/mob_stat_at_least/check_condition) - source file: code/datums/ai/generic_decorators/mob_stat_at_least.dm,45 - usr: null - src: /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least) - call stack: - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): check condition(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): evaluate for observer(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on observed change(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), null) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on signal changed(the butterfly (/mob/living/basic/butterfly/lavaland), 3, 0) - the butterfly (/mob/living/basic/butterfly/lavaland): SendSignal("mob_statchange", /list (/list)) - the butterfly (/mob/living/basic/butterfly/lavaland): set stat(3) - the butterfly (/mob/living/basic/butterfly/lavaland): set stat(3) - the butterfly (/mob/living/basic/butterfly/lavaland): set stat(3) - the butterfly (/mob/living/basic/butterfly/lavaland): death(null) - the butterfly (/mob/living/basic/butterfly/lavaland): death(null) - ... - the butterfly (/mob/living/basic/butterfly/lavaland): on damage loss changed(4, 1, 0, "burn") - the butterfly (/mob/living/basic/butterfly/lavaland): on damage loss(27, 1, 0, "burn", -4) - the butterfly (/mob/living/basic/butterfly/lavaland): on damage loss(27, 1, 0, "burn", -4) - the butterfly (/mob/living/basic/butterfly/lavaland): adjust fire loss(27, 1, 0, 16777215) - the butterfly (/mob/living/basic/butterfly/lavaland): apply damage(27, "burn", null, 0, 0, 0, -100, 0, 0, null, null, 1) - the acidic bile (/obj/effect/bileworm_acid/corrupt): impact(the grass (175,120,3) (/turf/open/misc/grass/lavaland)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 15:59:42.551] RUNTIME: runtime error: type mismatch: cannot compare 0 to "UNCONSCIOUS" - proc name: check condition (/datum/bt_node/decorator/mob_stat_at_least/check_condition) - source file: code/datums/ai/generic_decorators/mob_stat_at_least.dm,45 - usr: null - src: /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least) - call stack: - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): check condition(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): evaluate for observer(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on observed change(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), null) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on mob key changed(the vileworm (/mob/living/basic/mining/bileworm/vileworm), "BB_basic_execution_target") - the vileworm (/mob/living/basic/mining/bileworm/vileworm): SendSignal("ai_blackboard_key_set_BB_basic...", /list (/list)) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): post blackboard key set("BB_basic_execution_target") - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): set blackboard key("BB_basic_execution_target", Johnny Stationhand (/mob/living/carbon/human), 1) - /datum/bt_node/ai_behavior/tar... (/datum/bt_node/ai_behavior/targeted_mob_ability/and_plan_execute): finish action(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0) - /datum/bt_node/ai_behavior/tar... (/datum/bt_node/ai_behavior/targeted_mob_ability/and_plan_execute): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/decorator/bilew... (/datum/bt_node/decorator/bileworm_should_resurface): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - ... - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/decorator/bb_ke... (/datum/bt_node/decorator/bb_key_set): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): SelectBehaviors(0.25) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 16:00:36.979] RUNTIME: runtime error: type mismatch: cannot compare 0 to "UNCONSCIOUS" - proc name: check condition (/datum/bt_node/decorator/mob_stat_at_least/check_condition) - source file: code/datums/ai/generic_decorators/mob_stat_at_least.dm,45 - usr: null - src: /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least) - call stack: - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): check condition(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/decorator/abili... (/datum/bt_node/decorator/ability_available): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): SelectBehaviors(0.25) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): fire(0) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 16:02:13.363] RUNTIME: runtime error: area_beauty_updated overridden. Use override = TRUE to suppress this warning. - Target: Supplypod Shipping Lane (/area/centcom/central_command_areas/supplypod/supplypod_temp_holding) Existing Proc: update_beauty New Proc: update_beauty - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Arcticus Cecropia (as Captain) (/mob/living/carbon/human) - src: null - usr.loc: i do kronkaine (/obj/vehicle/sealed/mecha/clarke) - call stack: - stack trace("area_beauty_updated overridden...", "code/datums/signals.dm", 43) - /datum/mood (/datum/mood): RegisterSignal(Supplypod Shipping Lane (/area/centcom/central_command_areas/supplypod/supplypod_temp_holding), "area_beauty_updated", "update_beauty", 0) - /datum/mood (/datum/mood): check area mood(Arcticus Cecropia (as Captain) (/mob/living/carbon/human), Supplypod Shipping Lane (/area/centcom/central_command_areas/supplypod/supplypod_temp_holding)) - Arcticus Cecropia (as Captain) (/mob/living/carbon/human): SendSignal("enter_area", /list (/list)) - Supplypod Shipping Lane (/area/centcom/central_command_areas/supplypod/supplypod_temp_holding): Entered( (/obj/structure/closet/supplypod/mechpod), Mining Station Mech Bay (/area/mine/mechbay)) - (/obj/structure/closet/supplypod/mechpod): doMove(Supplypod Shipping Lane (/area/centcom/central_command_areas/supplypod/supplypod_temp_holding)) - (/obj/structure/closet/supplypod/mechpod): forceMove(Supplypod Shipping Lane (/area/centcom/central_command_areas/supplypod/supplypod_temp_holding)) - (/obj/structure/closet/supplypod/mechpod): handleReturnAfterDeparting( (/obj/structure/closet/supplypod/mechpod)) - (/obj/structure/closet/supplypod/mechpod): handleReturnAfterDeparting( (/obj/structure/closet/supplypod/mechpod)) - /datum/callback (/datum/callback): Invoke() - world: push usr(Arcticus Cecropia (as Captain) (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 16:02:13.366] RUNTIME: runtime error: area_beauty_updated overridden. Use override = TRUE to suppress this warning. - Target: Supplypod Shipping Lane (/area/centcom/central_command_areas/supplypod/supplypod_temp_holding) Existing Proc: update_beauty New Proc: update_beauty - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Arcticus Cecropia (as Captain) (/mob/living/carbon/human) - src: null - usr.loc: i do kronkaine (/obj/vehicle/sealed/mecha/clarke) - call stack: - stack trace("area_beauty_updated overridden...", "code/datums/signals.dm", 43) - /datum/mood (/datum/mood): RegisterSignal(Supplypod Shipping Lane (/area/centcom/central_command_areas/supplypod/supplypod_temp_holding), "area_beauty_updated", "update_beauty", 0) - /datum/mood (/datum/mood): check area mood(Lepidopta Lumia (/mob/living/carbon/human), Supplypod Shipping Lane (/area/centcom/central_command_areas/supplypod/supplypod_temp_holding)) - Lepidopta Lumia (/mob/living/carbon/human): SendSignal("enter_area", /list (/list)) - Supplypod Shipping Lane (/area/centcom/central_command_areas/supplypod/supplypod_temp_holding): Entered( (/obj/structure/closet/supplypod/mechpod), Mining Station Mech Bay (/area/mine/mechbay)) - (/obj/structure/closet/supplypod/mechpod): doMove(Supplypod Shipping Lane (/area/centcom/central_command_areas/supplypod/supplypod_temp_holding)) - (/obj/structure/closet/supplypod/mechpod): forceMove(Supplypod Shipping Lane (/area/centcom/central_command_areas/supplypod/supplypod_temp_holding)) - (/obj/structure/closet/supplypod/mechpod): handleReturnAfterDeparting( (/obj/structure/closet/supplypod/mechpod)) - (/obj/structure/closet/supplypod/mechpod): handleReturnAfterDeparting( (/obj/structure/closet/supplypod/mechpod)) - /datum/callback (/datum/callback): Invoke() - world: push usr(Arcticus Cecropia (as Captain) (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 16:04:33.456] RUNTIME: ## TESTING: GC: -- [0x20453f9] | /obj/effect/unburrow was unable to be GC'd -- (ref count of 3) [2026-09-05 16:06:09.195] RUNTIME: runtime error: mining_waves_stop overridden. Use override = TRUE to suppress this warning. - Target: the small ore vent (/obj/structure/ore_vent/random) Existing Proc: handle_wave_conclusion New Proc: handle_wave_conclusion - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Johnny Stationhand (/mob/living/carbon/human) - src: null - usr.loc: the volcanic floor (190,104,3) (/turf/open/misc/asteroid/basalt/lava_land_surface) - call stack: - stack trace("mining_waves_stop overridden. ...", "code/datums/signals.dm", 43) - the small ore vent (/obj/structure/ore_vent/random): RegisterSignal(the small ore vent (/obj/structure/ore_vent/random), "mining_waves_stop", "handle_wave_conclusion", 0) - the small ore vent (/obj/structure/ore_vent/random): start wave defense() - the small ore vent (/obj/structure/ore_vent/random): scan and confirm(Johnny Stationhand (/mob/living/carbon/human), 0) - the small ore vent (/obj/structure/ore_vent/random): item interaction(Johnny Stationhand (/mob/living/carbon/human), the advanced automatic mining ... (/obj/item/t_scanner/adv_mining_scanner), /list (/list)) - the small ore vent (/obj/structure/ore_vent/random): base item interaction(Johnny Stationhand (/mob/living/carbon/human), the advanced automatic mining ... (/obj/item/t_scanner/adv_mining_scanner), /list (/list)) - the advanced automatic mining ... (/obj/item/t_scanner/adv_mining_scanner): melee attack chain(Johnny Stationhand (/mob/living/carbon/human), the small ore vent (/obj/structure/ore_vent/random), /list (/list), /list (/list)) - Johnny Stationhand (/mob/living/carbon/human): ClickOn(the small ore vent (/obj/structure/ore_vent/random), "icon-x=19;icon-y=15;left=1;but...") - the small ore vent (/obj/structure/ore_vent/random): Click(the volcanic floor (192,102,3) (/turf/open/misc/asteroid/basalt/lava_land_surface), "map_screen.map", "icon-x=19;icon-y=15;left=1;but...") - [2026-09-05 16:06:50.044] RUNTIME: runtime error: turf_reset_elevation overridden. Use override = TRUE to suppress this warning. - Target: the plating (/turf/open/floor/plating) Existing Proc: check_elevation New Proc: check_elevation - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("turf_reset_elevation overridde...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the plating (63,150,2) (/turf/open/floor/plating), "turf_reset_elevation", "check_elevation", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the plastic sheets crate - #28... (/obj/structure/closet/crate), the plating (63,150,2) (/turf/open/floor/plating)) - /datum/element/elevation (/datum/element/elevation): on source entering(the plastic sheets crate - #28... (/obj/structure/closet/crate), the plating (63,150,2) (/turf/open/floor/plating), the plating (64,150,2) (/turf/open/floor/plating), null) - the plastic sheets crate - #28... (/obj/structure/closet/crate): SendSignal("atom_entering", /list (/list)) - the plating (63,150,2) (/turf/open/floor/plating): Entered(the plastic sheets crate - #28... (/obj/structure/closet/crate), the plating (64,150,2) (/turf/open/floor/plating), null) - the plating (63,150,2) (/turf/open/floor/plating): Entered(the plastic sheets crate - #28... (/obj/structure/closet/crate), the plating (64,150,2) (/turf/open/floor/plating), null) - the plastic sheets crate - #28... (/obj/structure/closet/crate): Move(the plating (63,150,2) (/turf/open/floor/plating), 8, 0, 0) - the plastic sheets crate - #28... (/obj/structure/closet/crate): Move(the plating (63,150,2) (/turf/open/floor/plating), 8, 0, 0) - /datum/move_loop/move (/datum/move_loop/move): move() - /datum/move_loop/move (/datum/move_loop/move): process() - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): pour bucket(/list (/list)) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(1) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(1) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 16:06:50.046] RUNTIME: runtime error: turf_change overridden. Use override = TRUE to suppress this warning. - Target: the plating (/turf/open/floor/plating) Existing Proc: pre_change_turf New Proc: pre_change_turf - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("turf_change overridden. Use ov...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the plating (63,150,2) (/turf/open/floor/plating), "turf_change", "pre_change_turf", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the plastic sheets crate - #28... (/obj/structure/closet/crate), the plating (63,150,2) (/turf/open/floor/plating)) - /datum/element/elevation (/datum/element/elevation): on source entering(the plastic sheets crate - #28... (/obj/structure/closet/crate), the plating (63,150,2) (/turf/open/floor/plating), the plating (64,150,2) (/turf/open/floor/plating), null) - the plastic sheets crate - #28... (/obj/structure/closet/crate): SendSignal("atom_entering", /list (/list)) - the plating (63,150,2) (/turf/open/floor/plating): Entered(the plastic sheets crate - #28... (/obj/structure/closet/crate), the plating (64,150,2) (/turf/open/floor/plating), null) - the plating (63,150,2) (/turf/open/floor/plating): Entered(the plastic sheets crate - #28... (/obj/structure/closet/crate), the plating (64,150,2) (/turf/open/floor/plating), null) - the plastic sheets crate - #28... (/obj/structure/closet/crate): Move(the plating (63,150,2) (/turf/open/floor/plating), 8, 0, 0) - the plastic sheets crate - #28... (/obj/structure/closet/crate): Move(the plating (63,150,2) (/turf/open/floor/plating), 8, 0, 0) - /datum/move_loop/move (/datum/move_loop/move): move() - /datum/move_loop/move (/datum/move_loop/move): process() - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): pour bucket(/list (/list)) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(1) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(1) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 16:06:50.238] RUNTIME: runtime error: turf_reset_elevation overridden. Use override = TRUE to suppress this warning. - Target: the shuttle floor (/turf/open/floor/mineral/titanium/blue) Existing Proc: check_elevation New Proc: check_elevation - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("turf_reset_elevation overridde...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the shuttle floor (62,150,2) (/turf/open/floor/mineral/titanium/blue), "turf_reset_elevation", "check_elevation", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the plastic sheets crate - #28... (/obj/structure/closet/crate), the shuttle floor (62,150,2) (/turf/open/floor/mineral/titanium/blue)) - /datum/element/elevation (/datum/element/elevation): on source entering(the plastic sheets crate - #28... (/obj/structure/closet/crate), the shuttle floor (62,150,2) (/turf/open/floor/mineral/titanium/blue), the plating (63,150,2) (/turf/open/floor/plating), null) - the plastic sheets crate - #28... (/obj/structure/closet/crate): SendSignal("atom_entering", /list (/list)) - the shuttle floor (62,150,2) (/turf/open/floor/mineral/titanium/blue): Entered(the plastic sheets crate - #28... (/obj/structure/closet/crate), the plating (63,150,2) (/turf/open/floor/plating), null) - the shuttle floor (62,150,2) (/turf/open/floor/mineral/titanium/blue): Entered(the plastic sheets crate - #28... (/obj/structure/closet/crate), the plating (63,150,2) (/turf/open/floor/plating), null) - the plastic sheets crate - #28... (/obj/structure/closet/crate): Move(the shuttle floor (62,150,2) (/turf/open/floor/mineral/titanium/blue), 8, 0, 0) - the plastic sheets crate - #28... (/obj/structure/closet/crate): Move(the shuttle floor (62,150,2) (/turf/open/floor/mineral/titanium/blue), 8, 0, 0) - /datum/move_loop/move (/datum/move_loop/move): move() - /datum/move_loop/move (/datum/move_loop/move): process() - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): pour bucket(/list (/list)) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(0) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(0) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 16:06:50.239] RUNTIME: runtime error: turf_change overridden. Use override = TRUE to suppress this warning. - Target: the shuttle floor (/turf/open/floor/mineral/titanium/blue) Existing Proc: pre_change_turf New Proc: pre_change_turf - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("turf_change overridden. Use ov...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the shuttle floor (62,150,2) (/turf/open/floor/mineral/titanium/blue), "turf_change", "pre_change_turf", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the plastic sheets crate - #28... (/obj/structure/closet/crate), the shuttle floor (62,150,2) (/turf/open/floor/mineral/titanium/blue)) - /datum/element/elevation (/datum/element/elevation): on source entering(the plastic sheets crate - #28... (/obj/structure/closet/crate), the shuttle floor (62,150,2) (/turf/open/floor/mineral/titanium/blue), the plating (63,150,2) (/turf/open/floor/plating), null) - the plastic sheets crate - #28... (/obj/structure/closet/crate): SendSignal("atom_entering", /list (/list)) - the shuttle floor (62,150,2) (/turf/open/floor/mineral/titanium/blue): Entered(the plastic sheets crate - #28... (/obj/structure/closet/crate), the plating (63,150,2) (/turf/open/floor/plating), null) - the shuttle floor (62,150,2) (/turf/open/floor/mineral/titanium/blue): Entered(the plastic sheets crate - #28... (/obj/structure/closet/crate), the plating (63,150,2) (/turf/open/floor/plating), null) - the plastic sheets crate - #28... (/obj/structure/closet/crate): Move(the shuttle floor (62,150,2) (/turf/open/floor/mineral/titanium/blue), 8, 0, 0) - the plastic sheets crate - #28... (/obj/structure/closet/crate): Move(the shuttle floor (62,150,2) (/turf/open/floor/mineral/titanium/blue), 8, 0, 0) - /datum/move_loop/move (/datum/move_loop/move): move() - /datum/move_loop/move (/datum/move_loop/move): process() - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): pour bucket(/list (/list)) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(0) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(0) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 16:07:22.322] RUNTIME: ## TESTING: GC: -- [0x2044d61] | /obj/effect/temp_visual/brim_burst was unable to be GC'd -- (ref count of 3) [2026-09-05 16:07:25.418] RUNTIME: runtime error: mining_waves_stop overridden. Use override = TRUE to suppress this warning. - Target: the small ore vent (/obj/structure/ore_vent/random) Existing Proc: handle_wave_conclusion New Proc: handle_wave_conclusion - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Johnny Stationhand (/mob/living/carbon/human) - src: null - usr.loc: the volcanic floor (194,103,3) (/turf/open/misc/asteroid/basalt/lava_land_surface) - call stack: - stack trace("mining_waves_stop overridden. ...", "code/datums/signals.dm", 43) - the small ore vent (/obj/structure/ore_vent/random): RegisterSignal(the small ore vent (/obj/structure/ore_vent/random), "mining_waves_stop", "handle_wave_conclusion", 0) - the small ore vent (/obj/structure/ore_vent/random): start wave defense() - the small ore vent (/obj/structure/ore_vent/random): scan and confirm(Johnny Stationhand (/mob/living/carbon/human), 0) - the small ore vent (/obj/structure/ore_vent/random): item interaction(Johnny Stationhand (/mob/living/carbon/human), the advanced automatic mining ... (/obj/item/t_scanner/adv_mining_scanner), /list (/list)) - the small ore vent (/obj/structure/ore_vent/random): base item interaction(Johnny Stationhand (/mob/living/carbon/human), the advanced automatic mining ... (/obj/item/t_scanner/adv_mining_scanner), /list (/list)) - the advanced automatic mining ... (/obj/item/t_scanner/adv_mining_scanner): melee attack chain(Johnny Stationhand (/mob/living/carbon/human), the small ore vent (/obj/structure/ore_vent/random), /list (/list), /list (/list)) - Johnny Stationhand (/mob/living/carbon/human): ClickOn(the small ore vent (/obj/structure/ore_vent/random), "icon-x=22;icon-y=27;left=1;but...") - the small ore vent (/obj/structure/ore_vent/random): Click(the volcanic floor (192,102,3) (/turf/open/misc/asteroid/basalt/lava_land_surface), "map_screen.map", "icon-x=22;icon-y=27;left=1;but...") - the small ore vent (/obj/structure/ore_vent/random): Click(the volcanic floor (192,102,3) (/turf/open/misc/asteroid/basalt/lava_land_surface), "map_screen.map", "icon-x=22;icon-y=27;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Johnny Stationhand (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-09-05 16:07:40.588] RUNTIME: ## TESTING: GC: -- [0x2045451] | /obj/effect/temp_visual/brim_burst was unable to be GC'd -- (ref count of 3) [2026-09-05 16:08:21.614] RUNTIME: runtime error: type mismatch: cannot compare 0 to "UNCONSCIOUS" - proc name: check condition (/datum/bt_node/decorator/mob_stat_at_least/check_condition) - source file: code/datums/ai/generic_decorators/mob_stat_at_least.dm,45 - usr: null - src: /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least) - call stack: - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): check condition(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): evaluate for observer(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on observed change(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), null) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on mob key changed(the bileworm (/mob/living/basic/mining/bileworm), "BB_basic_execution_target") - the bileworm (/mob/living/basic/mining/bileworm): SendSignal("ai_blackboard_key_set_BB_basic...", /list (/list)) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): post blackboard key set("BB_basic_execution_target") - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): set blackboard key("BB_basic_execution_target", NODE drone (/mob/living/basic/node_drone), 1) - /datum/bt_node/ai_behavior/tar... (/datum/bt_node/ai_behavior/targeted_mob_ability/and_plan_execute): finish action(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0) - /datum/bt_node/ai_behavior/tar... (/datum/bt_node/ai_behavior/targeted_mob_ability/and_plan_execute): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/decorator/bilew... (/datum/bt_node/decorator/bileworm_should_resurface): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - ... - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/decorator/bb_ke... (/datum/bt_node/decorator/bb_key_set): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): SelectBehaviors(0.25) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 16:08:58.866] RUNTIME: runtime error: type mismatch: cannot compare 0 to "UNCONSCIOUS" - proc name: check condition (/datum/bt_node/decorator/mob_stat_at_least/check_condition) - source file: code/datums/ai/generic_decorators/mob_stat_at_least.dm,45 - usr: null - src: /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least) - call stack: - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): check condition(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): evaluate for observer(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on observed change(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), null) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on mob key changed(the vileworm (/mob/living/basic/mining/bileworm/vileworm), "BB_basic_execution_target") - the vileworm (/mob/living/basic/mining/bileworm/vileworm): SendSignal("ai_blackboard_key_set_BB_basic...", /list (/list)) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): post blackboard key set("BB_basic_execution_target") - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): set blackboard key("BB_basic_execution_target", Johnny Stationhand (/mob/living/carbon/human), 1) - /datum/bt_node/ai_behavior/tar... (/datum/bt_node/ai_behavior/targeted_mob_ability/and_plan_execute): finish action(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0) - /datum/bt_node/ai_behavior/tar... (/datum/bt_node/ai_behavior/targeted_mob_ability/and_plan_execute): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/decorator/bilew... (/datum/bt_node/decorator/bileworm_should_resurface): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - ... - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/decorator/bb_ke... (/datum/bt_node/decorator/bb_key_set): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): SelectBehaviors(0.25) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 16:10:53.621] RUNTIME: runtime error: type mismatch: cannot compare 0 to "UNCONSCIOUS" - proc name: check condition (/datum/bt_node/decorator/mob_stat_at_least/check_condition) - source file: code/datums/ai/generic_decorators/mob_stat_at_least.dm,45 - usr: null - src: /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least) - call stack: - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): check condition(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): evaluate for observer(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on observed change(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), null) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on mob key changed(the vileworm (/mob/living/basic/mining/bileworm/vileworm), "BB_basic_execution_target") - the vileworm (/mob/living/basic/mining/bileworm/vileworm): SendSignal("ai_blackboard_key_set_BB_basic...", /list (/list)) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): post blackboard key set("BB_basic_execution_target") - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): set blackboard key("BB_basic_execution_target", Johnny Stationhand (/mob/living/carbon/human), 1) - /datum/bt_node/ai_behavior/tar... (/datum/bt_node/ai_behavior/targeted_mob_ability/and_plan_execute): finish action(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0) - /datum/bt_node/ai_behavior/tar... (/datum/bt_node/ai_behavior/targeted_mob_ability/and_plan_execute): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/decorator/bilew... (/datum/bt_node/decorator/bileworm_should_resurface): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - ... - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/decorator/bb_ke... (/datum/bt_node/decorator/bb_key_set): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): SelectBehaviors(0.25) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 16:11:07.677] RUNTIME: ## TESTING: GC: -- [0x2007bba] | /obj/effect/temp_visual/brim_burst was unable to be GC'd -- (ref count of 3) [2026-09-05 16:13:05.931] RUNTIME: ## TESTING: GC: -- [0x2043bca] | /obj/effect/temp_visual/brim_burst was unable to be GC'd -- (ref count of 3) [2026-09-05 16:13:46.466] RUNTIME: ## TESTING: GC: -- [0x3000c43] | /mob/living/basic/node_drone was unable to be GC'd -- (ref count of 3) [2026-09-05 16:15:54.402] RUNTIME: runtime error: type mismatch: cannot compare 0 to "UNCONSCIOUS" - proc name: check condition (/datum/bt_node/decorator/mob_stat_at_least/check_condition) - source file: code/datums/ai/generic_decorators/mob_stat_at_least.dm,45 - usr: null - src: /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least) - call stack: - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): check condition(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): evaluate for observer(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on observed change(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), null) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on mob key changed(the vileworm (/mob/living/basic/mining/bileworm/vileworm), "BB_basic_execution_target") - the vileworm (/mob/living/basic/mining/bileworm/vileworm): SendSignal("ai_blackboard_key_set_BB_basic...", /list (/list)) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): post blackboard key set("BB_basic_execution_target") - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): set blackboard key("BB_basic_execution_target", Johnny Stationhand (/mob/living/carbon/human), 1) - /datum/bt_node/ai_behavior/tar... (/datum/bt_node/ai_behavior/targeted_mob_ability/and_plan_execute): finish action(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0) - /datum/bt_node/ai_behavior/tar... (/datum/bt_node/ai_behavior/targeted_mob_ability/and_plan_execute): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/decorator/bilew... (/datum/bt_node/decorator/bileworm_should_resurface): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - ... - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/decorator/bb_ke... (/datum/bt_node/decorator/bb_key_set): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): SelectBehaviors(0.25) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 16:16:46.156] RUNTIME: runtime error: type mismatch: cannot compare 0 to "UNCONSCIOUS" - proc name: check condition (/datum/bt_node/decorator/mob_stat_at_least/check_condition) - source file: code/datums/ai/generic_decorators/mob_stat_at_least.dm,45 - usr: null - src: /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least) - call stack: - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): check condition(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/decorator/abili... (/datum/bt_node/decorator/ability_available): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): SelectBehaviors(0.25) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): fire(0) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 16:16:50.411] RUNTIME: runtime error: type mismatch: cannot compare 0 to "UNCONSCIOUS" - proc name: check condition (/datum/bt_node/decorator/mob_stat_at_least/check_condition) - source file: code/datums/ai/generic_decorators/mob_stat_at_least.dm,45 - usr: null - src: /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least) - call stack: - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): check condition(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/decorator/abili... (/datum/bt_node/decorator/ability_available): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): SelectBehaviors(0.25) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): fire(0) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 16:18:54.805] RUNTIME: runtime error: Invalid pathfinding start - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("Invalid pathfinding start", "code/__HELPERS/paths/path.dm", 113) - /datum/pathfind/jps (/datum/pathfind/jps): start() - /datum/pathfind/jps (/datum/pathfind/jps): start() - Pathfinder (/datum/controller/subsystem/pathfinder): pathfind(null, null, 30, 1, /list (/list), 1, null, 1, 2, null) - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): recalculate path() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): move() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): process() - AI movement (/datum/controller/subsystem/movement/ai_movement): pour bucket(/list (/list)) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 16:19:03.449] RUNTIME: runtime error: turf_reset_elevation overridden. Use override = TRUE to suppress this warning. - Target: the shuttle floor (/turf/open/floor/mineral/titanium/blue) Existing Proc: check_elevation New Proc: check_elevation - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("turf_reset_elevation overridde...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the shuttle floor (150,105,1) (/turf/open/floor/mineral/titanium/blue), "turf_reset_elevation", "check_elevation", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the mining crate (/obj/structure/closet/crate/cargo/mining), the shuttle floor (150,105,1) (/turf/open/floor/mineral/titanium/blue)) - /datum/element/elevation (/datum/element/elevation): Attach(the mining crate (/obj/structure/closet/crate/cargo/mining), 14) - the mining crate (/obj/structure/closet/crate/cargo/mining): AddElement(/list (/list)) - the mining crate (/obj/structure/closet/crate/cargo/mining): Initialize(0) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the mining crate (/obj/structure/closet/crate/cargo/mining), 0, /list (/list)) - the mining crate (/obj/structure/closet/crate/cargo/mining): New(0) - Cargo\'s Materials Order (/datum/supply_pack/custom/minerals): generate(the shuttle floor (150,105,1) (/turf/open/floor/mineral/titanium/blue), null, null) - /datum/supply_order/disposable... (/datum/supply_order/disposable/materials): generate(the shuttle floor (150,105,1) (/turf/open/floor/mineral/titanium/blue)) - the supply shuttle (/obj/docking_port/mobile/supply): buy() - the supply shuttle (/obj/docking_port/mobile/supply): initiate docking(Transit for cargo/supply shutt... (/obj/docking_port/stationary/transit), 0) - the supply shuttle (/obj/docking_port/mobile/supply): enterTransit() - the supply shuttle (/obj/docking_port/mobile/supply): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 16:19:03.451] RUNTIME: runtime error: turf_change overridden. Use override = TRUE to suppress this warning. - Target: the shuttle floor (/turf/open/floor/mineral/titanium/blue) Existing Proc: pre_change_turf New Proc: pre_change_turf - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("turf_change overridden. Use ov...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the shuttle floor (150,105,1) (/turf/open/floor/mineral/titanium/blue), "turf_change", "pre_change_turf", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the mining crate (/obj/structure/closet/crate/cargo/mining), the shuttle floor (150,105,1) (/turf/open/floor/mineral/titanium/blue)) - /datum/element/elevation (/datum/element/elevation): Attach(the mining crate (/obj/structure/closet/crate/cargo/mining), 14) - the mining crate (/obj/structure/closet/crate/cargo/mining): AddElement(/list (/list)) - the mining crate (/obj/structure/closet/crate/cargo/mining): Initialize(0) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the mining crate (/obj/structure/closet/crate/cargo/mining), 0, /list (/list)) - the mining crate (/obj/structure/closet/crate/cargo/mining): New(0) - Cargo\'s Materials Order (/datum/supply_pack/custom/minerals): generate(the shuttle floor (150,105,1) (/turf/open/floor/mineral/titanium/blue), null, null) - /datum/supply_order/disposable... (/datum/supply_order/disposable/materials): generate(the shuttle floor (150,105,1) (/turf/open/floor/mineral/titanium/blue)) - the supply shuttle (/obj/docking_port/mobile/supply): buy() - the supply shuttle (/obj/docking_port/mobile/supply): initiate docking(Transit for cargo/supply shutt... (/obj/docking_port/stationary/transit), 0) - the supply shuttle (/obj/docking_port/mobile/supply): enterTransit() - the supply shuttle (/obj/docking_port/mobile/supply): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 16:19:54.502] RUNTIME: runtime error: area_beauty_updated overridden. Use override = TRUE to suppress this warning. - Target: Supplypod Shipping Lane (/area/centcom/central_command_areas/supplypod/supplypod_temp_holding) Existing Proc: update_beauty New Proc: update_beauty - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Arcticus Cecropia (as Captain) (/mob/living/carbon/human) - src: null - usr.loc: i do kronkaine (/obj/vehicle/sealed/mecha/clarke) - call stack: - stack trace("area_beauty_updated overridden...", "code/datums/signals.dm", 43) - /datum/mood (/datum/mood): RegisterSignal(Supplypod Shipping Lane (/area/centcom/central_command_areas/supplypod/supplypod_temp_holding), "area_beauty_updated", "update_beauty", 0) - /datum/mood (/datum/mood): check area mood(Arcticus Cecropia (as Captain) (/mob/living/carbon/human), Supplypod Shipping Lane (/area/centcom/central_command_areas/supplypod/supplypod_temp_holding)) - Arcticus Cecropia (as Captain) (/mob/living/carbon/human): SendSignal("enter_area", /list (/list)) - Supplypod Shipping Lane (/area/centcom/central_command_areas/supplypod/supplypod_temp_holding): Entered( (/obj/structure/closet/supplypod/mechpod), the Mech Bay (/area/station/science/robotics/mechbay)) - (/obj/structure/closet/supplypod/mechpod): doMove(Supplypod Shipping Lane (/area/centcom/central_command_areas/supplypod/supplypod_temp_holding)) - (/obj/structure/closet/supplypod/mechpod): forceMove(Supplypod Shipping Lane (/area/centcom/central_command_areas/supplypod/supplypod_temp_holding)) - (/obj/structure/closet/supplypod/mechpod): handleReturnAfterDeparting( (/obj/structure/closet/supplypod/mechpod)) - (/obj/structure/closet/supplypod/mechpod): handleReturnAfterDeparting( (/obj/structure/closet/supplypod/mechpod)) - /datum/callback (/datum/callback): Invoke() - world: push usr(Arcticus Cecropia (as Captain) (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 16:20:17.275] RUNTIME: runtime error: turf_reset_elevation overridden. Use override = TRUE to suppress this warning. - Target: the plating (/turf/open/floor/plating) Existing Proc: check_elevation New Proc: check_elevation - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("turf_reset_elevation overridde...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the plating (63,150,2) (/turf/open/floor/plating), "turf_reset_elevation", "check_elevation", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the materials market crate - #... (/obj/structure/closet/crate/cargo), the plating (63,150,2) (/turf/open/floor/plating)) - /datum/element/elevation (/datum/element/elevation): on source entering(the materials market crate - #... (/obj/structure/closet/crate/cargo), the plating (63,150,2) (/turf/open/floor/plating), the plating (64,150,2) (/turf/open/floor/plating), null) - the materials market crate - #... (/obj/structure/closet/crate/cargo): SendSignal("atom_entering", /list (/list)) - the plating (63,150,2) (/turf/open/floor/plating): Entered(the materials market crate - #... (/obj/structure/closet/crate/cargo), the plating (64,150,2) (/turf/open/floor/plating), null) - the plating (63,150,2) (/turf/open/floor/plating): Entered(the materials market crate - #... (/obj/structure/closet/crate/cargo), the plating (64,150,2) (/turf/open/floor/plating), null) - the materials market crate - #... (/obj/structure/closet/crate/cargo): Move(the plating (63,150,2) (/turf/open/floor/plating), 8, 0, 0) - the materials market crate - #... (/obj/structure/closet/crate/cargo): Move(the plating (63,150,2) (/turf/open/floor/plating), 8, 0, 0) - /datum/move_loop/move (/datum/move_loop/move): move() - /datum/move_loop/move (/datum/move_loop/move): process() - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): pour bucket(/list (/list)) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(0) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(0) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 16:20:17.277] RUNTIME: runtime error: turf_change overridden. Use override = TRUE to suppress this warning. - Target: the plating (/turf/open/floor/plating) Existing Proc: pre_change_turf New Proc: pre_change_turf - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("turf_change overridden. Use ov...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the plating (63,150,2) (/turf/open/floor/plating), "turf_change", "pre_change_turf", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the materials market crate - #... (/obj/structure/closet/crate/cargo), the plating (63,150,2) (/turf/open/floor/plating)) - /datum/element/elevation (/datum/element/elevation): on source entering(the materials market crate - #... (/obj/structure/closet/crate/cargo), the plating (63,150,2) (/turf/open/floor/plating), the plating (64,150,2) (/turf/open/floor/plating), null) - the materials market crate - #... (/obj/structure/closet/crate/cargo): SendSignal("atom_entering", /list (/list)) - the plating (63,150,2) (/turf/open/floor/plating): Entered(the materials market crate - #... (/obj/structure/closet/crate/cargo), the plating (64,150,2) (/turf/open/floor/plating), null) - the plating (63,150,2) (/turf/open/floor/plating): Entered(the materials market crate - #... (/obj/structure/closet/crate/cargo), the plating (64,150,2) (/turf/open/floor/plating), null) - the materials market crate - #... (/obj/structure/closet/crate/cargo): Move(the plating (63,150,2) (/turf/open/floor/plating), 8, 0, 0) - the materials market crate - #... (/obj/structure/closet/crate/cargo): Move(the plating (63,150,2) (/turf/open/floor/plating), 8, 0, 0) - /datum/move_loop/move (/datum/move_loop/move): move() - /datum/move_loop/move (/datum/move_loop/move): process() - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): pour bucket(/list (/list)) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(0) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(0) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 16:20:51.984] RUNTIME: runtime error: Invalid pathfinding start - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("Invalid pathfinding start", "code/__HELPERS/paths/path.dm", 113) - /datum/pathfind/jps (/datum/pathfind/jps): start() - /datum/pathfind/jps (/datum/pathfind/jps): start() - Pathfinder (/datum/controller/subsystem/pathfinder): pathfind(null, null, 30, 1, /list (/list), 1, null, 1, 2, null) - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): recalculate path() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): move() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): process() - AI movement (/datum/controller/subsystem/movement/ai_movement): pour bucket(/list (/list)) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 16:21:02.085] RUNTIME: runtime error: Invalid pathfinding start - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("Invalid pathfinding start", "code/__HELPERS/paths/path.dm", 113) - /datum/pathfind/jps (/datum/pathfind/jps): start() - /datum/pathfind/jps (/datum/pathfind/jps): start() - Pathfinder (/datum/controller/subsystem/pathfinder): pathfind(null, null, 30, 1, /list (/list), 1, null, 1, 2, null) - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): recalculate path() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): move() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): process() - AI movement (/datum/controller/subsystem/movement/ai_movement): pour bucket(/list (/list)) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 16:21:37.952] RUNTIME: runtime error: turf_reset_elevation overridden. Use override = TRUE to suppress this warning. - Target: the shuttle floor (/turf/open/floor/mineral/titanium/blue) Existing Proc: check_elevation New Proc: check_elevation - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("turf_reset_elevation overridde...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the shuttle floor (149,108,1) (/turf/open/floor/mineral/titanium/blue), "turf_reset_elevation", "check_elevation", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the mining crate (/obj/structure/closet/crate/cargo/mining), the shuttle floor (149,108,1) (/turf/open/floor/mineral/titanium/blue)) - /datum/element/elevation (/datum/element/elevation): Attach(the mining crate (/obj/structure/closet/crate/cargo/mining), 14) - the mining crate (/obj/structure/closet/crate/cargo/mining): AddElement(/list (/list)) - the mining crate (/obj/structure/closet/crate/cargo/mining): Initialize(0) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the mining crate (/obj/structure/closet/crate/cargo/mining), 0, /list (/list)) - the mining crate (/obj/structure/closet/crate/cargo/mining): New(0) - Cargo\'s Materials Order (/datum/supply_pack/custom/minerals): generate(the shuttle floor (149,108,1) (/turf/open/floor/mineral/titanium/blue), null, null) - /datum/supply_order/disposable... (/datum/supply_order/disposable/materials): generate(the shuttle floor (149,108,1) (/turf/open/floor/mineral/titanium/blue)) - the supply shuttle (/obj/docking_port/mobile/supply): buy() - the supply shuttle (/obj/docking_port/mobile/supply): initiate docking(Transit for cargo/supply shutt... (/obj/docking_port/stationary/transit), 0) - the supply shuttle (/obj/docking_port/mobile/supply): enterTransit() - the supply shuttle (/obj/docking_port/mobile/supply): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 16:21:37.954] RUNTIME: runtime error: turf_change overridden. Use override = TRUE to suppress this warning. - Target: the shuttle floor (/turf/open/floor/mineral/titanium/blue) Existing Proc: pre_change_turf New Proc: pre_change_turf - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("turf_change overridden. Use ov...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the shuttle floor (149,108,1) (/turf/open/floor/mineral/titanium/blue), "turf_change", "pre_change_turf", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the mining crate (/obj/structure/closet/crate/cargo/mining), the shuttle floor (149,108,1) (/turf/open/floor/mineral/titanium/blue)) - /datum/element/elevation (/datum/element/elevation): Attach(the mining crate (/obj/structure/closet/crate/cargo/mining), 14) - the mining crate (/obj/structure/closet/crate/cargo/mining): AddElement(/list (/list)) - the mining crate (/obj/structure/closet/crate/cargo/mining): Initialize(0) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the mining crate (/obj/structure/closet/crate/cargo/mining), 0, /list (/list)) - the mining crate (/obj/structure/closet/crate/cargo/mining): New(0) - Cargo\'s Materials Order (/datum/supply_pack/custom/minerals): generate(the shuttle floor (149,108,1) (/turf/open/floor/mineral/titanium/blue), null, null) - /datum/supply_order/disposable... (/datum/supply_order/disposable/materials): generate(the shuttle floor (149,108,1) (/turf/open/floor/mineral/titanium/blue)) - the supply shuttle (/obj/docking_port/mobile/supply): buy() - the supply shuttle (/obj/docking_port/mobile/supply): initiate docking(Transit for cargo/supply shutt... (/obj/docking_port/stationary/transit), 0) - the supply shuttle (/obj/docking_port/mobile/supply): enterTransit() - the supply shuttle (/obj/docking_port/mobile/supply): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 16:21:45.729] RUNTIME: runtime error: Invalid pathfinding start - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("Invalid pathfinding start", "code/__HELPERS/paths/path.dm", 113) - /datum/pathfind/jps (/datum/pathfind/jps): start() - /datum/pathfind/jps (/datum/pathfind/jps): start() - Pathfinder (/datum/controller/subsystem/pathfinder): pathfind(null, null, 30, 1, /list (/list), 1, null, 1, 2, null) - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): recalculate path() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): move() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): process() - AI movement (/datum/controller/subsystem/movement/ai_movement): pour bucket(/list (/list)) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 16:23:18.992] RUNTIME: runtime error: turf_reset_elevation overridden. Use override = TRUE to suppress this warning. - Target: the shuttle floor (/turf/open/floor/mineral/titanium/blue) Existing Proc: check_elevation New Proc: check_elevation - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("turf_reset_elevation overridde...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the shuttle floor (62,150,2) (/turf/open/floor/mineral/titanium/blue), "turf_reset_elevation", "check_elevation", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the galactic materials market ... (/obj/structure/closet/crate/cargo/mining), the shuttle floor (62,150,2) (/turf/open/floor/mineral/titanium/blue)) - /datum/element/elevation (/datum/element/elevation): on source entering(the galactic materials market ... (/obj/structure/closet/crate/cargo/mining), the shuttle floor (62,150,2) (/turf/open/floor/mineral/titanium/blue), the plating (63,150,2) (/turf/open/floor/plating), null) - the galactic materials market ... (/obj/structure/closet/crate/cargo/mining): SendSignal("atom_entering", /list (/list)) - the shuttle floor (62,150,2) (/turf/open/floor/mineral/titanium/blue): Entered(the galactic materials market ... (/obj/structure/closet/crate/cargo/mining), the plating (63,150,2) (/turf/open/floor/plating), null) - the shuttle floor (62,150,2) (/turf/open/floor/mineral/titanium/blue): Entered(the galactic materials market ... (/obj/structure/closet/crate/cargo/mining), the plating (63,150,2) (/turf/open/floor/plating), null) - the galactic materials market ... (/obj/structure/closet/crate/cargo/mining): Move(the shuttle floor (62,150,2) (/turf/open/floor/mineral/titanium/blue), 8, 0, 0) - the galactic materials market ... (/obj/structure/closet/crate/cargo/mining): Move(the shuttle floor (62,150,2) (/turf/open/floor/mineral/titanium/blue), 8, 0, 0) - /datum/move_loop/move (/datum/move_loop/move): move() - /datum/move_loop/move (/datum/move_loop/move): process() - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): pour bucket(/list (/list)) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(1) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(1) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 16:23:18.994] RUNTIME: runtime error: turf_change overridden. Use override = TRUE to suppress this warning. - Target: the shuttle floor (/turf/open/floor/mineral/titanium/blue) Existing Proc: pre_change_turf New Proc: pre_change_turf - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("turf_change overridden. Use ov...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the shuttle floor (62,150,2) (/turf/open/floor/mineral/titanium/blue), "turf_change", "pre_change_turf", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the galactic materials market ... (/obj/structure/closet/crate/cargo/mining), the shuttle floor (62,150,2) (/turf/open/floor/mineral/titanium/blue)) - /datum/element/elevation (/datum/element/elevation): on source entering(the galactic materials market ... (/obj/structure/closet/crate/cargo/mining), the shuttle floor (62,150,2) (/turf/open/floor/mineral/titanium/blue), the plating (63,150,2) (/turf/open/floor/plating), null) - the galactic materials market ... (/obj/structure/closet/crate/cargo/mining): SendSignal("atom_entering", /list (/list)) - the shuttle floor (62,150,2) (/turf/open/floor/mineral/titanium/blue): Entered(the galactic materials market ... (/obj/structure/closet/crate/cargo/mining), the plating (63,150,2) (/turf/open/floor/plating), null) - the shuttle floor (62,150,2) (/turf/open/floor/mineral/titanium/blue): Entered(the galactic materials market ... (/obj/structure/closet/crate/cargo/mining), the plating (63,150,2) (/turf/open/floor/plating), null) - the galactic materials market ... (/obj/structure/closet/crate/cargo/mining): Move(the shuttle floor (62,150,2) (/turf/open/floor/mineral/titanium/blue), 8, 0, 0) - the galactic materials market ... (/obj/structure/closet/crate/cargo/mining): Move(the shuttle floor (62,150,2) (/turf/open/floor/mineral/titanium/blue), 8, 0, 0) - /datum/move_loop/move (/datum/move_loop/move): move() - /datum/move_loop/move (/datum/move_loop/move): process() - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): pour bucket(/list (/list)) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(1) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(1) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 16:24:28.824] RUNTIME: runtime error: Invalid pathfinding start - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("Invalid pathfinding start", "code/__HELPERS/paths/path.dm", 113) - /datum/pathfind/jps (/datum/pathfind/jps): start() - /datum/pathfind/jps (/datum/pathfind/jps): start() - Pathfinder (/datum/controller/subsystem/pathfinder): pathfind(null, null, 30, 1, /list (/list), 1, null, 1, 2, null) - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): recalculate path() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): move() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): process() - AI movement (/datum/controller/subsystem/movement/ai_movement): pour bucket(/list (/list)) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 16:24:33.194] RUNTIME: runtime error: Invalid pathfinding start - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("Invalid pathfinding start", "code/__HELPERS/paths/path.dm", 113) - /datum/pathfind/jps (/datum/pathfind/jps): start() - /datum/pathfind/jps (/datum/pathfind/jps): start() - Pathfinder (/datum/controller/subsystem/pathfinder): pathfind(null, null, 30, 1, /list (/list), 1, null, 1, 2, null) - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): recalculate path() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): move() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): process() - AI movement (/datum/controller/subsystem/movement/ai_movement): pour bucket(/list (/list)) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 16:24:37.013] RUNTIME: runtime error: Invalid pathfinding start - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("Invalid pathfinding start", "code/__HELPERS/paths/path.dm", 113) - /datum/pathfind/jps (/datum/pathfind/jps): start() - /datum/pathfind/jps (/datum/pathfind/jps): start() - Pathfinder (/datum/controller/subsystem/pathfinder): pathfind(null, null, 30, 1, /list (/list), 1, null, 1, 2, null) - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): recalculate path() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): move() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): process() - AI movement (/datum/controller/subsystem/movement/ai_movement): pour bucket(/list (/list)) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 16:24:51.133] RUNTIME: runtime error: type mismatch: cannot compare 0 to "UNCONSCIOUS" - proc name: check condition (/datum/bt_node/decorator/mob_stat_at_least/check_condition) - source file: code/datums/ai/generic_decorators/mob_stat_at_least.dm,45 - usr: null - src: /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least) - call stack: - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): check condition(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/decorator/abili... (/datum/bt_node/decorator/ability_available): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): SelectBehaviors(0.25) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): fire(0) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 16:26:00.036] RUNTIME: runtime error: turf_reset_elevation overridden. Use override = TRUE to suppress this warning. - Target: the shuttle floor (/turf/open/floor/mineral/titanium/blue) Existing Proc: check_elevation New Proc: check_elevation - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("turf_reset_elevation overridde...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the shuttle floor (62,150,2) (/turf/open/floor/mineral/titanium/blue), "turf_reset_elevation", "check_elevation", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the mail crate (/obj/structure/closet/crate/mail/economy), the shuttle floor (62,150,2) (/turf/open/floor/mineral/titanium/blue)) - /datum/element/elevation (/datum/element/elevation): on source entering(the mail crate (/obj/structure/closet/crate/mail/economy), the shuttle floor (62,150,2) (/turf/open/floor/mineral/titanium/blue), the plating (63,150,2) (/turf/open/floor/plating), null) - the mail crate (/obj/structure/closet/crate/mail/economy): SendSignal("atom_entering", /list (/list)) - the shuttle floor (62,150,2) (/turf/open/floor/mineral/titanium/blue): Entered(the mail crate (/obj/structure/closet/crate/mail/economy), the plating (63,150,2) (/turf/open/floor/plating), null) - the shuttle floor (62,150,2) (/turf/open/floor/mineral/titanium/blue): Entered(the mail crate (/obj/structure/closet/crate/mail/economy), the plating (63,150,2) (/turf/open/floor/plating), null) - the mail crate (/obj/structure/closet/crate/mail/economy): Move(the shuttle floor (62,150,2) (/turf/open/floor/mineral/titanium/blue), 8, 0, 0) - the mail crate (/obj/structure/closet/crate/mail/economy): Move(the shuttle floor (62,150,2) (/turf/open/floor/mineral/titanium/blue), 8, 0, 0) - /datum/move_loop/move (/datum/move_loop/move): move() - /datum/move_loop/move (/datum/move_loop/move): process() - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): pour bucket(/list (/list)) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(0) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(0) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 16:26:00.039] RUNTIME: runtime error: turf_change overridden. Use override = TRUE to suppress this warning. - Target: the shuttle floor (/turf/open/floor/mineral/titanium/blue) Existing Proc: pre_change_turf New Proc: pre_change_turf - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("turf_change overridden. Use ov...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the shuttle floor (62,150,2) (/turf/open/floor/mineral/titanium/blue), "turf_change", "pre_change_turf", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the mail crate (/obj/structure/closet/crate/mail/economy), the shuttle floor (62,150,2) (/turf/open/floor/mineral/titanium/blue)) - /datum/element/elevation (/datum/element/elevation): on source entering(the mail crate (/obj/structure/closet/crate/mail/economy), the shuttle floor (62,150,2) (/turf/open/floor/mineral/titanium/blue), the plating (63,150,2) (/turf/open/floor/plating), null) - the mail crate (/obj/structure/closet/crate/mail/economy): SendSignal("atom_entering", /list (/list)) - the shuttle floor (62,150,2) (/turf/open/floor/mineral/titanium/blue): Entered(the mail crate (/obj/structure/closet/crate/mail/economy), the plating (63,150,2) (/turf/open/floor/plating), null) - the shuttle floor (62,150,2) (/turf/open/floor/mineral/titanium/blue): Entered(the mail crate (/obj/structure/closet/crate/mail/economy), the plating (63,150,2) (/turf/open/floor/plating), null) - the mail crate (/obj/structure/closet/crate/mail/economy): Move(the shuttle floor (62,150,2) (/turf/open/floor/mineral/titanium/blue), 8, 0, 0) - the mail crate (/obj/structure/closet/crate/mail/economy): Move(the shuttle floor (62,150,2) (/turf/open/floor/mineral/titanium/blue), 8, 0, 0) - /datum/move_loop/move (/datum/move_loop/move): move() - /datum/move_loop/move (/datum/move_loop/move): process() - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): pour bucket(/list (/list)) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(0) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(0) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 16:27:47.092] RUNTIME: runtime error: type mismatch: cannot compare 0 to "UNCONSCIOUS" - proc name: check condition (/datum/bt_node/decorator/mob_stat_at_least/check_condition) - source file: code/datums/ai/generic_decorators/mob_stat_at_least.dm,45 - usr: null - src: /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least) - call stack: - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): check condition(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): evaluate for observer(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on observed change(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), null) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on mob key changed(the bileworm (/mob/living/basic/mining/bileworm), "BB_basic_execution_target") - the bileworm (/mob/living/basic/mining/bileworm): SendSignal("ai_blackboard_key_set_BB_basic...", /list (/list)) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): post blackboard key set("BB_basic_execution_target") - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): set blackboard key("BB_basic_execution_target", NODE drone (/mob/living/basic/node_drone), 1) - /datum/bt_node/ai_behavior/tar... (/datum/bt_node/ai_behavior/targeted_mob_ability/and_plan_execute): finish action(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0) - /datum/bt_node/ai_behavior/tar... (/datum/bt_node/ai_behavior/targeted_mob_ability/and_plan_execute): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/decorator/bilew... (/datum/bt_node/decorator/bileworm_should_resurface): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - ... - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/decorator/bb_ke... (/datum/bt_node/decorator/bb_key_set): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): SelectBehaviors(0.25) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 16:28:54.458] RUNTIME: runtime error: mining_waves_stop overridden. Use override = TRUE to suppress this warning. - Target: the medium ore vent (/obj/structure/ore_vent/random) Existing Proc: handle_wave_conclusion New Proc: handle_wave_conclusion - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Johnny Stationhand (/mob/living/carbon/human) - src: null - usr.loc: the volcanic floor (223,132,3) (/turf/open/misc/asteroid/basalt/lava_land_surface) - call stack: - stack trace("mining_waves_stop overridden. ...", "code/datums/signals.dm", 43) - the medium ore vent (/obj/structure/ore_vent/random): RegisterSignal(the medium ore vent (/obj/structure/ore_vent/random), "mining_waves_stop", "handle_wave_conclusion", 0) - the medium ore vent (/obj/structure/ore_vent/random): start wave defense() - the medium ore vent (/obj/structure/ore_vent/random): scan and confirm(Johnny Stationhand (/mob/living/carbon/human), 0) - the medium ore vent (/obj/structure/ore_vent/random): item interaction(Johnny Stationhand (/mob/living/carbon/human), the advanced automatic mining ... (/obj/item/t_scanner/adv_mining_scanner), /list (/list)) - the medium ore vent (/obj/structure/ore_vent/random): base item interaction(Johnny Stationhand (/mob/living/carbon/human), the advanced automatic mining ... (/obj/item/t_scanner/adv_mining_scanner), /list (/list)) - the advanced automatic mining ... (/obj/item/t_scanner/adv_mining_scanner): melee attack chain(Johnny Stationhand (/mob/living/carbon/human), the medium ore vent (/obj/structure/ore_vent/random), /list (/list), /list (/list)) - Johnny Stationhand (/mob/living/carbon/human): ClickOn(the medium ore vent (/obj/structure/ore_vent/random), "icon-x=25;icon-y=17;left=1;but...") - the medium ore vent (/obj/structure/ore_vent/random): Click(the volcanic floor (224,132,3) (/turf/open/misc/asteroid/basalt/lava_land_surface), "map_screen.map", "icon-x=25;icon-y=17;left=1;but...") - [2026-09-05 16:29:25.639] RUNTIME: runtime error: type mismatch: cannot compare 0 to "UNCONSCIOUS" - proc name: check condition (/datum/bt_node/decorator/mob_stat_at_least/check_condition) - source file: code/datums/ai/generic_decorators/mob_stat_at_least.dm,45 - usr: null - src: /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least) - call stack: - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): check condition(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): evaluate for observer(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on observed change(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), null) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on mob key changed(the vileworm (/mob/living/basic/mining/bileworm/vileworm), "BB_basic_execution_target") - the vileworm (/mob/living/basic/mining/bileworm/vileworm): SendSignal("ai_blackboard_key_set_BB_basic...", /list (/list)) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): post blackboard key set("BB_basic_execution_target") - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): set blackboard key("BB_basic_execution_target", NODE drone (/mob/living/basic/node_drone), 1) - /datum/bt_node/ai_behavior/tar... (/datum/bt_node/ai_behavior/targeted_mob_ability/and_plan_execute): finish action(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0) - /datum/bt_node/ai_behavior/tar... (/datum/bt_node/ai_behavior/targeted_mob_ability/and_plan_execute): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/decorator/bilew... (/datum/bt_node/decorator/bileworm_should_resurface): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - ... - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/decorator/bb_ke... (/datum/bt_node/decorator/bb_key_set): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): SelectBehaviors(0.25) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 16:31:10.004] RUNTIME: runtime error: mining_waves_stop overridden. Use override = TRUE to suppress this warning. - Target: the medium ore vent (/obj/structure/ore_vent/random) Existing Proc: handle_wave_conclusion New Proc: handle_wave_conclusion - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Johnny Stationhand (/mob/living/carbon/human) - src: null - usr.loc: the volcanic floor (222,133,3) (/turf/open/misc/asteroid/basalt/lava_land_surface) - call stack: - stack trace("mining_waves_stop overridden. ...", "code/datums/signals.dm", 43) - the medium ore vent (/obj/structure/ore_vent/random): RegisterSignal(the medium ore vent (/obj/structure/ore_vent/random), "mining_waves_stop", "handle_wave_conclusion", 0) - the medium ore vent (/obj/structure/ore_vent/random): start wave defense() - the medium ore vent (/obj/structure/ore_vent/random): scan and confirm(Johnny Stationhand (/mob/living/carbon/human), 0) - the medium ore vent (/obj/structure/ore_vent/random): item interaction(Johnny Stationhand (/mob/living/carbon/human), the advanced automatic mining ... (/obj/item/t_scanner/adv_mining_scanner), /list (/list)) - the medium ore vent (/obj/structure/ore_vent/random): base item interaction(Johnny Stationhand (/mob/living/carbon/human), the advanced automatic mining ... (/obj/item/t_scanner/adv_mining_scanner), /list (/list)) - the advanced automatic mining ... (/obj/item/t_scanner/adv_mining_scanner): melee attack chain(Johnny Stationhand (/mob/living/carbon/human), the medium ore vent (/obj/structure/ore_vent/random), /list (/list), /list (/list)) - Johnny Stationhand (/mob/living/carbon/human): ClickOn(the medium ore vent (/obj/structure/ore_vent/random), "icon-x=18;icon-y=26;left=1;but...") - the medium ore vent (/obj/structure/ore_vent/random): Click(the volcanic floor (224,132,3) (/turf/open/misc/asteroid/basalt/lava_land_surface), "map_screen.map", "icon-x=18;icon-y=26;left=1;but...") - [2026-09-05 16:31:35.671] RUNTIME: runtime error: type mismatch: cannot compare 0 to "UNCONSCIOUS" - proc name: check condition (/datum/bt_node/decorator/mob_stat_at_least/check_condition) - source file: code/datums/ai/generic_decorators/mob_stat_at_least.dm,45 - usr: null - src: /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least) - call stack: - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): check condition(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): evaluate for observer(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on observed change(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), null) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on mob key changed(the bileworm (/mob/living/basic/mining/bileworm), "BB_basic_execution_target") - the bileworm (/mob/living/basic/mining/bileworm): SendSignal("ai_blackboard_key_set_BB_basic...", /list (/list)) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): post blackboard key set("BB_basic_execution_target") - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): set blackboard key("BB_basic_execution_target", NODE drone (/mob/living/basic/node_drone), 1) - /datum/bt_node/ai_behavior/tar... (/datum/bt_node/ai_behavior/targeted_mob_ability/and_plan_execute): finish action(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0) - /datum/bt_node/ai_behavior/tar... (/datum/bt_node/ai_behavior/targeted_mob_ability/and_plan_execute): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/decorator/bilew... (/datum/bt_node/decorator/bileworm_should_resurface): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - ... - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/decorator/bb_ke... (/datum/bt_node/decorator/bb_key_set): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): SelectBehaviors(0.25) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 16:31:38.171] RUNTIME: runtime error: type mismatch: cannot compare 0 to "UNCONSCIOUS" - proc name: check condition (/datum/bt_node/decorator/mob_stat_at_least/check_condition) - source file: code/datums/ai/generic_decorators/mob_stat_at_least.dm,45 - usr: null - src: /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least) - call stack: - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): check condition(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): evaluate for observer(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on observed change(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), null) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on mob key changed(the vileworm (/mob/living/basic/mining/bileworm/vileworm), "BB_basic_execution_target") - the vileworm (/mob/living/basic/mining/bileworm/vileworm): SendSignal("ai_blackboard_key_set_BB_basic...", /list (/list)) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): post blackboard key set("BB_basic_execution_target") - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): set blackboard key("BB_basic_execution_target", NODE drone (/mob/living/basic/node_drone), 1) - /datum/bt_node/ai_behavior/tar... (/datum/bt_node/ai_behavior/targeted_mob_ability/and_plan_execute): finish action(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0) - /datum/bt_node/ai_behavior/tar... (/datum/bt_node/ai_behavior/targeted_mob_ability/and_plan_execute): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/decorator/bilew... (/datum/bt_node/decorator/bileworm_should_resurface): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - ... - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/decorator/bb_ke... (/datum/bt_node/decorator/bb_key_set): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): SelectBehaviors(0.25) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 16:31:43.021] RUNTIME: runtime error: type mismatch: cannot compare 0 to "UNCONSCIOUS" - proc name: check condition (/datum/bt_node/decorator/mob_stat_at_least/check_condition) - source file: code/datums/ai/generic_decorators/mob_stat_at_least.dm,45 - usr: null - src: /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least) - call stack: - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): check condition(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/decorator/abili... (/datum/bt_node/decorator/ability_available): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): SelectBehaviors(0.25) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): fire(0) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 16:31:48.267] RUNTIME: ## TESTING: GC: -- [0x20456cd] | /obj/effect/temp_visual/brim_burst was unable to be GC'd -- (ref count of 3) [2026-09-05 16:32:56.425] RUNTIME: runtime error: turf_reset_elevation overridden. Use override = TRUE to suppress this warning. - Target: the shuttle floor (/turf/open/floor/mineral/titanium/blue) Existing Proc: check_elevation New Proc: check_elevation - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("turf_reset_elevation overridde...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the shuttle floor (62,150,2) (/turf/open/floor/mineral/titanium/blue), "turf_reset_elevation", "check_elevation", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the shuttle engine crate - #28... (/obj/structure/closet/crate/secure/engineering), the shuttle floor (62,150,2) (/turf/open/floor/mineral/titanium/blue)) - /datum/element/elevation (/datum/element/elevation): on source entering(the shuttle engine crate - #28... (/obj/structure/closet/crate/secure/engineering), the shuttle floor (62,150,2) (/turf/open/floor/mineral/titanium/blue), the shuttle floor (62,149,2) (/turf/open/floor/mineral/titanium/blue), null) - the shuttle engine crate - #28... (/obj/structure/closet/crate/secure/engineering): SendSignal("atom_entering", /list (/list)) - the shuttle floor (62,150,2) (/turf/open/floor/mineral/titanium/blue): Entered(the shuttle engine crate - #28... (/obj/structure/closet/crate/secure/engineering), the shuttle floor (62,149,2) (/turf/open/floor/mineral/titanium/blue), null) - the shuttle floor (62,150,2) (/turf/open/floor/mineral/titanium/blue): Entered(the shuttle engine crate - #28... (/obj/structure/closet/crate/secure/engineering), the shuttle floor (62,149,2) (/turf/open/floor/mineral/titanium/blue), null) - the shuttle engine crate - #28... (/obj/structure/closet/crate/secure/engineering): Move(the shuttle floor (62,150,2) (/turf/open/floor/mineral/titanium/blue), 1, 0, 0) - the shuttle engine crate - #28... (/obj/structure/closet/crate/secure/engineering): Move(the shuttle floor (62,150,2) (/turf/open/floor/mineral/titanium/blue), 1, 0, 0) - /datum/move_loop/move (/datum/move_loop/move): move() - /datum/move_loop/move (/datum/move_loop/move): process() - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): pour bucket(/list (/list)) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(1) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(1) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 16:32:56.427] RUNTIME: runtime error: turf_change overridden. Use override = TRUE to suppress this warning. - Target: the shuttle floor (/turf/open/floor/mineral/titanium/blue) Existing Proc: pre_change_turf New Proc: pre_change_turf - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("turf_change overridden. Use ov...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the shuttle floor (62,150,2) (/turf/open/floor/mineral/titanium/blue), "turf_change", "pre_change_turf", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the shuttle engine crate - #28... (/obj/structure/closet/crate/secure/engineering), the shuttle floor (62,150,2) (/turf/open/floor/mineral/titanium/blue)) - /datum/element/elevation (/datum/element/elevation): on source entering(the shuttle engine crate - #28... (/obj/structure/closet/crate/secure/engineering), the shuttle floor (62,150,2) (/turf/open/floor/mineral/titanium/blue), the shuttle floor (62,149,2) (/turf/open/floor/mineral/titanium/blue), null) - the shuttle engine crate - #28... (/obj/structure/closet/crate/secure/engineering): SendSignal("atom_entering", /list (/list)) - the shuttle floor (62,150,2) (/turf/open/floor/mineral/titanium/blue): Entered(the shuttle engine crate - #28... (/obj/structure/closet/crate/secure/engineering), the shuttle floor (62,149,2) (/turf/open/floor/mineral/titanium/blue), null) - the shuttle floor (62,150,2) (/turf/open/floor/mineral/titanium/blue): Entered(the shuttle engine crate - #28... (/obj/structure/closet/crate/secure/engineering), the shuttle floor (62,149,2) (/turf/open/floor/mineral/titanium/blue), null) - the shuttle engine crate - #28... (/obj/structure/closet/crate/secure/engineering): Move(the shuttle floor (62,150,2) (/turf/open/floor/mineral/titanium/blue), 1, 0, 0) - the shuttle engine crate - #28... (/obj/structure/closet/crate/secure/engineering): Move(the shuttle floor (62,150,2) (/turf/open/floor/mineral/titanium/blue), 1, 0, 0) - /datum/move_loop/move (/datum/move_loop/move): move() - /datum/move_loop/move (/datum/move_loop/move): process() - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): pour bucket(/list (/list)) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(1) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(1) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 16:33:10.442] RUNTIME: runtime error: type mismatch: cannot compare 0 to "UNCONSCIOUS" - proc name: check condition (/datum/bt_node/decorator/mob_stat_at_least/check_condition) - source file: code/datums/ai/generic_decorators/mob_stat_at_least.dm,45 - usr: null - src: /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least) - call stack: - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): check condition(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): evaluate for observer(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on observed change(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), null) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on mob key changed(the bileworm (/mob/living/basic/mining/bileworm), "BB_basic_execution_target") - the bileworm (/mob/living/basic/mining/bileworm): SendSignal("ai_blackboard_key_set_BB_basic...", /list (/list)) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): post blackboard key set("BB_basic_execution_target") - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): set blackboard key("BB_basic_execution_target", NODE drone (/mob/living/basic/node_drone), 1) - /datum/bt_node/ai_behavior/tar... (/datum/bt_node/ai_behavior/targeted_mob_ability/and_plan_execute): finish action(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0) - /datum/bt_node/ai_behavior/tar... (/datum/bt_node/ai_behavior/targeted_mob_ability/and_plan_execute): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/decorator/bilew... (/datum/bt_node/decorator/bileworm_should_resurface): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - ... - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/decorator/bb_ke... (/datum/bt_node/decorator/bb_key_set): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): SelectBehaviors(0.25) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 16:33:13.708] RUNTIME: runtime error: type mismatch: cannot compare 0 to "UNCONSCIOUS" - proc name: check condition (/datum/bt_node/decorator/mob_stat_at_least/check_condition) - source file: code/datums/ai/generic_decorators/mob_stat_at_least.dm,45 - usr: null - src: /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least) - call stack: - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): check condition(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): evaluate for observer(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on observed change(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), null) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on mob key changed(the vileworm (/mob/living/basic/mining/bileworm/vileworm), "BB_basic_execution_target") - the vileworm (/mob/living/basic/mining/bileworm/vileworm): SendSignal("ai_blackboard_key_set_BB_basic...", /list (/list)) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): post blackboard key set("BB_basic_execution_target") - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): set blackboard key("BB_basic_execution_target", NODE drone (/mob/living/basic/node_drone), 1) - /datum/bt_node/ai_behavior/tar... (/datum/bt_node/ai_behavior/targeted_mob_ability/and_plan_execute): finish action(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0) - /datum/bt_node/ai_behavior/tar... (/datum/bt_node/ai_behavior/targeted_mob_ability/and_plan_execute): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/decorator/bilew... (/datum/bt_node/decorator/bileworm_should_resurface): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - ... - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/decorator/bb_ke... (/datum/bt_node/decorator/bb_key_set): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): SelectBehaviors(0.25) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 16:33:16.636] RUNTIME: runtime error: type mismatch: cannot compare 3 to "UNCONSCIOUS" - proc name: check condition (/datum/bt_node/decorator/mob_stat_at_least/check_condition) - source file: code/datums/ai/generic_decorators/mob_stat_at_least.dm,45 - usr: null - src: /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least) - call stack: - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): check condition(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): evaluate for observer(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on observed change(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), null) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on signal changed(NODE drone (/mob/living/basic/node_drone), 3, 0) - NODE drone (/mob/living/basic/node_drone): SendSignal("mob_statchange", /list (/list)) - NODE drone (/mob/living/basic/node_drone): set stat(3) - NODE drone (/mob/living/basic/node_drone): set stat(3) - NODE drone (/mob/living/basic/node_drone): set stat(3) - NODE drone (/mob/living/basic/node_drone): death(null) - NODE drone (/mob/living/basic/node_drone): death(null) - ... - NODE drone (/mob/living/basic/node_drone): on damage loss changed(27, 1, 0, "burn") - NODE drone (/mob/living/basic/node_drone): on damage loss(27, 1, 0, "burn", -27) - NODE drone (/mob/living/basic/node_drone): on damage loss(27, 1, 0, "burn", -27) - NODE drone (/mob/living/basic/node_drone): adjust fire loss(27, 1, 0, 16777215) - NODE drone (/mob/living/basic/node_drone): apply damage(27, "burn", null, 0, 0, 0, -100, 0, 0, null, null, 1) - the acidic bile (/obj/effect/bileworm_acid/corrupt): impact(the volcanic floor (224,132,3) (/turf/open/misc/asteroid/basalt/lava_land_surface)) - Timer (/datum/controller/subsystem/timer): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 16:33:32.895] RUNTIME: ## TESTING: GC: -- [0x2045b88] | /obj/effect/temp_visual/brim_burst was unable to be GC'd -- (ref count of 3) [2026-09-05 16:33:34.385] RUNTIME: runtime error: mining_waves_stop overridden. Use override = TRUE to suppress this warning. - Target: the medium ore vent (/obj/structure/ore_vent/random) Existing Proc: handle_wave_conclusion New Proc: handle_wave_conclusion - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Johnny Stationhand (/mob/living/carbon/human) - src: null - usr.loc: the volcanic floor (223,132,3) (/turf/open/misc/asteroid/basalt/lava_land_surface) - call stack: - stack trace("mining_waves_stop overridden. ...", "code/datums/signals.dm", 43) - the medium ore vent (/obj/structure/ore_vent/random): RegisterSignal(the medium ore vent (/obj/structure/ore_vent/random), "mining_waves_stop", "handle_wave_conclusion", 0) - the medium ore vent (/obj/structure/ore_vent/random): start wave defense() - the medium ore vent (/obj/structure/ore_vent/random): scan and confirm(Johnny Stationhand (/mob/living/carbon/human), 0) - the medium ore vent (/obj/structure/ore_vent/random): item interaction(Johnny Stationhand (/mob/living/carbon/human), the advanced automatic mining ... (/obj/item/t_scanner/adv_mining_scanner), /list (/list)) - the medium ore vent (/obj/structure/ore_vent/random): base item interaction(Johnny Stationhand (/mob/living/carbon/human), the advanced automatic mining ... (/obj/item/t_scanner/adv_mining_scanner), /list (/list)) - the advanced automatic mining ... (/obj/item/t_scanner/adv_mining_scanner): melee attack chain(Johnny Stationhand (/mob/living/carbon/human), the medium ore vent (/obj/structure/ore_vent/random), /list (/list), /list (/list)) - Johnny Stationhand (/mob/living/carbon/human): ClickOn(the medium ore vent (/obj/structure/ore_vent/random), "icon-x=17;icon-y=17;left=1;but...") - the medium ore vent (/obj/structure/ore_vent/random): Click(the volcanic floor (224,132,3) (/turf/open/misc/asteroid/basalt/lava_land_surface), "map_screen.map", "icon-x=17;icon-y=17;left=1;but...") - [2026-09-05 16:33:51.552] RUNTIME: ## TESTING: GC: -- [0x2045bca] | /obj/effect/temp_visual/brim_burst was unable to be GC'd -- (ref count of 3) [2026-09-05 16:34:02.645] RUNTIME: runtime error: type mismatch: cannot compare 0 to "UNCONSCIOUS" - proc name: check condition (/datum/bt_node/decorator/mob_stat_at_least/check_condition) - source file: code/datums/ai/generic_decorators/mob_stat_at_least.dm,45 - usr: null - src: /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least) - call stack: - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): check condition(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): evaluate for observer(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on observed change(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), null) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on mob key changed(the bileworm (/mob/living/basic/mining/bileworm), "BB_basic_execution_target") - the bileworm (/mob/living/basic/mining/bileworm): SendSignal("ai_blackboard_key_set_BB_basic...", /list (/list)) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): post blackboard key set("BB_basic_execution_target") - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): set blackboard key("BB_basic_execution_target", NODE drone (/mob/living/basic/node_drone), 1) - /datum/bt_node/ai_behavior/tar... (/datum/bt_node/ai_behavior/targeted_mob_ability/and_plan_execute): finish action(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0) - /datum/bt_node/ai_behavior/tar... (/datum/bt_node/ai_behavior/targeted_mob_ability/and_plan_execute): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/decorator/bilew... (/datum/bt_node/decorator/bileworm_should_resurface): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - ... - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/decorator/bb_ke... (/datum/bt_node/decorator/bb_key_set): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): SelectBehaviors(0.25) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 16:34:26.096] RUNTIME: runtime error: type mismatch: cannot compare 0 to "UNCONSCIOUS" - proc name: check condition (/datum/bt_node/decorator/mob_stat_at_least/check_condition) - source file: code/datums/ai/generic_decorators/mob_stat_at_least.dm,45 - usr: null - src: /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least) - call stack: - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): check condition(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): evaluate for observer(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on observed change(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), null) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on mob key changed(the bileworm (/mob/living/basic/mining/bileworm), "BB_basic_execution_target") - the bileworm (/mob/living/basic/mining/bileworm): SendSignal("ai_blackboard_key_set_BB_basic...", /list (/list)) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): post blackboard key set("BB_basic_execution_target") - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): set blackboard key("BB_basic_execution_target", NODE drone (/mob/living/basic/node_drone), 1) - /datum/bt_node/ai_behavior/tar... (/datum/bt_node/ai_behavior/targeted_mob_ability/and_plan_execute): finish action(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0) - /datum/bt_node/ai_behavior/tar... (/datum/bt_node/ai_behavior/targeted_mob_ability/and_plan_execute): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.3) - /datum/bt_node/decorator/bilew... (/datum/bt_node/decorator/bileworm_should_resurface): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.3) - ... - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.3) - /datum/bt_node/decorator/bb_ke... (/datum/bt_node/decorator/bb_key_set): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.3) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.3) - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.3) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.3) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): SelectBehaviors(0.3) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 16:34:29.097] RUNTIME: runtime error: type mismatch: cannot compare 0 to "UNCONSCIOUS" - proc name: check condition (/datum/bt_node/decorator/mob_stat_at_least/check_condition) - source file: code/datums/ai/generic_decorators/mob_stat_at_least.dm,45 - usr: null - src: /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least) - call stack: - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): check condition(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): evaluate for observer(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on observed change(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), null) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on mob key changed(the vileworm (/mob/living/basic/mining/bileworm/vileworm), "BB_basic_execution_target") - the vileworm (/mob/living/basic/mining/bileworm/vileworm): SendSignal("ai_blackboard_key_set_BB_basic...", /list (/list)) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): post blackboard key set("BB_basic_execution_target") - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): set blackboard key("BB_basic_execution_target", NODE drone (/mob/living/basic/node_drone), 1) - /datum/bt_node/ai_behavior/tar... (/datum/bt_node/ai_behavior/targeted_mob_ability/and_plan_execute): finish action(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0) - /datum/bt_node/ai_behavior/tar... (/datum/bt_node/ai_behavior/targeted_mob_ability/and_plan_execute): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/decorator/bilew... (/datum/bt_node/decorator/bileworm_should_resurface): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - ... - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/decorator/bb_ke... (/datum/bt_node/decorator/bb_key_set): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): SelectBehaviors(0.25) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 16:34:35.355] RUNTIME: runtime error: type mismatch: cannot compare 0 to "UNCONSCIOUS" - proc name: check condition (/datum/bt_node/decorator/mob_stat_at_least/check_condition) - source file: code/datums/ai/generic_decorators/mob_stat_at_least.dm,45 - usr: null - src: /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least) - call stack: - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): check condition(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): evaluate for observer(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on observed change(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), null) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on mob key changed(the bileworm (/mob/living/basic/mining/bileworm), "BB_basic_execution_target") - the bileworm (/mob/living/basic/mining/bileworm): SendSignal("ai_blackboard_key_set_BB_basic...", /list (/list)) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): post blackboard key set("BB_basic_execution_target") - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): set blackboard key("BB_basic_execution_target", NODE drone (/mob/living/basic/node_drone), 1) - /datum/bt_node/ai_behavior/tar... (/datum/bt_node/ai_behavior/targeted_mob_ability/and_plan_execute): finish action(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0) - /datum/bt_node/ai_behavior/tar... (/datum/bt_node/ai_behavior/targeted_mob_ability/and_plan_execute): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/decorator/bilew... (/datum/bt_node/decorator/bileworm_should_resurface): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - ... - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/decorator/bb_ke... (/datum/bt_node/decorator/bb_key_set): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): SelectBehaviors(0.25) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 16:34:38.194] RUNTIME: runtime error: type mismatch: cannot compare 3 to "UNCONSCIOUS" - proc name: check condition (/datum/bt_node/decorator/mob_stat_at_least/check_condition) - source file: code/datums/ai/generic_decorators/mob_stat_at_least.dm,45 - usr: null - src: /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least) - call stack: - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): check condition(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): evaluate for observer(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on observed change(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), null) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on signal changed(NODE drone (/mob/living/basic/node_drone), 3, 0) - NODE drone (/mob/living/basic/node_drone): SendSignal("mob_statchange", /list (/list)) - NODE drone (/mob/living/basic/node_drone): set stat(3) - NODE drone (/mob/living/basic/node_drone): set stat(3) - NODE drone (/mob/living/basic/node_drone): set stat(3) - NODE drone (/mob/living/basic/node_drone): death(null) - NODE drone (/mob/living/basic/node_drone): death(null) - ... - NODE drone (/mob/living/basic/node_drone): on damage loss changed(27, 1, 0, "burn") - NODE drone (/mob/living/basic/node_drone): on damage loss(27, 1, 0, "burn", -27) - NODE drone (/mob/living/basic/node_drone): on damage loss(27, 1, 0, "burn", -27) - NODE drone (/mob/living/basic/node_drone): adjust fire loss(27, 1, 0, 16777215) - NODE drone (/mob/living/basic/node_drone): apply damage(27, "burn", null, 0, 0, 0, -100, 0, 0, null, null, 1) - the acidic bile (/obj/effect/bileworm_acid/corrupt): impact(the volcanic floor (224,132,3) (/turf/open/misc/asteroid/basalt/lava_land_surface)) - Timer (/datum/controller/subsystem/timer): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 16:34:38.746] RUNTIME: ## TESTING: GC: -- [0x2045877] | /obj/effect/temp_visual/brim_burst was unable to be GC'd -- (ref count of 3) [2026-09-05 16:34:49.541] RUNTIME: runtime error: type mismatch: cannot compare 0 to "UNCONSCIOUS" - proc name: check condition (/datum/bt_node/decorator/mob_stat_at_least/check_condition) - source file: code/datums/ai/generic_decorators/mob_stat_at_least.dm,45 - usr: null - src: /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least) - call stack: - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): check condition(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): evaluate for observer(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on observed change(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), null) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on mob key changed(the vileworm (/mob/living/basic/mining/bileworm/vileworm), "BB_basic_execution_target") - the vileworm (/mob/living/basic/mining/bileworm/vileworm): SendSignal("ai_blackboard_key_set_BB_basic...", /list (/list)) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): post blackboard key set("BB_basic_execution_target") - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): set blackboard key("BB_basic_execution_target", Johnny Stationhand (/mob/living/carbon/human), 1) - /datum/bt_node/ai_behavior/tar... (/datum/bt_node/ai_behavior/targeted_mob_ability/and_plan_execute): finish action(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0) - /datum/bt_node/ai_behavior/tar... (/datum/bt_node/ai_behavior/targeted_mob_ability/and_plan_execute): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/decorator/bilew... (/datum/bt_node/decorator/bileworm_should_resurface): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - ... - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/decorator/bb_ke... (/datum/bt_node/decorator/bb_key_set): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): SelectBehaviors(0.25) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 16:34:55.236] RUNTIME: ## TESTING: GC: -- [0x2045b84] | /obj/effect/temp_visual/brim_burst was unable to be GC'd -- (ref count of 3) [2026-09-05 16:35:32.640] RUNTIME: runtime error: mining_waves_stop overridden. Use override = TRUE to suppress this warning. - Target: the medium ore vent (/obj/structure/ore_vent/random) Existing Proc: handle_wave_conclusion New Proc: handle_wave_conclusion - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Johnny Stationhand (/mob/living/carbon/human) - src: null - usr.loc: the volcanic floor (223,131,3) (/turf/open/misc/asteroid/basalt/lava_land_surface) - call stack: - stack trace("mining_waves_stop overridden. ...", "code/datums/signals.dm", 43) - the medium ore vent (/obj/structure/ore_vent/random): RegisterSignal(the medium ore vent (/obj/structure/ore_vent/random), "mining_waves_stop", "handle_wave_conclusion", 0) - the medium ore vent (/obj/structure/ore_vent/random): start wave defense() - the medium ore vent (/obj/structure/ore_vent/random): scan and confirm(Johnny Stationhand (/mob/living/carbon/human), 0) - the medium ore vent (/obj/structure/ore_vent/random): item interaction(Johnny Stationhand (/mob/living/carbon/human), the advanced automatic mining ... (/obj/item/t_scanner/adv_mining_scanner), /list (/list)) - the medium ore vent (/obj/structure/ore_vent/random): base item interaction(Johnny Stationhand (/mob/living/carbon/human), the advanced automatic mining ... (/obj/item/t_scanner/adv_mining_scanner), /list (/list)) - the advanced automatic mining ... (/obj/item/t_scanner/adv_mining_scanner): melee attack chain(Johnny Stationhand (/mob/living/carbon/human), the medium ore vent (/obj/structure/ore_vent/random), /list (/list), /list (/list)) - Johnny Stationhand (/mob/living/carbon/human): ClickOn(the medium ore vent (/obj/structure/ore_vent/random), "icon-x=21;icon-y=19;left=1;but...") - the medium ore vent (/obj/structure/ore_vent/random): Click(the volcanic floor (224,132,3) (/turf/open/misc/asteroid/basalt/lava_land_surface), "map_screen.map", "icon-x=21;icon-y=19;left=1;but...") - [2026-09-05 16:36:10.073] RUNTIME: runtime error: type mismatch: cannot compare 0 to "UNCONSCIOUS" - proc name: check condition (/datum/bt_node/decorator/mob_stat_at_least/check_condition) - source file: code/datums/ai/generic_decorators/mob_stat_at_least.dm,45 - usr: null - src: /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least) - call stack: - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): check condition(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): evaluate for observer(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on observed change(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), null) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on mob key changed(the bileworm (/mob/living/basic/mining/bileworm), "BB_basic_execution_target") - the bileworm (/mob/living/basic/mining/bileworm): SendSignal("ai_blackboard_key_set_BB_basic...", /list (/list)) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): post blackboard key set("BB_basic_execution_target") - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): set blackboard key("BB_basic_execution_target", NODE drone (/mob/living/basic/node_drone), 1) - /datum/bt_node/ai_behavior/tar... (/datum/bt_node/ai_behavior/targeted_mob_ability/and_plan_execute): finish action(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0) - /datum/bt_node/ai_behavior/tar... (/datum/bt_node/ai_behavior/targeted_mob_ability/and_plan_execute): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/decorator/bilew... (/datum/bt_node/decorator/bileworm_should_resurface): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - ... - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/decorator/bb_ke... (/datum/bt_node/decorator/bb_key_set): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): SelectBehaviors(0.25) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 16:36:16.070] RUNTIME: runtime error: type mismatch: cannot compare 0 to "UNCONSCIOUS" - proc name: check condition (/datum/bt_node/decorator/mob_stat_at_least/check_condition) - source file: code/datums/ai/generic_decorators/mob_stat_at_least.dm,45 - usr: null - src: /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least) - call stack: - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): check condition(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): evaluate for observer(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on observed change(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), null) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on mob key changed(the vileworm (/mob/living/basic/mining/bileworm/vileworm), "BB_basic_execution_target") - the vileworm (/mob/living/basic/mining/bileworm/vileworm): SendSignal("ai_blackboard_key_set_BB_basic...", /list (/list)) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): post blackboard key set("BB_basic_execution_target") - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): set blackboard key("BB_basic_execution_target", Johnny Stationhand (/mob/living/carbon/human), 1) - /datum/bt_node/ai_behavior/tar... (/datum/bt_node/ai_behavior/targeted_mob_ability/and_plan_execute): finish action(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0) - /datum/bt_node/ai_behavior/tar... (/datum/bt_node/ai_behavior/targeted_mob_ability/and_plan_execute): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/decorator/bilew... (/datum/bt_node/decorator/bileworm_should_resurface): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - ... - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/decorator/bb_ke... (/datum/bt_node/decorator/bb_key_set): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): SelectBehaviors(0.25) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 16:36:18.820] RUNTIME: runtime error: type mismatch: cannot compare 0 to "UNCONSCIOUS" - proc name: check condition (/datum/bt_node/decorator/mob_stat_at_least/check_condition) - source file: code/datums/ai/generic_decorators/mob_stat_at_least.dm,45 - usr: null - src: /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least) - call stack: - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): check condition(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): evaluate for observer(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on observed change(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), null) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on mob key changed(the bileworm (/mob/living/basic/mining/bileworm), "BB_basic_execution_target") - the bileworm (/mob/living/basic/mining/bileworm): SendSignal("ai_blackboard_key_set_BB_basic...", /list (/list)) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): post blackboard key set("BB_basic_execution_target") - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): set blackboard key("BB_basic_execution_target", NODE drone (/mob/living/basic/node_drone), 1) - /datum/bt_node/ai_behavior/tar... (/datum/bt_node/ai_behavior/targeted_mob_ability/and_plan_execute): finish action(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0) - /datum/bt_node/ai_behavior/tar... (/datum/bt_node/ai_behavior/targeted_mob_ability/and_plan_execute): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/decorator/bilew... (/datum/bt_node/decorator/bileworm_should_resurface): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - ... - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/decorator/bb_ke... (/datum/bt_node/decorator/bb_key_set): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): SelectBehaviors(0.25) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 16:37:02.151] RUNTIME: runtime error: type mismatch: cannot compare 0 to "UNCONSCIOUS" - proc name: check condition (/datum/bt_node/decorator/mob_stat_at_least/check_condition) - source file: code/datums/ai/generic_decorators/mob_stat_at_least.dm,45 - usr: null - src: /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least) - call stack: - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): check condition(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): evaluate for observer(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on observed change(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), null) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on mob key changed(the vileworm (/mob/living/basic/mining/bileworm/vileworm), "BB_basic_execution_target") - the vileworm (/mob/living/basic/mining/bileworm/vileworm): SendSignal("ai_blackboard_key_set_BB_basic...", /list (/list)) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): post blackboard key set("BB_basic_execution_target") - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): set blackboard key("BB_basic_execution_target", Johnny Stationhand (/mob/living/carbon/human), 1) - /datum/bt_node/ai_behavior/tar... (/datum/bt_node/ai_behavior/targeted_mob_ability/and_plan_execute): finish action(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0) - /datum/bt_node/ai_behavior/tar... (/datum/bt_node/ai_behavior/targeted_mob_ability/and_plan_execute): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/decorator/bilew... (/datum/bt_node/decorator/bileworm_should_resurface): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - ... - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/decorator/bb_ke... (/datum/bt_node/decorator/bb_key_set): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): SelectBehaviors(0.25) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 16:37:49.390] RUNTIME: runtime error: Invalid pathfinding start - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("Invalid pathfinding start", "code/__HELPERS/paths/path.dm", 113) - /datum/pathfind/jps (/datum/pathfind/jps): start() - /datum/pathfind/jps (/datum/pathfind/jps): start() - Pathfinder (/datum/controller/subsystem/pathfinder): pathfind(null, null, 30, 1, /list (/list), 1, null, 1, 2, null) - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): recalculate path() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): move() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): process() - AI movement (/datum/controller/subsystem/movement/ai_movement): pour bucket(/list (/list)) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 16:37:59.398] RUNTIME: runtime error: Invalid pathfinding start - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("Invalid pathfinding start", "code/__HELPERS/paths/path.dm", 113) - /datum/pathfind/jps (/datum/pathfind/jps): start() - /datum/pathfind/jps (/datum/pathfind/jps): start() - Pathfinder (/datum/controller/subsystem/pathfinder): pathfind(null, null, 30, 1, /list (/list), 1, null, 1, 2, null) - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): recalculate path() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): move() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): process() - AI movement (/datum/controller/subsystem/movement/ai_movement): pour bucket(/list (/list)) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 16:38:18.758] RUNTIME: ## TESTING: GC: -- [0x20447dc] | /obj/effect/temp_visual/brim_burst was unable to be GC'd -- (ref count of 3) [2026-09-05 16:39:23.080] RUNTIME: ## TESTING: GC: -- [0x2045546] | /obj/effect/temp_visual/brim_burst was unable to be GC'd -- (ref count of 3) [2026-09-05 16:39:54.512] RUNTIME: runtime error: mining_waves_stop overridden. Use override = TRUE to suppress this warning. - Target: the medium ore vent (/obj/structure/ore_vent/random) Existing Proc: handle_wave_conclusion New Proc: handle_wave_conclusion - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Johnny Stationhand (/mob/living/carbon/human) - src: null - usr.loc: the volcanic floor (225,130,3) (/turf/open/misc/asteroid/basalt/lava_land_surface) - call stack: - stack trace("mining_waves_stop overridden. ...", "code/datums/signals.dm", 43) - the medium ore vent (/obj/structure/ore_vent/random): RegisterSignal(the medium ore vent (/obj/structure/ore_vent/random), "mining_waves_stop", "handle_wave_conclusion", 0) - the medium ore vent (/obj/structure/ore_vent/random): start wave defense() - the medium ore vent (/obj/structure/ore_vent/random): scan and confirm(Johnny Stationhand (/mob/living/carbon/human), 0) - the medium ore vent (/obj/structure/ore_vent/random): item interaction(Johnny Stationhand (/mob/living/carbon/human), the advanced automatic mining ... (/obj/item/t_scanner/adv_mining_scanner), /list (/list)) - the medium ore vent (/obj/structure/ore_vent/random): base item interaction(Johnny Stationhand (/mob/living/carbon/human), the advanced automatic mining ... (/obj/item/t_scanner/adv_mining_scanner), /list (/list)) - the advanced automatic mining ... (/obj/item/t_scanner/adv_mining_scanner): melee attack chain(Johnny Stationhand (/mob/living/carbon/human), the medium ore vent (/obj/structure/ore_vent/random), /list (/list), /list (/list)) - Johnny Stationhand (/mob/living/carbon/human): ClickOn(the medium ore vent (/obj/structure/ore_vent/random), "icon-x=18;icon-y=13;left=1;but...") - the medium ore vent (/obj/structure/ore_vent/random): Click(the volcanic floor (224,132,3) (/turf/open/misc/asteroid/basalt/lava_land_surface), "map_screen.map", "icon-x=18;icon-y=13;left=1;but...") - [2026-09-05 16:40:30.511] RUNTIME: runtime error: type mismatch: cannot compare 0 to "UNCONSCIOUS" - proc name: check condition (/datum/bt_node/decorator/mob_stat_at_least/check_condition) - source file: code/datums/ai/generic_decorators/mob_stat_at_least.dm,45 - usr: null - src: /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least) - call stack: - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): check condition(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): evaluate for observer(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on observed change(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), null) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on mob key changed(the vileworm (/mob/living/basic/mining/bileworm/vileworm), "BB_basic_execution_target") - the vileworm (/mob/living/basic/mining/bileworm/vileworm): SendSignal("ai_blackboard_key_set_BB_basic...", /list (/list)) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): post blackboard key set("BB_basic_execution_target") - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): set blackboard key("BB_basic_execution_target", Johnny Stationhand (/mob/living/carbon/human), 1) - /datum/bt_node/ai_behavior/tar... (/datum/bt_node/ai_behavior/targeted_mob_ability/and_plan_execute): finish action(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0) - /datum/bt_node/ai_behavior/tar... (/datum/bt_node/ai_behavior/targeted_mob_ability/and_plan_execute): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/decorator/bilew... (/datum/bt_node/decorator/bileworm_should_resurface): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - ... - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/decorator/bb_ke... (/datum/bt_node/decorator/bb_key_set): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): SelectBehaviors(0.25) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 16:41:08.869] RUNTIME: runtime error: addtimer called with a callback assigned to a qdeleted object. In the future such timers will not be supported and may refuse to run or run with a 0 wait - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Johnny Stationhand (/mob/living/carbon/human) - src: null - usr.loc: the volcanic floor (226,133,3) (/turf/open/misc/asteroid/basalt/lava_land_surface) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 25, 0, null, "code/datums/components/gunpoin...", 74) - /datum/component/gunpoint (/datum/component/gunpoint): Initialize(the goliath (/mob/living/basic/mining/goliath), the advanced plasma cutter (/obj/item/gun/energy/plasmacutter/adv)) - /datum/component/gunpoint (/datum/component/gunpoint): New(/list (/list)) - Johnny Stationhand (/mob/living/carbon/human): AddComponent(/list (/list), null) - the advanced plasma cutter (/obj/item/gun/energy/plasmacutter/adv): interact with atom secondary(the goliath (/mob/living/basic/mining/goliath), Johnny Stationhand (/mob/living/carbon/human), /list (/list)) - the goliath (/mob/living/basic/mining/goliath): base item interaction(Johnny Stationhand (/mob/living/carbon/human), the advanced plasma cutter (/obj/item/gun/energy/plasmacutter/adv), /list (/list)) - the advanced plasma cutter (/obj/item/gun/energy/plasmacutter/adv): melee attack chain(Johnny Stationhand (/mob/living/carbon/human), the goliath (/mob/living/basic/mining/goliath), /list (/list), /list (/list)) - Johnny Stationhand (/mob/living/carbon/human): ClickOn(the goliath (/mob/living/basic/mining/goliath), "icon-x=26;icon-y=10;right=1;bu...") - the goliath (/mob/living/basic/mining/goliath): Click(the volcanic floor (226,132,3) (/turf/open/misc/asteroid/basalt/lava_land_surface), "map_screen.map", "icon-x=26;icon-y=10;right=1;bu...") - the goliath (/mob/living/basic/mining/goliath): Click(the volcanic floor (226,132,3) (/turf/open/misc/asteroid/basalt/lava_land_surface), "map_screen.map", "icon-x=26;icon-y=10;right=1;bu...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Johnny Stationhand (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-09-05 16:41:08.870] RUNTIME: runtime error: Component /datum/component/gunpoint was created with a deleted parent or was deleted itself before it could be added to a parent - proc name: New (/datum/component/New) - source file: code/datums/components/_component.dm,59 - usr: Johnny Stationhand (/mob/living/carbon/human) - src: /datum/component/gunpoint (/datum/component/gunpoint) - usr.loc: the volcanic floor (226,133,3) (/turf/open/misc/asteroid/basalt/lava_land_surface) - call stack: - /datum/component/gunpoint (/datum/component/gunpoint): New(/list (/list)) - Johnny Stationhand (/mob/living/carbon/human): AddComponent(/list (/list), null) - the advanced plasma cutter (/obj/item/gun/energy/plasmacutter/adv): interact with atom secondary(the goliath (/mob/living/basic/mining/goliath), Johnny Stationhand (/mob/living/carbon/human), /list (/list)) - the goliath (/mob/living/basic/mining/goliath): base item interaction(Johnny Stationhand (/mob/living/carbon/human), the advanced plasma cutter (/obj/item/gun/energy/plasmacutter/adv), /list (/list)) - the advanced plasma cutter (/obj/item/gun/energy/plasmacutter/adv): melee attack chain(Johnny Stationhand (/mob/living/carbon/human), the goliath (/mob/living/basic/mining/goliath), /list (/list), /list (/list)) - Johnny Stationhand (/mob/living/carbon/human): ClickOn(the goliath (/mob/living/basic/mining/goliath), "icon-x=26;icon-y=10;right=1;bu...") - the goliath (/mob/living/basic/mining/goliath): Click(the volcanic floor (226,132,3) (/turf/open/misc/asteroid/basalt/lava_land_surface), "map_screen.map", "icon-x=26;icon-y=10;right=1;bu...") - the goliath (/mob/living/basic/mining/goliath): Click(the volcanic floor (226,132,3) (/turf/open/misc/asteroid/basalt/lava_land_surface), "map_screen.map", "icon-x=26;icon-y=10;right=1;bu...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Johnny Stationhand (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-09-05 16:41:11.361] RUNTIME: runtime error: Cannot execute null.p their(). - proc name: cancel (/datum/component/gunpoint/proc/cancel) - source file: code/datums/components/gunpoint.dm,184 - usr: Johnny Stationhand (/mob/living/carbon/human) - src: /datum/component/gunpoint (/datum/component/gunpoint) - usr.loc: the volcanic floor (226,131,3) (/turf/open/misc/asteroid/basalt/lava_land_surface) - call stack: - /datum/component/gunpoint (/datum/component/gunpoint): cancel() - /datum/component/gunpoint (/datum/component/gunpoint): check deescalate() - /datum/component/gunpoint (/datum/component/gunpoint): update stage(2) - /datum/callback (/datum/callback): Invoke() - world: push usr(Johnny Stationhand (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 16:43:22.261] RUNTIME: ## TESTING: GC: -- [0x2042aa3] | /obj/effect/fly_down was unable to be GC'd -- (ref count of 3) [2026-09-05 16:44:17.353] RUNTIME: runtime error: turf_reset_elevation overridden. Use override = TRUE to suppress this warning. - Target: the shuttle floor (/turf/open/floor/mineral/titanium/blue) Existing Proc: check_elevation New Proc: check_elevation - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("turf_reset_elevation overridde...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the shuttle floor (147,113,1) (/turf/open/floor/mineral/titanium/blue), "turf_reset_elevation", "check_elevation", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the mail crate (/obj/structure/closet/crate/mail/economy), the shuttle floor (147,113,1) (/turf/open/floor/mineral/titanium/blue)) - /datum/element/elevation (/datum/element/elevation): Attach(the mail crate (/obj/structure/closet/crate/mail/economy), 14) - the mail crate (/obj/structure/closet/crate/mail/economy): AddElement(/list (/list)) - the mail crate (/obj/structure/closet/crate/mail/economy): Initialize(0) - the mail crate (/obj/structure/closet/crate/mail/economy): Initialize(0) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the mail crate (/obj/structure/closet/crate/mail/economy), 0, /list (/list)) - the mail crate (/obj/structure/closet/crate/mail/economy): New(0) - the supply shuttle (/obj/docking_port/mobile/supply): create mail() - the supply shuttle (/obj/docking_port/mobile/supply): initiate docking(Transit for cargo/supply shutt... (/obj/docking_port/stationary/transit), 0) - the supply shuttle (/obj/docking_port/mobile/supply): enterTransit() - the supply shuttle (/obj/docking_port/mobile/supply): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 16:44:17.355] RUNTIME: runtime error: turf_change overridden. Use override = TRUE to suppress this warning. - Target: the shuttle floor (/turf/open/floor/mineral/titanium/blue) Existing Proc: pre_change_turf New Proc: pre_change_turf - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("turf_change overridden. Use ov...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the shuttle floor (147,113,1) (/turf/open/floor/mineral/titanium/blue), "turf_change", "pre_change_turf", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the mail crate (/obj/structure/closet/crate/mail/economy), the shuttle floor (147,113,1) (/turf/open/floor/mineral/titanium/blue)) - /datum/element/elevation (/datum/element/elevation): Attach(the mail crate (/obj/structure/closet/crate/mail/economy), 14) - the mail crate (/obj/structure/closet/crate/mail/economy): AddElement(/list (/list)) - the mail crate (/obj/structure/closet/crate/mail/economy): Initialize(0) - the mail crate (/obj/structure/closet/crate/mail/economy): Initialize(0) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the mail crate (/obj/structure/closet/crate/mail/economy), 0, /list (/list)) - the mail crate (/obj/structure/closet/crate/mail/economy): New(0) - the supply shuttle (/obj/docking_port/mobile/supply): create mail() - the supply shuttle (/obj/docking_port/mobile/supply): initiate docking(Transit for cargo/supply shutt... (/obj/docking_port/stationary/transit), 0) - the supply shuttle (/obj/docking_port/mobile/supply): enterTransit() - the supply shuttle (/obj/docking_port/mobile/supply): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 16:44:35.806] RUNTIME: runtime error: mining_waves_stop overridden. Use override = TRUE to suppress this warning. - Target: the medium ore vent (/obj/structure/ore_vent/random) Existing Proc: handle_wave_conclusion New Proc: handle_wave_conclusion - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Johnny Stationhand (/mob/living/carbon/human) - src: null - usr.loc: the volcanic floor (226,131,3) (/turf/open/misc/asteroid/basalt/lava_land_surface) - call stack: - stack trace("mining_waves_stop overridden. ...", "code/datums/signals.dm", 43) - the medium ore vent (/obj/structure/ore_vent/random): RegisterSignal(the medium ore vent (/obj/structure/ore_vent/random), "mining_waves_stop", "handle_wave_conclusion", 0) - the medium ore vent (/obj/structure/ore_vent/random): start wave defense() - the medium ore vent (/obj/structure/ore_vent/random): scan and confirm(Johnny Stationhand (/mob/living/carbon/human), 0) - the medium ore vent (/obj/structure/ore_vent/random): item interaction(Johnny Stationhand (/mob/living/carbon/human), the advanced automatic mining ... (/obj/item/t_scanner/adv_mining_scanner), /list (/list)) - the medium ore vent (/obj/structure/ore_vent/random): base item interaction(Johnny Stationhand (/mob/living/carbon/human), the advanced automatic mining ... (/obj/item/t_scanner/adv_mining_scanner), /list (/list)) - the advanced automatic mining ... (/obj/item/t_scanner/adv_mining_scanner): melee attack chain(Johnny Stationhand (/mob/living/carbon/human), the medium ore vent (/obj/structure/ore_vent/random), /list (/list), /list (/list)) - Johnny Stationhand (/mob/living/carbon/human): ClickOn(the medium ore vent (/obj/structure/ore_vent/random), "icon-x=20;icon-y=8;left=1;butt...") - the medium ore vent (/obj/structure/ore_vent/random): Click(the volcanic floor (224,132,3) (/turf/open/misc/asteroid/basalt/lava_land_surface), "map_screen.map", "icon-x=20;icon-y=8;left=1;butt...") - the medium ore vent (/obj/structure/ore_vent/random): Click(the volcanic floor (224,132,3) (/turf/open/misc/asteroid/basalt/lava_land_surface), "map_screen.map", "icon-x=20;icon-y=8;left=1;butt...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Johnny Stationhand (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-09-05 16:44:52.717] RUNTIME: runtime error: type mismatch: cannot compare 0 to "UNCONSCIOUS" - proc name: check condition (/datum/bt_node/decorator/mob_stat_at_least/check_condition) - source file: code/datums/ai/generic_decorators/mob_stat_at_least.dm,45 - usr: null - src: /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least) - call stack: - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): check condition(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): evaluate for observer(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on observed change(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), null) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on mob key changed(the vileworm (/mob/living/basic/mining/bileworm/vileworm), "BB_basic_execution_target") - the vileworm (/mob/living/basic/mining/bileworm/vileworm): SendSignal("ai_blackboard_key_set_BB_basic...", /list (/list)) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): post blackboard key set("BB_basic_execution_target") - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): set blackboard key("BB_basic_execution_target", Johnny Stationhand (/mob/living/carbon/human), 1) - /datum/bt_node/ai_behavior/tar... (/datum/bt_node/ai_behavior/targeted_mob_ability/and_plan_execute): finish action(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0) - /datum/bt_node/ai_behavior/tar... (/datum/bt_node/ai_behavior/targeted_mob_ability/and_plan_execute): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/decorator/bilew... (/datum/bt_node/decorator/bileworm_should_resurface): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - ... - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/decorator/bb_ke... (/datum/bt_node/decorator/bb_key_set): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): SelectBehaviors(0.25) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 16:45:21.630] RUNTIME: runtime error: type mismatch: cannot compare 0 to "UNCONSCIOUS" - proc name: check condition (/datum/bt_node/decorator/mob_stat_at_least/check_condition) - source file: code/datums/ai/generic_decorators/mob_stat_at_least.dm,45 - usr: null - src: /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least) - call stack: - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): check condition(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): evaluate for observer(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on observed change(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), null) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on mob key changed(the bileworm (/mob/living/basic/mining/bileworm), "BB_basic_execution_target") - the bileworm (/mob/living/basic/mining/bileworm): SendSignal("ai_blackboard_key_set_BB_basic...", /list (/list)) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): post blackboard key set("BB_basic_execution_target") - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): set blackboard key("BB_basic_execution_target", NODE drone (/mob/living/basic/node_drone), 1) - /datum/bt_node/ai_behavior/tar... (/datum/bt_node/ai_behavior/targeted_mob_ability/and_plan_execute): finish action(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0) - /datum/bt_node/ai_behavior/tar... (/datum/bt_node/ai_behavior/targeted_mob_ability/and_plan_execute): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/decorator/bilew... (/datum/bt_node/decorator/bileworm_should_resurface): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - ... - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/decorator/bb_ke... (/datum/bt_node/decorator/bb_key_set): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): SelectBehaviors(0.25) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 16:48:14.152] RUNTIME: runtime error: type mismatch: cannot compare 0 to "UNCONSCIOUS" - proc name: check condition (/datum/bt_node/decorator/mob_stat_at_least/check_condition) - source file: code/datums/ai/generic_decorators/mob_stat_at_least.dm,45 - usr: null - src: /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least) - call stack: - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): check condition(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/decorator/abili... (/datum/bt_node/decorator/ability_available): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): SelectBehaviors(0.25) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): fire(0) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 16:48:39.270] RUNTIME: runtime error: type mismatch: cannot compare 0 to "UNCONSCIOUS" - proc name: check condition (/datum/bt_node/decorator/mob_stat_at_least/check_condition) - source file: code/datums/ai/generic_decorators/mob_stat_at_least.dm,45 - usr: null - src: /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least) - call stack: - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): check condition(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): evaluate for observer(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on observed change(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), null) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on mob key changed(the vileworm (/mob/living/basic/mining/bileworm/vileworm), "BB_basic_execution_target") - the vileworm (/mob/living/basic/mining/bileworm/vileworm): SendSignal("ai_blackboard_key_set_BB_basic...", /list (/list)) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): post blackboard key set("BB_basic_execution_target") - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): set blackboard key("BB_basic_execution_target", Clown (/mob/living/basic/clown), 1) - /datum/bt_node/ai_behavior/tar... (/datum/bt_node/ai_behavior/targeted_mob_ability/and_plan_execute): finish action(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0) - /datum/bt_node/ai_behavior/tar... (/datum/bt_node/ai_behavior/targeted_mob_ability/and_plan_execute): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/decorator/bilew... (/datum/bt_node/decorator/bileworm_should_resurface): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - ... - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/decorator/bb_ke... (/datum/bt_node/decorator/bb_key_set): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): SelectBehaviors(0.25) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 16:49:18.210] RUNTIME: runtime error: type mismatch: cannot compare 0 to "UNCONSCIOUS" - proc name: check condition (/datum/bt_node/decorator/mob_stat_at_least/check_condition) - source file: code/datums/ai/generic_decorators/mob_stat_at_least.dm,45 - usr: null - src: /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least) - call stack: - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): check condition(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): evaluate for observer(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on observed change(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), null) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on mob key changed(the vileworm (/mob/living/basic/mining/bileworm/vileworm), "BB_basic_execution_target") - the vileworm (/mob/living/basic/mining/bileworm/vileworm): SendSignal("ai_blackboard_key_set_BB_basic...", /list (/list)) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): post blackboard key set("BB_basic_execution_target") - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): set blackboard key("BB_basic_execution_target", Johnny Stationhand (/mob/living/carbon/human), 1) - /datum/bt_node/ai_behavior/tar... (/datum/bt_node/ai_behavior/targeted_mob_ability/and_plan_execute): finish action(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0) - /datum/bt_node/ai_behavior/tar... (/datum/bt_node/ai_behavior/targeted_mob_ability/and_plan_execute): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/decorator/abili... (/datum/bt_node/decorator/ability_available): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - ... - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/decorator/bb_ke... (/datum/bt_node/decorator/bb_key_set): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): SelectBehaviors(0.25) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): fire(0) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 16:49:31.705] RUNTIME: runtime error: type mismatch: cannot compare 0 to "UNCONSCIOUS" - proc name: check condition (/datum/bt_node/decorator/mob_stat_at_least/check_condition) - source file: code/datums/ai/generic_decorators/mob_stat_at_least.dm,45 - usr: null - src: /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least) - call stack: - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): check condition(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/decorator/abili... (/datum/bt_node/decorator/ability_available): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): SelectBehaviors(0.25) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): fire(0) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 16:49:35.417] RUNTIME: runtime error: Invalid pathfinding start - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("Invalid pathfinding start", "code/__HELPERS/paths/path.dm", 113) - /datum/pathfind/jps (/datum/pathfind/jps): start() - /datum/pathfind/jps (/datum/pathfind/jps): start() - Pathfinder (/datum/controller/subsystem/pathfinder): pathfind(null, null, 30, 1, /list (/list), 1, null, 1, 2, null) - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): recalculate path() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): move() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): process() - AI movement (/datum/controller/subsystem/movement/ai_movement): pour bucket(/list (/list)) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 16:49:40.802] RUNTIME: runtime error: area_beauty_updated overridden. Use override = TRUE to suppress this warning. - Target: Supplypod Shipping Lane (/area/centcom/central_command_areas/supplypod/supplypod_temp_holding) Existing Proc: update_beauty New Proc: update_beauty - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Arcticus Cecropia (as Captain) (/mob/living/carbon/human) - src: null - usr.loc: i do kronkaine (/obj/vehicle/sealed/mecha/clarke) - call stack: - stack trace("area_beauty_updated overridden...", "code/datums/signals.dm", 43) - /datum/mood (/datum/mood): RegisterSignal(Supplypod Shipping Lane (/area/centcom/central_command_areas/supplypod/supplypod_temp_holding), "area_beauty_updated", "update_beauty", 0) - /datum/mood (/datum/mood): check area mood(Arcticus Cecropia (as Captain) (/mob/living/carbon/human), Supplypod Shipping Lane (/area/centcom/central_command_areas/supplypod/supplypod_temp_holding)) - Arcticus Cecropia (as Captain) (/mob/living/carbon/human): SendSignal("enter_area", /list (/list)) - Supplypod Shipping Lane (/area/centcom/central_command_areas/supplypod/supplypod_temp_holding): Entered( (/obj/structure/closet/supplypod/mechpod), Mining Station Mech Bay (/area/mine/mechbay)) - (/obj/structure/closet/supplypod/mechpod): doMove(Supplypod Shipping Lane (/area/centcom/central_command_areas/supplypod/supplypod_temp_holding)) - (/obj/structure/closet/supplypod/mechpod): forceMove(Supplypod Shipping Lane (/area/centcom/central_command_areas/supplypod/supplypod_temp_holding)) - (/obj/structure/closet/supplypod/mechpod): handleReturnAfterDeparting( (/obj/structure/closet/supplypod/mechpod)) - (/obj/structure/closet/supplypod/mechpod): handleReturnAfterDeparting( (/obj/structure/closet/supplypod/mechpod)) - /datum/callback (/datum/callback): Invoke() - world: push usr(Arcticus Cecropia (as Captain) (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 16:50:20.946] RUNTIME: runtime error: Invalid pathfinding start - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("Invalid pathfinding start", "code/__HELPERS/paths/path.dm", 113) - /datum/pathfind/jps (/datum/pathfind/jps): start() - /datum/pathfind/jps (/datum/pathfind/jps): start() - Pathfinder (/datum/controller/subsystem/pathfinder): pathfind(null, null, 30, 1, /list (/list), 1, null, 1, 2, null) - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): recalculate path() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): move() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): process() - AI movement (/datum/controller/subsystem/movement/ai_movement): pour bucket(/list (/list)) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 16:51:17.879] RUNTIME: ## TESTING: GC: -- [0x2045998] | /obj/effect/temp_visual/brim_burst was unable to be GC'd -- (ref count of 3) [2026-09-05 16:51:19.880] RUNTIME: ## TESTING: GC: -- [0x2045df1] | /obj/effect/temp_visual/brim_burst was unable to be GC'd -- (ref count of 3) [2026-09-05 16:51:48.557] RUNTIME: ## TESTING: GC: -- [0x2046148] | /obj/effect/temp_visual/brim_burst was unable to be GC'd -- (ref count of 3) [2026-09-05 16:53:43.049] RUNTIME: ## TESTING: GC: -- [0x2044a80] | /obj/structure/disposalholder was unable to be GC'd -- (ref count of 3) [2026-09-05 16:55:46.576] RUNTIME: runtime error: turf_reset_elevation overridden. Use override = TRUE to suppress this warning. - Target: the shuttle floor (/turf/open/floor/mineral/titanium/blue) Existing Proc: check_elevation New Proc: check_elevation - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("turf_reset_elevation overridde...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the shuttle floor (148,111,1) (/turf/open/floor/mineral/titanium/blue), "turf_reset_elevation", "check_elevation", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the mining crate (/obj/structure/closet/crate/cargo/mining), the shuttle floor (148,111,1) (/turf/open/floor/mineral/titanium/blue)) - /datum/element/elevation (/datum/element/elevation): Attach(the mining crate (/obj/structure/closet/crate/cargo/mining), 14) - the mining crate (/obj/structure/closet/crate/cargo/mining): AddElement(/list (/list)) - the mining crate (/obj/structure/closet/crate/cargo/mining): Initialize(0) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the mining crate (/obj/structure/closet/crate/cargo/mining), 0, /list (/list)) - the mining crate (/obj/structure/closet/crate/cargo/mining): New(0) - Cargo\'s Materials Order (/datum/supply_pack/custom/minerals): generate(the shuttle floor (148,111,1) (/turf/open/floor/mineral/titanium/blue), null, null) - /datum/supply_order/disposable... (/datum/supply_order/disposable/materials): generate(the shuttle floor (148,111,1) (/turf/open/floor/mineral/titanium/blue)) - the supply shuttle (/obj/docking_port/mobile/supply): buy() - the supply shuttle (/obj/docking_port/mobile/supply): initiate docking(Transit for cargo/supply shutt... (/obj/docking_port/stationary/transit), 0) - the supply shuttle (/obj/docking_port/mobile/supply): enterTransit() - the supply shuttle (/obj/docking_port/mobile/supply): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 16:55:46.578] RUNTIME: runtime error: turf_change overridden. Use override = TRUE to suppress this warning. - Target: the shuttle floor (/turf/open/floor/mineral/titanium/blue) Existing Proc: pre_change_turf New Proc: pre_change_turf - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("turf_change overridden. Use ov...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the shuttle floor (148,111,1) (/turf/open/floor/mineral/titanium/blue), "turf_change", "pre_change_turf", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the mining crate (/obj/structure/closet/crate/cargo/mining), the shuttle floor (148,111,1) (/turf/open/floor/mineral/titanium/blue)) - /datum/element/elevation (/datum/element/elevation): Attach(the mining crate (/obj/structure/closet/crate/cargo/mining), 14) - the mining crate (/obj/structure/closet/crate/cargo/mining): AddElement(/list (/list)) - the mining crate (/obj/structure/closet/crate/cargo/mining): Initialize(0) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the mining crate (/obj/structure/closet/crate/cargo/mining), 0, /list (/list)) - the mining crate (/obj/structure/closet/crate/cargo/mining): New(0) - Cargo\'s Materials Order (/datum/supply_pack/custom/minerals): generate(the shuttle floor (148,111,1) (/turf/open/floor/mineral/titanium/blue), null, null) - /datum/supply_order/disposable... (/datum/supply_order/disposable/materials): generate(the shuttle floor (148,111,1) (/turf/open/floor/mineral/titanium/blue)) - the supply shuttle (/obj/docking_port/mobile/supply): buy() - the supply shuttle (/obj/docking_port/mobile/supply): initiate docking(Transit for cargo/supply shutt... (/obj/docking_port/stationary/transit), 0) - the supply shuttle (/obj/docking_port/mobile/supply): enterTransit() - the supply shuttle (/obj/docking_port/mobile/supply): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 16:56:25.590] RUNTIME: runtime error: turf_reset_elevation overridden. Use override = TRUE to suppress this warning. - Target: the shuttle floor (/turf/open/floor/mineral/titanium/blue) Existing Proc: check_elevation New Proc: check_elevation - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("turf_reset_elevation overridde...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the shuttle floor (60,152,2) (/turf/open/floor/mineral/titanium/blue), "turf_reset_elevation", "check_elevation", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the mail crate (/obj/structure/closet/crate/mail/economy), the shuttle floor (60,152,2) (/turf/open/floor/mineral/titanium/blue)) - /datum/element/elevation (/datum/element/elevation): on source entering(the mail crate (/obj/structure/closet/crate/mail/economy), the shuttle floor (60,152,2) (/turf/open/floor/mineral/titanium/blue), the shuttle floor (59,152,2) (/turf/open/floor/mineral/titanium/blue), null) - the mail crate (/obj/structure/closet/crate/mail/economy): SendSignal("atom_entering", /list (/list)) - the shuttle floor (60,152,2) (/turf/open/floor/mineral/titanium/blue): Entered(the mail crate (/obj/structure/closet/crate/mail/economy), the shuttle floor (59,152,2) (/turf/open/floor/mineral/titanium/blue), null) - the shuttle floor (60,152,2) (/turf/open/floor/mineral/titanium/blue): Entered(the mail crate (/obj/structure/closet/crate/mail/economy), the shuttle floor (59,152,2) (/turf/open/floor/mineral/titanium/blue), null) - the mail crate (/obj/structure/closet/crate/mail/economy): Move(the shuttle floor (60,152,2) (/turf/open/floor/mineral/titanium/blue), 4, 0, 0) - the mail crate (/obj/structure/closet/crate/mail/economy): Move(the shuttle floor (60,152,2) (/turf/open/floor/mineral/titanium/blue), 4, 0, 0) - /datum/move_loop/move (/datum/move_loop/move): move() - /datum/move_loop/move (/datum/move_loop/move): process() - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): pour bucket(/list (/list)) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(0) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(0) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 16:56:25.592] RUNTIME: runtime error: turf_change overridden. Use override = TRUE to suppress this warning. - Target: the shuttle floor (/turf/open/floor/mineral/titanium/blue) Existing Proc: pre_change_turf New Proc: pre_change_turf - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("turf_change overridden. Use ov...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the shuttle floor (60,152,2) (/turf/open/floor/mineral/titanium/blue), "turf_change", "pre_change_turf", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the mail crate (/obj/structure/closet/crate/mail/economy), the shuttle floor (60,152,2) (/turf/open/floor/mineral/titanium/blue)) - /datum/element/elevation (/datum/element/elevation): on source entering(the mail crate (/obj/structure/closet/crate/mail/economy), the shuttle floor (60,152,2) (/turf/open/floor/mineral/titanium/blue), the shuttle floor (59,152,2) (/turf/open/floor/mineral/titanium/blue), null) - the mail crate (/obj/structure/closet/crate/mail/economy): SendSignal("atom_entering", /list (/list)) - the shuttle floor (60,152,2) (/turf/open/floor/mineral/titanium/blue): Entered(the mail crate (/obj/structure/closet/crate/mail/economy), the shuttle floor (59,152,2) (/turf/open/floor/mineral/titanium/blue), null) - the shuttle floor (60,152,2) (/turf/open/floor/mineral/titanium/blue): Entered(the mail crate (/obj/structure/closet/crate/mail/economy), the shuttle floor (59,152,2) (/turf/open/floor/mineral/titanium/blue), null) - the mail crate (/obj/structure/closet/crate/mail/economy): Move(the shuttle floor (60,152,2) (/turf/open/floor/mineral/titanium/blue), 4, 0, 0) - the mail crate (/obj/structure/closet/crate/mail/economy): Move(the shuttle floor (60,152,2) (/turf/open/floor/mineral/titanium/blue), 4, 0, 0) - /datum/move_loop/move (/datum/move_loop/move): move() - /datum/move_loop/move (/datum/move_loop/move): process() - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): pour bucket(/list (/list)) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(0) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(0) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 16:56:25.801] RUNTIME: runtime error: turf_reset_elevation overridden. Use override = TRUE to suppress this warning. - Target: the shuttle floor (/turf/open/floor/mineral/titanium/blue) Existing Proc: check_elevation New Proc: check_elevation - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("turf_reset_elevation overridde...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the shuttle floor (61,152,2) (/turf/open/floor/mineral/titanium/blue), "turf_reset_elevation", "check_elevation", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the mail crate (/obj/structure/closet/crate/mail/economy), the shuttle floor (61,152,2) (/turf/open/floor/mineral/titanium/blue)) - /datum/element/elevation (/datum/element/elevation): on source entering(the mail crate (/obj/structure/closet/crate/mail/economy), the shuttle floor (61,152,2) (/turf/open/floor/mineral/titanium/blue), the shuttle floor (60,152,2) (/turf/open/floor/mineral/titanium/blue), null) - the mail crate (/obj/structure/closet/crate/mail/economy): SendSignal("atom_entering", /list (/list)) - the shuttle floor (61,152,2) (/turf/open/floor/mineral/titanium/blue): Entered(the mail crate (/obj/structure/closet/crate/mail/economy), the shuttle floor (60,152,2) (/turf/open/floor/mineral/titanium/blue), null) - the shuttle floor (61,152,2) (/turf/open/floor/mineral/titanium/blue): Entered(the mail crate (/obj/structure/closet/crate/mail/economy), the shuttle floor (60,152,2) (/turf/open/floor/mineral/titanium/blue), null) - the mail crate (/obj/structure/closet/crate/mail/economy): Move(the shuttle floor (61,152,2) (/turf/open/floor/mineral/titanium/blue), 4, 0, 0) - the mail crate (/obj/structure/closet/crate/mail/economy): Move(the shuttle floor (61,152,2) (/turf/open/floor/mineral/titanium/blue), 4, 0, 0) - /datum/move_loop/move (/datum/move_loop/move): move() - /datum/move_loop/move (/datum/move_loop/move): process() - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): pour bucket(/list (/list)) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(1) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(1) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 16:56:25.803] RUNTIME: runtime error: turf_change overridden. Use override = TRUE to suppress this warning. - Target: the shuttle floor (/turf/open/floor/mineral/titanium/blue) Existing Proc: pre_change_turf New Proc: pre_change_turf - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("turf_change overridden. Use ov...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the shuttle floor (61,152,2) (/turf/open/floor/mineral/titanium/blue), "turf_change", "pre_change_turf", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the mail crate (/obj/structure/closet/crate/mail/economy), the shuttle floor (61,152,2) (/turf/open/floor/mineral/titanium/blue)) - /datum/element/elevation (/datum/element/elevation): on source entering(the mail crate (/obj/structure/closet/crate/mail/economy), the shuttle floor (61,152,2) (/turf/open/floor/mineral/titanium/blue), the shuttle floor (60,152,2) (/turf/open/floor/mineral/titanium/blue), null) - the mail crate (/obj/structure/closet/crate/mail/economy): SendSignal("atom_entering", /list (/list)) - the shuttle floor (61,152,2) (/turf/open/floor/mineral/titanium/blue): Entered(the mail crate (/obj/structure/closet/crate/mail/economy), the shuttle floor (60,152,2) (/turf/open/floor/mineral/titanium/blue), null) - the shuttle floor (61,152,2) (/turf/open/floor/mineral/titanium/blue): Entered(the mail crate (/obj/structure/closet/crate/mail/economy), the shuttle floor (60,152,2) (/turf/open/floor/mineral/titanium/blue), null) - the mail crate (/obj/structure/closet/crate/mail/economy): Move(the shuttle floor (61,152,2) (/turf/open/floor/mineral/titanium/blue), 4, 0, 0) - the mail crate (/obj/structure/closet/crate/mail/economy): Move(the shuttle floor (61,152,2) (/turf/open/floor/mineral/titanium/blue), 4, 0, 0) - /datum/move_loop/move (/datum/move_loop/move): move() - /datum/move_loop/move (/datum/move_loop/move): process() - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): pour bucket(/list (/list)) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(1) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(1) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 16:56:25.988] RUNTIME: runtime error: turf_reset_elevation overridden. Use override = TRUE to suppress this warning. - Target: the shuttle floor (/turf/open/floor/mineral/titanium/blue) Existing Proc: check_elevation New Proc: check_elevation - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("turf_reset_elevation overridde...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the shuttle floor (62,152,2) (/turf/open/floor/mineral/titanium/blue), "turf_reset_elevation", "check_elevation", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the mail crate (/obj/structure/closet/crate/mail/economy), the shuttle floor (62,152,2) (/turf/open/floor/mineral/titanium/blue)) - /datum/element/elevation (/datum/element/elevation): on source entering(the mail crate (/obj/structure/closet/crate/mail/economy), the shuttle floor (62,152,2) (/turf/open/floor/mineral/titanium/blue), the shuttle floor (61,152,2) (/turf/open/floor/mineral/titanium/blue), null) - the mail crate (/obj/structure/closet/crate/mail/economy): SendSignal("atom_entering", /list (/list)) - the shuttle floor (62,152,2) (/turf/open/floor/mineral/titanium/blue): Entered(the mail crate (/obj/structure/closet/crate/mail/economy), the shuttle floor (61,152,2) (/turf/open/floor/mineral/titanium/blue), null) - the shuttle floor (62,152,2) (/turf/open/floor/mineral/titanium/blue): Entered(the mail crate (/obj/structure/closet/crate/mail/economy), the shuttle floor (61,152,2) (/turf/open/floor/mineral/titanium/blue), null) - the mail crate (/obj/structure/closet/crate/mail/economy): Move(the shuttle floor (62,152,2) (/turf/open/floor/mineral/titanium/blue), 4, 0, 0) - the mail crate (/obj/structure/closet/crate/mail/economy): Move(the shuttle floor (62,152,2) (/turf/open/floor/mineral/titanium/blue), 4, 0, 0) - /datum/move_loop/move (/datum/move_loop/move): move() - /datum/move_loop/move (/datum/move_loop/move): process() - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): pour bucket(/list (/list)) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(0) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(0) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 16:56:25.990] RUNTIME: runtime error: turf_change overridden. Use override = TRUE to suppress this warning. - Target: the shuttle floor (/turf/open/floor/mineral/titanium/blue) Existing Proc: pre_change_turf New Proc: pre_change_turf - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("turf_change overridden. Use ov...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the shuttle floor (62,152,2) (/turf/open/floor/mineral/titanium/blue), "turf_change", "pre_change_turf", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the mail crate (/obj/structure/closet/crate/mail/economy), the shuttle floor (62,152,2) (/turf/open/floor/mineral/titanium/blue)) - /datum/element/elevation (/datum/element/elevation): on source entering(the mail crate (/obj/structure/closet/crate/mail/economy), the shuttle floor (62,152,2) (/turf/open/floor/mineral/titanium/blue), the shuttle floor (61,152,2) (/turf/open/floor/mineral/titanium/blue), null) - the mail crate (/obj/structure/closet/crate/mail/economy): SendSignal("atom_entering", /list (/list)) - the shuttle floor (62,152,2) (/turf/open/floor/mineral/titanium/blue): Entered(the mail crate (/obj/structure/closet/crate/mail/economy), the shuttle floor (61,152,2) (/turf/open/floor/mineral/titanium/blue), null) - the shuttle floor (62,152,2) (/turf/open/floor/mineral/titanium/blue): Entered(the mail crate (/obj/structure/closet/crate/mail/economy), the shuttle floor (61,152,2) (/turf/open/floor/mineral/titanium/blue), null) - the mail crate (/obj/structure/closet/crate/mail/economy): Move(the shuttle floor (62,152,2) (/turf/open/floor/mineral/titanium/blue), 4, 0, 0) - the mail crate (/obj/structure/closet/crate/mail/economy): Move(the shuttle floor (62,152,2) (/turf/open/floor/mineral/titanium/blue), 4, 0, 0) - /datum/move_loop/move (/datum/move_loop/move): move() - /datum/move_loop/move (/datum/move_loop/move): process() - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): pour bucket(/list (/list)) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(0) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(0) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 16:56:40.565] RUNTIME: runtime error: type mismatch: cannot compare 0 to "UNCONSCIOUS" - proc name: check condition (/datum/bt_node/decorator/mob_stat_at_least/check_condition) - source file: code/datums/ai/generic_decorators/mob_stat_at_least.dm,45 - usr: null - src: /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least) - call stack: - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): check condition(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/decorator/abili... (/datum/bt_node/decorator/ability_available): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): SelectBehaviors(0.25) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): fire(0) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 16:57:15.117] RUNTIME: runtime error: type mismatch: cannot compare 0 to "UNCONSCIOUS" - proc name: check condition (/datum/bt_node/decorator/mob_stat_at_least/check_condition) - source file: code/datums/ai/generic_decorators/mob_stat_at_least.dm,45 - usr: null - src: /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least) - call stack: - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): check condition(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/decorator/abili... (/datum/bt_node/decorator/ability_available): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): SelectBehaviors(0.25) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): fire(0) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 16:57:16.364] RUNTIME: runtime error: type mismatch: cannot compare 0 to "UNCONSCIOUS" - proc name: check condition (/datum/bt_node/decorator/mob_stat_at_least/check_condition) - source file: code/datums/ai/generic_decorators/mob_stat_at_least.dm,45 - usr: null - src: /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least) - call stack: - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): check condition(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/decorator/abili... (/datum/bt_node/decorator/ability_available): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): SelectBehaviors(0.25) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): fire(0) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 16:57:29.934] RUNTIME: runtime error: type mismatch: cannot compare 0 to "UNCONSCIOUS" - proc name: check condition (/datum/bt_node/decorator/mob_stat_at_least/check_condition) - source file: code/datums/ai/generic_decorators/mob_stat_at_least.dm,45 - usr: null - src: /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least) - call stack: - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): check condition(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): evaluate for observer(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on observed change(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), null) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on mob key changed(the vileworm (/mob/living/basic/mining/bileworm/vileworm), "BB_basic_execution_target") - the vileworm (/mob/living/basic/mining/bileworm/vileworm): SendSignal("ai_blackboard_key_set_BB_basic...", /list (/list)) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): post blackboard key set("BB_basic_execution_target") - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): set blackboard key("BB_basic_execution_target", Johnny Stationhand (/mob/living/carbon/human), 1) - /datum/bt_node/ai_behavior/tar... (/datum/bt_node/ai_behavior/targeted_mob_ability/and_plan_execute): finish action(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0) - /datum/bt_node/ai_behavior/tar... (/datum/bt_node/ai_behavior/targeted_mob_ability/and_plan_execute): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/decorator/bilew... (/datum/bt_node/decorator/bileworm_should_resurface): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - ... - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/decorator/bb_ke... (/datum/bt_node/decorator/bb_key_set): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): SelectBehaviors(0.25) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 16:57:50.985] RUNTIME: runtime error: addtimer called with a callback assigned to a qdeleted object. In the future such timers will not be supported and may refuse to run or run with a 0 wait - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Johnny Stationhand (/mob/living/carbon/human) - src: null - usr.loc: the volcanic floor (113,74,3) (/turf/open/misc/asteroid/basalt/lava_land_surface) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 25, 0, null, "code/datums/components/gunpoin...", 74) - /datum/component/gunpoint (/datum/component/gunpoint): Initialize(the immortal goliath (/mob/living/basic/mining/goliath/ancient/immortal), the advanced plasma cutter (/obj/item/gun/energy/plasmacutter/adv)) - /datum/component/gunpoint (/datum/component/gunpoint): New(/list (/list)) - Johnny Stationhand (/mob/living/carbon/human): AddComponent(/list (/list), null) - the advanced plasma cutter (/obj/item/gun/energy/plasmacutter/adv): interact with atom secondary(the immortal goliath (/mob/living/basic/mining/goliath/ancient/immortal), Johnny Stationhand (/mob/living/carbon/human), /list (/list)) - the immortal goliath (/mob/living/basic/mining/goliath/ancient/immortal): base item interaction(Johnny Stationhand (/mob/living/carbon/human), the advanced plasma cutter (/obj/item/gun/energy/plasmacutter/adv), /list (/list)) - the advanced plasma cutter (/obj/item/gun/energy/plasmacutter/adv): melee attack chain(Johnny Stationhand (/mob/living/carbon/human), the immortal goliath (/mob/living/basic/mining/goliath/ancient/immortal), /list (/list), /list (/list)) - Johnny Stationhand (/mob/living/carbon/human): ClickOn(the immortal goliath (/mob/living/basic/mining/goliath/ancient/immortal), "icon-x=23;icon-y=19;right=1;bu...") - the immortal goliath (/mob/living/basic/mining/goliath/ancient/immortal): Click(the volcanic floor (114,73,3) (/turf/open/misc/asteroid/basalt/lava_land_surface), "map_screen.map", "icon-x=23;icon-y=19;right=1;bu...") - [2026-09-05 16:57:50.986] RUNTIME: runtime error: Component /datum/component/gunpoint was created with a deleted parent or was deleted itself before it could be added to a parent - proc name: New (/datum/component/New) - source file: code/datums/components/_component.dm,59 - usr: Johnny Stationhand (/mob/living/carbon/human) - src: /datum/component/gunpoint (/datum/component/gunpoint) - usr.loc: the volcanic floor (113,74,3) (/turf/open/misc/asteroid/basalt/lava_land_surface) - call stack: - /datum/component/gunpoint (/datum/component/gunpoint): New(/list (/list)) - Johnny Stationhand (/mob/living/carbon/human): AddComponent(/list (/list), null) - the advanced plasma cutter (/obj/item/gun/energy/plasmacutter/adv): interact with atom secondary(the immortal goliath (/mob/living/basic/mining/goliath/ancient/immortal), Johnny Stationhand (/mob/living/carbon/human), /list (/list)) - the immortal goliath (/mob/living/basic/mining/goliath/ancient/immortal): base item interaction(Johnny Stationhand (/mob/living/carbon/human), the advanced plasma cutter (/obj/item/gun/energy/plasmacutter/adv), /list (/list)) - the advanced plasma cutter (/obj/item/gun/energy/plasmacutter/adv): melee attack chain(Johnny Stationhand (/mob/living/carbon/human), the immortal goliath (/mob/living/basic/mining/goliath/ancient/immortal), /list (/list), /list (/list)) - Johnny Stationhand (/mob/living/carbon/human): ClickOn(the immortal goliath (/mob/living/basic/mining/goliath/ancient/immortal), "icon-x=23;icon-y=19;right=1;bu...") - the immortal goliath (/mob/living/basic/mining/goliath/ancient/immortal): Click(the volcanic floor (114,73,3) (/turf/open/misc/asteroid/basalt/lava_land_surface), "map_screen.map", "icon-x=23;icon-y=19;right=1;bu...") - [2026-09-05 16:57:53.466] RUNTIME: runtime error: Cannot execute null.p their(). - proc name: cancel (/datum/component/gunpoint/proc/cancel) - source file: code/datums/components/gunpoint.dm,184 - usr: Johnny Stationhand (/mob/living/carbon/human) - src: /datum/component/gunpoint (/datum/component/gunpoint) - usr.loc: the volcanic floor (114,75,3) (/turf/open/misc/asteroid/basalt/lava_land_surface) - call stack: - /datum/component/gunpoint (/datum/component/gunpoint): cancel() - /datum/component/gunpoint (/datum/component/gunpoint): check deescalate() - /datum/component/gunpoint (/datum/component/gunpoint): update stage(2) - /datum/callback (/datum/callback): Invoke() - world: push usr(Johnny Stationhand (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 16:59:16.623] RUNTIME: runtime error: Invalid pathfinding start - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("Invalid pathfinding start", "code/__HELPERS/paths/path.dm", 113) - /datum/pathfind/jps (/datum/pathfind/jps): start() - /datum/pathfind/jps (/datum/pathfind/jps): start() - Pathfinder (/datum/controller/subsystem/pathfinder): pathfind(null, null, 30, 1, /list (/list), 1, null, 1, 2, null) - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): recalculate path() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): move() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): process() - AI movement (/datum/controller/subsystem/movement/ai_movement): pour bucket(/list (/list)) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 16:59:57.483] RUNTIME: runtime error: Invalid pathfinding start - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("Invalid pathfinding start", "code/__HELPERS/paths/path.dm", 113) - /datum/pathfind/jps (/datum/pathfind/jps): start() - /datum/pathfind/jps (/datum/pathfind/jps): start() - Pathfinder (/datum/controller/subsystem/pathfinder): pathfind(null, null, 30, 1, /list (/list), 1, null, 1, 2, null) - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): recalculate path() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): move() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): process() - AI movement (/datum/controller/subsystem/movement/ai_movement): pour bucket(/list (/list)) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 17:00:01.103] RUNTIME: runtime error: Invalid pathfinding start - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("Invalid pathfinding start", "code/__HELPERS/paths/path.dm", 113) - /datum/pathfind/jps (/datum/pathfind/jps): start() - /datum/pathfind/jps (/datum/pathfind/jps): start() - Pathfinder (/datum/controller/subsystem/pathfinder): pathfind(null, null, 30, 1, /list (/list), 1, null, 1, 2, null) - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): recalculate path() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): move() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): process() - AI movement (/datum/controller/subsystem/movement/ai_movement): pour bucket(/list (/list)) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 17:00:30.656] RUNTIME: runtime error: Invalid pathfinding start - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("Invalid pathfinding start", "code/__HELPERS/paths/path.dm", 113) - /datum/pathfind/jps (/datum/pathfind/jps): start() - /datum/pathfind/jps (/datum/pathfind/jps): start() - Pathfinder (/datum/controller/subsystem/pathfinder): pathfind(null, null, 30, 1, /list (/list), 1, null, 1, 2, null) - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): recalculate path() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): move() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): process() - AI movement (/datum/controller/subsystem/movement/ai_movement): pour bucket(/list (/list)) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 17:00:44.585] RUNTIME: runtime error: Invalid pathfinding start - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("Invalid pathfinding start", "code/__HELPERS/paths/path.dm", 113) - /datum/pathfind/jps (/datum/pathfind/jps): start() - /datum/pathfind/jps (/datum/pathfind/jps): start() - Pathfinder (/datum/controller/subsystem/pathfinder): pathfind(null, null, 30, 1, /list (/list), 1, null, 1, 2, null) - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): recalculate path() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): move() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): process() - AI movement (/datum/controller/subsystem/movement/ai_movement): pour bucket(/list (/list)) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 17:00:50.611] RUNTIME: runtime error: Invalid pathfinding start - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("Invalid pathfinding start", "code/__HELPERS/paths/path.dm", 113) - /datum/pathfind/jps (/datum/pathfind/jps): start() - /datum/pathfind/jps (/datum/pathfind/jps): start() - Pathfinder (/datum/controller/subsystem/pathfinder): pathfind(null, null, 30, 1, /list (/list), 1, null, 1, 2, null) - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): recalculate path() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): move() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): process() - AI movement (/datum/controller/subsystem/movement/ai_movement): pour bucket(/list (/list)) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 17:03:47.094] RUNTIME: runtime error: Invalid pathfinding start - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("Invalid pathfinding start", "code/__HELPERS/paths/path.dm", 113) - /datum/pathfind/jps (/datum/pathfind/jps): start() - /datum/pathfind/jps (/datum/pathfind/jps): start() - Pathfinder (/datum/controller/subsystem/pathfinder): pathfind(null, null, 30, 1, /list (/list), 1, null, 1, 2, null) - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): recalculate path() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): move() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): process() - AI movement (/datum/controller/subsystem/movement/ai_movement): pour bucket(/list (/list)) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 17:03:56.269] RUNTIME: ## TESTING: GC: -- [0x2100a7c8] | /datum/action/cooldown/mob_cooldown/projectile_attack/tendril_melee was unable to be GC'd -- (ref count of 3) [2026-09-05 17:03:56.270] RUNTIME: ## TESTING: GC: -- [0x300011d] | /mob/living/basic/mining/tendril was unable to be GC'd -- (ref count of 3) [2026-09-05 17:03:58.142] RUNTIME: runtime error: turf_reset_elevation overridden. Use override = TRUE to suppress this warning. - Target: the shuttle floor (/turf/open/floor/mineral/titanium/blue) Existing Proc: check_elevation New Proc: check_elevation - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("turf_reset_elevation overridde...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the shuttle floor (62,150,2) (/turf/open/floor/mineral/titanium/blue), "turf_reset_elevation", "check_elevation", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the galactic materials market ... (/obj/structure/closet/crate/cargo/mining), the shuttle floor (62,150,2) (/turf/open/floor/mineral/titanium/blue)) - /datum/element/elevation (/datum/element/elevation): on source entering(the galactic materials market ... (/obj/structure/closet/crate/cargo/mining), the shuttle floor (62,150,2) (/turf/open/floor/mineral/titanium/blue), the plating (63,150,2) (/turf/open/floor/plating), null) - the galactic materials market ... (/obj/structure/closet/crate/cargo/mining): SendSignal("atom_entering", /list (/list)) - the shuttle floor (62,150,2) (/turf/open/floor/mineral/titanium/blue): Entered(the galactic materials market ... (/obj/structure/closet/crate/cargo/mining), the plating (63,150,2) (/turf/open/floor/plating), null) - the shuttle floor (62,150,2) (/turf/open/floor/mineral/titanium/blue): Entered(the galactic materials market ... (/obj/structure/closet/crate/cargo/mining), the plating (63,150,2) (/turf/open/floor/plating), null) - the galactic materials market ... (/obj/structure/closet/crate/cargo/mining): Move(the shuttle floor (62,150,2) (/turf/open/floor/mineral/titanium/blue), 8, 0, 0) - the galactic materials market ... (/obj/structure/closet/crate/cargo/mining): Move(the shuttle floor (62,150,2) (/turf/open/floor/mineral/titanium/blue), 8, 0, 0) - /datum/move_loop/move (/datum/move_loop/move): move() - /datum/move_loop/move (/datum/move_loop/move): process() - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): pour bucket(/list (/list)) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(0) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(0) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 17:03:58.144] RUNTIME: runtime error: turf_change overridden. Use override = TRUE to suppress this warning. - Target: the shuttle floor (/turf/open/floor/mineral/titanium/blue) Existing Proc: pre_change_turf New Proc: pre_change_turf - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("turf_change overridden. Use ov...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the shuttle floor (62,150,2) (/turf/open/floor/mineral/titanium/blue), "turf_change", "pre_change_turf", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the galactic materials market ... (/obj/structure/closet/crate/cargo/mining), the shuttle floor (62,150,2) (/turf/open/floor/mineral/titanium/blue)) - /datum/element/elevation (/datum/element/elevation): on source entering(the galactic materials market ... (/obj/structure/closet/crate/cargo/mining), the shuttle floor (62,150,2) (/turf/open/floor/mineral/titanium/blue), the plating (63,150,2) (/turf/open/floor/plating), null) - the galactic materials market ... (/obj/structure/closet/crate/cargo/mining): SendSignal("atom_entering", /list (/list)) - the shuttle floor (62,150,2) (/turf/open/floor/mineral/titanium/blue): Entered(the galactic materials market ... (/obj/structure/closet/crate/cargo/mining), the plating (63,150,2) (/turf/open/floor/plating), null) - the shuttle floor (62,150,2) (/turf/open/floor/mineral/titanium/blue): Entered(the galactic materials market ... (/obj/structure/closet/crate/cargo/mining), the plating (63,150,2) (/turf/open/floor/plating), null) - the galactic materials market ... (/obj/structure/closet/crate/cargo/mining): Move(the shuttle floor (62,150,2) (/turf/open/floor/mineral/titanium/blue), 8, 0, 0) - the galactic materials market ... (/obj/structure/closet/crate/cargo/mining): Move(the shuttle floor (62,150,2) (/turf/open/floor/mineral/titanium/blue), 8, 0, 0) - /datum/move_loop/move (/datum/move_loop/move): move() - /datum/move_loop/move (/datum/move_loop/move): process() - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): pour bucket(/list (/list)) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(0) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(0) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 17:05:07.024] RUNTIME: runtime error: Invalid pathfinding start - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("Invalid pathfinding start", "code/__HELPERS/paths/path.dm", 113) - /datum/pathfind/jps (/datum/pathfind/jps): start() - /datum/pathfind/jps (/datum/pathfind/jps): start() - Pathfinder (/datum/controller/subsystem/pathfinder): pathfind(null, null, 30, 1, /list (/list), 1, null, 1, 2, null) - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): recalculate path() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): move() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): process() - AI movement (/datum/controller/subsystem/movement/ai_movement): pour bucket(/list (/list)) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 17:06:26.268] RUNTIME: runtime error: turf_reset_elevation overridden. Use override = TRUE to suppress this warning. - Target: the shuttle floor (/turf/open/floor/mineral/titanium/blue) Existing Proc: check_elevation New Proc: check_elevation - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Natalie Holderman (/mob/living/carbon/human) - src: null - usr.loc: the plating (63,153,2) (/turf/open/floor/plating) - call stack: - stack trace("turf_reset_elevation overridde...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the shuttle floor (62,153,2) (/turf/open/floor/mineral/titanium/blue), "turf_reset_elevation", "check_elevation", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the galactic materials market ... (/obj/structure/closet/crate/cargo/mining), the shuttle floor (62,153,2) (/turf/open/floor/mineral/titanium/blue)) - /datum/element/elevation (/datum/element/elevation): on source entering(the galactic materials market ... (/obj/structure/closet/crate/cargo/mining), the shuttle floor (62,153,2) (/turf/open/floor/mineral/titanium/blue), the shuttle floor (61,153,2) (/turf/open/floor/mineral/titanium/blue), null) - the galactic materials market ... (/obj/structure/closet/crate/cargo/mining): SendSignal("atom_entering", /list (/list)) - the shuttle floor (62,153,2) (/turf/open/floor/mineral/titanium/blue): Entered(the galactic materials market ... (/obj/structure/closet/crate/cargo/mining), the shuttle floor (61,153,2) (/turf/open/floor/mineral/titanium/blue), null) - the shuttle floor (62,153,2) (/turf/open/floor/mineral/titanium/blue): Entered(the galactic materials market ... (/obj/structure/closet/crate/cargo/mining), the shuttle floor (61,153,2) (/turf/open/floor/mineral/titanium/blue), null) - the galactic materials market ... (/obj/structure/closet/crate/cargo/mining): Move(the shuttle floor (62,153,2) (/turf/open/floor/mineral/titanium/blue), 4, 9.14286, 1) - the galactic materials market ... (/obj/structure/closet/crate/cargo/mining): Move(the shuttle floor (62,153,2) (/turf/open/floor/mineral/titanium/blue), 4, 9.14286, 1) - the galactic materials market ... (/obj/structure/closet/crate/cargo/mining): move from pull(Natalie Holderman (/mob/living/carbon/human), the shuttle floor (62,153,2) (/turf/open/floor/mineral/titanium/blue), 9.14286) - Natalie Holderman (/mob/living/carbon/human): Move(the plating (63,153,2) (/turf/open/floor/plating), 4, 0, 1) - Natalie Holderman (/mob/living/carbon/human): Move(the plating (63,153,2) (/turf/open/floor/plating), 4, null) - Natalie Holderman (/mob/living/carbon/human): Move(the plating (63,153,2) (/turf/open/floor/plating), 4) - Natalie Holderman (/mob/living/carbon/human): Move(the plating (63,153,2) (/turf/open/floor/plating), 4) - Chowder McArthor (/client): Move(the plating (63,153,2) (/turf/open/floor/plating), 4) - Natalie Holderman (/mob/living/carbon/human): keyLoop(Chowder McArthor (/client)) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 17:06:26.271] RUNTIME: runtime error: turf_change overridden. Use override = TRUE to suppress this warning. - Target: the shuttle floor (/turf/open/floor/mineral/titanium/blue) Existing Proc: pre_change_turf New Proc: pre_change_turf - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Natalie Holderman (/mob/living/carbon/human) - src: null - usr.loc: the plating (63,153,2) (/turf/open/floor/plating) - call stack: - stack trace("turf_change overridden. Use ov...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the shuttle floor (62,153,2) (/turf/open/floor/mineral/titanium/blue), "turf_change", "pre_change_turf", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the galactic materials market ... (/obj/structure/closet/crate/cargo/mining), the shuttle floor (62,153,2) (/turf/open/floor/mineral/titanium/blue)) - /datum/element/elevation (/datum/element/elevation): on source entering(the galactic materials market ... (/obj/structure/closet/crate/cargo/mining), the shuttle floor (62,153,2) (/turf/open/floor/mineral/titanium/blue), the shuttle floor (61,153,2) (/turf/open/floor/mineral/titanium/blue), null) - the galactic materials market ... (/obj/structure/closet/crate/cargo/mining): SendSignal("atom_entering", /list (/list)) - the shuttle floor (62,153,2) (/turf/open/floor/mineral/titanium/blue): Entered(the galactic materials market ... (/obj/structure/closet/crate/cargo/mining), the shuttle floor (61,153,2) (/turf/open/floor/mineral/titanium/blue), null) - the shuttle floor (62,153,2) (/turf/open/floor/mineral/titanium/blue): Entered(the galactic materials market ... (/obj/structure/closet/crate/cargo/mining), the shuttle floor (61,153,2) (/turf/open/floor/mineral/titanium/blue), null) - the galactic materials market ... (/obj/structure/closet/crate/cargo/mining): Move(the shuttle floor (62,153,2) (/turf/open/floor/mineral/titanium/blue), 4, 9.14286, 1) - the galactic materials market ... (/obj/structure/closet/crate/cargo/mining): Move(the shuttle floor (62,153,2) (/turf/open/floor/mineral/titanium/blue), 4, 9.14286, 1) - the galactic materials market ... (/obj/structure/closet/crate/cargo/mining): move from pull(Natalie Holderman (/mob/living/carbon/human), the shuttle floor (62,153,2) (/turf/open/floor/mineral/titanium/blue), 9.14286) - Natalie Holderman (/mob/living/carbon/human): Move(the plating (63,153,2) (/turf/open/floor/plating), 4, 0, 1) - Natalie Holderman (/mob/living/carbon/human): Move(the plating (63,153,2) (/turf/open/floor/plating), 4, null) - Natalie Holderman (/mob/living/carbon/human): Move(the plating (63,153,2) (/turf/open/floor/plating), 4) - Natalie Holderman (/mob/living/carbon/human): Move(the plating (63,153,2) (/turf/open/floor/plating), 4) - Chowder McArthor (/client): Move(the plating (63,153,2) (/turf/open/floor/plating), 4) - Natalie Holderman (/mob/living/carbon/human): keyLoop(Chowder McArthor (/client)) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 17:07:29.422] RUNTIME: ## TESTING: GC: -- [0x2100a8cd] | /datum/action/cooldown/mob_cooldown/projectile_attack/tendril_melee was unable to be GC'd -- (ref count of 3) [2026-09-05 17:07:29.423] RUNTIME: ## TESTING: GC: -- [0x3000121] | /mob/living/basic/mining/tendril was unable to be GC'd -- (ref count of 3) [2026-09-05 17:08:15.525] RUNTIME: runtime error: addtimer called with a callback assigned to a qdeleted object. In the future such timers will not be supported and may refuse to run or run with a 0 wait - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Johnny Stationhand (/mob/living/carbon/human) - src: null - usr.loc: the floor (150,40,3) (/turf/open/floor/iron/dark/textured_large) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 12.45, 0, null, "code/modules/balloon_alert/bal...", 102) - the mysterious boat (/obj/vehicle/ridden/lavaboat/dragon): balloon alert perform(Johnny Stationhand (/mob/living/carbon/human), "bottled the boat!") - the mysterious boat (/obj/vehicle/ridden/lavaboat/dragon): balloon alert(Johnny Stationhand (/mob/living/carbon/human), "bottled the boat!") - [2026-09-05 17:10:06.814] RUNTIME: runtime error: type mismatch: cannot compare 0 to "UNCONSCIOUS" - proc name: check condition (/datum/bt_node/decorator/mob_stat_at_least/check_condition) - source file: code/datums/ai/generic_decorators/mob_stat_at_least.dm,45 - usr: null - src: /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least) - call stack: - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): check condition(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/decorator/abili... (/datum/bt_node/decorator/ability_available): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): SelectBehaviors(0.25) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): fire(0) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 17:10:11.096] RUNTIME: runtime error: type mismatch: cannot compare 0 to "UNCONSCIOUS" - proc name: check condition (/datum/bt_node/decorator/mob_stat_at_least/check_condition) - source file: code/datums/ai/generic_decorators/mob_stat_at_least.dm,45 - usr: null - src: /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least) - call stack: - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): check condition(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/decorator/abili... (/datum/bt_node/decorator/ability_available): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): SelectBehaviors(0.25) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): fire(0) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 17:10:15.820] RUNTIME: runtime error: type mismatch: cannot compare 0 to "UNCONSCIOUS" - proc name: check condition (/datum/bt_node/decorator/mob_stat_at_least/check_condition) - source file: code/datums/ai/generic_decorators/mob_stat_at_least.dm,45 - usr: null - src: /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least) - call stack: - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): check condition(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): evaluate for observer(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on observed change(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), null) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on mob key changed(the vileworm (/mob/living/basic/mining/bileworm/vileworm), "BB_basic_execution_target") - the vileworm (/mob/living/basic/mining/bileworm/vileworm): SendSignal("ai_blackboard_key_set_BB_basic...", /list (/list)) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): post blackboard key set("BB_basic_execution_target") - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): set blackboard key("BB_basic_execution_target", Johnny Stationhand (/mob/living/carbon/human), 1) - /datum/bt_node/ai_behavior/tar... (/datum/bt_node/ai_behavior/targeted_mob_ability/and_plan_execute): finish action(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0) - /datum/bt_node/ai_behavior/tar... (/datum/bt_node/ai_behavior/targeted_mob_ability/and_plan_execute): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/decorator/abili... (/datum/bt_node/decorator/ability_available): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - ... - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/decorator/bb_ke... (/datum/bt_node/decorator/bb_key_set): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): SelectBehaviors(0.25) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): fire(0) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 17:10:17.818] RUNTIME: runtime error: type mismatch: cannot compare 0 to "UNCONSCIOUS" - proc name: check condition (/datum/bt_node/decorator/mob_stat_at_least/check_condition) - source file: code/datums/ai/generic_decorators/mob_stat_at_least.dm,45 - usr: null - src: /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least) - call stack: - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): check condition(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/decorator/abili... (/datum/bt_node/decorator/ability_available): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): SelectBehaviors(0.25) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): fire(0) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 17:10:55.972] RUNTIME: runtime error: type mismatch: cannot compare 0 to "UNCONSCIOUS" - proc name: check condition (/datum/bt_node/decorator/mob_stat_at_least/check_condition) - source file: code/datums/ai/generic_decorators/mob_stat_at_least.dm,45 - usr: null - src: /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least) - call stack: - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): check condition(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/decorator/abili... (/datum/bt_node/decorator/ability_available): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): SelectBehaviors(0.25) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): fire(0) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 17:10:57.281] RUNTIME: runtime error: turf_reset_elevation overridden. Use override = TRUE to suppress this warning. - Target: the shuttle floor (/turf/open/floor/mineral/titanium/blue) Existing Proc: check_elevation New Proc: check_elevation - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("turf_reset_elevation overridde...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the shuttle floor (147,110,1) (/turf/open/floor/mineral/titanium/blue), "turf_reset_elevation", "check_elevation", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the gold crate (/obj/structure/closet/crate/goldcrate), the shuttle floor (147,110,1) (/turf/open/floor/mineral/titanium/blue)) - /datum/element/elevation (/datum/element/elevation): Attach(the gold crate (/obj/structure/closet/crate/goldcrate), 14) - the gold crate (/obj/structure/closet/crate/goldcrate): AddElement(/list (/list)) - the gold crate (/obj/structure/closet/crate/goldcrate): Initialize(0) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the gold crate (/obj/structure/closet/crate/goldcrate), 0, /list (/list)) - the gold crate (/obj/structure/closet/crate/goldcrate): New(0) - Jet Boots (/datum/supply_pack/imports/jet_boots): generate(the shuttle floor (147,110,1) (/turf/open/floor/mineral/titanium/blue), null, null) - /datum/supply_order (/datum/supply_order): generate(the shuttle floor (147,110,1) (/turf/open/floor/mineral/titanium/blue)) - the supply shuttle (/obj/docking_port/mobile/supply): buy() - the supply shuttle (/obj/docking_port/mobile/supply): initiate docking(Transit for cargo/supply shutt... (/obj/docking_port/stationary/transit), 0) - the supply shuttle (/obj/docking_port/mobile/supply): enterTransit() - the supply shuttle (/obj/docking_port/mobile/supply): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 17:10:57.283] RUNTIME: runtime error: turf_change overridden. Use override = TRUE to suppress this warning. - Target: the shuttle floor (/turf/open/floor/mineral/titanium/blue) Existing Proc: pre_change_turf New Proc: pre_change_turf - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("turf_change overridden. Use ov...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the shuttle floor (147,110,1) (/turf/open/floor/mineral/titanium/blue), "turf_change", "pre_change_turf", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the gold crate (/obj/structure/closet/crate/goldcrate), the shuttle floor (147,110,1) (/turf/open/floor/mineral/titanium/blue)) - /datum/element/elevation (/datum/element/elevation): Attach(the gold crate (/obj/structure/closet/crate/goldcrate), 14) - the gold crate (/obj/structure/closet/crate/goldcrate): AddElement(/list (/list)) - the gold crate (/obj/structure/closet/crate/goldcrate): Initialize(0) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the gold crate (/obj/structure/closet/crate/goldcrate), 0, /list (/list)) - the gold crate (/obj/structure/closet/crate/goldcrate): New(0) - Jet Boots (/datum/supply_pack/imports/jet_boots): generate(the shuttle floor (147,110,1) (/turf/open/floor/mineral/titanium/blue), null, null) - /datum/supply_order (/datum/supply_order): generate(the shuttle floor (147,110,1) (/turf/open/floor/mineral/titanium/blue)) - the supply shuttle (/obj/docking_port/mobile/supply): buy() - the supply shuttle (/obj/docking_port/mobile/supply): initiate docking(Transit for cargo/supply shutt... (/obj/docking_port/stationary/transit), 0) - the supply shuttle (/obj/docking_port/mobile/supply): enterTransit() - the supply shuttle (/obj/docking_port/mobile/supply): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 17:11:21.911] RUNTIME: runtime error: Mob with client has been deleted. - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Licks-The-Icicles (/mob/living/carbon/human) - src: null - usr.loc: the floor (172,48,1) (/turf/open/floor/iron) - call stack: - stack trace("Mob with client has been delet...", "code/modules/mob/mob.dm", 28) - Licks-The-Icicles (/mob/living/carbon/human): Destroy(0) - Licks-The-Icicles (/mob/living/carbon/human): Destroy(0) - Licks-The-Icicles (/mob/living/carbon/human): Destroy(0) - Licks-The-Icicles (/mob/living/carbon/human): Destroy(0) - qdel(Licks-The-Icicles (/mob/living/carbon/human), 0) - /datum/secrets_menu (/datum/secrets_menu): ui act("tdomereset", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/admin_state (/datum/ui_state/admin_state)) - /datum/tgui (/datum/tgui): on act message("tdomereset", /list (/list), /datum/ui_state/admin_state (/datum/ui_state/admin_state)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-09-05 17:11:21.931] RUNTIME: runtime error: Cannot read null.post_logout_callbacks - proc name: become uncliented (/mob/proc/become_uncliented) - source file: code/modules/mob/mob.dm,1555 - usr: (src) - src: Licks-The-Icicles (/mob/living/carbon/human) - src.loc: the floor (172,48,1) (/turf/open/floor/iron) - call stack: - Licks-The-Icicles (/mob/living/carbon/human): become uncliented() - Licks-The-Icicles (/mob/living/carbon/human): Logout() - Licks-The-Icicles (/mob/living/carbon/human): Logout() - Licks-The-Icicles (/mob/living/carbon/human): Logout() - Licks-The-Icicles (/mob/dead/observer): PossessByPlayer("taggamergame2") - Licks-The-Icicles (/mob/living/carbon/human): ghostize(0, 0) - Licks-The-Icicles (/mob/living/carbon/human): ghostize(0, 0) - Licks-The-Icicles (/mob/living/carbon/human): Destroy(0) - Licks-The-Icicles (/mob/living/carbon/human): Destroy(0) - Licks-The-Icicles (/mob/living/carbon/human): Destroy(0) - Licks-The-Icicles (/mob/living/carbon/human): Destroy(0) - qdel(Licks-The-Icicles (/mob/living/carbon/human), 0) - /datum/secrets_menu (/datum/secrets_menu): ui act("tdomereset", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/admin_state (/datum/ui_state/admin_state)) - /datum/tgui (/datum/tgui): on act message("tdomereset", /list (/list), /datum/ui_state/admin_state (/datum/ui_state/admin_state)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-09-05 17:11:22.294] RUNTIME: runtime error: The air alarm electronics taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: Licks-The-Icicles (/mob/living/carbon/human) - src: the air alarm electronics (/obj/item/electronics/airalarm) - usr.loc: null - src.loc: the floor (158,54,1) (/turf/open/floor/iron/dark) - call stack: - the air alarm electronics (/obj/item/electronics/airalarm): take damage(100, "brute", "", 0, null, 0) - Thunderdome Observation Air Al... (/obj/machinery/airalarm/directional/south): on deconstruction(0) - Thunderdome Observation Air Al... (/obj/machinery/airalarm/directional/south): handle deconstruct(0) - Thunderdome Observation Air Al... (/obj/machinery/airalarm/directional/south): deconstruct(0) - /datum/component/atom_mounted (/datum/component/atom_mounted): drop wallmount() - /datum/component/atom_mounted (/datum/component/atom_mounted): on turf changing(the wall (158,53,1) (/turf/closed/indestructible/riveted), /turf/closed/indestructible/ri... (/turf/closed/indestructible/riveted), null, 1, /list (/list)) - the wall (158,53,1) (/turf/closed/indestructible/riveted): SendSignal("turf_change", /list (/list)) - the wall (158,53,1) (/turf/closed/indestructible/riveted): ChangeTurf(/turf/closed/indestructible/ri... (/turf/closed/indestructible/riveted), null, 1) - /datum/parsed_map (/datum/parsed_map): build coordinate(/list (/list), the wall (158,53,1) (/turf/closed/indestructible/riveted), 0, 0, 0) - /datum/parsed_map (/datum/parsed_map): tgm load(153, 44, 1, 1, 0, -1e+31, 1e+31, -1e+31, 1e+31, -1e+31, 1e+31, 0, 0) - /datum/parsed_map (/datum/parsed_map): load impl(153, 44, 1, 1, 0, -1e+31, 1e+31, -1e+31, 1e+31, -1e+31, 1e+31, 0, 0) - /datum/parsed_map (/datum/parsed_map): load(153, 44, 1, 1, 0, -1e+31, 1e+31, -1e+31, 1e+31, -1e+31, 1e+31, 0, 0) - admin_thunderdome.dmm (/datum/map_template): load(the floor (153,44,1) (/turf/open/floor/iron/dark), 0) - /datum/secrets_menu (/datum/secrets_menu): ui act("tdomereset", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/admin_state (/datum/ui_state/admin_state)) - /datum/tgui (/datum/tgui): on act message("tdomereset", /list (/list), /datum/ui_state/admin_state (/datum/ui_state/admin_state)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-09-05 17:15:21.979] RUNTIME: runtime error: Invalid pathfinding start - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("Invalid pathfinding start", "code/__HELPERS/paths/path.dm", 113) - /datum/pathfind/jps (/datum/pathfind/jps): start() - /datum/pathfind/jps (/datum/pathfind/jps): start() - Pathfinder (/datum/controller/subsystem/pathfinder): pathfind(null, null, 30, 1, /list (/list), 1, null, 1, 2, null) - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): recalculate path() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): move() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): process() - AI movement (/datum/controller/subsystem/movement/ai_movement): pour bucket(/list (/list)) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 17:15:44.270] RUNTIME: ## TESTING: GC: -- [0x2100aa12] | /datum/action/cooldown/mob_cooldown/projectile_attack/tendril_melee was unable to be GC'd -- (ref count of 3) [2026-09-05 17:15:44.271] RUNTIME: ## TESTING: GC: -- [0x3000125] | /mob/living/basic/mining/tendril was unable to be GC'd -- (ref count of 3) [2026-09-05 17:15:50.180] RUNTIME: runtime error: Invalid pathfinding start - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("Invalid pathfinding start", "code/__HELPERS/paths/path.dm", 113) - /datum/pathfind/jps (/datum/pathfind/jps): start() - /datum/pathfind/jps (/datum/pathfind/jps): start() - Pathfinder (/datum/controller/subsystem/pathfinder): pathfind(null, null, 30, 1, /list (/list), 1, null, 1, 2, null) - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): recalculate path() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): move() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): process() - AI movement (/datum/controller/subsystem/movement/ai_movement): pour bucket(/list (/list)) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 17:16:25.576] RUNTIME: ## TESTING: GC: -- [0x2046553] | /obj/item/clothing/neck/collar_bomb was unable to be GC'd -- (ref count of 3) [2026-09-05 17:16:40.417] RUNTIME: runtime error: Incompatible element /datum/element/cuffable_item was assigned to a /mob/living/carbon/human! args: [["Licks-The-Icicles"]] - proc name: AddElement (/datum/proc/_AddElement) - source file: code/datums/elements/_element.dm,69 - usr: (src) - src: Licks-The-Icicles (/mob/living/carbon/human) - src.loc: the floor (165,50,1) (/turf/open/floor/iron) - call stack: - Licks-The-Icicles (/mob/living/carbon/human): AddElement(/list (/list)) - TagGamerGame2 (/client): vv do basic(Licks-The-Icicles (/mob/living/carbon/human), /list (/list), "_src_=vars;admin_token=9028110...") - TagGamerGame2 (/client): view var Topic("_src_=vars;admin_token=9028110...", /list (/list), null) - TagGamerGame2 (/client): Topic("_src_=vars;admin_token=9028110...", /list (/list), null, null) - [2026-09-05 17:16:54.383] RUNTIME: runtime error: Invalid pathfinding start - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("Invalid pathfinding start", "code/__HELPERS/paths/path.dm", 113) - /datum/pathfind/jps (/datum/pathfind/jps): start() - /datum/pathfind/jps (/datum/pathfind/jps): start() - Pathfinder (/datum/controller/subsystem/pathfinder): pathfind(null, null, 30, 1, /list (/list), 1, null, 1, 2, null) - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): recalculate path() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): move() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): process() - AI movement (/datum/controller/subsystem/movement/ai_movement): pour bucket(/list (/list)) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 17:16:58.565] RUNTIME: runtime error: Invalid pathfinding start - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("Invalid pathfinding start", "code/__HELPERS/paths/path.dm", 113) - /datum/pathfind/jps (/datum/pathfind/jps): start() - /datum/pathfind/jps (/datum/pathfind/jps): start() - Pathfinder (/datum/controller/subsystem/pathfinder): pathfind(null, null, 30, 1, /list (/list), 1, null, 1, 2, null) - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): recalculate path() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): move() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): process() - AI movement (/datum/controller/subsystem/movement/ai_movement): pour bucket(/list (/list)) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 17:17:03.010] RUNTIME: runtime error: Invalid pathfinding start - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("Invalid pathfinding start", "code/__HELPERS/paths/path.dm", 113) - /datum/pathfind/jps (/datum/pathfind/jps): start() - /datum/pathfind/jps (/datum/pathfind/jps): start() - Pathfinder (/datum/controller/subsystem/pathfinder): pathfind(null, null, 30, 1, /list (/list), 1, null, 1, 2, null) - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): recalculate path() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): move() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): process() - AI movement (/datum/controller/subsystem/movement/ai_movement): pour bucket(/list (/list)) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 17:17:24.323] RUNTIME: runtime error: type mismatch: cannot compare 1 to "UNCONSCIOUS" - proc name: check condition (/datum/bt_node/decorator/mob_stat_at_least/check_condition) - source file: code/datums/ai/generic_decorators/mob_stat_at_least.dm,45 - usr: null - src: /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least) - call stack: - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): check condition(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): evaluate for observer(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on observed change(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), null) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on signal changed(Johnny Stationhand (/mob/living/carbon/human), 1, 0) - Johnny Stationhand (/mob/living/carbon/human): SendSignal("mob_statchange", /list (/list)) - Johnny Stationhand (/mob/living/carbon/human): set stat(1) - Johnny Stationhand (/mob/living/carbon/human): set stat(1) - Johnny Stationhand (/mob/living/carbon/human): set stat(1) - Johnny Stationhand (/mob/living/carbon/human): update stat() - Johnny Stationhand (/mob/living/carbon/human): updatehealth() - ... - Human (/datum/species/human): handle environment pressure(Johnny Stationhand (/mob/living/carbon/human), /datum/gas_mixture/immutable/s... (/datum/gas_mixture/immutable/space), 2) - Human (/datum/species/human): handle environment(Johnny Stationhand (/mob/living/carbon/human), /datum/gas_mixture/immutable/s... (/datum/gas_mixture/immutable/space), 2) - Johnny Stationhand (/mob/living/carbon/human): handle environment(/datum/gas_mixture/immutable/s... (/datum/gas_mixture/immutable/space), 2) - Johnny Stationhand (/mob/living/carbon/human): Life(2) - Johnny Stationhand (/mob/living/carbon/human): Life(2) - Johnny Stationhand (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 17:17:24.325] RUNTIME: runtime error: type mismatch: cannot compare 1 to "UNCONSCIOUS" - proc name: check condition (/datum/bt_node/decorator/mob_stat_at_least/check_condition) - source file: code/datums/ai/generic_decorators/mob_stat_at_least.dm,45 - usr: null - src: /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least) - call stack: - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): check condition(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): evaluate for observer(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on observed change(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), null) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on signal changed(Johnny Stationhand (/mob/living/carbon/human), 1, 0) - Johnny Stationhand (/mob/living/carbon/human): SendSignal("mob_statchange", /list (/list)) - Johnny Stationhand (/mob/living/carbon/human): set stat(1) - Johnny Stationhand (/mob/living/carbon/human): set stat(1) - Johnny Stationhand (/mob/living/carbon/human): set stat(1) - Johnny Stationhand (/mob/living/carbon/human): update stat() - Johnny Stationhand (/mob/living/carbon/human): updatehealth() - ... - Human (/datum/species/human): handle environment pressure(Johnny Stationhand (/mob/living/carbon/human), /datum/gas_mixture/immutable/s... (/datum/gas_mixture/immutable/space), 2) - Human (/datum/species/human): handle environment(Johnny Stationhand (/mob/living/carbon/human), /datum/gas_mixture/immutable/s... (/datum/gas_mixture/immutable/space), 2) - Johnny Stationhand (/mob/living/carbon/human): handle environment(/datum/gas_mixture/immutable/s... (/datum/gas_mixture/immutable/space), 2) - Johnny Stationhand (/mob/living/carbon/human): Life(2) - Johnny Stationhand (/mob/living/carbon/human): Life(2) - Johnny Stationhand (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 17:17:26.335] RUNTIME: runtime error: type mismatch: cannot compare 0 to "UNCONSCIOUS" - proc name: check condition (/datum/bt_node/decorator/mob_stat_at_least/check_condition) - source file: code/datums/ai/generic_decorators/mob_stat_at_least.dm,45 - usr: null - src: /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least) - call stack: - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): check condition(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): evaluate for observer(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on observed change(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), null) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on signal changed(Johnny Stationhand (/mob/living/carbon/human), 0, 1) - Johnny Stationhand (/mob/living/carbon/human): SendSignal("mob_statchange", /list (/list)) - Johnny Stationhand (/mob/living/carbon/human): set stat(0) - Johnny Stationhand (/mob/living/carbon/human): set stat(0) - Johnny Stationhand (/mob/living/carbon/human): set stat(0) - Johnny Stationhand (/mob/living/carbon/human): update stat(Johnny Stationhand (/mob/living/carbon/human), "nosoftcrit") - Johnny Stationhand (/mob/living/carbon/human): SendSignal("addtrait nosoftcrit", /list (/list)) - the upgraded cybernetic heart (/obj/item/organ/heart/cybernetic/tier3): stabilize heart() - the upgraded cybernetic heart (/obj/item/organ/heart/cybernetic/tier3): on life(2) - Johnny Stationhand (/mob/living/carbon/human): handle organs(2) - Johnny Stationhand (/mob/living/carbon/human): Life(2) - Johnny Stationhand (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(1) - Mobs (/datum/controller/subsystem/mobs): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 17:17:26.336] RUNTIME: runtime error: type mismatch: cannot compare 0 to "UNCONSCIOUS" - proc name: check condition (/datum/bt_node/decorator/mob_stat_at_least/check_condition) - source file: code/datums/ai/generic_decorators/mob_stat_at_least.dm,45 - usr: null - src: /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least) - call stack: - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): check condition(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): evaluate for observer(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on observed change(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), null) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on signal changed(Johnny Stationhand (/mob/living/carbon/human), 0, 1) - Johnny Stationhand (/mob/living/carbon/human): SendSignal("mob_statchange", /list (/list)) - Johnny Stationhand (/mob/living/carbon/human): set stat(0) - Johnny Stationhand (/mob/living/carbon/human): set stat(0) - Johnny Stationhand (/mob/living/carbon/human): set stat(0) - Johnny Stationhand (/mob/living/carbon/human): update stat(Johnny Stationhand (/mob/living/carbon/human), "nosoftcrit") - Johnny Stationhand (/mob/living/carbon/human): SendSignal("addtrait nosoftcrit", /list (/list)) - the upgraded cybernetic heart (/obj/item/organ/heart/cybernetic/tier3): stabilize heart() - the upgraded cybernetic heart (/obj/item/organ/heart/cybernetic/tier3): on life(2) - Johnny Stationhand (/mob/living/carbon/human): handle organs(2) - Johnny Stationhand (/mob/living/carbon/human): Life(2) - Johnny Stationhand (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(1) - Mobs (/datum/controller/subsystem/mobs): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 17:17:26.340] RUNTIME: runtime error: type mismatch: cannot compare 2 to "UNCONSCIOUS" - proc name: check condition (/datum/bt_node/decorator/mob_stat_at_least/check_condition) - source file: code/datums/ai/generic_decorators/mob_stat_at_least.dm,45 - usr: null - src: /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least) - call stack: - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): check condition(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): evaluate for observer(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on observed change(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), null) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on signal changed(Johnny Stationhand (/mob/living/carbon/human), 2, 0) - Johnny Stationhand (/mob/living/carbon/human): SendSignal("mob_statchange", /list (/list)) - Johnny Stationhand (/mob/living/carbon/human): set stat(2) - Johnny Stationhand (/mob/living/carbon/human): set stat(2) - Johnny Stationhand (/mob/living/carbon/human): set stat(2) - Johnny Stationhand (/mob/living/carbon/human): update stat() - Johnny Stationhand (/mob/living/carbon/human): updatehealth() - ... - Human (/datum/species/human): handle environment pressure(Johnny Stationhand (/mob/living/carbon/human), /datum/gas_mixture/immutable/s... (/datum/gas_mixture/immutable/space), 2) - Human (/datum/species/human): handle environment(Johnny Stationhand (/mob/living/carbon/human), /datum/gas_mixture/immutable/s... (/datum/gas_mixture/immutable/space), 2) - Johnny Stationhand (/mob/living/carbon/human): handle environment(/datum/gas_mixture/immutable/s... (/datum/gas_mixture/immutable/space), 2) - Johnny Stationhand (/mob/living/carbon/human): Life(2) - Johnny Stationhand (/mob/living/carbon/human): Life(2) - Johnny Stationhand (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 17:17:26.342] RUNTIME: runtime error: type mismatch: cannot compare 2 to "UNCONSCIOUS" - proc name: check condition (/datum/bt_node/decorator/mob_stat_at_least/check_condition) - source file: code/datums/ai/generic_decorators/mob_stat_at_least.dm,45 - usr: null - src: /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least) - call stack: - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): check condition(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): evaluate for observer(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on observed change(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), null) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on signal changed(Johnny Stationhand (/mob/living/carbon/human), 2, 0) - Johnny Stationhand (/mob/living/carbon/human): SendSignal("mob_statchange", /list (/list)) - Johnny Stationhand (/mob/living/carbon/human): set stat(2) - Johnny Stationhand (/mob/living/carbon/human): set stat(2) - Johnny Stationhand (/mob/living/carbon/human): set stat(2) - Johnny Stationhand (/mob/living/carbon/human): update stat() - Johnny Stationhand (/mob/living/carbon/human): updatehealth() - ... - Human (/datum/species/human): handle environment pressure(Johnny Stationhand (/mob/living/carbon/human), /datum/gas_mixture/immutable/s... (/datum/gas_mixture/immutable/space), 2) - Human (/datum/species/human): handle environment(Johnny Stationhand (/mob/living/carbon/human), /datum/gas_mixture/immutable/s... (/datum/gas_mixture/immutable/space), 2) - Johnny Stationhand (/mob/living/carbon/human): handle environment(/datum/gas_mixture/immutable/s... (/datum/gas_mixture/immutable/space), 2) - Johnny Stationhand (/mob/living/carbon/human): Life(2) - Johnny Stationhand (/mob/living/carbon/human): Life(2) - Johnny Stationhand (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 17:17:28.334] RUNTIME: runtime error: type mismatch: cannot compare 3 to "UNCONSCIOUS" - proc name: check condition (/datum/bt_node/decorator/mob_stat_at_least/check_condition) - source file: code/datums/ai/generic_decorators/mob_stat_at_least.dm,45 - usr: null - src: /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least) - call stack: - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): check condition(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): evaluate for observer(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on observed change(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), null) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on signal changed(Johnny Stationhand (/mob/living/carbon/human), 3, 2) - Johnny Stationhand (/mob/living/carbon/human): SendSignal("mob_statchange", /list (/list)) - Johnny Stationhand (/mob/living/carbon/human): set stat(3) - Johnny Stationhand (/mob/living/carbon/human): set stat(3) - Johnny Stationhand (/mob/living/carbon/human): set stat(3) - Johnny Stationhand (/mob/living/carbon/human): death(null) - Johnny Stationhand (/mob/living/carbon/human): death(null) - ... - Johnny Stationhand (/mob/living/carbon/human): take overall damage(0, 0, 0, 1, 0, 1) - Johnny Stationhand (/mob/living/carbon/human): adjust brute loss(70, 1, 0, 1) - Human (/datum/species/human): handle environment pressure(Johnny Stationhand (/mob/living/carbon/human), /datum/gas_mixture/immutable/s... (/datum/gas_mixture/immutable/space), 2) - Human (/datum/species/human): handle environment(Johnny Stationhand (/mob/living/carbon/human), /datum/gas_mixture/immutable/s... (/datum/gas_mixture/immutable/space), 2) - Johnny Stationhand (/mob/living/carbon/human): handle environment(/datum/gas_mixture/immutable/s... (/datum/gas_mixture/immutable/space), 2) - Johnny Stationhand (/mob/living/carbon/human): Life(2) - Johnny Stationhand (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): ignite(1) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 17:17:28.336] RUNTIME: runtime error: type mismatch: cannot compare 3 to "UNCONSCIOUS" - proc name: check condition (/datum/bt_node/decorator/mob_stat_at_least/check_condition) - source file: code/datums/ai/generic_decorators/mob_stat_at_least.dm,45 - usr: null - src: /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least) - call stack: - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): check condition(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): evaluate for observer(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on observed change(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), null) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on signal changed(Johnny Stationhand (/mob/living/carbon/human), 3, 2) - Johnny Stationhand (/mob/living/carbon/human): SendSignal("mob_statchange", /list (/list)) - Johnny Stationhand (/mob/living/carbon/human): set stat(3) - Johnny Stationhand (/mob/living/carbon/human): set stat(3) - Johnny Stationhand (/mob/living/carbon/human): set stat(3) - Johnny Stationhand (/mob/living/carbon/human): death(null) - Johnny Stationhand (/mob/living/carbon/human): death(null) - ... - Johnny Stationhand (/mob/living/carbon/human): take overall damage(0, 0, 0, 1, 0, 1) - Johnny Stationhand (/mob/living/carbon/human): adjust brute loss(70, 1, 0, 1) - Human (/datum/species/human): handle environment pressure(Johnny Stationhand (/mob/living/carbon/human), /datum/gas_mixture/immutable/s... (/datum/gas_mixture/immutable/space), 2) - Human (/datum/species/human): handle environment(Johnny Stationhand (/mob/living/carbon/human), /datum/gas_mixture/immutable/s... (/datum/gas_mixture/immutable/space), 2) - Johnny Stationhand (/mob/living/carbon/human): handle environment(/datum/gas_mixture/immutable/s... (/datum/gas_mixture/immutable/space), 2) - Johnny Stationhand (/mob/living/carbon/human): Life(2) - Johnny Stationhand (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): ignite(1) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 17:18:25.000] RUNTIME: runtime error: Invalid pathfinding start - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("Invalid pathfinding start", "code/__HELPERS/paths/path.dm", 113) - /datum/pathfind/jps (/datum/pathfind/jps): start() - /datum/pathfind/jps (/datum/pathfind/jps): start() - Pathfinder (/datum/controller/subsystem/pathfinder): pathfind(null, null, 30, 1, /list (/list), 1, null, 1, 2, null) - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): recalculate path() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): move() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): process() - AI movement (/datum/controller/subsystem/movement/ai_movement): pour bucket(/list (/list)) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 17:18:36.871] RUNTIME: runtime error: Invalid pathfinding start - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("Invalid pathfinding start", "code/__HELPERS/paths/path.dm", 113) - /datum/pathfind/jps (/datum/pathfind/jps): start() - /datum/pathfind/jps (/datum/pathfind/jps): start() - Pathfinder (/datum/controller/subsystem/pathfinder): pathfind(null, null, 30, 1, /list (/list), 1, null, 1, 2, null) - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): recalculate path() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): move() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): process() - AI movement (/datum/controller/subsystem/movement/ai_movement): pour bucket(/list (/list)) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 17:19:04.895] RUNTIME: runtime error: Invalid pathfinding start - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("Invalid pathfinding start", "code/__HELPERS/paths/path.dm", 113) - /datum/pathfind/jps (/datum/pathfind/jps): start() - /datum/pathfind/jps (/datum/pathfind/jps): start() - Pathfinder (/datum/controller/subsystem/pathfinder): pathfind(null, null, 30, 1, /list (/list), 1, null, 1, 2, null) - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): recalculate path() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): move() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): process() - AI movement (/datum/controller/subsystem/movement/ai_movement): pour bucket(/list (/list)) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 17:19:09.395] RUNTIME: runtime error: Invalid pathfinding start - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("Invalid pathfinding start", "code/__HELPERS/paths/path.dm", 113) - /datum/pathfind/jps (/datum/pathfind/jps): start() - /datum/pathfind/jps (/datum/pathfind/jps): start() - Pathfinder (/datum/controller/subsystem/pathfinder): pathfind(null, null, 30, 1, /list (/list), 1, null, 1, 2, null) - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): recalculate path() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): move() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): process() - AI movement (/datum/controller/subsystem/movement/ai_movement): pour bucket(/list (/list)) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 17:20:10.022] RUNTIME: runtime error: area_beauty_updated overridden. Use override = TRUE to suppress this warning. - Target: Supplypod Shipping Lane (/area/centcom/central_command_areas/supplypod/supplypod_temp_holding) Existing Proc: update_beauty New Proc: update_beauty - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Licoreina Eton (/mob/dead/observer) - src: null - usr.loc: space (114,206,5) (/turf/open/space/basic) - call stack: - stack trace("area_beauty_updated overridden...", "code/datums/signals.dm", 43) - /datum/mood (/datum/mood): RegisterSignal(Supplypod Shipping Lane (/area/centcom/central_command_areas/supplypod/supplypod_temp_holding), "area_beauty_updated", "update_beauty", 0) - /datum/mood (/datum/mood): check area mood(Johnny Stationhand (/mob/living/carbon/human), Supplypod Shipping Lane (/area/centcom/central_command_areas/supplypod/supplypod_temp_holding)) - Johnny Stationhand (/mob/living/carbon/human): SendSignal("enter_area", /list (/list)) - Supplypod Shipping Lane (/area/centcom/central_command_areas/supplypod/supplypod_temp_holding): Entered(the bluespace supply pod (/obj/structure/closet/supplypod/centcompod), Space (/area/space)) - the bluespace supply pod (/obj/structure/closet/supplypod/centcompod): doMove(Supplypod Shipping Lane (/area/centcom/central_command_areas/supplypod/supplypod_temp_holding)) - the bluespace supply pod (/obj/structure/closet/supplypod/centcompod): forceMove(Supplypod Shipping Lane (/area/centcom/central_command_areas/supplypod/supplypod_temp_holding)) - the bluespace supply pod (/obj/structure/closet/supplypod/centcompod): handleReturnAfterDeparting(the bluespace supply pod (/obj/structure/closet/supplypod/centcompod)) - /datum/callback (/datum/callback): Invoke() - world: push usr(Licoreina Eton (/mob/dead/observer), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 17:20:16.819] RUNTIME: ### VarEdit by TagGamerGame2/(Licks-The-Icicles): /mob/living/carbon/human pass_flags=0 => 24511 [2026-09-05 17:20:20.236] RUNTIME: runtime error: Invalid pathfinding start - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("Invalid pathfinding start", "code/__HELPERS/paths/path.dm", 113) - /datum/pathfind/jps (/datum/pathfind/jps): start() - /datum/pathfind/jps (/datum/pathfind/jps): start() - Pathfinder (/datum/controller/subsystem/pathfinder): pathfind(null, null, 30, 1, /list (/list), 1, null, 1, 2, null) - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): recalculate path() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): move() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): process() - AI movement (/datum/controller/subsystem/movement/ai_movement): pour bucket(/list (/list)) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 17:20:26.291] RUNTIME: runtime error: Invalid pathfinding start - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("Invalid pathfinding start", "code/__HELPERS/paths/path.dm", 113) - /datum/pathfind/jps (/datum/pathfind/jps): start() - /datum/pathfind/jps (/datum/pathfind/jps): start() - Pathfinder (/datum/controller/subsystem/pathfinder): pathfind(null, null, 30, 1, /list (/list), 1, null, 1, 2, null) - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): recalculate path() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): move() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): process() - AI movement (/datum/controller/subsystem/movement/ai_movement): pour bucket(/list (/list)) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 17:22:38.183] RUNTIME: ### ListVarEdit by TagGamerGame2: /list contents: ADDED=the lizard tail [2026-09-05 17:22:45.826] RUNTIME: ### ListVarEdit by TagGamerGame2: /list contents: the lizard tail=tail [2026-09-05 17:22:51.835] RUNTIME: runtime error: bad gender - proc name: Initialize (/atom/movable/virtualspeaker/Initialize) - source file: code/game/say.dm,404 - usr: Rocco Ward (/mob/living/carbon/human) - src: Rocco Ward (/atom/movable/virtualspeaker) - usr.loc: the floor (92,114,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Rocco Ward (/atom/movable/virtualspeaker): Initialize(0, Rocco Ward (/mob/living/carbon/human), the head of personnel\'s heads... (/obj/item/radio/headset/heads/hop)) - Atoms (/datum/controller/subsystem/atoms): InitAtom(Rocco Ward (/atom/movable/virtualspeaker), 0, /list (/list)) - Rocco Ward (/atom/movable/virtualspeaker): New(0, Rocco Ward (/mob/living/carbon/human), the head of personnel\'s heads... (/obj/item/radio/headset/heads/hop)) - Rocco Ward (/atom/movable/virtualspeaker): New(null, Rocco Ward (/mob/living/carbon/human), the head of personnel\'s heads... (/obj/item/radio/headset/heads/hop)) - the head of personnel\'s heads... (/obj/item/radio/headset/heads/hop): talk into impl(Rocco Ward (/mob/living/carbon/human), "Oh fuck", null, /list (/list), /datum/language/uncommon (/datum/language/uncommon), /list (/list)) - the head of personnel\'s heads... (/obj/item/radio/headset/heads/hop): talk into impl(Rocco Ward (/mob/living/carbon/human), "Oh fuck", null, /list (/list), /datum/language/uncommon (/datum/language/uncommon), /list (/list)) - the head of personnel\'s heads... (/obj/item/radio/headset/heads/hop): talk into(Rocco Ward (/mob/living/carbon/human), "Oh fuck", null, /list (/list), /datum/language/uncommon (/datum/language/uncommon), /list (/list)) - the head of personnel\'s heads... (/obj/item/radio/headset/heads/hop): talk into(Rocco Ward (/mob/living/carbon/human), "Oh fuck", null, /list (/list), /datum/language/uncommon (/datum/language/uncommon), /list (/list)) - Rocco Ward (/mob/living/carbon/human): radio("Oh fuck", /list (/list), /list (/list), /datum/language/uncommon (/datum/language/uncommon)) - Rocco Ward (/mob/living/carbon/human): say("Oh fuck", null, /list (/list), 1, /datum/language/uncommon (/datum/language/uncommon), 0, null, 0, 7, null, /list (/list)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Rocco Ward (/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() - Speech Controller (/datum/controller/subsystem/verb_manager/speech_controller): run verb queue() - Speech Controller (/datum/controller/subsystem/verb_manager/speech_controller): fire(0) - Speech Controller (/datum/controller/subsystem/verb_manager/speech_controller): fire(0) - Speech Controller (/datum/controller/subsystem/verb_manager/speech_controller): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 17:22:52.630] RUNTIME: ### ListVarEdit by TagGamerGame2: /list contents: =the lizard tail [2026-09-05 17:23:20.257] RUNTIME: ### ListVarEdit by TagGamerGame2: /list contents: ADDED=14 [2026-09-05 17:24:33.783] RUNTIME: runtime error: type mismatch: cannot compare 2 to "UNCONSCIOUS" - proc name: check condition (/datum/bt_node/decorator/mob_stat_at_least/check_condition) - source file: code/datums/ai/generic_decorators/mob_stat_at_least.dm,45 - usr: Christina Wilson (/mob/living/carbon/human) - src: /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least) - usr.loc: the floor (80,105,2) (/turf/open/floor/iron/white) - call stack: - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): check condition(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): evaluate for observer(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on observed change(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), null) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on signal changed(Unknown (/mob/living/carbon/human), 2, 3) - Unknown (/mob/living/carbon/human): SendSignal("mob_statchange", /list (/list)) - Unknown (/mob/living/carbon/human): set stat(2) - Unknown (/mob/living/carbon/human): set stat(2) - Unknown (/mob/living/carbon/human): set stat(2) - Unknown (/mob/living/carbon/human): revive(0, 0, 0) - Unknown (/mob/living/carbon/human): revive(0, 0, 0) - the defibrillator paddles (/obj/item/shockpaddles): do help(Unknown (/mob/living/carbon/human), Christina Wilson (/mob/living/carbon/human)) - the defibrillator paddles (/obj/item/shockpaddles): attack(Unknown (/mob/living/carbon/human), Christina Wilson (/mob/living/carbon/human), /list (/list), /list (/list)) - Unknown (/mob/living/carbon/human): attackby(the defibrillator paddles (/obj/item/shockpaddles), Christina Wilson (/mob/living/carbon/human), /list (/list), /list (/list)) - the defibrillator paddles (/obj/item/shockpaddles): melee attack chain(Christina Wilson (/mob/living/carbon/human), Unknown (/mob/living/carbon/human), /list (/list), /list (/list)) - Christina Wilson (/mob/living/carbon/human): ClickOn(Unknown (/mob/living/carbon/human), "icon-x=19;icon-y=16;vis-x=17;v...") - Unknown (/mob/living/carbon/human): Click(the floor (79,105,2) (/turf/open/floor/iron/white), "map_screen.map", "icon-x=19;icon-y=16;vis-x=17;v...") - [2026-09-05 17:24:33.785] RUNTIME: runtime error: type mismatch: cannot compare 2 to "UNCONSCIOUS" - proc name: check condition (/datum/bt_node/decorator/mob_stat_at_least/check_condition) - source file: code/datums/ai/generic_decorators/mob_stat_at_least.dm,45 - usr: Christina Wilson (/mob/living/carbon/human) - src: /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least) - usr.loc: the floor (80,105,2) (/turf/open/floor/iron/white) - call stack: - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): check condition(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): evaluate for observer(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on observed change(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), null) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on signal changed(Unknown (/mob/living/carbon/human), 2, 3) - Unknown (/mob/living/carbon/human): SendSignal("mob_statchange", /list (/list)) - Unknown (/mob/living/carbon/human): set stat(2) - Unknown (/mob/living/carbon/human): set stat(2) - Unknown (/mob/living/carbon/human): set stat(2) - Unknown (/mob/living/carbon/human): revive(0, 0, 0) - Unknown (/mob/living/carbon/human): revive(0, 0, 0) - the defibrillator paddles (/obj/item/shockpaddles): do help(Unknown (/mob/living/carbon/human), Christina Wilson (/mob/living/carbon/human)) - the defibrillator paddles (/obj/item/shockpaddles): attack(Unknown (/mob/living/carbon/human), Christina Wilson (/mob/living/carbon/human), /list (/list), /list (/list)) - Unknown (/mob/living/carbon/human): attackby(the defibrillator paddles (/obj/item/shockpaddles), Christina Wilson (/mob/living/carbon/human), /list (/list), /list (/list)) - the defibrillator paddles (/obj/item/shockpaddles): melee attack chain(Christina Wilson (/mob/living/carbon/human), Unknown (/mob/living/carbon/human), /list (/list), /list (/list)) - Christina Wilson (/mob/living/carbon/human): ClickOn(Unknown (/mob/living/carbon/human), "icon-x=19;icon-y=16;vis-x=17;v...") - Unknown (/mob/living/carbon/human): Click(the floor (79,105,2) (/turf/open/floor/iron/white), "map_screen.map", "icon-x=19;icon-y=16;vis-x=17;v...") - [2026-09-05 17:24:54.148] RUNTIME: runtime error: type mismatch: cannot compare 1 to "UNCONSCIOUS" - proc name: check condition (/datum/bt_node/decorator/mob_stat_at_least/check_condition) - source file: code/datums/ai/generic_decorators/mob_stat_at_least.dm,45 - usr: null - src: /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least) - call stack: - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): check condition(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): evaluate for observer(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on observed change(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), null) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on signal changed(Unknown (/mob/living/carbon/human), 1, 2) - Unknown (/mob/living/carbon/human): SendSignal("mob_statchange", /list (/list)) - Unknown (/mob/living/carbon/human): set stat(1) - Unknown (/mob/living/carbon/human): set stat(1) - Unknown (/mob/living/carbon/human): set stat(1) - Unknown (/mob/living/carbon/human): update stat() - Unknown (/mob/living/carbon/human): updatehealth() - Unknown (/mob/living/carbon/human): updatehealth() - /datum/reagents (/datum/reagents): metabolize(Unknown (/mob/living/carbon/human), 2, 1, 0, 0) - the upgraded cybernetic liver (/obj/item/organ/liver/cybernetic/tier3): on life(2) - Unknown (/mob/living/carbon/human): handle organs(2) - Unknown (/mob/living/carbon/human): Life(2) - Unknown (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(1) - Mobs (/datum/controller/subsystem/mobs): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 17:24:54.150] RUNTIME: runtime error: type mismatch: cannot compare 1 to "UNCONSCIOUS" - proc name: check condition (/datum/bt_node/decorator/mob_stat_at_least/check_condition) - source file: code/datums/ai/generic_decorators/mob_stat_at_least.dm,45 - usr: null - src: /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least) - call stack: - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): check condition(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): evaluate for observer(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on observed change(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), null) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on signal changed(Unknown (/mob/living/carbon/human), 1, 2) - Unknown (/mob/living/carbon/human): SendSignal("mob_statchange", /list (/list)) - Unknown (/mob/living/carbon/human): set stat(1) - Unknown (/mob/living/carbon/human): set stat(1) - Unknown (/mob/living/carbon/human): set stat(1) - Unknown (/mob/living/carbon/human): update stat() - Unknown (/mob/living/carbon/human): updatehealth() - Unknown (/mob/living/carbon/human): updatehealth() - /datum/reagents (/datum/reagents): metabolize(Unknown (/mob/living/carbon/human), 2, 1, 0, 0) - the upgraded cybernetic liver (/obj/item/organ/liver/cybernetic/tier3): on life(2) - Unknown (/mob/living/carbon/human): handle organs(2) - Unknown (/mob/living/carbon/human): Life(2) - Unknown (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(1) - Mobs (/datum/controller/subsystem/mobs): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 17:24:56.139] RUNTIME: runtime error: type mismatch: cannot compare 0 to "UNCONSCIOUS" - proc name: check condition (/datum/bt_node/decorator/mob_stat_at_least/check_condition) - source file: code/datums/ai/generic_decorators/mob_stat_at_least.dm,45 - usr: null - src: /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least) - call stack: - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): check condition(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): evaluate for observer(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on observed change(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), null) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on signal changed(Unknown (/mob/living/carbon/human), 0, 1) - Unknown (/mob/living/carbon/human): SendSignal("mob_statchange", /list (/list)) - Unknown (/mob/living/carbon/human): set stat(0) - Unknown (/mob/living/carbon/human): set stat(0) - Unknown (/mob/living/carbon/human): set stat(0) - Unknown (/mob/living/carbon/human): update stat() - Unknown (/mob/living/carbon/human): updatehealth() - Unknown (/mob/living/carbon/human): updatehealth() - /datum/reagents (/datum/reagents): metabolize(Unknown (/mob/living/carbon/human), 2, 1, 0, 0) - the upgraded cybernetic liver (/obj/item/organ/liver/cybernetic/tier3): on life(2) - Unknown (/mob/living/carbon/human): handle organs(2) - Unknown (/mob/living/carbon/human): Life(2) - Unknown (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(1) - Mobs (/datum/controller/subsystem/mobs): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 17:24:56.141] RUNTIME: runtime error: type mismatch: cannot compare 0 to "UNCONSCIOUS" - proc name: check condition (/datum/bt_node/decorator/mob_stat_at_least/check_condition) - source file: code/datums/ai/generic_decorators/mob_stat_at_least.dm,45 - usr: null - src: /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least) - call stack: - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): check condition(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): evaluate for observer(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on observed change(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), null) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on signal changed(Unknown (/mob/living/carbon/human), 0, 1) - Unknown (/mob/living/carbon/human): SendSignal("mob_statchange", /list (/list)) - Unknown (/mob/living/carbon/human): set stat(0) - Unknown (/mob/living/carbon/human): set stat(0) - Unknown (/mob/living/carbon/human): set stat(0) - Unknown (/mob/living/carbon/human): update stat() - Unknown (/mob/living/carbon/human): updatehealth() - Unknown (/mob/living/carbon/human): updatehealth() - /datum/reagents (/datum/reagents): metabolize(Unknown (/mob/living/carbon/human), 2, 1, 0, 0) - the upgraded cybernetic liver (/obj/item/organ/liver/cybernetic/tier3): on life(2) - Unknown (/mob/living/carbon/human): handle organs(2) - Unknown (/mob/living/carbon/human): Life(2) - Unknown (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(1) - Mobs (/datum/controller/subsystem/mobs): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 17:25:53.442] RUNTIME: runtime error: bad gender - proc name: Initialize (/atom/movable/virtualspeaker/Initialize) - source file: code/game/say.dm,404 - usr: Rocco Ward (/mob/living/carbon/human) - src: Rocco Ward (/atom/movable/virtualspeaker) - usr.loc: the floor (92,119,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Rocco Ward (/atom/movable/virtualspeaker): Initialize(0, Rocco Ward (/mob/living/carbon/human), the head of personnel\'s heads... (/obj/item/radio/headset/heads/hop)) - Atoms (/datum/controller/subsystem/atoms): InitAtom(Rocco Ward (/atom/movable/virtualspeaker), 0, /list (/list)) - Rocco Ward (/atom/movable/virtualspeaker): New(0, Rocco Ward (/mob/living/carbon/human), the head of personnel\'s heads... (/obj/item/radio/headset/heads/hop)) - Rocco Ward (/atom/movable/virtualspeaker): New(null, Rocco Ward (/mob/living/carbon/human), the head of personnel\'s heads... (/obj/item/radio/headset/heads/hop)) - the head of personnel\'s heads... (/obj/item/radio/headset/heads/hop): talk into impl(Rocco Ward (/mob/living/carbon/human), "You are all fat and useless", null, /list (/list), /datum/language/uncommon (/datum/language/uncommon), /list (/list)) - the head of personnel\'s heads... (/obj/item/radio/headset/heads/hop): talk into impl(Rocco Ward (/mob/living/carbon/human), "You are all fat and useless", null, /list (/list), /datum/language/uncommon (/datum/language/uncommon), /list (/list)) - the head of personnel\'s heads... (/obj/item/radio/headset/heads/hop): talk into(Rocco Ward (/mob/living/carbon/human), "You are all fat and useless", null, /list (/list), /datum/language/uncommon (/datum/language/uncommon), /list (/list)) - the head of personnel\'s heads... (/obj/item/radio/headset/heads/hop): talk into(Rocco Ward (/mob/living/carbon/human), "You are all fat and useless", null, /list (/list), /datum/language/uncommon (/datum/language/uncommon), /list (/list)) - Rocco Ward (/mob/living/carbon/human): radio("You are all fat and useless", /list (/list), /list (/list), /datum/language/uncommon (/datum/language/uncommon)) - Rocco Ward (/mob/living/carbon/human): say("You are all fat and useless", null, /list (/list), 1, /datum/language/uncommon (/datum/language/uncommon), 0, null, 0, 7, null, /list (/list)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Rocco Ward (/mob/living/carbon/human): gvb say verb(/list (/list)) - Verbs (/datum/controller/subsystem/verbs): invoke verb(Rocco Ward (/mob/living/carbon/human), /mob/verb/say_verb (/mob/verb/say_verb), /list (/list), Rocco Ward (/mob/living/carbon/human)) - Rocco Ward (/mob/living/carbon/human): Say(";You are all fat and useless") - Rocco Ward (/mob/living/carbon/human): Say(";You are all fat and useless") - /datum/tgui_say (/datum/tgui_say): delegate speech(";You are all fat and useless", "Say") - /datum/tgui_say (/datum/tgui_say): handle entry("entry", /list (/list)) - /datum/tgui_say (/datum/tgui_say): on message("entry", /list (/list), /list (/list)) - tgui Topic(/list (/list)) - Tilus (/client): Topic("type=entry&payload=%7B%22chann...", /list (/list), null, null) - [2026-09-05 17:28:28.826] RUNTIME: runtime error: bad gender - proc name: Initialize (/atom/movable/virtualspeaker/Initialize) - source file: code/game/say.dm,404 - usr: Rocco Ward (/mob/living/carbon/human) - src: Rocco Ward (/atom/movable/virtualspeaker) - usr.loc: the carpet (95,132,2) (/turf/open/floor/carpet) - src.loc: null - call stack: - Rocco Ward (/atom/movable/virtualspeaker): Initialize(0, Rocco Ward (/mob/living/carbon/human), the head of personnel\'s heads... (/obj/item/radio/headset/heads/hop)) - Atoms (/datum/controller/subsystem/atoms): InitAtom(Rocco Ward (/atom/movable/virtualspeaker), 0, /list (/list)) - Rocco Ward (/atom/movable/virtualspeaker): New(0, Rocco Ward (/mob/living/carbon/human), the head of personnel\'s heads... (/obj/item/radio/headset/heads/hop)) - Rocco Ward (/atom/movable/virtualspeaker): New(null, Rocco Ward (/mob/living/carbon/human), the head of personnel\'s heads... (/obj/item/radio/headset/heads/hop)) - the head of personnel\'s heads... (/obj/item/radio/headset/heads/hop): talk into impl(Rocco Ward (/mob/living/carbon/human), "Fucking hell", null, /list (/list), /datum/language/uncommon (/datum/language/uncommon), /list (/list)) - the head of personnel\'s heads... (/obj/item/radio/headset/heads/hop): talk into impl(Rocco Ward (/mob/living/carbon/human), "Fucking hell", null, /list (/list), /datum/language/uncommon (/datum/language/uncommon), /list (/list)) - the head of personnel\'s heads... (/obj/item/radio/headset/heads/hop): talk into(Rocco Ward (/mob/living/carbon/human), "Fucking hell", null, /list (/list), /datum/language/uncommon (/datum/language/uncommon), /list (/list)) - the head of personnel\'s heads... (/obj/item/radio/headset/heads/hop): talk into(Rocco Ward (/mob/living/carbon/human), "Fucking hell", null, /list (/list), /datum/language/uncommon (/datum/language/uncommon), /list (/list)) - Rocco Ward (/mob/living/carbon/human): radio("Fucking hell", /list (/list), /list (/list), /datum/language/uncommon (/datum/language/uncommon)) - Rocco Ward (/mob/living/carbon/human): say("Fucking hell", null, /list (/list), 1, /datum/language/uncommon (/datum/language/uncommon), 0, null, 0, 7, null, /list (/list)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Rocco Ward (/mob/living/carbon/human): gvb say verb(/list (/list)) - Verbs (/datum/controller/subsystem/verbs): invoke verb(Rocco Ward (/mob/living/carbon/human), /mob/verb/say_verb (/mob/verb/say_verb), /list (/list), Rocco Ward (/mob/living/carbon/human)) - Rocco Ward (/mob/living/carbon/human): Say(";Fucking hell") - Rocco Ward (/mob/living/carbon/human): Say(";Fucking hell") - /datum/tgui_say (/datum/tgui_say): delegate speech(";Fucking hell", "Say") - /datum/tgui_say (/datum/tgui_say): handle entry("entry", /list (/list)) - /datum/tgui_say (/datum/tgui_say): on message("entry", /list (/list), /list (/list)) - tgui Topic(/list (/list)) - Tilus (/client): Topic("type=entry&payload=%7B%22chann...", /list (/list), null, null) - [2026-09-05 17:28:34.749] RUNTIME: runtime error: area_beauty_updated overridden. Use override = TRUE to suppress this warning. - Target: Thunderdome Arena (/area/centcom/tdome/arena) Existing Proc: update_beauty New Proc: update_beauty - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Licks-The-Icicles (/mob/living/carbon/human) - src: null - usr.loc: the floor (169,53,1) (/turf/open/floor/iron) - call stack: - stack trace("area_beauty_updated overridden...", "code/datums/signals.dm", 43) - /datum/mood (/datum/mood): RegisterSignal(Thunderdome Arena (/area/centcom/tdome/arena), "area_beauty_updated", "update_beauty", 0) - /datum/mood (/datum/mood): check area mood(Licks-The-Icicles (/mob/living/carbon/human), Thunderdome Arena (/area/centcom/tdome/arena)) - Licks-The-Icicles (/mob/living/carbon/human): SendSignal("enter_area", /list (/list)) - Thunderdome Arena (/area/centcom/tdome/arena): Entered(Licks-The-Icicles (/mob/living/carbon/human), Thunderdome Observation (/area/centcom/tdome/observation)) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (169,53,1) (/turf/open/floor/iron), 2, 0, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (169,53,1) (/turf/open/floor/iron), 2, 0, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (169,53,1) (/turf/open/floor/iron), 2, null) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (169,53,1) (/turf/open/floor/iron), 2) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (169,53,1) (/turf/open/floor/iron), 2) - TagGamerGame2 (/client): Move(the floor (169,53,1) (/turf/open/floor/iron), 2) - Licks-The-Icicles (/mob/living/carbon/human): keyLoop(TagGamerGame2 (/client)) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 17:28:34.795] RUNTIME: runtime error: area_beauty_updated overridden. Use override = TRUE to suppress this warning. - Target: Thunderdome Arena (/area/centcom/tdome/arena) Existing Proc: update_beauty New Proc: update_beauty - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Licks-The-Icicles (/mob/living/carbon/human) - src: null - usr.loc: the floor (169,53,1) (/turf/open/floor/iron) - call stack: - stack trace("area_beauty_updated overridden...", "code/datums/signals.dm", 43) - /datum/mood (/datum/mood): RegisterSignal(Thunderdome Arena (/area/centcom/tdome/arena), "area_beauty_updated", "update_beauty", 0) - /datum/mood (/datum/mood): check area mood(Licks-The-Icicles (/mob/living/carbon/human), Thunderdome Arena (/area/centcom/tdome/arena)) - Licks-The-Icicles (/mob/living/carbon/human): SendSignal("enter_area", /list (/list)) - Thunderdome Arena (/area/centcom/tdome/arena): Entered(Licks-The-Icicles (/mob/living/carbon/human), Thunderdome Observation (/area/centcom/tdome/observation)) - Licks-The-Icicles (/mob/living/carbon/human): doMove(the floor (169,53,1) (/turf/open/floor/iron)) - Licks-The-Icicles (/mob/living/carbon/human): forceMove(the floor (169,53,1) (/turf/open/floor/iron)) - Licks-The-Icicles (/mob/living/carbon/human): forceMove(the floor (169,53,1) (/turf/open/floor/iron)) - /datum/component/leash (/datum/component/leash): force teleport back("incomplete path") - /datum/component/leash (/datum/component/leash): commit path(/list (/list)) - /datum/component/leash (/datum/component/leash): check distance() - [2026-09-05 17:29:30.257] RUNTIME: runtime error: type mismatch: cannot compare 0 to "UNCONSCIOUS" - proc name: check condition (/datum/bt_node/decorator/mob_stat_at_least/check_condition) - source file: code/datums/ai/generic_decorators/mob_stat_at_least.dm,45 - usr: null - src: /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least) - call stack: - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): check condition(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/decorator/abili... (/datum/bt_node/decorator/ability_available): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): SelectBehaviors(0.25) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): fire(0) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 17:30:26.361] RUNTIME: runtime error: type mismatch: cannot compare 0 to "UNCONSCIOUS" - proc name: check condition (/datum/bt_node/decorator/mob_stat_at_least/check_condition) - source file: code/datums/ai/generic_decorators/mob_stat_at_least.dm,45 - usr: null - src: /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least) - call stack: - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): check condition(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): evaluate for observer(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on observed change(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), null) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on mob key changed(the vileworm (/mob/living/basic/mining/bileworm/vileworm), "BB_basic_execution_target") - the vileworm (/mob/living/basic/mining/bileworm/vileworm): SendSignal("ai_blackboard_key_set_BB_basic...", /list (/list)) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): post blackboard key set("BB_basic_execution_target") - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): set blackboard key("BB_basic_execution_target", Johnny Stationhand (/mob/living/carbon/human), 1) - /datum/bt_node/ai_behavior/tar... (/datum/bt_node/ai_behavior/targeted_mob_ability/and_plan_execute): finish action(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0) - /datum/bt_node/ai_behavior/tar... (/datum/bt_node/ai_behavior/targeted_mob_ability/and_plan_execute): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/decorator/bilew... (/datum/bt_node/decorator/bileworm_should_resurface): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - ... - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/decorator/bb_ke... (/datum/bt_node/decorator/bb_key_set): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): SelectBehaviors(0.25) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 17:35:59.091] RUNTIME: ## TESTING: GC: -- [0x20447bf] | /atom/movable/screen/alert/status_effect/cuffed_item was unable to be GC'd -- (ref count of 3) [2026-09-05 17:38:42.982] RUNTIME: runtime error: type mismatch: cannot compare 0 to "UNCONSCIOUS" - proc name: check condition (/datum/bt_node/decorator/mob_stat_at_least/check_condition) - source file: code/datums/ai/generic_decorators/mob_stat_at_least.dm,45 - usr: null - src: /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least) - call stack: - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): check condition(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/decorator/abili... (/datum/bt_node/decorator/ability_available): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): SelectBehaviors(0.25) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): fire(0) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 17:39:00.314] RUNTIME: ## TESTING: GC: -- [0x2100b274] | /datum/action/cooldown/mob_cooldown/projectile_attack/tendril_melee was unable to be GC'd -- (ref count of 3) [2026-09-05 17:39:00.315] RUNTIME: ## TESTING: GC: -- [0x3000146] | /mob/living/basic/mining/tendril was unable to be GC'd -- (ref count of 3) [2026-09-05 17:39:07.153] RUNTIME: ## TESTING: GC: -- [0x20472e2] | /obj/effect/fly_down was unable to be GC'd -- (ref count of 3) [2026-09-05 17:39:20.498] RUNTIME: runtime error: addtimer called with a callback assigned to a qdeleted object. In the future such timers will not be supported and may refuse to run or run with a 0 wait - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Natalie Holderman (/mob/living/carbon/human) - src: null - usr.loc: the floor (73,145,2) (/turf/open/floor/iron) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 12.45, 0, null, "code/modules/balloon_alert/bal...", 102) - the mysterious boat (/obj/vehicle/ridden/lavaboat/dragon): balloon alert perform(Natalie Holderman (/mob/living/carbon/human), "bottled the boat!") - the mysterious boat (/obj/vehicle/ridden/lavaboat/dragon): balloon alert(Natalie Holderman (/mob/living/carbon/human), "bottled the boat!") - [2026-09-05 17:39:27.480] RUNTIME: runtime error: addtimer called with a callback assigned to a qdeleted object. In the future such timers will not be supported and may refuse to run or run with a 0 wait - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Natalie Holderman (/mob/living/carbon/human) - src: null - usr.loc: the floor (73,145,2) (/turf/open/floor/iron) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 12.45, 0, null, "code/modules/balloon_alert/bal...", 102) - the mysterious boat (/obj/vehicle/ridden/lavaboat/dragon): balloon alert perform(Natalie Holderman (/mob/living/carbon/human), "bottled the boat!") - the mysterious boat (/obj/vehicle/ridden/lavaboat/dragon): balloon alert(Natalie Holderman (/mob/living/carbon/human), "bottled the boat!") - [2026-09-05 17:39:34.109] RUNTIME: runtime error: addtimer called with a callback assigned to a qdeleted object. In the future such timers will not be supported and may refuse to run or run with a 0 wait - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Natalie Holderman (/mob/living/carbon/human) - src: null - usr.loc: the floor (76,147,2) (/turf/open/floor/iron) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 12.45, 0, null, "code/modules/balloon_alert/bal...", 102) - the mysterious boat (/obj/vehicle/ridden/lavaboat/dragon): balloon alert perform(Natalie Holderman (/mob/living/carbon/human), "bottled the boat!") - the mysterious boat (/obj/vehicle/ridden/lavaboat/dragon): balloon alert(Natalie Holderman (/mob/living/carbon/human), "bottled the boat!") - [2026-09-05 17:40:31.136] RUNTIME: runtime error: Cannot read null._listen_lookup - proc name: UnregisterSignal (/datum/proc/UnregisterSignal) - source file: code/datums/signals.dm,72 - usr: Licks-The-Icicles (/mob/living/carbon/human) - src: /datum/status_effect/cuffed_it... (/datum/status_effect/cuffed_item) - usr.loc: the floor (184,77,1) (/turf/open/floor/iron) - call stack: - /datum/status_effect/cuffed_it... (/datum/status_effect/cuffed_item): UnregisterSignal(null, "movable_set_anchored") - /datum/status_effect/cuffed_it... (/datum/status_effect/cuffed_item): break leash() - /datum/status_effect/cuffed_it... (/datum/status_effect/cuffed_item): on remove() - /datum/status_effect/cuffed_it... (/datum/status_effect/cuffed_item): Destroy(0) - qdel(/datum/status_effect/cuffed_it... (/datum/status_effect/cuffed_item), 0) - /datum/status_effect/cuffed_it... (/datum/status_effect/cuffed_item): cleanup effect(the lizard left arm (/obj/item/bodypart/arm/left/lizard), 0) - the lizard left arm (/obj/item/bodypart/arm/left/lizard): SendSignal("parent_qdeleting", /list (/list)) - qdel(the lizard left arm (/obj/item/bodypart/arm/left/lizard), 0) - Licks-The-Icicles (/mob/living/carbon/human): Destroy(0) - Licks-The-Icicles (/mob/living/carbon/human): Destroy(0) - Licks-The-Icicles (/mob/living/carbon/human): Destroy(0) - Licks-The-Icicles (/mob/living/carbon/human): Destroy(0) - Licks-The-Icicles (/mob/living/carbon/human): Destroy(0) - qdel(Licks-The-Icicles (/mob/living/carbon/human), 0) - TagGamerGame2 (/client): admin delete(Licks-The-Icicles (/mob/living/carbon/human)) - Delete (/datum/admin_verb/cmd_admin_delete): avd do verb(TagGamerGame2 (/client), /list (/list)) - Admin Verbs (/datum/controller/subsystem/admin_verbs): dynamic invoke verb(TagGamerGame2 (/client), /datum/admin_verb/cmd_admin_de... (/datum/admin_verb/cmd_admin_delete), /list (/list)) - TagGamerGame2 (/client): Delete(Licks-The-Icicles (/mob/living/carbon/human)) - [2026-09-05 17:40:31.137] RUNTIME: runtime error: Cannot execute null.RemoveComponentSource(). - proc name: break leash (/datum/status_effect/cuffed_item/proc/break_leash) - source file: code/datums/status_effects/cuffed_item.dm,203 - usr: Licks-The-Icicles (/mob/living/carbon/human) - src: /datum/status_effect/cuffed_it... (/datum/status_effect/cuffed_item) - usr.loc: the floor (184,77,1) (/turf/open/floor/iron) - call stack: - /datum/status_effect/cuffed_it... (/datum/status_effect/cuffed_item): break leash() - /datum/status_effect/cuffed_it... (/datum/status_effect/cuffed_item): on remove() - /datum/status_effect/cuffed_it... (/datum/status_effect/cuffed_item): Destroy(0) - qdel(/datum/status_effect/cuffed_it... (/datum/status_effect/cuffed_item), 0) - /datum/status_effect/cuffed_it... (/datum/status_effect/cuffed_item): cleanup effect(the lizard left arm (/obj/item/bodypart/arm/left/lizard), 0) - the lizard left arm (/obj/item/bodypart/arm/left/lizard): SendSignal("parent_qdeleting", /list (/list)) - qdel(the lizard left arm (/obj/item/bodypart/arm/left/lizard), 0) - Licks-The-Icicles (/mob/living/carbon/human): Destroy(0) - Licks-The-Icicles (/mob/living/carbon/human): Destroy(0) - Licks-The-Icicles (/mob/living/carbon/human): Destroy(0) - Licks-The-Icicles (/mob/living/carbon/human): Destroy(0) - Licks-The-Icicles (/mob/living/carbon/human): Destroy(0) - qdel(Licks-The-Icicles (/mob/living/carbon/human), 0) - TagGamerGame2 (/client): admin delete(Licks-The-Icicles (/mob/living/carbon/human)) - Delete (/datum/admin_verb/cmd_admin_delete): avd do verb(TagGamerGame2 (/client), /list (/list)) - Admin Verbs (/datum/controller/subsystem/admin_verbs): dynamic invoke verb(TagGamerGame2 (/client), /datum/admin_verb/cmd_admin_de... (/datum/admin_verb/cmd_admin_delete), /list (/list)) - TagGamerGame2 (/client): Delete(Licks-The-Icicles (/mob/living/carbon/human)) - [2026-09-05 17:40:34.485] RUNTIME: runtime error: Cannot read null._listen_lookup - proc name: UnregisterSignal (/datum/proc/UnregisterSignal) - source file: code/datums/signals.dm,72 - usr: Licks-The-Icicles (/mob/living/carbon/human) - src: /datum/status_effect/cuffed_it... (/datum/status_effect/cuffed_item) - usr.loc: the floor (184,77,1) (/turf/open/floor/iron) - call stack: - /datum/status_effect/cuffed_it... (/datum/status_effect/cuffed_item): UnregisterSignal(null, "movable_set_anchored") - /datum/status_effect/cuffed_it... (/datum/status_effect/cuffed_item): break leash() - /datum/status_effect/cuffed_it... (/datum/status_effect/cuffed_item): on remove() - /datum/status_effect/cuffed_it... (/datum/status_effect/cuffed_item): Destroy(0) - qdel(/datum/status_effect/cuffed_it... (/datum/status_effect/cuffed_item), 0) - /datum/status_effect/cuffed_it... (/datum/status_effect/cuffed_item): cleanup effect(the lizard left arm (/obj/item/bodypart/arm/left/lizard), 0) - the lizard left arm (/obj/item/bodypart/arm/left/lizard): SendSignal("parent_qdeleting", /list (/list)) - qdel(the lizard left arm (/obj/item/bodypart/arm/left/lizard), 0) - Licks-The-Icicles (/mob/living/carbon/human): Destroy(0) - Licks-The-Icicles (/mob/living/carbon/human): Destroy(0) - Licks-The-Icicles (/mob/living/carbon/human): Destroy(0) - Licks-The-Icicles (/mob/living/carbon/human): Destroy(0) - Licks-The-Icicles (/mob/living/carbon/human): Destroy(0) - qdel(Licks-The-Icicles (/mob/living/carbon/human), 0) - TagGamerGame2 (/client): admin delete(Licks-The-Icicles (/mob/living/carbon/human)) - Delete (/datum/admin_verb/cmd_admin_delete): avd do verb(TagGamerGame2 (/client), /list (/list)) - Admin Verbs (/datum/controller/subsystem/admin_verbs): dynamic invoke verb(TagGamerGame2 (/client), /datum/admin_verb/cmd_admin_de... (/datum/admin_verb/cmd_admin_delete), /list (/list)) - TagGamerGame2 (/client): Delete(Licks-The-Icicles (/mob/living/carbon/human)) - [2026-09-05 17:40:34.486] RUNTIME: runtime error: Cannot execute null.RemoveComponentSource(). - proc name: break leash (/datum/status_effect/cuffed_item/proc/break_leash) - source file: code/datums/status_effects/cuffed_item.dm,203 - usr: Licks-The-Icicles (/mob/living/carbon/human) - src: /datum/status_effect/cuffed_it... (/datum/status_effect/cuffed_item) - usr.loc: the floor (184,77,1) (/turf/open/floor/iron) - call stack: - /datum/status_effect/cuffed_it... (/datum/status_effect/cuffed_item): break leash() - /datum/status_effect/cuffed_it... (/datum/status_effect/cuffed_item): on remove() - /datum/status_effect/cuffed_it... (/datum/status_effect/cuffed_item): Destroy(0) - qdel(/datum/status_effect/cuffed_it... (/datum/status_effect/cuffed_item), 0) - /datum/status_effect/cuffed_it... (/datum/status_effect/cuffed_item): cleanup effect(the lizard left arm (/obj/item/bodypart/arm/left/lizard), 0) - the lizard left arm (/obj/item/bodypart/arm/left/lizard): SendSignal("parent_qdeleting", /list (/list)) - qdel(the lizard left arm (/obj/item/bodypart/arm/left/lizard), 0) - Licks-The-Icicles (/mob/living/carbon/human): Destroy(0) - Licks-The-Icicles (/mob/living/carbon/human): Destroy(0) - Licks-The-Icicles (/mob/living/carbon/human): Destroy(0) - Licks-The-Icicles (/mob/living/carbon/human): Destroy(0) - Licks-The-Icicles (/mob/living/carbon/human): Destroy(0) - qdel(Licks-The-Icicles (/mob/living/carbon/human), 0) - TagGamerGame2 (/client): admin delete(Licks-The-Icicles (/mob/living/carbon/human)) - Delete (/datum/admin_verb/cmd_admin_delete): avd do verb(TagGamerGame2 (/client), /list (/list)) - Admin Verbs (/datum/controller/subsystem/admin_verbs): dynamic invoke verb(TagGamerGame2 (/client), /datum/admin_verb/cmd_admin_de... (/datum/admin_verb/cmd_admin_delete), /list (/list)) - TagGamerGame2 (/client): Delete(Licks-The-Icicles (/mob/living/carbon/human)) - [2026-09-05 17:40:57.453] RUNTIME: runtime error: bad gender - proc name: Initialize (/atom/movable/virtualspeaker/Initialize) - source file: code/game/say.dm,404 - usr: Rocco Ward (/mob/living/carbon/human) - src: Rocco Ward (/atom/movable/virtualspeaker) - usr.loc: the floor (139,173,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Rocco Ward (/atom/movable/virtualspeaker): Initialize(0, Rocco Ward (/mob/living/carbon/human), the head of personnel\'s heads... (/obj/item/radio/headset/heads/hop)) - Atoms (/datum/controller/subsystem/atoms): InitAtom(Rocco Ward (/atom/movable/virtualspeaker), 0, /list (/list)) - Rocco Ward (/atom/movable/virtualspeaker): New(0, Rocco Ward (/mob/living/carbon/human), the head of personnel\'s heads... (/obj/item/radio/headset/heads/hop)) - Rocco Ward (/atom/movable/virtualspeaker): New(null, Rocco Ward (/mob/living/carbon/human), the head of personnel\'s heads... (/obj/item/radio/headset/heads/hop)) - the head of personnel\'s heads... (/obj/item/radio/headset/heads/hop): talk into impl(Rocco Ward (/mob/living/carbon/human), "Whaaaat", null, /list (/list), /datum/language/uncommon (/datum/language/uncommon), /list (/list)) - the head of personnel\'s heads... (/obj/item/radio/headset/heads/hop): talk into impl(Rocco Ward (/mob/living/carbon/human), "Whaaaat", null, /list (/list), /datum/language/uncommon (/datum/language/uncommon), /list (/list)) - the head of personnel\'s heads... (/obj/item/radio/headset/heads/hop): talk into(Rocco Ward (/mob/living/carbon/human), "Whaaaat", null, /list (/list), /datum/language/uncommon (/datum/language/uncommon), /list (/list)) - the head of personnel\'s heads... (/obj/item/radio/headset/heads/hop): talk into(Rocco Ward (/mob/living/carbon/human), "Whaaaat", null, /list (/list), /datum/language/uncommon (/datum/language/uncommon), /list (/list)) - Rocco Ward (/mob/living/carbon/human): radio("Whaaaat", /list (/list), /list (/list), /datum/language/uncommon (/datum/language/uncommon)) - Rocco Ward (/mob/living/carbon/human): say("Whaaaat", null, /list (/list), 1, /datum/language/uncommon (/datum/language/uncommon), 0, null, 0, 7, null, /list (/list)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Rocco Ward (/mob/living/carbon/human): gvb say verb(/list (/list)) - Verbs (/datum/controller/subsystem/verbs): invoke verb(Rocco Ward (/mob/living/carbon/human), /mob/verb/say_verb (/mob/verb/say_verb), /list (/list), Rocco Ward (/mob/living/carbon/human)) - Rocco Ward (/mob/living/carbon/human): Say(";Whaaaat") - Rocco Ward (/mob/living/carbon/human): Say(";Whaaaat") - /datum/tgui_say (/datum/tgui_say): delegate speech(";Whaaaat", "Say") - /datum/tgui_say (/datum/tgui_say): handle entry("entry", /list (/list)) - /datum/tgui_say (/datum/tgui_say): on message("entry", /list (/list), /list (/list)) - tgui Topic(/list (/list)) - Tilus (/client): Topic("type=entry&payload=%7B%22chann...", /list (/list), null, null) - [2026-09-05 17:41:02.122] RUNTIME: ### VarEdit by TagGamerGame2/(Licks-The-Icicles): /mob/living/carbon/human pass_flags=24511 => 0 [2026-09-05 17:41:51.944] RUNTIME: runtime error: atom_entered overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/iron/dark) Existing Proc: on_obj_entered New Proc: on_obj_entered - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Johnny Stationhand (/mob/living/carbon/human) - src: null - usr.loc: the floor (150,39,3) (/turf/open/floor/iron/dark) - call stack: - stack trace("atom_entered overridden. Use o...", "code/datums/signals.dm", 43) - the mining satchel of holding (/obj/item/storage/bag/ore/holding): RegisterSignal(the floor (150,39,3) (/turf/open/floor/iron/dark), "atom_entered", "on_obj_entered", 0) - the mining satchel of holding (/obj/item/storage/bag/ore/holding): on user moved(Johnny Stationhand (/mob/living/carbon/human), the hole in reality (/obj/effect/immortality_talisman), 0, 1, null, 1) - Johnny Stationhand (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Johnny Stationhand (/mob/living/carbon/human): Moved(the hole in reality (/obj/effect/immortality_talisman), 0, 1, null, 1) - Johnny Stationhand (/mob/living/carbon/human): Moved(the hole in reality (/obj/effect/immortality_talisman), 0, 1, null, 1) - Johnny Stationhand (/mob/living/carbon/human): Moved(the hole in reality (/obj/effect/immortality_talisman), 0, 1, null, 1) - Johnny Stationhand (/mob/living/carbon/human): doMove(the floor (150,39,3) (/turf/open/floor/iron/dark)) - Johnny Stationhand (/mob/living/carbon/human): forceMove(the floor (150,39,3) (/turf/open/floor/iron/dark)) - Johnny Stationhand (/mob/living/carbon/human): forceMove(the floor (150,39,3) (/turf/open/floor/iron/dark)) - ... - qdel(the hole in reality (/obj/effect/immortality_talisman), 0) - the hole in reality (/obj/effect/immortality_talisman): dissipate() - /datum/callback (/datum/callback): Invoke() - world: push usr(Johnny Stationhand (/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): StartProcessing(0) - [2026-09-05 17:41:51.947] RUNTIME: runtime error: atom_init_success_on overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/iron/dark) Existing Proc: on_atom_initialized_on New Proc: on_atom_initialized_on - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Johnny Stationhand (/mob/living/carbon/human) - src: null - usr.loc: the floor (150,39,3) (/turf/open/floor/iron/dark) - call stack: - stack trace("atom_init_success_on overridde...", "code/datums/signals.dm", 43) - the mining satchel of holding (/obj/item/storage/bag/ore/holding): RegisterSignal(the floor (150,39,3) (/turf/open/floor/iron/dark), "atom_init_success_on", "on_atom_initialized_on", 0) - the mining satchel of holding (/obj/item/storage/bag/ore/holding): on user moved(Johnny Stationhand (/mob/living/carbon/human), the hole in reality (/obj/effect/immortality_talisman), 0, 1, null, 1) - Johnny Stationhand (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Johnny Stationhand (/mob/living/carbon/human): Moved(the hole in reality (/obj/effect/immortality_talisman), 0, 1, null, 1) - Johnny Stationhand (/mob/living/carbon/human): Moved(the hole in reality (/obj/effect/immortality_talisman), 0, 1, null, 1) - Johnny Stationhand (/mob/living/carbon/human): Moved(the hole in reality (/obj/effect/immortality_talisman), 0, 1, null, 1) - Johnny Stationhand (/mob/living/carbon/human): doMove(the floor (150,39,3) (/turf/open/floor/iron/dark)) - Johnny Stationhand (/mob/living/carbon/human): forceMove(the floor (150,39,3) (/turf/open/floor/iron/dark)) - Johnny Stationhand (/mob/living/carbon/human): forceMove(the floor (150,39,3) (/turf/open/floor/iron/dark)) - ... - qdel(the hole in reality (/obj/effect/immortality_talisman), 0) - the hole in reality (/obj/effect/immortality_talisman): dissipate() - /datum/callback (/datum/callback): Invoke() - world: push usr(Johnny Stationhand (/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): StartProcessing(0) - [2026-09-05 17:42:33.430] RUNTIME: runtime error: type mismatch: cannot compare 0 to "UNCONSCIOUS" - proc name: check condition (/datum/bt_node/decorator/mob_stat_at_least/check_condition) - source file: code/datums/ai/generic_decorators/mob_stat_at_least.dm,45 - usr: null - src: /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least) - call stack: - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): check condition(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/decorator/abili... (/datum/bt_node/decorator/ability_available): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): SelectBehaviors(0.25) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): fire(0) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 17:43:14.768] RUNTIME: runtime error: pick() from empty list - proc name: create mail (/obj/docking_port/mobile/supply/proc/create_mail) - source file: code/modules/shuttle/mobile_port/variants/supply.dm,336 - usr: null - src: the supply shuttle (/obj/docking_port/mobile/supply) - src.loc: the plating (152,108,1) (/turf/open/floor/plating) - call stack: - the supply shuttle (/obj/docking_port/mobile/supply): create mail() - the supply shuttle (/obj/docking_port/mobile/supply): initiate docking(Transit for cargo/supply shutt... (/obj/docking_port/stationary/transit), 0) - the supply shuttle (/obj/docking_port/mobile/supply): enterTransit() - the supply shuttle (/obj/docking_port/mobile/supply): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 17:45:33.376] RUNTIME: ## TESTING: GC: -- [0x2046f40] | /atom/movable/screen/alert/status_effect/cuffed_item was unable to be GC'd -- (ref count of 3) [2026-09-05 17:45:33.377] RUNTIME: ## TESTING: GC: -- [0x3000064] | /mob/living/carbon/human was unable to be GC'd -- (ref count of 3) [2026-09-05 17:45:37.459] RUNTIME: ## TESTING: GC: -- [0x3000c90] | /mob/living/carbon/human was unable to be GC'd -- (ref count of 3) [2026-09-05 17:45:42.289] RUNTIME: runtime error: turf_reset_elevation overridden. Use override = TRUE to suppress this warning. - Target: the shuttle floor (/turf/open/floor/mineral/titanium/blue) Existing Proc: check_elevation New Proc: check_elevation - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("turf_reset_elevation overridde...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the shuttle floor (150,107,1) (/turf/open/floor/mineral/titanium/blue), "turf_reset_elevation", "check_elevation", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), the shuttle floor (150,107,1) (/turf/open/floor/mineral/titanium/blue)) - /datum/element/elevation (/datum/element/elevation): Attach(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), 21) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): AddElement(/list (/list)) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): Initialize(0) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): Initialize(0) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), 0, /list (/list)) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): New(0) - Turtle Crate (/datum/supply_pack/critter/stasis/turtle): generate(the shuttle floor (150,107,1) (/turf/open/floor/mineral/titanium/blue), null, null) - /datum/supply_order (/datum/supply_order): generate(the shuttle floor (150,107,1) (/turf/open/floor/mineral/titanium/blue)) - the supply shuttle (/obj/docking_port/mobile/supply): buy() - the supply shuttle (/obj/docking_port/mobile/supply): initiate docking(Transit for cargo/supply shutt... (/obj/docking_port/stationary/transit), 0) - the supply shuttle (/obj/docking_port/mobile/supply): enterTransit() - the supply shuttle (/obj/docking_port/mobile/supply): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 17:45:42.292] RUNTIME: runtime error: turf_change overridden. Use override = TRUE to suppress this warning. - Target: the shuttle floor (/turf/open/floor/mineral/titanium/blue) Existing Proc: pre_change_turf New Proc: pre_change_turf - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("turf_change overridden. Use ov...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the shuttle floor (150,107,1) (/turf/open/floor/mineral/titanium/blue), "turf_change", "pre_change_turf", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), the shuttle floor (150,107,1) (/turf/open/floor/mineral/titanium/blue)) - /datum/element/elevation (/datum/element/elevation): Attach(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), 21) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): AddElement(/list (/list)) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): Initialize(0) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): Initialize(0) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), 0, /list (/list)) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): New(0) - Turtle Crate (/datum/supply_pack/critter/stasis/turtle): generate(the shuttle floor (150,107,1) (/turf/open/floor/mineral/titanium/blue), null, null) - /datum/supply_order (/datum/supply_order): generate(the shuttle floor (150,107,1) (/turf/open/floor/mineral/titanium/blue)) - the supply shuttle (/obj/docking_port/mobile/supply): buy() - the supply shuttle (/obj/docking_port/mobile/supply): initiate docking(Transit for cargo/supply shutt... (/obj/docking_port/stationary/transit), 0) - the supply shuttle (/obj/docking_port/mobile/supply): enterTransit() - the supply shuttle (/obj/docking_port/mobile/supply): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 17:45:42.302] RUNTIME: runtime error: turf_reset_elevation overridden. Use override = TRUE to suppress this warning. - Target: the shuttle floor (/turf/open/floor/mineral/titanium/blue) Existing Proc: check_elevation New Proc: check_elevation - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("turf_reset_elevation overridde...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the shuttle floor (149,112,1) (/turf/open/floor/mineral/titanium/blue), "turf_reset_elevation", "check_elevation", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), the shuttle floor (149,112,1) (/turf/open/floor/mineral/titanium/blue)) - /datum/element/elevation (/datum/element/elevation): Attach(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), 21) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): AddElement(/list (/list)) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): Initialize(0) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): Initialize(0) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), 0, /list (/list)) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): New(0) - Turtle Crate (/datum/supply_pack/critter/stasis/turtle): generate(the shuttle floor (149,112,1) (/turf/open/floor/mineral/titanium/blue), null, null) - /datum/supply_order (/datum/supply_order): generate(the shuttle floor (149,112,1) (/turf/open/floor/mineral/titanium/blue)) - the supply shuttle (/obj/docking_port/mobile/supply): buy() - the supply shuttle (/obj/docking_port/mobile/supply): initiate docking(Transit for cargo/supply shutt... (/obj/docking_port/stationary/transit), 0) - the supply shuttle (/obj/docking_port/mobile/supply): enterTransit() - the supply shuttle (/obj/docking_port/mobile/supply): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 17:45:42.303] RUNTIME: runtime error: turf_change overridden. Use override = TRUE to suppress this warning. - Target: the shuttle floor (/turf/open/floor/mineral/titanium/blue) Existing Proc: pre_change_turf New Proc: pre_change_turf - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("turf_change overridden. Use ov...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the shuttle floor (149,112,1) (/turf/open/floor/mineral/titanium/blue), "turf_change", "pre_change_turf", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), the shuttle floor (149,112,1) (/turf/open/floor/mineral/titanium/blue)) - /datum/element/elevation (/datum/element/elevation): Attach(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), 21) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): AddElement(/list (/list)) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): Initialize(0) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): Initialize(0) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), 0, /list (/list)) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): New(0) - Turtle Crate (/datum/supply_pack/critter/stasis/turtle): generate(the shuttle floor (149,112,1) (/turf/open/floor/mineral/titanium/blue), null, null) - /datum/supply_order (/datum/supply_order): generate(the shuttle floor (149,112,1) (/turf/open/floor/mineral/titanium/blue)) - the supply shuttle (/obj/docking_port/mobile/supply): buy() - the supply shuttle (/obj/docking_port/mobile/supply): initiate docking(Transit for cargo/supply shutt... (/obj/docking_port/stationary/transit), 0) - the supply shuttle (/obj/docking_port/mobile/supply): enterTransit() - the supply shuttle (/obj/docking_port/mobile/supply): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 17:45:42.313] RUNTIME: runtime error: turf_reset_elevation overridden. Use override = TRUE to suppress this warning. - Target: the shuttle floor (/turf/open/floor/mineral/titanium/blue) Existing Proc: check_elevation New Proc: check_elevation - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("turf_reset_elevation overridde...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the shuttle floor (147,111,1) (/turf/open/floor/mineral/titanium/blue), "turf_reset_elevation", "check_elevation", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), the shuttle floor (147,111,1) (/turf/open/floor/mineral/titanium/blue)) - /datum/element/elevation (/datum/element/elevation): Attach(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), 21) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): AddElement(/list (/list)) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): Initialize(0) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): Initialize(0) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), 0, /list (/list)) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): New(0) - Turtle Crate (/datum/supply_pack/critter/stasis/turtle): generate(the shuttle floor (147,111,1) (/turf/open/floor/mineral/titanium/blue), null, null) - /datum/supply_order (/datum/supply_order): generate(the shuttle floor (147,111,1) (/turf/open/floor/mineral/titanium/blue)) - the supply shuttle (/obj/docking_port/mobile/supply): buy() - the supply shuttle (/obj/docking_port/mobile/supply): initiate docking(Transit for cargo/supply shutt... (/obj/docking_port/stationary/transit), 0) - the supply shuttle (/obj/docking_port/mobile/supply): enterTransit() - the supply shuttle (/obj/docking_port/mobile/supply): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 17:45:42.314] RUNTIME: runtime error: turf_change overridden. Use override = TRUE to suppress this warning. - Target: the shuttle floor (/turf/open/floor/mineral/titanium/blue) Existing Proc: pre_change_turf New Proc: pre_change_turf - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("turf_change overridden. Use ov...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the shuttle floor (147,111,1) (/turf/open/floor/mineral/titanium/blue), "turf_change", "pre_change_turf", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), the shuttle floor (147,111,1) (/turf/open/floor/mineral/titanium/blue)) - /datum/element/elevation (/datum/element/elevation): Attach(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), 21) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): AddElement(/list (/list)) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): Initialize(0) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): Initialize(0) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), 0, /list (/list)) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): New(0) - Turtle Crate (/datum/supply_pack/critter/stasis/turtle): generate(the shuttle floor (147,111,1) (/turf/open/floor/mineral/titanium/blue), null, null) - /datum/supply_order (/datum/supply_order): generate(the shuttle floor (147,111,1) (/turf/open/floor/mineral/titanium/blue)) - the supply shuttle (/obj/docking_port/mobile/supply): buy() - the supply shuttle (/obj/docking_port/mobile/supply): initiate docking(Transit for cargo/supply shutt... (/obj/docking_port/stationary/transit), 0) - the supply shuttle (/obj/docking_port/mobile/supply): enterTransit() - the supply shuttle (/obj/docking_port/mobile/supply): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 17:45:42.324] RUNTIME: runtime error: turf_reset_elevation overridden. Use override = TRUE to suppress this warning. - Target: the shuttle floor (/turf/open/floor/mineral/titanium/blue) Existing Proc: check_elevation New Proc: check_elevation - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("turf_reset_elevation overridde...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the shuttle floor (149,111,1) (/turf/open/floor/mineral/titanium/blue), "turf_reset_elevation", "check_elevation", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), the shuttle floor (149,111,1) (/turf/open/floor/mineral/titanium/blue)) - /datum/element/elevation (/datum/element/elevation): Attach(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), 21) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): AddElement(/list (/list)) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): Initialize(0) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): Initialize(0) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), 0, /list (/list)) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): New(0) - Turtle Crate (/datum/supply_pack/critter/stasis/turtle): generate(the shuttle floor (149,111,1) (/turf/open/floor/mineral/titanium/blue), null, null) - /datum/supply_order (/datum/supply_order): generate(the shuttle floor (149,111,1) (/turf/open/floor/mineral/titanium/blue)) - the supply shuttle (/obj/docking_port/mobile/supply): buy() - the supply shuttle (/obj/docking_port/mobile/supply): initiate docking(Transit for cargo/supply shutt... (/obj/docking_port/stationary/transit), 0) - the supply shuttle (/obj/docking_port/mobile/supply): enterTransit() - the supply shuttle (/obj/docking_port/mobile/supply): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 17:45:42.325] RUNTIME: runtime error: turf_change overridden. Use override = TRUE to suppress this warning. - Target: the shuttle floor (/turf/open/floor/mineral/titanium/blue) Existing Proc: pre_change_turf New Proc: pre_change_turf - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("turf_change overridden. Use ov...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the shuttle floor (149,111,1) (/turf/open/floor/mineral/titanium/blue), "turf_change", "pre_change_turf", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), the shuttle floor (149,111,1) (/turf/open/floor/mineral/titanium/blue)) - /datum/element/elevation (/datum/element/elevation): Attach(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), 21) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): AddElement(/list (/list)) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): Initialize(0) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): Initialize(0) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), 0, /list (/list)) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): New(0) - Turtle Crate (/datum/supply_pack/critter/stasis/turtle): generate(the shuttle floor (149,111,1) (/turf/open/floor/mineral/titanium/blue), null, null) - /datum/supply_order (/datum/supply_order): generate(the shuttle floor (149,111,1) (/turf/open/floor/mineral/titanium/blue)) - the supply shuttle (/obj/docking_port/mobile/supply): buy() - the supply shuttle (/obj/docking_port/mobile/supply): initiate docking(Transit for cargo/supply shutt... (/obj/docking_port/stationary/transit), 0) - the supply shuttle (/obj/docking_port/mobile/supply): enterTransit() - the supply shuttle (/obj/docking_port/mobile/supply): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 17:45:42.335] RUNTIME: runtime error: turf_reset_elevation overridden. Use override = TRUE to suppress this warning. - Target: the shuttle floor (/turf/open/floor/mineral/titanium/blue) Existing Proc: check_elevation New Proc: check_elevation - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("turf_reset_elevation overridde...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the shuttle floor (151,113,1) (/turf/open/floor/mineral/titanium/blue), "turf_reset_elevation", "check_elevation", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), the shuttle floor (151,113,1) (/turf/open/floor/mineral/titanium/blue)) - /datum/element/elevation (/datum/element/elevation): Attach(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), 21) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): AddElement(/list (/list)) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): Initialize(0) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): Initialize(0) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), 0, /list (/list)) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): New(0) - Turtle Crate (/datum/supply_pack/critter/stasis/turtle): generate(the shuttle floor (151,113,1) (/turf/open/floor/mineral/titanium/blue), null, null) - /datum/supply_order (/datum/supply_order): generate(the shuttle floor (151,113,1) (/turf/open/floor/mineral/titanium/blue)) - the supply shuttle (/obj/docking_port/mobile/supply): buy() - the supply shuttle (/obj/docking_port/mobile/supply): initiate docking(Transit for cargo/supply shutt... (/obj/docking_port/stationary/transit), 0) - the supply shuttle (/obj/docking_port/mobile/supply): enterTransit() - the supply shuttle (/obj/docking_port/mobile/supply): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 17:45:42.336] RUNTIME: runtime error: turf_change overridden. Use override = TRUE to suppress this warning. - Target: the shuttle floor (/turf/open/floor/mineral/titanium/blue) Existing Proc: pre_change_turf New Proc: pre_change_turf - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("turf_change overridden. Use ov...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the shuttle floor (151,113,1) (/turf/open/floor/mineral/titanium/blue), "turf_change", "pre_change_turf", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), the shuttle floor (151,113,1) (/turf/open/floor/mineral/titanium/blue)) - /datum/element/elevation (/datum/element/elevation): Attach(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), 21) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): AddElement(/list (/list)) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): Initialize(0) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): Initialize(0) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), 0, /list (/list)) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): New(0) - Turtle Crate (/datum/supply_pack/critter/stasis/turtle): generate(the shuttle floor (151,113,1) (/turf/open/floor/mineral/titanium/blue), null, null) - /datum/supply_order (/datum/supply_order): generate(the shuttle floor (151,113,1) (/turf/open/floor/mineral/titanium/blue)) - the supply shuttle (/obj/docking_port/mobile/supply): buy() - the supply shuttle (/obj/docking_port/mobile/supply): initiate docking(Transit for cargo/supply shutt... (/obj/docking_port/stationary/transit), 0) - the supply shuttle (/obj/docking_port/mobile/supply): enterTransit() - the supply shuttle (/obj/docking_port/mobile/supply): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 17:45:42.346] RUNTIME: runtime error: turf_reset_elevation overridden. Use override = TRUE to suppress this warning. - Target: the shuttle floor (/turf/open/floor/mineral/titanium/blue) Existing Proc: check_elevation New Proc: check_elevation - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("turf_reset_elevation overridde...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the shuttle floor (148,108,1) (/turf/open/floor/mineral/titanium/blue), "turf_reset_elevation", "check_elevation", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), the shuttle floor (148,108,1) (/turf/open/floor/mineral/titanium/blue)) - /datum/element/elevation (/datum/element/elevation): Attach(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), 21) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): AddElement(/list (/list)) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): Initialize(0) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): Initialize(0) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), 0, /list (/list)) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): New(0) - Turtle Crate (/datum/supply_pack/critter/stasis/turtle): generate(the shuttle floor (148,108,1) (/turf/open/floor/mineral/titanium/blue), null, null) - /datum/supply_order (/datum/supply_order): generate(the shuttle floor (148,108,1) (/turf/open/floor/mineral/titanium/blue)) - the supply shuttle (/obj/docking_port/mobile/supply): buy() - the supply shuttle (/obj/docking_port/mobile/supply): initiate docking(Transit for cargo/supply shutt... (/obj/docking_port/stationary/transit), 0) - the supply shuttle (/obj/docking_port/mobile/supply): enterTransit() - the supply shuttle (/obj/docking_port/mobile/supply): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 17:45:42.348] RUNTIME: runtime error: turf_change overridden. Use override = TRUE to suppress this warning. - Target: the shuttle floor (/turf/open/floor/mineral/titanium/blue) Existing Proc: pre_change_turf New Proc: pre_change_turf - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("turf_change overridden. Use ov...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the shuttle floor (148,108,1) (/turf/open/floor/mineral/titanium/blue), "turf_change", "pre_change_turf", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), the shuttle floor (148,108,1) (/turf/open/floor/mineral/titanium/blue)) - /datum/element/elevation (/datum/element/elevation): Attach(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), 21) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): AddElement(/list (/list)) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): Initialize(0) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): Initialize(0) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), 0, /list (/list)) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): New(0) - Turtle Crate (/datum/supply_pack/critter/stasis/turtle): generate(the shuttle floor (148,108,1) (/turf/open/floor/mineral/titanium/blue), null, null) - /datum/supply_order (/datum/supply_order): generate(the shuttle floor (148,108,1) (/turf/open/floor/mineral/titanium/blue)) - the supply shuttle (/obj/docking_port/mobile/supply): buy() - the supply shuttle (/obj/docking_port/mobile/supply): initiate docking(Transit for cargo/supply shutt... (/obj/docking_port/stationary/transit), 0) - the supply shuttle (/obj/docking_port/mobile/supply): enterTransit() - the supply shuttle (/obj/docking_port/mobile/supply): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 17:45:42.357] RUNTIME: runtime error: turf_reset_elevation overridden. Use override = TRUE to suppress this warning. - Target: the shuttle floor (/turf/open/floor/mineral/titanium/blue) Existing Proc: check_elevation New Proc: check_elevation - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("turf_reset_elevation overridde...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the shuttle floor (150,108,1) (/turf/open/floor/mineral/titanium/blue), "turf_reset_elevation", "check_elevation", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), the shuttle floor (150,108,1) (/turf/open/floor/mineral/titanium/blue)) - /datum/element/elevation (/datum/element/elevation): Attach(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), 21) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): AddElement(/list (/list)) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): Initialize(0) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): Initialize(0) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), 0, /list (/list)) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): New(0) - Turtle Crate (/datum/supply_pack/critter/stasis/turtle): generate(the shuttle floor (150,108,1) (/turf/open/floor/mineral/titanium/blue), null, null) - /datum/supply_order (/datum/supply_order): generate(the shuttle floor (150,108,1) (/turf/open/floor/mineral/titanium/blue)) - the supply shuttle (/obj/docking_port/mobile/supply): buy() - the supply shuttle (/obj/docking_port/mobile/supply): initiate docking(Transit for cargo/supply shutt... (/obj/docking_port/stationary/transit), 0) - the supply shuttle (/obj/docking_port/mobile/supply): enterTransit() - the supply shuttle (/obj/docking_port/mobile/supply): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 17:45:42.359] RUNTIME: runtime error: turf_change overridden. Use override = TRUE to suppress this warning. - Target: the shuttle floor (/turf/open/floor/mineral/titanium/blue) Existing Proc: pre_change_turf New Proc: pre_change_turf - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("turf_change overridden. Use ov...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the shuttle floor (150,108,1) (/turf/open/floor/mineral/titanium/blue), "turf_change", "pre_change_turf", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), the shuttle floor (150,108,1) (/turf/open/floor/mineral/titanium/blue)) - /datum/element/elevation (/datum/element/elevation): Attach(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), 21) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): AddElement(/list (/list)) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): Initialize(0) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): Initialize(0) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), 0, /list (/list)) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): New(0) - Turtle Crate (/datum/supply_pack/critter/stasis/turtle): generate(the shuttle floor (150,108,1) (/turf/open/floor/mineral/titanium/blue), null, null) - /datum/supply_order (/datum/supply_order): generate(the shuttle floor (150,108,1) (/turf/open/floor/mineral/titanium/blue)) - the supply shuttle (/obj/docking_port/mobile/supply): buy() - the supply shuttle (/obj/docking_port/mobile/supply): initiate docking(Transit for cargo/supply shutt... (/obj/docking_port/stationary/transit), 0) - the supply shuttle (/obj/docking_port/mobile/supply): enterTransit() - the supply shuttle (/obj/docking_port/mobile/supply): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 17:45:42.368] RUNTIME: runtime error: turf_reset_elevation overridden. Use override = TRUE to suppress this warning. - Target: the shuttle floor (/turf/open/floor/mineral/titanium/blue) Existing Proc: check_elevation New Proc: check_elevation - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("turf_reset_elevation overridde...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the shuttle floor (150,109,1) (/turf/open/floor/mineral/titanium/blue), "turf_reset_elevation", "check_elevation", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), the shuttle floor (150,109,1) (/turf/open/floor/mineral/titanium/blue)) - /datum/element/elevation (/datum/element/elevation): Attach(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), 21) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): AddElement(/list (/list)) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): Initialize(0) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): Initialize(0) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), 0, /list (/list)) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): New(0) - Turtle Crate (/datum/supply_pack/critter/stasis/turtle): generate(the shuttle floor (150,109,1) (/turf/open/floor/mineral/titanium/blue), null, null) - /datum/supply_order (/datum/supply_order): generate(the shuttle floor (150,109,1) (/turf/open/floor/mineral/titanium/blue)) - the supply shuttle (/obj/docking_port/mobile/supply): buy() - the supply shuttle (/obj/docking_port/mobile/supply): initiate docking(Transit for cargo/supply shutt... (/obj/docking_port/stationary/transit), 0) - the supply shuttle (/obj/docking_port/mobile/supply): enterTransit() - the supply shuttle (/obj/docking_port/mobile/supply): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 17:45:42.370] RUNTIME: runtime error: turf_change overridden. Use override = TRUE to suppress this warning. - Target: the shuttle floor (/turf/open/floor/mineral/titanium/blue) Existing Proc: pre_change_turf New Proc: pre_change_turf - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("turf_change overridden. Use ov...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the shuttle floor (150,109,1) (/turf/open/floor/mineral/titanium/blue), "turf_change", "pre_change_turf", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), the shuttle floor (150,109,1) (/turf/open/floor/mineral/titanium/blue)) - /datum/element/elevation (/datum/element/elevation): Attach(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), 21) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): AddElement(/list (/list)) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): Initialize(0) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): Initialize(0) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), 0, /list (/list)) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): New(0) - Turtle Crate (/datum/supply_pack/critter/stasis/turtle): generate(the shuttle floor (150,109,1) (/turf/open/floor/mineral/titanium/blue), null, null) - /datum/supply_order (/datum/supply_order): generate(the shuttle floor (150,109,1) (/turf/open/floor/mineral/titanium/blue)) - the supply shuttle (/obj/docking_port/mobile/supply): buy() - the supply shuttle (/obj/docking_port/mobile/supply): initiate docking(Transit for cargo/supply shutt... (/obj/docking_port/stationary/transit), 0) - the supply shuttle (/obj/docking_port/mobile/supply): enterTransit() - the supply shuttle (/obj/docking_port/mobile/supply): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 17:45:42.379] RUNTIME: runtime error: turf_reset_elevation overridden. Use override = TRUE to suppress this warning. - Target: the shuttle floor (/turf/open/floor/mineral/titanium/blue) Existing Proc: check_elevation New Proc: check_elevation - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("turf_reset_elevation overridde...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the shuttle floor (148,111,1) (/turf/open/floor/mineral/titanium/blue), "turf_reset_elevation", "check_elevation", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), the shuttle floor (148,111,1) (/turf/open/floor/mineral/titanium/blue)) - /datum/element/elevation (/datum/element/elevation): Attach(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), 21) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): AddElement(/list (/list)) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): Initialize(0) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): Initialize(0) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), 0, /list (/list)) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): New(0) - Turtle Crate (/datum/supply_pack/critter/stasis/turtle): generate(the shuttle floor (148,111,1) (/turf/open/floor/mineral/titanium/blue), null, null) - /datum/supply_order (/datum/supply_order): generate(the shuttle floor (148,111,1) (/turf/open/floor/mineral/titanium/blue)) - the supply shuttle (/obj/docking_port/mobile/supply): buy() - the supply shuttle (/obj/docking_port/mobile/supply): initiate docking(Transit for cargo/supply shutt... (/obj/docking_port/stationary/transit), 0) - the supply shuttle (/obj/docking_port/mobile/supply): enterTransit() - the supply shuttle (/obj/docking_port/mobile/supply): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 17:45:42.381] RUNTIME: runtime error: turf_change overridden. Use override = TRUE to suppress this warning. - Target: the shuttle floor (/turf/open/floor/mineral/titanium/blue) Existing Proc: pre_change_turf New Proc: pre_change_turf - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("turf_change overridden. Use ov...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the shuttle floor (148,111,1) (/turf/open/floor/mineral/titanium/blue), "turf_change", "pre_change_turf", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), the shuttle floor (148,111,1) (/turf/open/floor/mineral/titanium/blue)) - /datum/element/elevation (/datum/element/elevation): Attach(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), 21) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): AddElement(/list (/list)) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): Initialize(0) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): Initialize(0) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), 0, /list (/list)) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): New(0) - Turtle Crate (/datum/supply_pack/critter/stasis/turtle): generate(the shuttle floor (148,111,1) (/turf/open/floor/mineral/titanium/blue), null, null) - /datum/supply_order (/datum/supply_order): generate(the shuttle floor (148,111,1) (/turf/open/floor/mineral/titanium/blue)) - the supply shuttle (/obj/docking_port/mobile/supply): buy() - the supply shuttle (/obj/docking_port/mobile/supply): initiate docking(Transit for cargo/supply shutt... (/obj/docking_port/stationary/transit), 0) - the supply shuttle (/obj/docking_port/mobile/supply): enterTransit() - the supply shuttle (/obj/docking_port/mobile/supply): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 17:45:42.391] RUNTIME: runtime error: turf_reset_elevation overridden. Use override = TRUE to suppress this warning. - Target: the shuttle floor (/turf/open/floor/mineral/titanium/blue) Existing Proc: check_elevation New Proc: check_elevation - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("turf_reset_elevation overridde...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the shuttle floor (150,106,1) (/turf/open/floor/mineral/titanium/blue), "turf_reset_elevation", "check_elevation", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the mail crate (/obj/structure/closet/crate/mail/economy), the shuttle floor (150,106,1) (/turf/open/floor/mineral/titanium/blue)) - /datum/element/elevation (/datum/element/elevation): Attach(the mail crate (/obj/structure/closet/crate/mail/economy), 14) - the mail crate (/obj/structure/closet/crate/mail/economy): AddElement(/list (/list)) - the mail crate (/obj/structure/closet/crate/mail/economy): Initialize(0) - the mail crate (/obj/structure/closet/crate/mail/economy): Initialize(0) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the mail crate (/obj/structure/closet/crate/mail/economy), 0, /list (/list)) - the mail crate (/obj/structure/closet/crate/mail/economy): New(0) - the supply shuttle (/obj/docking_port/mobile/supply): create mail() - the supply shuttle (/obj/docking_port/mobile/supply): initiate docking(Transit for cargo/supply shutt... (/obj/docking_port/stationary/transit), 0) - the supply shuttle (/obj/docking_port/mobile/supply): enterTransit() - the supply shuttle (/obj/docking_port/mobile/supply): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 17:45:42.393] RUNTIME: runtime error: turf_change overridden. Use override = TRUE to suppress this warning. - Target: the shuttle floor (/turf/open/floor/mineral/titanium/blue) Existing Proc: pre_change_turf New Proc: pre_change_turf - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("turf_change overridden. Use ov...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the shuttle floor (150,106,1) (/turf/open/floor/mineral/titanium/blue), "turf_change", "pre_change_turf", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the mail crate (/obj/structure/closet/crate/mail/economy), the shuttle floor (150,106,1) (/turf/open/floor/mineral/titanium/blue)) - /datum/element/elevation (/datum/element/elevation): Attach(the mail crate (/obj/structure/closet/crate/mail/economy), 14) - the mail crate (/obj/structure/closet/crate/mail/economy): AddElement(/list (/list)) - the mail crate (/obj/structure/closet/crate/mail/economy): Initialize(0) - the mail crate (/obj/structure/closet/crate/mail/economy): Initialize(0) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the mail crate (/obj/structure/closet/crate/mail/economy), 0, /list (/list)) - the mail crate (/obj/structure/closet/crate/mail/economy): New(0) - the supply shuttle (/obj/docking_port/mobile/supply): create mail() - the supply shuttle (/obj/docking_port/mobile/supply): initiate docking(Transit for cargo/supply shutt... (/obj/docking_port/stationary/transit), 0) - the supply shuttle (/obj/docking_port/mobile/supply): enterTransit() - the supply shuttle (/obj/docking_port/mobile/supply): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 17:46:17.994] RUNTIME: runtime error: parent_qdeleting overridden. Use override = TRUE to suppress this warning. - Target: Untitled (/datum/song/handheld) Existing Proc: tracked_datum_deleted New Proc: tracked_datum_deleted - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("parent_qdeleting overridden. U...", "code/datums/signals.dm", 43) - Sounds (/datum/controller/subsystem/sounds): RegisterSignal(Untitled (/datum/song/handheld), "parent_qdeleting", "tracked_datum_deleted", 0) - Sounds (/datum/controller/subsystem/sounds): reserve sound channel for datum(Untitled (/datum/song/handheld)) - Instruments (/datum/controller/subsystem/processing/instruments): reserve instrument channel(Untitled (/datum/song/handheld)) - Untitled (/datum/song/handheld): pop channel() - Untitled (/datum/song/handheld): playkey synth(43, Rocco Ward (/mob/living/carbon/human)) - Untitled (/datum/song/handheld): play chord(/list (/list)) - Untitled (/datum/song/handheld): process song(0.5) - Untitled (/datum/song/handheld): process(0.05) - Instruments (/datum/controller/subsystem/processing/instruments): fire(0) - Instruments (/datum/controller/subsystem/processing/instruments): fire(0) - Instruments (/datum/controller/subsystem/processing/instruments): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 17:46:19.361] RUNTIME: runtime error: parent_qdeleting overridden. Use override = TRUE to suppress this warning. - Target: Untitled (/datum/song/handheld) Existing Proc: tracked_datum_deleted New Proc: tracked_datum_deleted - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("parent_qdeleting overridden. U...", "code/datums/signals.dm", 43) - Sounds (/datum/controller/subsystem/sounds): RegisterSignal(Untitled (/datum/song/handheld), "parent_qdeleting", "tracked_datum_deleted", 0) - Sounds (/datum/controller/subsystem/sounds): reserve sound channel for datum(Untitled (/datum/song/handheld)) - Instruments (/datum/controller/subsystem/processing/instruments): reserve instrument channel(Untitled (/datum/song/handheld)) - Untitled (/datum/song/handheld): pop channel() - Untitled (/datum/song/handheld): playkey synth(62, Rocco Ward (/mob/living/carbon/human)) - Untitled (/datum/song/handheld): play chord(/list (/list)) - Untitled (/datum/song/handheld): process song(0.5) - Untitled (/datum/song/handheld): process(0.05) - Instruments (/datum/controller/subsystem/processing/instruments): fire(0) - Instruments (/datum/controller/subsystem/processing/instruments): fire(0) - Instruments (/datum/controller/subsystem/processing/instruments): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 17:46:21.260] RUNTIME: runtime error: parent_qdeleting overridden. Use override = TRUE to suppress this warning. - Target: Untitled (/datum/song/handheld) Existing Proc: tracked_datum_deleted New Proc: tracked_datum_deleted - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("parent_qdeleting overridden. U...", "code/datums/signals.dm", 43) - Sounds (/datum/controller/subsystem/sounds): RegisterSignal(Untitled (/datum/song/handheld), "parent_qdeleting", "tracked_datum_deleted", 0) - Sounds (/datum/controller/subsystem/sounds): reserve sound channel for datum(Untitled (/datum/song/handheld)) - Instruments (/datum/controller/subsystem/processing/instruments): reserve instrument channel(Untitled (/datum/song/handheld)) - Untitled (/datum/song/handheld): pop channel() - Untitled (/datum/song/handheld): playkey synth(39, Rocco Ward (/mob/living/carbon/human)) - Untitled (/datum/song/handheld): play chord(/list (/list)) - Untitled (/datum/song/handheld): process song(0.5) - Untitled (/datum/song/handheld): process(0.05) - Instruments (/datum/controller/subsystem/processing/instruments): fire(0) - Instruments (/datum/controller/subsystem/processing/instruments): fire(0) - Instruments (/datum/controller/subsystem/processing/instruments): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 17:46:26.815] RUNTIME: runtime error: turf_reset_elevation overridden. Use override = TRUE to suppress this warning. - Target: the shuttle floor (/turf/open/floor/mineral/titanium/blue) Existing Proc: check_elevation New Proc: check_elevation - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("turf_reset_elevation overridde...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the shuttle floor (62,152,2) (/turf/open/floor/mineral/titanium/blue), "turf_reset_elevation", "check_elevation", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the mail crate (/obj/structure/closet/crate/mail/economy), the shuttle floor (62,152,2) (/turf/open/floor/mineral/titanium/blue)) - /datum/element/elevation (/datum/element/elevation): on source entering(the mail crate (/obj/structure/closet/crate/mail/economy), the shuttle floor (62,152,2) (/turf/open/floor/mineral/titanium/blue), the shuttle floor (62,151,2) (/turf/open/floor/mineral/titanium/blue), null) - the mail crate (/obj/structure/closet/crate/mail/economy): SendSignal("atom_entering", /list (/list)) - the shuttle floor (62,152,2) (/turf/open/floor/mineral/titanium/blue): Entered(the mail crate (/obj/structure/closet/crate/mail/economy), the shuttle floor (62,151,2) (/turf/open/floor/mineral/titanium/blue), null) - the shuttle floor (62,152,2) (/turf/open/floor/mineral/titanium/blue): Entered(the mail crate (/obj/structure/closet/crate/mail/economy), the shuttle floor (62,151,2) (/turf/open/floor/mineral/titanium/blue), null) - the mail crate (/obj/structure/closet/crate/mail/economy): Move(the shuttle floor (62,152,2) (/turf/open/floor/mineral/titanium/blue), 1, 0, 0) - the mail crate (/obj/structure/closet/crate/mail/economy): Move(the shuttle floor (62,152,2) (/turf/open/floor/mineral/titanium/blue), 1, 0, 0) - /datum/move_loop/move (/datum/move_loop/move): move() - /datum/move_loop/move (/datum/move_loop/move): process() - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): pour bucket(/list (/list)) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(1) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(1) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 17:46:26.817] RUNTIME: runtime error: turf_change overridden. Use override = TRUE to suppress this warning. - Target: the shuttle floor (/turf/open/floor/mineral/titanium/blue) Existing Proc: pre_change_turf New Proc: pre_change_turf - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("turf_change overridden. Use ov...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the shuttle floor (62,152,2) (/turf/open/floor/mineral/titanium/blue), "turf_change", "pre_change_turf", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the mail crate (/obj/structure/closet/crate/mail/economy), the shuttle floor (62,152,2) (/turf/open/floor/mineral/titanium/blue)) - /datum/element/elevation (/datum/element/elevation): on source entering(the mail crate (/obj/structure/closet/crate/mail/economy), the shuttle floor (62,152,2) (/turf/open/floor/mineral/titanium/blue), the shuttle floor (62,151,2) (/turf/open/floor/mineral/titanium/blue), null) - the mail crate (/obj/structure/closet/crate/mail/economy): SendSignal("atom_entering", /list (/list)) - the shuttle floor (62,152,2) (/turf/open/floor/mineral/titanium/blue): Entered(the mail crate (/obj/structure/closet/crate/mail/economy), the shuttle floor (62,151,2) (/turf/open/floor/mineral/titanium/blue), null) - the shuttle floor (62,152,2) (/turf/open/floor/mineral/titanium/blue): Entered(the mail crate (/obj/structure/closet/crate/mail/economy), the shuttle floor (62,151,2) (/turf/open/floor/mineral/titanium/blue), null) - the mail crate (/obj/structure/closet/crate/mail/economy): Move(the shuttle floor (62,152,2) (/turf/open/floor/mineral/titanium/blue), 1, 0, 0) - the mail crate (/obj/structure/closet/crate/mail/economy): Move(the shuttle floor (62,152,2) (/turf/open/floor/mineral/titanium/blue), 1, 0, 0) - /datum/move_loop/move (/datum/move_loop/move): move() - /datum/move_loop/move (/datum/move_loop/move): process() - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): pour bucket(/list (/list)) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(1) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(1) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 17:46:43.291] RUNTIME: runtime error: parent_qdeleting overridden. Use override = TRUE to suppress this warning. - Target: Untitled (/datum/song/handheld) Existing Proc: tracked_datum_deleted New Proc: tracked_datum_deleted - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("parent_qdeleting overridden. U...", "code/datums/signals.dm", 43) - Sounds (/datum/controller/subsystem/sounds): RegisterSignal(Untitled (/datum/song/handheld), "parent_qdeleting", "tracked_datum_deleted", 0) - Sounds (/datum/controller/subsystem/sounds): reserve sound channel for datum(Untitled (/datum/song/handheld)) - Instruments (/datum/controller/subsystem/processing/instruments): reserve instrument channel(Untitled (/datum/song/handheld)) - Untitled (/datum/song/handheld): pop channel() - Untitled (/datum/song/handheld): playkey synth(43, Rocco Ward (/mob/living/carbon/human)) - Untitled (/datum/song/handheld): play chord(/list (/list)) - Untitled (/datum/song/handheld): process song(0.5) - Untitled (/datum/song/handheld): process(0.05) - Instruments (/datum/controller/subsystem/processing/instruments): fire(0) - Instruments (/datum/controller/subsystem/processing/instruments): fire(0) - Instruments (/datum/controller/subsystem/processing/instruments): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 17:47:53.970] RUNTIME: runtime error: turf_reset_elevation overridden. Use override = TRUE to suppress this warning. - Target: the shuttle floor (/turf/open/floor/mineral/titanium/blue) Existing Proc: check_elevation New Proc: check_elevation - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("turf_reset_elevation overridde...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the shuttle floor (148,111,1) (/turf/open/floor/mineral/titanium/blue), "turf_reset_elevation", "check_elevation", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), the shuttle floor (148,111,1) (/turf/open/floor/mineral/titanium/blue)) - /datum/element/elevation (/datum/element/elevation): Attach(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), 21) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): AddElement(/list (/list)) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): Initialize(0) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): Initialize(0) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), 0, /list (/list)) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): New(0) - Turtle Crate (/datum/supply_pack/critter/stasis/turtle): generate(the shuttle floor (148,111,1) (/turf/open/floor/mineral/titanium/blue), null, null) - /datum/supply_order (/datum/supply_order): generate(the shuttle floor (148,111,1) (/turf/open/floor/mineral/titanium/blue)) - the supply shuttle (/obj/docking_port/mobile/supply): buy() - the supply shuttle (/obj/docking_port/mobile/supply): initiate docking(Transit for cargo/supply shutt... (/obj/docking_port/stationary/transit), 0) - the supply shuttle (/obj/docking_port/mobile/supply): enterTransit() - the supply shuttle (/obj/docking_port/mobile/supply): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 17:47:53.972] RUNTIME: runtime error: turf_change overridden. Use override = TRUE to suppress this warning. - Target: the shuttle floor (/turf/open/floor/mineral/titanium/blue) Existing Proc: pre_change_turf New Proc: pre_change_turf - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("turf_change overridden. Use ov...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the shuttle floor (148,111,1) (/turf/open/floor/mineral/titanium/blue), "turf_change", "pre_change_turf", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), the shuttle floor (148,111,1) (/turf/open/floor/mineral/titanium/blue)) - /datum/element/elevation (/datum/element/elevation): Attach(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), 21) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): AddElement(/list (/list)) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): Initialize(0) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): Initialize(0) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), 0, /list (/list)) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): New(0) - Turtle Crate (/datum/supply_pack/critter/stasis/turtle): generate(the shuttle floor (148,111,1) (/turf/open/floor/mineral/titanium/blue), null, null) - /datum/supply_order (/datum/supply_order): generate(the shuttle floor (148,111,1) (/turf/open/floor/mineral/titanium/blue)) - the supply shuttle (/obj/docking_port/mobile/supply): buy() - the supply shuttle (/obj/docking_port/mobile/supply): initiate docking(Transit for cargo/supply shutt... (/obj/docking_port/stationary/transit), 0) - the supply shuttle (/obj/docking_port/mobile/supply): enterTransit() - the supply shuttle (/obj/docking_port/mobile/supply): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 17:47:53.982] RUNTIME: runtime error: turf_reset_elevation overridden. Use override = TRUE to suppress this warning. - Target: the shuttle floor (/turf/open/floor/mineral/titanium/blue) Existing Proc: check_elevation New Proc: check_elevation - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("turf_reset_elevation overridde...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the shuttle floor (151,107,1) (/turf/open/floor/mineral/titanium/blue), "turf_reset_elevation", "check_elevation", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), the shuttle floor (151,107,1) (/turf/open/floor/mineral/titanium/blue)) - /datum/element/elevation (/datum/element/elevation): Attach(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), 21) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): AddElement(/list (/list)) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): Initialize(0) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): Initialize(0) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), 0, /list (/list)) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): New(0) - Turtle Crate (/datum/supply_pack/critter/stasis/turtle): generate(the shuttle floor (151,107,1) (/turf/open/floor/mineral/titanium/blue), null, null) - /datum/supply_order (/datum/supply_order): generate(the shuttle floor (151,107,1) (/turf/open/floor/mineral/titanium/blue)) - the supply shuttle (/obj/docking_port/mobile/supply): buy() - the supply shuttle (/obj/docking_port/mobile/supply): initiate docking(Transit for cargo/supply shutt... (/obj/docking_port/stationary/transit), 0) - the supply shuttle (/obj/docking_port/mobile/supply): enterTransit() - the supply shuttle (/obj/docking_port/mobile/supply): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 17:47:53.983] RUNTIME: runtime error: turf_change overridden. Use override = TRUE to suppress this warning. - Target: the shuttle floor (/turf/open/floor/mineral/titanium/blue) Existing Proc: pre_change_turf New Proc: pre_change_turf - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("turf_change overridden. Use ov...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the shuttle floor (151,107,1) (/turf/open/floor/mineral/titanium/blue), "turf_change", "pre_change_turf", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), the shuttle floor (151,107,1) (/turf/open/floor/mineral/titanium/blue)) - /datum/element/elevation (/datum/element/elevation): Attach(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), 21) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): AddElement(/list (/list)) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): Initialize(0) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): Initialize(0) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), 0, /list (/list)) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): New(0) - Turtle Crate (/datum/supply_pack/critter/stasis/turtle): generate(the shuttle floor (151,107,1) (/turf/open/floor/mineral/titanium/blue), null, null) - /datum/supply_order (/datum/supply_order): generate(the shuttle floor (151,107,1) (/turf/open/floor/mineral/titanium/blue)) - the supply shuttle (/obj/docking_port/mobile/supply): buy() - the supply shuttle (/obj/docking_port/mobile/supply): initiate docking(Transit for cargo/supply shutt... (/obj/docking_port/stationary/transit), 0) - the supply shuttle (/obj/docking_port/mobile/supply): enterTransit() - the supply shuttle (/obj/docking_port/mobile/supply): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 17:47:53.993] RUNTIME: runtime error: turf_reset_elevation overridden. Use override = TRUE to suppress this warning. - Target: the shuttle floor (/turf/open/floor/mineral/titanium/blue) Existing Proc: check_elevation New Proc: check_elevation - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("turf_reset_elevation overridde...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the shuttle floor (151,109,1) (/turf/open/floor/mineral/titanium/blue), "turf_reset_elevation", "check_elevation", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), the shuttle floor (151,109,1) (/turf/open/floor/mineral/titanium/blue)) - /datum/element/elevation (/datum/element/elevation): Attach(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), 21) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): AddElement(/list (/list)) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): Initialize(0) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): Initialize(0) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), 0, /list (/list)) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): New(0) - Turtle Crate (/datum/supply_pack/critter/stasis/turtle): generate(the shuttle floor (151,109,1) (/turf/open/floor/mineral/titanium/blue), null, null) - /datum/supply_order (/datum/supply_order): generate(the shuttle floor (151,109,1) (/turf/open/floor/mineral/titanium/blue)) - the supply shuttle (/obj/docking_port/mobile/supply): buy() - the supply shuttle (/obj/docking_port/mobile/supply): initiate docking(Transit for cargo/supply shutt... (/obj/docking_port/stationary/transit), 0) - the supply shuttle (/obj/docking_port/mobile/supply): enterTransit() - the supply shuttle (/obj/docking_port/mobile/supply): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 17:47:53.995] RUNTIME: runtime error: turf_change overridden. Use override = TRUE to suppress this warning. - Target: the shuttle floor (/turf/open/floor/mineral/titanium/blue) Existing Proc: pre_change_turf New Proc: pre_change_turf - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("turf_change overridden. Use ov...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the shuttle floor (151,109,1) (/turf/open/floor/mineral/titanium/blue), "turf_change", "pre_change_turf", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), the shuttle floor (151,109,1) (/turf/open/floor/mineral/titanium/blue)) - /datum/element/elevation (/datum/element/elevation): Attach(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), 21) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): AddElement(/list (/list)) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): Initialize(0) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): Initialize(0) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), 0, /list (/list)) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): New(0) - Turtle Crate (/datum/supply_pack/critter/stasis/turtle): generate(the shuttle floor (151,109,1) (/turf/open/floor/mineral/titanium/blue), null, null) - /datum/supply_order (/datum/supply_order): generate(the shuttle floor (151,109,1) (/turf/open/floor/mineral/titanium/blue)) - the supply shuttle (/obj/docking_port/mobile/supply): buy() - the supply shuttle (/obj/docking_port/mobile/supply): initiate docking(Transit for cargo/supply shutt... (/obj/docking_port/stationary/transit), 0) - the supply shuttle (/obj/docking_port/mobile/supply): enterTransit() - the supply shuttle (/obj/docking_port/mobile/supply): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 17:47:54.007] RUNTIME: runtime error: turf_reset_elevation overridden. Use override = TRUE to suppress this warning. - Target: the shuttle floor (/turf/open/floor/mineral/titanium/blue) Existing Proc: check_elevation New Proc: check_elevation - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("turf_reset_elevation overridde...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the shuttle floor (148,113,1) (/turf/open/floor/mineral/titanium/blue), "turf_reset_elevation", "check_elevation", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), the shuttle floor (148,113,1) (/turf/open/floor/mineral/titanium/blue)) - /datum/element/elevation (/datum/element/elevation): Attach(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), 21) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): AddElement(/list (/list)) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): Initialize(0) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): Initialize(0) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), 0, /list (/list)) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): New(0) - Turtle Crate (/datum/supply_pack/critter/stasis/turtle): generate(the shuttle floor (148,113,1) (/turf/open/floor/mineral/titanium/blue), null, null) - /datum/supply_order (/datum/supply_order): generate(the shuttle floor (148,113,1) (/turf/open/floor/mineral/titanium/blue)) - the supply shuttle (/obj/docking_port/mobile/supply): buy() - the supply shuttle (/obj/docking_port/mobile/supply): initiate docking(Transit for cargo/supply shutt... (/obj/docking_port/stationary/transit), 0) - the supply shuttle (/obj/docking_port/mobile/supply): enterTransit() - the supply shuttle (/obj/docking_port/mobile/supply): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 17:47:54.009] RUNTIME: runtime error: turf_change overridden. Use override = TRUE to suppress this warning. - Target: the shuttle floor (/turf/open/floor/mineral/titanium/blue) Existing Proc: pre_change_turf New Proc: pre_change_turf - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("turf_change overridden. Use ov...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the shuttle floor (148,113,1) (/turf/open/floor/mineral/titanium/blue), "turf_change", "pre_change_turf", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), the shuttle floor (148,113,1) (/turf/open/floor/mineral/titanium/blue)) - /datum/element/elevation (/datum/element/elevation): Attach(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), 21) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): AddElement(/list (/list)) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): Initialize(0) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): Initialize(0) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), 0, /list (/list)) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): New(0) - Turtle Crate (/datum/supply_pack/critter/stasis/turtle): generate(the shuttle floor (148,113,1) (/turf/open/floor/mineral/titanium/blue), null, null) - /datum/supply_order (/datum/supply_order): generate(the shuttle floor (148,113,1) (/turf/open/floor/mineral/titanium/blue)) - the supply shuttle (/obj/docking_port/mobile/supply): buy() - the supply shuttle (/obj/docking_port/mobile/supply): initiate docking(Transit for cargo/supply shutt... (/obj/docking_port/stationary/transit), 0) - the supply shuttle (/obj/docking_port/mobile/supply): enterTransit() - the supply shuttle (/obj/docking_port/mobile/supply): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 17:47:54.018] RUNTIME: runtime error: turf_reset_elevation overridden. Use override = TRUE to suppress this warning. - Target: the shuttle floor (/turf/open/floor/mineral/titanium/blue) Existing Proc: check_elevation New Proc: check_elevation - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("turf_reset_elevation overridde...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the shuttle floor (149,110,1) (/turf/open/floor/mineral/titanium/blue), "turf_reset_elevation", "check_elevation", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), the shuttle floor (149,110,1) (/turf/open/floor/mineral/titanium/blue)) - /datum/element/elevation (/datum/element/elevation): Attach(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), 21) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): AddElement(/list (/list)) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): Initialize(0) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): Initialize(0) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), 0, /list (/list)) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): New(0) - Turtle Crate (/datum/supply_pack/critter/stasis/turtle): generate(the shuttle floor (149,110,1) (/turf/open/floor/mineral/titanium/blue), null, null) - /datum/supply_order (/datum/supply_order): generate(the shuttle floor (149,110,1) (/turf/open/floor/mineral/titanium/blue)) - the supply shuttle (/obj/docking_port/mobile/supply): buy() - the supply shuttle (/obj/docking_port/mobile/supply): initiate docking(Transit for cargo/supply shutt... (/obj/docking_port/stationary/transit), 0) - the supply shuttle (/obj/docking_port/mobile/supply): enterTransit() - the supply shuttle (/obj/docking_port/mobile/supply): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 17:47:54.020] RUNTIME: runtime error: turf_change overridden. Use override = TRUE to suppress this warning. - Target: the shuttle floor (/turf/open/floor/mineral/titanium/blue) Existing Proc: pre_change_turf New Proc: pre_change_turf - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("turf_change overridden. Use ov...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the shuttle floor (149,110,1) (/turf/open/floor/mineral/titanium/blue), "turf_change", "pre_change_turf", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), the shuttle floor (149,110,1) (/turf/open/floor/mineral/titanium/blue)) - /datum/element/elevation (/datum/element/elevation): Attach(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), 21) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): AddElement(/list (/list)) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): Initialize(0) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): Initialize(0) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), 0, /list (/list)) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): New(0) - Turtle Crate (/datum/supply_pack/critter/stasis/turtle): generate(the shuttle floor (149,110,1) (/turf/open/floor/mineral/titanium/blue), null, null) - /datum/supply_order (/datum/supply_order): generate(the shuttle floor (149,110,1) (/turf/open/floor/mineral/titanium/blue)) - the supply shuttle (/obj/docking_port/mobile/supply): buy() - the supply shuttle (/obj/docking_port/mobile/supply): initiate docking(Transit for cargo/supply shutt... (/obj/docking_port/stationary/transit), 0) - the supply shuttle (/obj/docking_port/mobile/supply): enterTransit() - the supply shuttle (/obj/docking_port/mobile/supply): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 17:47:54.029] RUNTIME: runtime error: turf_reset_elevation overridden. Use override = TRUE to suppress this warning. - Target: the shuttle floor (/turf/open/floor/mineral/titanium/blue) Existing Proc: check_elevation New Proc: check_elevation - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("turf_reset_elevation overridde...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the shuttle floor (148,109,1) (/turf/open/floor/mineral/titanium/blue), "turf_reset_elevation", "check_elevation", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), the shuttle floor (148,109,1) (/turf/open/floor/mineral/titanium/blue)) - /datum/element/elevation (/datum/element/elevation): Attach(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), 21) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): AddElement(/list (/list)) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): Initialize(0) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): Initialize(0) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), 0, /list (/list)) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): New(0) - Turtle Crate (/datum/supply_pack/critter/stasis/turtle): generate(the shuttle floor (148,109,1) (/turf/open/floor/mineral/titanium/blue), null, null) - /datum/supply_order (/datum/supply_order): generate(the shuttle floor (148,109,1) (/turf/open/floor/mineral/titanium/blue)) - the supply shuttle (/obj/docking_port/mobile/supply): buy() - the supply shuttle (/obj/docking_port/mobile/supply): initiate docking(Transit for cargo/supply shutt... (/obj/docking_port/stationary/transit), 0) - the supply shuttle (/obj/docking_port/mobile/supply): enterTransit() - the supply shuttle (/obj/docking_port/mobile/supply): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 17:47:54.031] RUNTIME: runtime error: turf_change overridden. Use override = TRUE to suppress this warning. - Target: the shuttle floor (/turf/open/floor/mineral/titanium/blue) Existing Proc: pre_change_turf New Proc: pre_change_turf - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("turf_change overridden. Use ov...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the shuttle floor (148,109,1) (/turf/open/floor/mineral/titanium/blue), "turf_change", "pre_change_turf", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), the shuttle floor (148,109,1) (/turf/open/floor/mineral/titanium/blue)) - /datum/element/elevation (/datum/element/elevation): Attach(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), 21) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): AddElement(/list (/list)) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): Initialize(0) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): Initialize(0) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), 0, /list (/list)) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): New(0) - Turtle Crate (/datum/supply_pack/critter/stasis/turtle): generate(the shuttle floor (148,109,1) (/turf/open/floor/mineral/titanium/blue), null, null) - /datum/supply_order (/datum/supply_order): generate(the shuttle floor (148,109,1) (/turf/open/floor/mineral/titanium/blue)) - the supply shuttle (/obj/docking_port/mobile/supply): buy() - the supply shuttle (/obj/docking_port/mobile/supply): initiate docking(Transit for cargo/supply shutt... (/obj/docking_port/stationary/transit), 0) - the supply shuttle (/obj/docking_port/mobile/supply): enterTransit() - the supply shuttle (/obj/docking_port/mobile/supply): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 17:47:54.044] RUNTIME: runtime error: turf_reset_elevation overridden. Use override = TRUE to suppress this warning. - Target: the shuttle floor (/turf/open/floor/mineral/titanium/blue) Existing Proc: check_elevation New Proc: check_elevation - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("turf_reset_elevation overridde...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the shuttle floor (147,113,1) (/turf/open/floor/mineral/titanium/blue), "turf_reset_elevation", "check_elevation", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), the shuttle floor (147,113,1) (/turf/open/floor/mineral/titanium/blue)) - /datum/element/elevation (/datum/element/elevation): Attach(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), 21) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): AddElement(/list (/list)) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): Initialize(0) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): Initialize(0) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), 0, /list (/list)) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): New(0) - Turtle Crate (/datum/supply_pack/critter/stasis/turtle): generate(the shuttle floor (147,113,1) (/turf/open/floor/mineral/titanium/blue), null, null) - /datum/supply_order (/datum/supply_order): generate(the shuttle floor (147,113,1) (/turf/open/floor/mineral/titanium/blue)) - the supply shuttle (/obj/docking_port/mobile/supply): buy() - the supply shuttle (/obj/docking_port/mobile/supply): initiate docking(Transit for cargo/supply shutt... (/obj/docking_port/stationary/transit), 0) - the supply shuttle (/obj/docking_port/mobile/supply): enterTransit() - the supply shuttle (/obj/docking_port/mobile/supply): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 17:47:54.045] RUNTIME: runtime error: turf_change overridden. Use override = TRUE to suppress this warning. - Target: the shuttle floor (/turf/open/floor/mineral/titanium/blue) Existing Proc: pre_change_turf New Proc: pre_change_turf - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("turf_change overridden. Use ov...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the shuttle floor (147,113,1) (/turf/open/floor/mineral/titanium/blue), "turf_change", "pre_change_turf", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), the shuttle floor (147,113,1) (/turf/open/floor/mineral/titanium/blue)) - /datum/element/elevation (/datum/element/elevation): Attach(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), 21) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): AddElement(/list (/list)) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): Initialize(0) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): Initialize(0) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), 0, /list (/list)) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): New(0) - Turtle Crate (/datum/supply_pack/critter/stasis/turtle): generate(the shuttle floor (147,113,1) (/turf/open/floor/mineral/titanium/blue), null, null) - /datum/supply_order (/datum/supply_order): generate(the shuttle floor (147,113,1) (/turf/open/floor/mineral/titanium/blue)) - the supply shuttle (/obj/docking_port/mobile/supply): buy() - the supply shuttle (/obj/docking_port/mobile/supply): initiate docking(Transit for cargo/supply shutt... (/obj/docking_port/stationary/transit), 0) - the supply shuttle (/obj/docking_port/mobile/supply): enterTransit() - the supply shuttle (/obj/docking_port/mobile/supply): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 17:47:54.055] RUNTIME: runtime error: turf_reset_elevation overridden. Use override = TRUE to suppress this warning. - Target: the shuttle floor (/turf/open/floor/mineral/titanium/blue) Existing Proc: check_elevation New Proc: check_elevation - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("turf_reset_elevation overridde...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the shuttle floor (148,110,1) (/turf/open/floor/mineral/titanium/blue), "turf_reset_elevation", "check_elevation", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), the shuttle floor (148,110,1) (/turf/open/floor/mineral/titanium/blue)) - /datum/element/elevation (/datum/element/elevation): Attach(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), 21) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): AddElement(/list (/list)) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): Initialize(0) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): Initialize(0) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), 0, /list (/list)) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): New(0) - Turtle Crate (/datum/supply_pack/critter/stasis/turtle): generate(the shuttle floor (148,110,1) (/turf/open/floor/mineral/titanium/blue), null, null) - /datum/supply_order (/datum/supply_order): generate(the shuttle floor (148,110,1) (/turf/open/floor/mineral/titanium/blue)) - the supply shuttle (/obj/docking_port/mobile/supply): buy() - the supply shuttle (/obj/docking_port/mobile/supply): initiate docking(Transit for cargo/supply shutt... (/obj/docking_port/stationary/transit), 0) - the supply shuttle (/obj/docking_port/mobile/supply): enterTransit() - the supply shuttle (/obj/docking_port/mobile/supply): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 17:47:54.057] RUNTIME: runtime error: turf_change overridden. Use override = TRUE to suppress this warning. - Target: the shuttle floor (/turf/open/floor/mineral/titanium/blue) Existing Proc: pre_change_turf New Proc: pre_change_turf - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("turf_change overridden. Use ov...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the shuttle floor (148,110,1) (/turf/open/floor/mineral/titanium/blue), "turf_change", "pre_change_turf", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), the shuttle floor (148,110,1) (/turf/open/floor/mineral/titanium/blue)) - /datum/element/elevation (/datum/element/elevation): Attach(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), 21) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): AddElement(/list (/list)) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): Initialize(0) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): Initialize(0) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), 0, /list (/list)) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): New(0) - Turtle Crate (/datum/supply_pack/critter/stasis/turtle): generate(the shuttle floor (148,110,1) (/turf/open/floor/mineral/titanium/blue), null, null) - /datum/supply_order (/datum/supply_order): generate(the shuttle floor (148,110,1) (/turf/open/floor/mineral/titanium/blue)) - the supply shuttle (/obj/docking_port/mobile/supply): buy() - the supply shuttle (/obj/docking_port/mobile/supply): initiate docking(Transit for cargo/supply shutt... (/obj/docking_port/stationary/transit), 0) - the supply shuttle (/obj/docking_port/mobile/supply): enterTransit() - the supply shuttle (/obj/docking_port/mobile/supply): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 17:47:54.066] RUNTIME: runtime error: turf_reset_elevation overridden. Use override = TRUE to suppress this warning. - Target: the shuttle floor (/turf/open/floor/mineral/titanium/blue) Existing Proc: check_elevation New Proc: check_elevation - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("turf_reset_elevation overridde...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the shuttle floor (150,109,1) (/turf/open/floor/mineral/titanium/blue), "turf_reset_elevation", "check_elevation", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), the shuttle floor (150,109,1) (/turf/open/floor/mineral/titanium/blue)) - /datum/element/elevation (/datum/element/elevation): Attach(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), 21) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): AddElement(/list (/list)) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): Initialize(0) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): Initialize(0) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), 0, /list (/list)) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): New(0) - Turtle Crate (/datum/supply_pack/critter/stasis/turtle): generate(the shuttle floor (150,109,1) (/turf/open/floor/mineral/titanium/blue), null, null) - /datum/supply_order (/datum/supply_order): generate(the shuttle floor (150,109,1) (/turf/open/floor/mineral/titanium/blue)) - the supply shuttle (/obj/docking_port/mobile/supply): buy() - the supply shuttle (/obj/docking_port/mobile/supply): initiate docking(Transit for cargo/supply shutt... (/obj/docking_port/stationary/transit), 0) - the supply shuttle (/obj/docking_port/mobile/supply): enterTransit() - the supply shuttle (/obj/docking_port/mobile/supply): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 17:47:54.068] RUNTIME: runtime error: turf_change overridden. Use override = TRUE to suppress this warning. - Target: the shuttle floor (/turf/open/floor/mineral/titanium/blue) Existing Proc: pre_change_turf New Proc: pre_change_turf - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("turf_change overridden. Use ov...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the shuttle floor (150,109,1) (/turf/open/floor/mineral/titanium/blue), "turf_change", "pre_change_turf", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), the shuttle floor (150,109,1) (/turf/open/floor/mineral/titanium/blue)) - /datum/element/elevation (/datum/element/elevation): Attach(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), 21) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): AddElement(/list (/list)) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): Initialize(0) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): Initialize(0) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), 0, /list (/list)) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): New(0) - Turtle Crate (/datum/supply_pack/critter/stasis/turtle): generate(the shuttle floor (150,109,1) (/turf/open/floor/mineral/titanium/blue), null, null) - /datum/supply_order (/datum/supply_order): generate(the shuttle floor (150,109,1) (/turf/open/floor/mineral/titanium/blue)) - the supply shuttle (/obj/docking_port/mobile/supply): buy() - the supply shuttle (/obj/docking_port/mobile/supply): initiate docking(Transit for cargo/supply shutt... (/obj/docking_port/stationary/transit), 0) - the supply shuttle (/obj/docking_port/mobile/supply): enterTransit() - the supply shuttle (/obj/docking_port/mobile/supply): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 17:47:54.078] RUNTIME: runtime error: turf_reset_elevation overridden. Use override = TRUE to suppress this warning. - Target: the shuttle floor (/turf/open/floor/mineral/titanium/blue) Existing Proc: check_elevation New Proc: check_elevation - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("turf_reset_elevation overridde...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the shuttle floor (147,112,1) (/turf/open/floor/mineral/titanium/blue), "turf_reset_elevation", "check_elevation", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), the shuttle floor (147,112,1) (/turf/open/floor/mineral/titanium/blue)) - /datum/element/elevation (/datum/element/elevation): Attach(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), 21) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): AddElement(/list (/list)) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): Initialize(0) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): Initialize(0) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), 0, /list (/list)) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): New(0) - Turtle Crate (/datum/supply_pack/critter/stasis/turtle): generate(the shuttle floor (147,112,1) (/turf/open/floor/mineral/titanium/blue), null, null) - /datum/supply_order (/datum/supply_order): generate(the shuttle floor (147,112,1) (/turf/open/floor/mineral/titanium/blue)) - the supply shuttle (/obj/docking_port/mobile/supply): buy() - the supply shuttle (/obj/docking_port/mobile/supply): initiate docking(Transit for cargo/supply shutt... (/obj/docking_port/stationary/transit), 0) - the supply shuttle (/obj/docking_port/mobile/supply): enterTransit() - the supply shuttle (/obj/docking_port/mobile/supply): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 17:47:54.080] RUNTIME: runtime error: turf_change overridden. Use override = TRUE to suppress this warning. - Target: the shuttle floor (/turf/open/floor/mineral/titanium/blue) Existing Proc: pre_change_turf New Proc: pre_change_turf - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("turf_change overridden. Use ov...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the shuttle floor (147,112,1) (/turf/open/floor/mineral/titanium/blue), "turf_change", "pre_change_turf", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), the shuttle floor (147,112,1) (/turf/open/floor/mineral/titanium/blue)) - /datum/element/elevation (/datum/element/elevation): Attach(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), 21) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): AddElement(/list (/list)) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): Initialize(0) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): Initialize(0) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), 0, /list (/list)) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): New(0) - Turtle Crate (/datum/supply_pack/critter/stasis/turtle): generate(the shuttle floor (147,112,1) (/turf/open/floor/mineral/titanium/blue), null, null) - /datum/supply_order (/datum/supply_order): generate(the shuttle floor (147,112,1) (/turf/open/floor/mineral/titanium/blue)) - the supply shuttle (/obj/docking_port/mobile/supply): buy() - the supply shuttle (/obj/docking_port/mobile/supply): initiate docking(Transit for cargo/supply shutt... (/obj/docking_port/stationary/transit), 0) - the supply shuttle (/obj/docking_port/mobile/supply): enterTransit() - the supply shuttle (/obj/docking_port/mobile/supply): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 17:47:54.089] RUNTIME: runtime error: turf_reset_elevation overridden. Use override = TRUE to suppress this warning. - Target: the plating (/turf/open/floor/plating) Existing Proc: check_elevation New Proc: check_elevation - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("turf_reset_elevation overridde...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the plating (152,107,1) (/turf/open/floor/plating), "turf_reset_elevation", "check_elevation", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), the plating (152,107,1) (/turf/open/floor/plating)) - /datum/element/elevation (/datum/element/elevation): Attach(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), 21) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): AddElement(/list (/list)) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): Initialize(0) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): Initialize(0) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), 0, /list (/list)) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): New(0) - Turtle Crate (/datum/supply_pack/critter/stasis/turtle): generate(the plating (152,107,1) (/turf/open/floor/plating), null, null) - /datum/supply_order (/datum/supply_order): generate(the plating (152,107,1) (/turf/open/floor/plating)) - the supply shuttle (/obj/docking_port/mobile/supply): buy() - the supply shuttle (/obj/docking_port/mobile/supply): initiate docking(Transit for cargo/supply shutt... (/obj/docking_port/stationary/transit), 0) - the supply shuttle (/obj/docking_port/mobile/supply): enterTransit() - the supply shuttle (/obj/docking_port/mobile/supply): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 17:47:54.091] RUNTIME: runtime error: turf_change overridden. Use override = TRUE to suppress this warning. - Target: the plating (/turf/open/floor/plating) Existing Proc: pre_change_turf New Proc: pre_change_turf - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("turf_change overridden. Use ov...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the plating (152,107,1) (/turf/open/floor/plating), "turf_change", "pre_change_turf", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), the plating (152,107,1) (/turf/open/floor/plating)) - /datum/element/elevation (/datum/element/elevation): Attach(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), 21) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): AddElement(/list (/list)) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): Initialize(0) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): Initialize(0) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), 0, /list (/list)) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): New(0) - Turtle Crate (/datum/supply_pack/critter/stasis/turtle): generate(the plating (152,107,1) (/turf/open/floor/plating), null, null) - /datum/supply_order (/datum/supply_order): generate(the plating (152,107,1) (/turf/open/floor/plating)) - the supply shuttle (/obj/docking_port/mobile/supply): buy() - the supply shuttle (/obj/docking_port/mobile/supply): initiate docking(Transit for cargo/supply shutt... (/obj/docking_port/stationary/transit), 0) - the supply shuttle (/obj/docking_port/mobile/supply): enterTransit() - the supply shuttle (/obj/docking_port/mobile/supply): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 17:47:54.100] RUNTIME: runtime error: turf_reset_elevation overridden. Use override = TRUE to suppress this warning. - Target: the shuttle floor (/turf/open/floor/mineral/titanium/blue) Existing Proc: check_elevation New Proc: check_elevation - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("turf_reset_elevation overridde...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the shuttle floor (149,105,1) (/turf/open/floor/mineral/titanium/blue), "turf_reset_elevation", "check_elevation", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), the shuttle floor (149,105,1) (/turf/open/floor/mineral/titanium/blue)) - /datum/element/elevation (/datum/element/elevation): Attach(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), 21) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): AddElement(/list (/list)) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): Initialize(0) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): Initialize(0) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), 0, /list (/list)) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): New(0) - Turtle Crate (/datum/supply_pack/critter/stasis/turtle): generate(the shuttle floor (149,105,1) (/turf/open/floor/mineral/titanium/blue), null, null) - /datum/supply_order (/datum/supply_order): generate(the shuttle floor (149,105,1) (/turf/open/floor/mineral/titanium/blue)) - the supply shuttle (/obj/docking_port/mobile/supply): buy() - the supply shuttle (/obj/docking_port/mobile/supply): initiate docking(Transit for cargo/supply shutt... (/obj/docking_port/stationary/transit), 0) - the supply shuttle (/obj/docking_port/mobile/supply): enterTransit() - the supply shuttle (/obj/docking_port/mobile/supply): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 17:47:54.102] RUNTIME: runtime error: turf_change overridden. Use override = TRUE to suppress this warning. - Target: the shuttle floor (/turf/open/floor/mineral/titanium/blue) Existing Proc: pre_change_turf New Proc: pre_change_turf - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("turf_change overridden. Use ov...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the shuttle floor (149,105,1) (/turf/open/floor/mineral/titanium/blue), "turf_change", "pre_change_turf", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), the shuttle floor (149,105,1) (/turf/open/floor/mineral/titanium/blue)) - /datum/element/elevation (/datum/element/elevation): Attach(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), 21) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): AddElement(/list (/list)) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): Initialize(0) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): Initialize(0) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), 0, /list (/list)) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): New(0) - Turtle Crate (/datum/supply_pack/critter/stasis/turtle): generate(the shuttle floor (149,105,1) (/turf/open/floor/mineral/titanium/blue), null, null) - /datum/supply_order (/datum/supply_order): generate(the shuttle floor (149,105,1) (/turf/open/floor/mineral/titanium/blue)) - the supply shuttle (/obj/docking_port/mobile/supply): buy() - the supply shuttle (/obj/docking_port/mobile/supply): initiate docking(Transit for cargo/supply shutt... (/obj/docking_port/stationary/transit), 0) - the supply shuttle (/obj/docking_port/mobile/supply): enterTransit() - the supply shuttle (/obj/docking_port/mobile/supply): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 17:47:54.111] RUNTIME: runtime error: turf_reset_elevation overridden. Use override = TRUE to suppress this warning. - Target: the shuttle floor (/turf/open/floor/mineral/titanium/blue) Existing Proc: check_elevation New Proc: check_elevation - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("turf_reset_elevation overridde...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the shuttle floor (151,111,1) (/turf/open/floor/mineral/titanium/blue), "turf_reset_elevation", "check_elevation", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), the shuttle floor (151,111,1) (/turf/open/floor/mineral/titanium/blue)) - /datum/element/elevation (/datum/element/elevation): Attach(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), 21) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): AddElement(/list (/list)) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): Initialize(0) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): Initialize(0) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), 0, /list (/list)) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): New(0) - Turtle Crate (/datum/supply_pack/critter/stasis/turtle): generate(the shuttle floor (151,111,1) (/turf/open/floor/mineral/titanium/blue), null, null) - /datum/supply_order (/datum/supply_order): generate(the shuttle floor (151,111,1) (/turf/open/floor/mineral/titanium/blue)) - the supply shuttle (/obj/docking_port/mobile/supply): buy() - the supply shuttle (/obj/docking_port/mobile/supply): initiate docking(Transit for cargo/supply shutt... (/obj/docking_port/stationary/transit), 0) - the supply shuttle (/obj/docking_port/mobile/supply): enterTransit() - the supply shuttle (/obj/docking_port/mobile/supply): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 17:47:54.113] RUNTIME: runtime error: turf_change overridden. Use override = TRUE to suppress this warning. - Target: the shuttle floor (/turf/open/floor/mineral/titanium/blue) Existing Proc: pre_change_turf New Proc: pre_change_turf - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("turf_change overridden. Use ov...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the shuttle floor (151,111,1) (/turf/open/floor/mineral/titanium/blue), "turf_change", "pre_change_turf", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), the shuttle floor (151,111,1) (/turf/open/floor/mineral/titanium/blue)) - /datum/element/elevation (/datum/element/elevation): Attach(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), 21) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): AddElement(/list (/list)) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): Initialize(0) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): Initialize(0) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), 0, /list (/list)) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): New(0) - Turtle Crate (/datum/supply_pack/critter/stasis/turtle): generate(the shuttle floor (151,111,1) (/turf/open/floor/mineral/titanium/blue), null, null) - /datum/supply_order (/datum/supply_order): generate(the shuttle floor (151,111,1) (/turf/open/floor/mineral/titanium/blue)) - the supply shuttle (/obj/docking_port/mobile/supply): buy() - the supply shuttle (/obj/docking_port/mobile/supply): initiate docking(Transit for cargo/supply shutt... (/obj/docking_port/stationary/transit), 0) - the supply shuttle (/obj/docking_port/mobile/supply): enterTransit() - the supply shuttle (/obj/docking_port/mobile/supply): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 17:47:54.123] RUNTIME: runtime error: turf_reset_elevation overridden. Use override = TRUE to suppress this warning. - Target: the shuttle floor (/turf/open/floor/mineral/titanium/blue) Existing Proc: check_elevation New Proc: check_elevation - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("turf_reset_elevation overridde...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the shuttle floor (148,108,1) (/turf/open/floor/mineral/titanium/blue), "turf_reset_elevation", "check_elevation", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), the shuttle floor (148,108,1) (/turf/open/floor/mineral/titanium/blue)) - /datum/element/elevation (/datum/element/elevation): Attach(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), 21) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): AddElement(/list (/list)) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): Initialize(0) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): Initialize(0) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the stasis critter crate (/obj/structure/closet/crate/critter/stasis), 0, /list (/list)) - the stasis critter crate (/obj/structure/closet/crate/critter/stasis): New(0) - Turtle Crate (/datum/supply_pack/critter/stasis/turtle): generate(the shuttle floor (148,108,1) (/turf/open/floor/mineral/titanium/blue), null, null) - /datum/supply_order (/datum/supply_order): generate(the shuttle floor (148,108,1) (/turf/open/floor/mineral/titanium/blue)) - the supply shuttle (/obj/docking_port/mobile/supply): buy() - the supply shuttle (/obj/docking_port/mobile/supply): initiate docking(Transit for cargo/supply shutt... (/obj/docking_port/stationary/transit), 0) - the supply shuttle (/obj/docking_port/mobile/supply): enterTransit() - the supply shuttle (/obj/docking_port/mobile/supply): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 17:49:06.088] RUNTIME: ## TESTING: GC: -- [0x2047619] | /obj/effect/temp_visual/brim_burst was unable to be GC'd -- (ref count of 3) [2026-09-05 17:50:21.261] RUNTIME: runtime error: Invalid pathfinding start - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("Invalid pathfinding start", "code/__HELPERS/paths/path.dm", 113) - /datum/pathfind/jps (/datum/pathfind/jps): start() - /datum/pathfind/jps (/datum/pathfind/jps): start() - Pathfinder (/datum/controller/subsystem/pathfinder): pathfind(null, null, 30, 1, /list (/list), 1, null, 1, 2, null) - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): recalculate path() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): move() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): process() - AI movement (/datum/controller/subsystem/movement/ai_movement): pour bucket(/list (/list)) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 17:51:39.906] RUNTIME: runtime error: No valid destination passed into forceMove - proc name: forceMove (/atom/movable/proc/forceMove) - source file: code/game/atoms_movable.dm,1164 - usr: Hark Loginstin (/mob/living/carbon/human) - src: the ebeam (/obj/effect/ebeam) - usr.loc: the floor (182,76,1) (/turf/open/floor/iron) - src.loc: the floor (182,78,1) (/turf/open/floor/iron/white) - call stack: - the ebeam (/obj/effect/ebeam): forceMove(null) - /datum/beam (/datum/beam): Draw(null, null) - /datum/beam (/datum/beam): Start() - Licks-The-Icicles (/mob/living/carbon/human): Beam(Licks-The-Icicles (/mob/living/carbon/human), "chain", 'icons/effects/beam.dmi', 1e+31, 1e+31, /obj/effect/ebeam (/obj/effect/ebeam), null, 1, 0, null, null, null, null, 4.7, 0, null, 0, 255, 255) - Licks-The-Icicles (/mob/living/carbon/human): Beam(Licks-The-Icicles (/mob/living/carbon/human), "chain", 'icons/effects/beam.dmi', 1e+31, 1e+31, /obj/effect/ebeam (/obj/effect/ebeam), null, 1, 0, null, null, null, null, 4.7, 0, null, 0, 255, 255) - /datum/component/chained_toget... (/datum/component/chained_together): recreate beam(/datum/beam (/datum/beam), 0) - /datum/beam (/datum/beam): SendSignal("parent_qdeleting", /list (/list)) - qdel(/datum/beam (/datum/beam), 0) - /datum/beam (/datum/beam): redrawing(Licks-The-Icicles (/mob/living/carbon/human), the floor (182,77,1) (/turf/open/floor/iron), 0, 1, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - ... - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (182,77,1) (/turf/open/floor/iron), 0, 1, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): doMove(Licks-The-Icicles (/obj/item/mob_holder)) - Licks-The-Icicles (/mob/living/carbon/human): forceMove(Licks-The-Icicles (/obj/item/mob_holder)) - Licks-The-Icicles (/mob/living/carbon/human): forceMove(Licks-The-Icicles (/obj/item/mob_holder)) - Licks-The-Icicles (/obj/item/mob_holder): insert mob(Licks-The-Icicles (/mob/living/carbon/human)) - Licks-The-Icicles (/obj/item/mob_holder): Initialize(0, Licks-The-Icicles (/mob/living/carbon/human), "", 'icons/mob/clothing/head/pets_h...', 'icons/mob/inhands/pets_held_lh...', 'icons/mob/inhands/pets_held_rh...', 0) - Atoms (/datum/controller/subsystem/atoms): InitAtom(Licks-The-Icicles (/obj/item/mob_holder), 0, /list (/list)) - Licks-The-Icicles (/obj/item/mob_holder): New(0, Licks-The-Icicles (/mob/living/carbon/human), "", 'icons/mob/clothing/head/pets_h...', 'icons/mob/inhands/pets_held_lh...', 'icons/mob/inhands/pets_held_rh...', 0) - Licks-The-Icicles (/mob/living/carbon/human): mob try pickup(Hark Loginstin (/mob/living/carbon/human), 0) - /datum/element/can_be_held (/datum/element/can_be_held): on mousedrop onto(Licks-The-Icicles (/mob/living/carbon/human), Hark Loginstin (/mob/living/carbon/human), Hark Loginstin (/mob/living/carbon/human)) - [2026-09-05 17:51:40.039] RUNTIME: runtime error: No valid destination passed into forceMove - proc name: forceMove (/atom/movable/proc/forceMove) - source file: code/game/atoms_movable.dm,1164 - usr: Hark Loginstin (/mob/living/carbon/human) - src: the ebeam (/obj/effect/ebeam) - usr.loc: the floor (182,76,1) (/turf/open/floor/iron) - src.loc: the floor (182,77,1) (/turf/open/floor/iron) - call stack: - the ebeam (/obj/effect/ebeam): forceMove(null) - /datum/beam (/datum/beam): Draw(null, null) - /datum/beam (/datum/beam): Start() - Licks-The-Icicles (/mob/living/carbon/human): Beam(Licks-The-Icicles (/mob/living/carbon/human), "chain", 'icons/effects/beam.dmi', 1e+31, 1e+31, /obj/effect/ebeam (/obj/effect/ebeam), null, 1, 0, null, null, null, null, 4.7, 0, null, 0, 255, 255) - Licks-The-Icicles (/mob/living/carbon/human): Beam(Licks-The-Icicles (/mob/living/carbon/human), "chain", 'icons/effects/beam.dmi', 1e+31, 1e+31, /obj/effect/ebeam (/obj/effect/ebeam), null, 1, 0, null, null, null, null, 4.7, 0, null, 0, 255, 255) - /datum/component/chained_toget... (/datum/component/chained_together): recreate beam(/datum/beam (/datum/beam), 0) - /datum/beam (/datum/beam): SendSignal("parent_qdeleting", /list (/list)) - qdel(/datum/beam (/datum/beam), 0) - /datum/beam (/datum/beam): redrawing(Licks-The-Icicles (/mob/living/carbon/human), the floor (182,78,1) (/turf/open/floor/iron/white), 2, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (182,78,1) (/turf/open/floor/iron/white), 2, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (182,78,1) (/turf/open/floor/iron/white), 2, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (182,78,1) (/turf/open/floor/iron/white), 2, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (182,77,1) (/turf/open/floor/iron), 2, 0, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (182,77,1) (/turf/open/floor/iron), null, 0, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (182,77,1) (/turf/open/floor/iron), null, null) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (182,77,1) (/turf/open/floor/iron), null) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (182,77,1) (/turf/open/floor/iron), null) - /datum/component/leash (/datum/component/leash): commit path(/list (/list)) - /datum/component/leash (/datum/component/leash): check distance() - [2026-09-05 17:51:43.637] RUNTIME: runtime error: No valid destination passed into forceMove - proc name: forceMove (/atom/movable/proc/forceMove) - source file: code/game/atoms_movable.dm,1164 - usr: Hark Loginstin (/mob/living/carbon/human) - src: the ebeam (/obj/effect/ebeam) - usr.loc: the floor (184,76,1) (/turf/open/floor/iron) - src.loc: the floor (183,77,1) (/turf/open/floor/iron) - call stack: - the ebeam (/obj/effect/ebeam): forceMove(null) - /datum/beam (/datum/beam): Draw(null, null) - /datum/beam (/datum/beam): Start() - Licks-The-Icicles (/mob/living/carbon/human): Beam(Licks-The-Icicles (/mob/living/carbon/human), "chain", 'icons/effects/beam.dmi', 1e+31, 1e+31, /obj/effect/ebeam (/obj/effect/ebeam), null, 1, 0, null, null, null, null, 4.7, 0, null, 0, 255, 255) - Licks-The-Icicles (/mob/living/carbon/human): Beam(Licks-The-Icicles (/mob/living/carbon/human), "chain", 'icons/effects/beam.dmi', 1e+31, 1e+31, /obj/effect/ebeam (/obj/effect/ebeam), null, 1, 0, null, null, null, null, 4.7, 0, null, 0, 255, 255) - /datum/component/chained_toget... (/datum/component/chained_together): recreate beam(/datum/beam (/datum/beam), 0) - /datum/beam (/datum/beam): SendSignal("parent_qdeleting", /list (/list)) - qdel(/datum/beam (/datum/beam), 0) - /datum/beam (/datum/beam): redrawing(Licks-The-Icicles (/mob/living/carbon/human), the floor (182,77,1) (/turf/open/floor/iron), 4, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (182,77,1) (/turf/open/floor/iron), 4, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (182,77,1) (/turf/open/floor/iron), 4, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (182,77,1) (/turf/open/floor/iron), 4, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (183,77,1) (/turf/open/floor/iron), 4, 0, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (183,77,1) (/turf/open/floor/iron), null, 0, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (183,77,1) (/turf/open/floor/iron), null, null) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (183,77,1) (/turf/open/floor/iron), null) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (183,77,1) (/turf/open/floor/iron), null) - /datum/component/leash (/datum/component/leash): commit path(/list (/list)) - /datum/component/leash (/datum/component/leash): check distance() - [2026-09-05 17:51:44.337] RUNTIME: runtime error: No valid destination passed into forceMove - proc name: forceMove (/atom/movable/proc/forceMove) - source file: code/game/atoms_movable.dm,1164 - usr: Hark Loginstin (/mob/living/carbon/human) - src: the ebeam (/obj/effect/ebeam) - usr.loc: the floor (181,76,1) (/turf/open/floor/iron) - src.loc: the floor (182,77,1) (/turf/open/floor/iron) - call stack: - the ebeam (/obj/effect/ebeam): forceMove(null) - /datum/beam (/datum/beam): Draw(null, null) - /datum/beam (/datum/beam): Start() - Licks-The-Icicles (/mob/living/carbon/human): Beam(Licks-The-Icicles (/mob/living/carbon/human), "chain", 'icons/effects/beam.dmi', 1e+31, 1e+31, /obj/effect/ebeam (/obj/effect/ebeam), null, 1, 0, null, null, null, null, 4.7, 0, null, 0, 255, 255) - Licks-The-Icicles (/mob/living/carbon/human): Beam(Licks-The-Icicles (/mob/living/carbon/human), "chain", 'icons/effects/beam.dmi', 1e+31, 1e+31, /obj/effect/ebeam (/obj/effect/ebeam), null, 1, 0, null, null, null, null, 4.7, 0, null, 0, 255, 255) - /datum/component/chained_toget... (/datum/component/chained_together): recreate beam(/datum/beam (/datum/beam), 0) - /datum/beam (/datum/beam): SendSignal("parent_qdeleting", /list (/list)) - qdel(/datum/beam (/datum/beam), 0) - /datum/beam (/datum/beam): redrawing(Licks-The-Icicles (/mob/living/carbon/human), the floor (183,77,1) (/turf/open/floor/iron), 8, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - ... - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (182,77,1) (/turf/open/floor/iron), null, null) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (182,77,1) (/turf/open/floor/iron), null) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (182,77,1) (/turf/open/floor/iron), null) - Licks-The-Icicles (/mob/living/carbon/human): MobBump(Licks-The-Icicles (/mob/living/carbon/human)) - Licks-The-Icicles (/mob/living/carbon/human): Bump(Licks-The-Icicles (/mob/living/carbon/human)) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (182,77,1) (/turf/open/floor/iron), 8, 0, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (182,77,1) (/turf/open/floor/iron), null, null) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (182,77,1) (/turf/open/floor/iron), null) - /datum/component/leash (/datum/component/leash): check distance() - [2026-09-05 17:51:44.379] RUNTIME: runtime error: No valid destination passed into forceMove - proc name: forceMove (/atom/movable/proc/forceMove) - source file: code/game/atoms_movable.dm,1164 - usr: Hark Loginstin (/mob/living/carbon/human) - src: the ebeam (/obj/effect/ebeam) - usr.loc: the floor (181,76,1) (/turf/open/floor/iron) - src.loc: the floor (181,76,1) (/turf/open/floor/iron) - call stack: - the ebeam (/obj/effect/ebeam): forceMove(null) - /datum/beam (/datum/beam): Draw(null, null) - /datum/beam (/datum/beam): Start() - Licks-The-Icicles (/mob/living/carbon/human): Beam(Licks-The-Icicles (/mob/living/carbon/human), "chain", 'icons/effects/beam.dmi', 1e+31, 1e+31, /obj/effect/ebeam (/obj/effect/ebeam), null, 1, 0, null, null, null, null, 4.7, 0, null, 0, 255, 255) - Licks-The-Icicles (/mob/living/carbon/human): Beam(Licks-The-Icicles (/mob/living/carbon/human), "chain", 'icons/effects/beam.dmi', 1e+31, 1e+31, /obj/effect/ebeam (/obj/effect/ebeam), null, 1, 0, null, null, null, null, 4.7, 0, null, 0, 255, 255) - /datum/component/chained_toget... (/datum/component/chained_together): recreate beam(/datum/beam (/datum/beam), 0) - /datum/beam (/datum/beam): SendSignal("parent_qdeleting", /list (/list)) - qdel(/datum/beam (/datum/beam), 0) - /datum/beam (/datum/beam): redrawing(Licks-The-Icicles (/mob/living/carbon/human), the floor (182,77,1) (/turf/open/floor/iron), 0, 1, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (182,77,1) (/turf/open/floor/iron), 0, 1, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (182,77,1) (/turf/open/floor/iron), 0, 1, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (182,77,1) (/turf/open/floor/iron), 0, 1, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): doMove(the floor (181,76,1) (/turf/open/floor/iron)) - Licks-The-Icicles (/mob/living/carbon/human): forceMove(the floor (181,76,1) (/turf/open/floor/iron)) - Licks-The-Icicles (/mob/living/carbon/human): forceMove(the floor (181,76,1) (/turf/open/floor/iron)) - /datum/component/leash (/datum/component/leash): force teleport back("bad path step") - /datum/component/leash (/datum/component/leash): commit path(/list (/list)) - /datum/component/leash (/datum/component/leash): check distance() - [2026-09-05 17:51:45.324] RUNTIME: runtime error: No valid destination passed into forceMove - proc name: forceMove (/atom/movable/proc/forceMove) - source file: code/game/atoms_movable.dm,1164 - usr: Hark Loginstin (/mob/living/carbon/human) - src: the ebeam (/obj/effect/ebeam) - usr.loc: the floor (183,76,1) (/turf/open/floor/iron) - src.loc: the floor (182,76,1) (/turf/open/floor/iron) - call stack: - the ebeam (/obj/effect/ebeam): forceMove(null) - /datum/beam (/datum/beam): Draw(null, null) - /datum/beam (/datum/beam): Start() - Licks-The-Icicles (/mob/living/carbon/human): Beam(Licks-The-Icicles (/mob/living/carbon/human), "chain", 'icons/effects/beam.dmi', 1e+31, 1e+31, /obj/effect/ebeam (/obj/effect/ebeam), null, 1, 0, null, null, null, null, 4.7, 0, null, 0, 255, 255) - Licks-The-Icicles (/mob/living/carbon/human): Beam(Licks-The-Icicles (/mob/living/carbon/human), "chain", 'icons/effects/beam.dmi', 1e+31, 1e+31, /obj/effect/ebeam (/obj/effect/ebeam), null, 1, 0, null, null, null, null, 4.7, 0, null, 0, 255, 255) - /datum/component/chained_toget... (/datum/component/chained_together): recreate beam(/datum/beam (/datum/beam), 0) - /datum/beam (/datum/beam): SendSignal("parent_qdeleting", /list (/list)) - qdel(/datum/beam (/datum/beam), 0) - /datum/beam (/datum/beam): redrawing(Licks-The-Icicles (/mob/living/carbon/human), the floor (181,76,1) (/turf/open/floor/iron), 4, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (181,76,1) (/turf/open/floor/iron), 4, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (181,76,1) (/turf/open/floor/iron), 4, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (181,76,1) (/turf/open/floor/iron), 4, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (182,76,1) (/turf/open/floor/iron), 4, 0, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (182,76,1) (/turf/open/floor/iron), null, 0, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (182,76,1) (/turf/open/floor/iron), null, null) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (182,76,1) (/turf/open/floor/iron), null) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (182,76,1) (/turf/open/floor/iron), null) - /datum/component/leash (/datum/component/leash): commit path(/list (/list)) - /datum/component/leash (/datum/component/leash): check distance() - [2026-09-05 17:51:45.473] RUNTIME: runtime error: No valid destination passed into forceMove - proc name: forceMove (/atom/movable/proc/forceMove) - source file: code/game/atoms_movable.dm,1164 - usr: Hark Loginstin (/mob/living/carbon/human) - src: the ebeam (/obj/effect/ebeam) - usr.loc: the floor (184,76,1) (/turf/open/floor/iron) - src.loc: the floor (183,76,1) (/turf/open/floor/iron) - call stack: - the ebeam (/obj/effect/ebeam): forceMove(null) - /datum/beam (/datum/beam): Draw(null, null) - /datum/beam (/datum/beam): Start() - Licks-The-Icicles (/mob/living/carbon/human): Beam(Licks-The-Icicles (/mob/living/carbon/human), "chain", 'icons/effects/beam.dmi', 1e+31, 1e+31, /obj/effect/ebeam (/obj/effect/ebeam), null, 1, 0, null, null, null, null, 4.7, 0, null, 0, 255, 255) - Licks-The-Icicles (/mob/living/carbon/human): Beam(Licks-The-Icicles (/mob/living/carbon/human), "chain", 'icons/effects/beam.dmi', 1e+31, 1e+31, /obj/effect/ebeam (/obj/effect/ebeam), null, 1, 0, null, null, null, null, 4.7, 0, null, 0, 255, 255) - /datum/component/chained_toget... (/datum/component/chained_together): recreate beam(/datum/beam (/datum/beam), 0) - /datum/beam (/datum/beam): SendSignal("parent_qdeleting", /list (/list)) - qdel(/datum/beam (/datum/beam), 0) - /datum/beam (/datum/beam): redrawing(Licks-The-Icicles (/mob/living/carbon/human), the floor (182,76,1) (/turf/open/floor/iron), 4, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (182,76,1) (/turf/open/floor/iron), 4, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (182,76,1) (/turf/open/floor/iron), 4, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (182,76,1) (/turf/open/floor/iron), 4, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (183,76,1) (/turf/open/floor/iron), 4, 0, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (183,76,1) (/turf/open/floor/iron), null, 0, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (183,76,1) (/turf/open/floor/iron), null, null) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (183,76,1) (/turf/open/floor/iron), null) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (183,76,1) (/turf/open/floor/iron), null) - /datum/component/leash (/datum/component/leash): commit path(/list (/list)) - /datum/component/leash (/datum/component/leash): check distance() - [2026-09-05 17:51:45.774] RUNTIME: runtime error: No valid destination passed into forceMove - proc name: forceMove (/atom/movable/proc/forceMove) - source file: code/game/atoms_movable.dm,1164 - usr: Hark Loginstin (/mob/living/carbon/human) - src: the ebeam (/obj/effect/ebeam) - usr.loc: the floor (184,78,1) (/turf/open/floor/iron/white) - src.loc: the floor (183,77,1) (/turf/open/floor/iron) - call stack: - the ebeam (/obj/effect/ebeam): forceMove(null) - /datum/beam (/datum/beam): Draw(null, null) - /datum/beam (/datum/beam): Start() - Licks-The-Icicles (/mob/living/carbon/human): Beam(Licks-The-Icicles (/mob/living/carbon/human), "chain", 'icons/effects/beam.dmi', 1e+31, 1e+31, /obj/effect/ebeam (/obj/effect/ebeam), null, 1, 0, null, null, null, null, 4.7, 0, null, 0, 255, 255) - Licks-The-Icicles (/mob/living/carbon/human): Beam(Licks-The-Icicles (/mob/living/carbon/human), "chain", 'icons/effects/beam.dmi', 1e+31, 1e+31, /obj/effect/ebeam (/obj/effect/ebeam), null, 1, 0, null, null, null, null, 4.7, 0, null, 0, 255, 255) - /datum/component/chained_toget... (/datum/component/chained_together): recreate beam(/datum/beam (/datum/beam), 0) - /datum/beam (/datum/beam): SendSignal("parent_qdeleting", /list (/list)) - qdel(/datum/beam (/datum/beam), 0) - /datum/beam (/datum/beam): redrawing(Licks-The-Icicles (/mob/living/carbon/human), the floor (183,76,1) (/turf/open/floor/iron), 1, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (183,76,1) (/turf/open/floor/iron), 1, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (183,76,1) (/turf/open/floor/iron), 1, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (183,76,1) (/turf/open/floor/iron), 1, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (183,77,1) (/turf/open/floor/iron), 1, 0, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (183,77,1) (/turf/open/floor/iron), null, 0, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (183,77,1) (/turf/open/floor/iron), null, null) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (183,77,1) (/turf/open/floor/iron), null) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (183,77,1) (/turf/open/floor/iron), null) - /datum/component/leash (/datum/component/leash): commit path(/list (/list)) - /datum/component/leash (/datum/component/leash): check distance() - [2026-09-05 17:51:45.925] RUNTIME: runtime error: No valid destination passed into forceMove - proc name: forceMove (/atom/movable/proc/forceMove) - source file: code/game/atoms_movable.dm,1164 - usr: Hark Loginstin (/mob/living/carbon/human) - src: the ebeam (/obj/effect/ebeam) - usr.loc: the floor (184,79,1) (/turf/open/floor/iron) - src.loc: the floor (183,78,1) (/turf/open/floor/iron/white) - call stack: - the ebeam (/obj/effect/ebeam): forceMove(null) - /datum/beam (/datum/beam): Draw(null, null) - /datum/beam (/datum/beam): Start() - Licks-The-Icicles (/mob/living/carbon/human): Beam(Licks-The-Icicles (/mob/living/carbon/human), "chain", 'icons/effects/beam.dmi', 1e+31, 1e+31, /obj/effect/ebeam (/obj/effect/ebeam), null, 1, 0, null, null, null, null, 4.7, 0, null, 0, 255, 255) - Licks-The-Icicles (/mob/living/carbon/human): Beam(Licks-The-Icicles (/mob/living/carbon/human), "chain", 'icons/effects/beam.dmi', 1e+31, 1e+31, /obj/effect/ebeam (/obj/effect/ebeam), null, 1, 0, null, null, null, null, 4.7, 0, null, 0, 255, 255) - /datum/component/chained_toget... (/datum/component/chained_together): recreate beam(/datum/beam (/datum/beam), 0) - /datum/beam (/datum/beam): SendSignal("parent_qdeleting", /list (/list)) - qdel(/datum/beam (/datum/beam), 0) - /datum/beam (/datum/beam): redrawing(Licks-The-Icicles (/mob/living/carbon/human), the floor (183,77,1) (/turf/open/floor/iron), 1, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (183,77,1) (/turf/open/floor/iron), 1, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (183,77,1) (/turf/open/floor/iron), 1, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (183,77,1) (/turf/open/floor/iron), 1, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (183,78,1) (/turf/open/floor/iron/white), 1, 0, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (183,78,1) (/turf/open/floor/iron/white), null, 0, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (183,78,1) (/turf/open/floor/iron/white), null, null) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (183,78,1) (/turf/open/floor/iron/white), null) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (183,78,1) (/turf/open/floor/iron/white), null) - /datum/component/leash (/datum/component/leash): commit path(/list (/list)) - /datum/component/leash (/datum/component/leash): check distance() - [2026-09-05 17:51:46.124] RUNTIME: runtime error: No valid destination passed into forceMove - proc name: forceMove (/atom/movable/proc/forceMove) - source file: code/game/atoms_movable.dm,1164 - usr: Hark Loginstin (/mob/living/carbon/human) - src: the ebeam (/obj/effect/ebeam) - usr.loc: the floor (184,80,1) (/turf/open/floor/iron) - src.loc: the floor (184,78,1) (/turf/open/floor/iron/white) - call stack: - the ebeam (/obj/effect/ebeam): forceMove(null) - /datum/beam (/datum/beam): Draw(null, null) - /datum/beam (/datum/beam): Start() - Licks-The-Icicles (/mob/living/carbon/human): Beam(Licks-The-Icicles (/mob/living/carbon/human), "chain", 'icons/effects/beam.dmi', 1e+31, 1e+31, /obj/effect/ebeam (/obj/effect/ebeam), null, 1, 0, null, null, null, null, 4.7, 0, null, 0, 255, 255) - Licks-The-Icicles (/mob/living/carbon/human): Beam(Licks-The-Icicles (/mob/living/carbon/human), "chain", 'icons/effects/beam.dmi', 1e+31, 1e+31, /obj/effect/ebeam (/obj/effect/ebeam), null, 1, 0, null, null, null, null, 4.7, 0, null, 0, 255, 255) - /datum/component/chained_toget... (/datum/component/chained_together): recreate beam(/datum/beam (/datum/beam), 0) - /datum/beam (/datum/beam): SendSignal("parent_qdeleting", /list (/list)) - qdel(/datum/beam (/datum/beam), 0) - /datum/beam (/datum/beam): redrawing(Licks-The-Icicles (/mob/living/carbon/human), the floor (183,78,1) (/turf/open/floor/iron/white), 4, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (183,78,1) (/turf/open/floor/iron/white), 4, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (183,78,1) (/turf/open/floor/iron/white), 4, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (183,78,1) (/turf/open/floor/iron/white), 4, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (184,78,1) (/turf/open/floor/iron/white), 4, 0, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (184,78,1) (/turf/open/floor/iron/white), null, 0, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (184,78,1) (/turf/open/floor/iron/white), null, null) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (184,78,1) (/turf/open/floor/iron/white), null) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (184,78,1) (/turf/open/floor/iron/white), null) - /datum/component/leash (/datum/component/leash): commit path(/list (/list)) - /datum/component/leash (/datum/component/leash): check distance() - [2026-09-05 17:51:46.166] RUNTIME: runtime error: No valid destination passed into forceMove - proc name: forceMove (/atom/movable/proc/forceMove) - source file: code/game/atoms_movable.dm,1164 - usr: Hark Loginstin (/mob/living/carbon/human) - src: the ebeam (/obj/effect/ebeam) - usr.loc: the floor (184,80,1) (/turf/open/floor/iron) - src.loc: the floor (184,79,1) (/turf/open/floor/iron) - call stack: - the ebeam (/obj/effect/ebeam): forceMove(null) - /datum/beam (/datum/beam): Draw(null, null) - /datum/beam (/datum/beam): Start() - Licks-The-Icicles (/mob/living/carbon/human): Beam(Licks-The-Icicles (/mob/living/carbon/human), "chain", 'icons/effects/beam.dmi', 1e+31, 1e+31, /obj/effect/ebeam (/obj/effect/ebeam), null, 1, 0, null, null, null, null, 4.7, 0, null, 0, 255, 255) - Licks-The-Icicles (/mob/living/carbon/human): Beam(Licks-The-Icicles (/mob/living/carbon/human), "chain", 'icons/effects/beam.dmi', 1e+31, 1e+31, /obj/effect/ebeam (/obj/effect/ebeam), null, 1, 0, null, null, null, null, 4.7, 0, null, 0, 255, 255) - /datum/component/chained_toget... (/datum/component/chained_together): recreate beam(/datum/beam (/datum/beam), 0) - /datum/beam (/datum/beam): SendSignal("parent_qdeleting", /list (/list)) - qdel(/datum/beam (/datum/beam), 0) - /datum/beam (/datum/beam): redrawing(Licks-The-Icicles (/mob/living/carbon/human), the floor (184,78,1) (/turf/open/floor/iron/white), 1, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (184,78,1) (/turf/open/floor/iron/white), 1, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (184,78,1) (/turf/open/floor/iron/white), 1, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (184,78,1) (/turf/open/floor/iron/white), 1, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (184,79,1) (/turf/open/floor/iron), 1, 0, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (184,79,1) (/turf/open/floor/iron), null, 0, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (184,79,1) (/turf/open/floor/iron), null, null) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (184,79,1) (/turf/open/floor/iron), null) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (184,79,1) (/turf/open/floor/iron), null) - /datum/component/leash (/datum/component/leash): commit path(/list (/list)) - /datum/component/leash (/datum/component/leash): check distance() - [2026-09-05 17:51:46.710] RUNTIME: runtime error: No valid destination passed into forceMove - proc name: forceMove (/atom/movable/proc/forceMove) - source file: code/game/atoms_movable.dm,1164 - usr: Hark Loginstin (/mob/living/carbon/human) - src: the ebeam (/obj/effect/ebeam) - usr.loc: the floor (185,81,1) (/turf/open/floor/iron) - src.loc: the floor (184,80,1) (/turf/open/floor/iron) - call stack: - the ebeam (/obj/effect/ebeam): forceMove(null) - /datum/beam (/datum/beam): Draw(null, null) - /datum/beam (/datum/beam): Start() - Licks-The-Icicles (/mob/living/carbon/human): Beam(Licks-The-Icicles (/mob/living/carbon/human), "chain", 'icons/effects/beam.dmi', 1e+31, 1e+31, /obj/effect/ebeam (/obj/effect/ebeam), null, 1, 0, null, null, null, null, 4.7, 0, null, 0, 255, 255) - Licks-The-Icicles (/mob/living/carbon/human): Beam(Licks-The-Icicles (/mob/living/carbon/human), "chain", 'icons/effects/beam.dmi', 1e+31, 1e+31, /obj/effect/ebeam (/obj/effect/ebeam), null, 1, 0, null, null, null, null, 4.7, 0, null, 0, 255, 255) - /datum/component/chained_toget... (/datum/component/chained_together): recreate beam(/datum/beam (/datum/beam), 0) - /datum/beam (/datum/beam): SendSignal("parent_qdeleting", /list (/list)) - qdel(/datum/beam (/datum/beam), 0) - /datum/beam (/datum/beam): redrawing(Licks-The-Icicles (/mob/living/carbon/human), the floor (184,79,1) (/turf/open/floor/iron), 1, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (184,79,1) (/turf/open/floor/iron), 1, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (184,79,1) (/turf/open/floor/iron), 1, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (184,79,1) (/turf/open/floor/iron), 1, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (184,80,1) (/turf/open/floor/iron), 1, 0, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (184,80,1) (/turf/open/floor/iron), null, 0, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (184,80,1) (/turf/open/floor/iron), null, null) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (184,80,1) (/turf/open/floor/iron), null) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (184,80,1) (/turf/open/floor/iron), null) - /datum/component/leash (/datum/component/leash): commit path(/list (/list)) - /datum/component/leash (/datum/component/leash): check distance() - [2026-09-05 17:51:46.963] RUNTIME: runtime error: No valid destination passed into forceMove - proc name: forceMove (/atom/movable/proc/forceMove) - source file: code/game/atoms_movable.dm,1164 - usr: Hark Loginstin (/mob/living/carbon/human) - src: the ebeam (/obj/effect/ebeam) - usr.loc: the floor (186,81,1) (/turf/open/floor/iron) - src.loc: the floor (185,81,1) (/turf/open/floor/iron) - call stack: - the ebeam (/obj/effect/ebeam): forceMove(null) - /datum/beam (/datum/beam): Draw(null, null) - /datum/beam (/datum/beam): Start() - Licks-The-Icicles (/mob/living/carbon/human): Beam(Licks-The-Icicles (/mob/living/carbon/human), "chain", 'icons/effects/beam.dmi', 1e+31, 1e+31, /obj/effect/ebeam (/obj/effect/ebeam), null, 1, 0, null, null, null, null, 4.7, 0, null, 0, 255, 255) - Licks-The-Icicles (/mob/living/carbon/human): Beam(Licks-The-Icicles (/mob/living/carbon/human), "chain", 'icons/effects/beam.dmi', 1e+31, 1e+31, /obj/effect/ebeam (/obj/effect/ebeam), null, 1, 0, null, null, null, null, 4.7, 0, null, 0, 255, 255) - /datum/component/chained_toget... (/datum/component/chained_together): recreate beam(/datum/beam (/datum/beam), 0) - /datum/beam (/datum/beam): SendSignal("parent_qdeleting", /list (/list)) - qdel(/datum/beam (/datum/beam), 0) - /datum/beam (/datum/beam): redrawing(Licks-The-Icicles (/mob/living/carbon/human), the floor (184,80,1) (/turf/open/floor/iron), 5, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (184,80,1) (/turf/open/floor/iron), 5, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (184,80,1) (/turf/open/floor/iron), 5, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (184,80,1) (/turf/open/floor/iron), 5, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (185,81,1) (/turf/open/floor/iron), 5, 0, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (185,81,1) (/turf/open/floor/iron), null, 0, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (185,81,1) (/turf/open/floor/iron), null, null) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (185,81,1) (/turf/open/floor/iron), null) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (185,81,1) (/turf/open/floor/iron), null) - /datum/component/leash (/datum/component/leash): commit path(/list (/list)) - /datum/component/leash (/datum/component/leash): check distance() - [2026-09-05 17:51:47.113] RUNTIME: runtime error: No valid destination passed into forceMove - proc name: forceMove (/atom/movable/proc/forceMove) - source file: code/game/atoms_movable.dm,1164 - usr: Hark Loginstin (/mob/living/carbon/human) - src: the ebeam (/obj/effect/ebeam) - usr.loc: the floor (187,81,1) (/turf/open/floor/iron) - src.loc: the floor (186,81,1) (/turf/open/floor/iron) - call stack: - the ebeam (/obj/effect/ebeam): forceMove(null) - /datum/beam (/datum/beam): Draw(null, null) - /datum/beam (/datum/beam): Start() - Licks-The-Icicles (/mob/living/carbon/human): Beam(Licks-The-Icicles (/mob/living/carbon/human), "chain", 'icons/effects/beam.dmi', 1e+31, 1e+31, /obj/effect/ebeam (/obj/effect/ebeam), null, 1, 0, null, null, null, null, 4.7, 0, null, 0, 255, 255) - Licks-The-Icicles (/mob/living/carbon/human): Beam(Licks-The-Icicles (/mob/living/carbon/human), "chain", 'icons/effects/beam.dmi', 1e+31, 1e+31, /obj/effect/ebeam (/obj/effect/ebeam), null, 1, 0, null, null, null, null, 4.7, 0, null, 0, 255, 255) - /datum/component/chained_toget... (/datum/component/chained_together): recreate beam(/datum/beam (/datum/beam), 0) - /datum/beam (/datum/beam): SendSignal("parent_qdeleting", /list (/list)) - qdel(/datum/beam (/datum/beam), 0) - /datum/beam (/datum/beam): redrawing(Licks-The-Icicles (/mob/living/carbon/human), the floor (185,81,1) (/turf/open/floor/iron), 4, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (185,81,1) (/turf/open/floor/iron), 4, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (185,81,1) (/turf/open/floor/iron), 4, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (185,81,1) (/turf/open/floor/iron), 4, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (186,81,1) (/turf/open/floor/iron), 4, 0, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (186,81,1) (/turf/open/floor/iron), null, 0, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (186,81,1) (/turf/open/floor/iron), null, null) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (186,81,1) (/turf/open/floor/iron), null) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (186,81,1) (/turf/open/floor/iron), null) - /datum/component/leash (/datum/component/leash): commit path(/list (/list)) - /datum/component/leash (/datum/component/leash): check distance() - [2026-09-05 17:51:47.262] RUNTIME: runtime error: No valid destination passed into forceMove - proc name: forceMove (/atom/movable/proc/forceMove) - source file: code/game/atoms_movable.dm,1164 - usr: Hark Loginstin (/mob/living/carbon/human) - src: the ebeam (/obj/effect/ebeam) - usr.loc: the floor (188,81,1) (/turf/open/floor/iron) - src.loc: the floor (187,81,1) (/turf/open/floor/iron) - call stack: - the ebeam (/obj/effect/ebeam): forceMove(null) - /datum/beam (/datum/beam): Draw(null, null) - /datum/beam (/datum/beam): Start() - Licks-The-Icicles (/mob/living/carbon/human): Beam(Licks-The-Icicles (/mob/living/carbon/human), "chain", 'icons/effects/beam.dmi', 1e+31, 1e+31, /obj/effect/ebeam (/obj/effect/ebeam), null, 1, 0, null, null, null, null, 4.7, 0, null, 0, 255, 255) - Licks-The-Icicles (/mob/living/carbon/human): Beam(Licks-The-Icicles (/mob/living/carbon/human), "chain", 'icons/effects/beam.dmi', 1e+31, 1e+31, /obj/effect/ebeam (/obj/effect/ebeam), null, 1, 0, null, null, null, null, 4.7, 0, null, 0, 255, 255) - /datum/component/chained_toget... (/datum/component/chained_together): recreate beam(/datum/beam (/datum/beam), 0) - /datum/beam (/datum/beam): SendSignal("parent_qdeleting", /list (/list)) - qdel(/datum/beam (/datum/beam), 0) - /datum/beam (/datum/beam): redrawing(Licks-The-Icicles (/mob/living/carbon/human), the floor (186,81,1) (/turf/open/floor/iron), 4, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (186,81,1) (/turf/open/floor/iron), 4, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (186,81,1) (/turf/open/floor/iron), 4, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (186,81,1) (/turf/open/floor/iron), 4, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (187,81,1) (/turf/open/floor/iron), 4, 0, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (187,81,1) (/turf/open/floor/iron), null, 0, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (187,81,1) (/turf/open/floor/iron), null, null) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (187,81,1) (/turf/open/floor/iron), null) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (187,81,1) (/turf/open/floor/iron), null) - /datum/component/leash (/datum/component/leash): commit path(/list (/list)) - /datum/component/leash (/datum/component/leash): check distance() - [2026-09-05 17:51:47.417] RUNTIME: runtime error: No valid destination passed into forceMove - proc name: forceMove (/atom/movable/proc/forceMove) - source file: code/game/atoms_movable.dm,1164 - usr: Hark Loginstin (/mob/living/carbon/human) - src: the ebeam (/obj/effect/ebeam) - usr.loc: the floor (189,81,1) (/turf/open/floor/iron) - src.loc: the floor (188,81,1) (/turf/open/floor/iron) - call stack: - the ebeam (/obj/effect/ebeam): forceMove(null) - /datum/beam (/datum/beam): Draw(null, null) - /datum/beam (/datum/beam): Start() - Licks-The-Icicles (/mob/living/carbon/human): Beam(Licks-The-Icicles (/mob/living/carbon/human), "chain", 'icons/effects/beam.dmi', 1e+31, 1e+31, /obj/effect/ebeam (/obj/effect/ebeam), null, 1, 0, null, null, null, null, 4.7, 0, null, 0, 255, 255) - Licks-The-Icicles (/mob/living/carbon/human): Beam(Licks-The-Icicles (/mob/living/carbon/human), "chain", 'icons/effects/beam.dmi', 1e+31, 1e+31, /obj/effect/ebeam (/obj/effect/ebeam), null, 1, 0, null, null, null, null, 4.7, 0, null, 0, 255, 255) - /datum/component/chained_toget... (/datum/component/chained_together): recreate beam(/datum/beam (/datum/beam), 0) - /datum/beam (/datum/beam): SendSignal("parent_qdeleting", /list (/list)) - qdel(/datum/beam (/datum/beam), 0) - /datum/beam (/datum/beam): redrawing(Licks-The-Icicles (/mob/living/carbon/human), the floor (187,81,1) (/turf/open/floor/iron), 4, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (187,81,1) (/turf/open/floor/iron), 4, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (187,81,1) (/turf/open/floor/iron), 4, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (187,81,1) (/turf/open/floor/iron), 4, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (188,81,1) (/turf/open/floor/iron), 4, 0, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (188,81,1) (/turf/open/floor/iron), null, 0, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (188,81,1) (/turf/open/floor/iron), null, null) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (188,81,1) (/turf/open/floor/iron), null) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (188,81,1) (/turf/open/floor/iron), null) - /datum/component/leash (/datum/component/leash): commit path(/list (/list)) - /datum/component/leash (/datum/component/leash): check distance() - [2026-09-05 17:51:47.566] RUNTIME: runtime error: No valid destination passed into forceMove - proc name: forceMove (/atom/movable/proc/forceMove) - source file: code/game/atoms_movable.dm,1164 - usr: Hark Loginstin (/mob/living/carbon/human) - src: the ebeam (/obj/effect/ebeam) - usr.loc: the floor (190,81,1) (/turf/open/floor/iron) - src.loc: the floor (189,81,1) (/turf/open/floor/iron) - call stack: - the ebeam (/obj/effect/ebeam): forceMove(null) - /datum/beam (/datum/beam): Draw(null, null) - /datum/beam (/datum/beam): Start() - Licks-The-Icicles (/mob/living/carbon/human): Beam(Licks-The-Icicles (/mob/living/carbon/human), "chain", 'icons/effects/beam.dmi', 1e+31, 1e+31, /obj/effect/ebeam (/obj/effect/ebeam), null, 1, 0, null, null, null, null, 4.7, 0, null, 0, 255, 255) - Licks-The-Icicles (/mob/living/carbon/human): Beam(Licks-The-Icicles (/mob/living/carbon/human), "chain", 'icons/effects/beam.dmi', 1e+31, 1e+31, /obj/effect/ebeam (/obj/effect/ebeam), null, 1, 0, null, null, null, null, 4.7, 0, null, 0, 255, 255) - /datum/component/chained_toget... (/datum/component/chained_together): recreate beam(/datum/beam (/datum/beam), 0) - /datum/beam (/datum/beam): SendSignal("parent_qdeleting", /list (/list)) - qdel(/datum/beam (/datum/beam), 0) - /datum/beam (/datum/beam): redrawing(Licks-The-Icicles (/mob/living/carbon/human), the floor (188,81,1) (/turf/open/floor/iron), 4, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (188,81,1) (/turf/open/floor/iron), 4, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (188,81,1) (/turf/open/floor/iron), 4, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (188,81,1) (/turf/open/floor/iron), 4, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (189,81,1) (/turf/open/floor/iron), 4, 0, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (189,81,1) (/turf/open/floor/iron), null, 0, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (189,81,1) (/turf/open/floor/iron), null, null) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (189,81,1) (/turf/open/floor/iron), null) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (189,81,1) (/turf/open/floor/iron), null) - /datum/component/leash (/datum/component/leash): commit path(/list (/list)) - /datum/component/leash (/datum/component/leash): check distance() - [2026-09-05 17:51:47.721] RUNTIME: runtime error: No valid destination passed into forceMove - proc name: forceMove (/atom/movable/proc/forceMove) - source file: code/game/atoms_movable.dm,1164 - usr: Hark Loginstin (/mob/living/carbon/human) - src: the ebeam (/obj/effect/ebeam) - usr.loc: the floor (191,81,1) (/turf/open/floor/iron) - src.loc: the floor (190,81,1) (/turf/open/floor/iron) - call stack: - the ebeam (/obj/effect/ebeam): forceMove(null) - /datum/beam (/datum/beam): Draw(null, null) - /datum/beam (/datum/beam): Start() - Licks-The-Icicles (/mob/living/carbon/human): Beam(Licks-The-Icicles (/mob/living/carbon/human), "chain", 'icons/effects/beam.dmi', 1e+31, 1e+31, /obj/effect/ebeam (/obj/effect/ebeam), null, 1, 0, null, null, null, null, 4.7, 0, null, 0, 255, 255) - Licks-The-Icicles (/mob/living/carbon/human): Beam(Licks-The-Icicles (/mob/living/carbon/human), "chain", 'icons/effects/beam.dmi', 1e+31, 1e+31, /obj/effect/ebeam (/obj/effect/ebeam), null, 1, 0, null, null, null, null, 4.7, 0, null, 0, 255, 255) - /datum/component/chained_toget... (/datum/component/chained_together): recreate beam(/datum/beam (/datum/beam), 0) - /datum/beam (/datum/beam): SendSignal("parent_qdeleting", /list (/list)) - qdel(/datum/beam (/datum/beam), 0) - /datum/beam (/datum/beam): redrawing(Licks-The-Icicles (/mob/living/carbon/human), the floor (189,81,1) (/turf/open/floor/iron), 4, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (189,81,1) (/turf/open/floor/iron), 4, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (189,81,1) (/turf/open/floor/iron), 4, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (189,81,1) (/turf/open/floor/iron), 4, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (190,81,1) (/turf/open/floor/iron), 4, 0, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (190,81,1) (/turf/open/floor/iron), null, 0, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (190,81,1) (/turf/open/floor/iron), null, null) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (190,81,1) (/turf/open/floor/iron), null) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (190,81,1) (/turf/open/floor/iron), null) - /datum/component/leash (/datum/component/leash): commit path(/list (/list)) - /datum/component/leash (/datum/component/leash): check distance() - [2026-09-05 17:51:47.873] RUNTIME: runtime error: No valid destination passed into forceMove - proc name: forceMove (/atom/movable/proc/forceMove) - source file: code/game/atoms_movable.dm,1164 - usr: Hark Loginstin (/mob/living/carbon/human) - src: the ebeam (/obj/effect/ebeam) - usr.loc: the floor (192,81,1) (/turf/open/floor/iron) - src.loc: the floor (191,81,1) (/turf/open/floor/iron) - call stack: - the ebeam (/obj/effect/ebeam): forceMove(null) - /datum/beam (/datum/beam): Draw(null, null) - /datum/beam (/datum/beam): Start() - Licks-The-Icicles (/mob/living/carbon/human): Beam(Licks-The-Icicles (/mob/living/carbon/human), "chain", 'icons/effects/beam.dmi', 1e+31, 1e+31, /obj/effect/ebeam (/obj/effect/ebeam), null, 1, 0, null, null, null, null, 4.7, 0, null, 0, 255, 255) - Licks-The-Icicles (/mob/living/carbon/human): Beam(Licks-The-Icicles (/mob/living/carbon/human), "chain", 'icons/effects/beam.dmi', 1e+31, 1e+31, /obj/effect/ebeam (/obj/effect/ebeam), null, 1, 0, null, null, null, null, 4.7, 0, null, 0, 255, 255) - /datum/component/chained_toget... (/datum/component/chained_together): recreate beam(/datum/beam (/datum/beam), 0) - /datum/beam (/datum/beam): SendSignal("parent_qdeleting", /list (/list)) - qdel(/datum/beam (/datum/beam), 0) - /datum/beam (/datum/beam): redrawing(Licks-The-Icicles (/mob/living/carbon/human), the floor (190,81,1) (/turf/open/floor/iron), 4, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (190,81,1) (/turf/open/floor/iron), 4, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (190,81,1) (/turf/open/floor/iron), 4, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (190,81,1) (/turf/open/floor/iron), 4, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (191,81,1) (/turf/open/floor/iron), 4, 0, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (191,81,1) (/turf/open/floor/iron), null, 0, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (191,81,1) (/turf/open/floor/iron), null, null) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (191,81,1) (/turf/open/floor/iron), null) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (191,81,1) (/turf/open/floor/iron), null) - /datum/component/leash (/datum/component/leash): commit path(/list (/list)) - /datum/component/leash (/datum/component/leash): check distance() - [2026-09-05 17:51:48.023] RUNTIME: runtime error: No valid destination passed into forceMove - proc name: forceMove (/atom/movable/proc/forceMove) - source file: code/game/atoms_movable.dm,1164 - usr: Hark Loginstin (/mob/living/carbon/human) - src: the ebeam (/obj/effect/ebeam) - usr.loc: the floor (193,81,1) (/turf/open/floor/iron) - src.loc: the floor (192,81,1) (/turf/open/floor/iron) - call stack: - the ebeam (/obj/effect/ebeam): forceMove(null) - /datum/beam (/datum/beam): Draw(null, null) - /datum/beam (/datum/beam): Start() - Licks-The-Icicles (/mob/living/carbon/human): Beam(Licks-The-Icicles (/mob/living/carbon/human), "chain", 'icons/effects/beam.dmi', 1e+31, 1e+31, /obj/effect/ebeam (/obj/effect/ebeam), null, 1, 0, null, null, null, null, 4.7, 0, null, 0, 255, 255) - Licks-The-Icicles (/mob/living/carbon/human): Beam(Licks-The-Icicles (/mob/living/carbon/human), "chain", 'icons/effects/beam.dmi', 1e+31, 1e+31, /obj/effect/ebeam (/obj/effect/ebeam), null, 1, 0, null, null, null, null, 4.7, 0, null, 0, 255, 255) - /datum/component/chained_toget... (/datum/component/chained_together): recreate beam(/datum/beam (/datum/beam), 0) - /datum/beam (/datum/beam): SendSignal("parent_qdeleting", /list (/list)) - qdel(/datum/beam (/datum/beam), 0) - /datum/beam (/datum/beam): redrawing(Licks-The-Icicles (/mob/living/carbon/human), the floor (191,81,1) (/turf/open/floor/iron), 4, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (191,81,1) (/turf/open/floor/iron), 4, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (191,81,1) (/turf/open/floor/iron), 4, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (191,81,1) (/turf/open/floor/iron), 4, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (192,81,1) (/turf/open/floor/iron), 4, 0, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (192,81,1) (/turf/open/floor/iron), null, 0, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (192,81,1) (/turf/open/floor/iron), null, null) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (192,81,1) (/turf/open/floor/iron), null) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (192,81,1) (/turf/open/floor/iron), null) - /datum/component/leash (/datum/component/leash): commit path(/list (/list)) - /datum/component/leash (/datum/component/leash): check distance() - [2026-09-05 17:51:48.171] RUNTIME: runtime error: No valid destination passed into forceMove - proc name: forceMove (/atom/movable/proc/forceMove) - source file: code/game/atoms_movable.dm,1164 - usr: Hark Loginstin (/mob/living/carbon/human) - src: the ebeam (/obj/effect/ebeam) - usr.loc: the floor (194,81,1) (/turf/open/floor/iron/white/side) - src.loc: the floor (193,81,1) (/turf/open/floor/iron) - call stack: - the ebeam (/obj/effect/ebeam): forceMove(null) - /datum/beam (/datum/beam): Draw(null, null) - /datum/beam (/datum/beam): Start() - Licks-The-Icicles (/mob/living/carbon/human): Beam(Licks-The-Icicles (/mob/living/carbon/human), "chain", 'icons/effects/beam.dmi', 1e+31, 1e+31, /obj/effect/ebeam (/obj/effect/ebeam), null, 1, 0, null, null, null, null, 4.7, 0, null, 0, 255, 255) - Licks-The-Icicles (/mob/living/carbon/human): Beam(Licks-The-Icicles (/mob/living/carbon/human), "chain", 'icons/effects/beam.dmi', 1e+31, 1e+31, /obj/effect/ebeam (/obj/effect/ebeam), null, 1, 0, null, null, null, null, 4.7, 0, null, 0, 255, 255) - /datum/component/chained_toget... (/datum/component/chained_together): recreate beam(/datum/beam (/datum/beam), 0) - /datum/beam (/datum/beam): SendSignal("parent_qdeleting", /list (/list)) - qdel(/datum/beam (/datum/beam), 0) - /datum/beam (/datum/beam): redrawing(Licks-The-Icicles (/mob/living/carbon/human), the floor (192,81,1) (/turf/open/floor/iron), 4, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (192,81,1) (/turf/open/floor/iron), 4, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (192,81,1) (/turf/open/floor/iron), 4, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (192,81,1) (/turf/open/floor/iron), 4, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (193,81,1) (/turf/open/floor/iron), 4, 0, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (193,81,1) (/turf/open/floor/iron), null, 0, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (193,81,1) (/turf/open/floor/iron), null, null) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (193,81,1) (/turf/open/floor/iron), null) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (193,81,1) (/turf/open/floor/iron), null) - /datum/component/leash (/datum/component/leash): commit path(/list (/list)) - /datum/component/leash (/datum/component/leash): check distance() - [2026-09-05 17:51:48.338] RUNTIME: runtime error: No valid destination passed into forceMove - proc name: forceMove (/atom/movable/proc/forceMove) - source file: code/game/atoms_movable.dm,1164 - usr: Hark Loginstin (/mob/living/carbon/human) - src: the ebeam (/obj/effect/ebeam) - usr.loc: the floor (195,81,1) (/turf/open/floor/iron/white/side) - src.loc: the floor (194,81,1) (/turf/open/floor/iron/white/side) - call stack: - the ebeam (/obj/effect/ebeam): forceMove(null) - /datum/beam (/datum/beam): Draw(null, null) - /datum/beam (/datum/beam): Start() - Licks-The-Icicles (/mob/living/carbon/human): Beam(Licks-The-Icicles (/mob/living/carbon/human), "chain", 'icons/effects/beam.dmi', 1e+31, 1e+31, /obj/effect/ebeam (/obj/effect/ebeam), null, 1, 0, null, null, null, null, 4.7, 0, null, 0, 255, 255) - Licks-The-Icicles (/mob/living/carbon/human): Beam(Licks-The-Icicles (/mob/living/carbon/human), "chain", 'icons/effects/beam.dmi', 1e+31, 1e+31, /obj/effect/ebeam (/obj/effect/ebeam), null, 1, 0, null, null, null, null, 4.7, 0, null, 0, 255, 255) - /datum/component/chained_toget... (/datum/component/chained_together): recreate beam(/datum/beam (/datum/beam), 0) - /datum/beam (/datum/beam): SendSignal("parent_qdeleting", /list (/list)) - qdel(/datum/beam (/datum/beam), 0) - /datum/beam (/datum/beam): redrawing(Licks-The-Icicles (/mob/living/carbon/human), the floor (193,81,1) (/turf/open/floor/iron), 4, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (193,81,1) (/turf/open/floor/iron), 4, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (193,81,1) (/turf/open/floor/iron), 4, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (193,81,1) (/turf/open/floor/iron), 4, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (194,81,1) (/turf/open/floor/iron/white/side), 4, 0, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (194,81,1) (/turf/open/floor/iron/white/side), null, 0, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (194,81,1) (/turf/open/floor/iron/white/side), null, null) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (194,81,1) (/turf/open/floor/iron/white/side), null) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (194,81,1) (/turf/open/floor/iron/white/side), null) - /datum/component/leash (/datum/component/leash): commit path(/list (/list)) - /datum/component/leash (/datum/component/leash): check distance() - [2026-09-05 17:51:48.535] RUNTIME: runtime error: No valid destination passed into forceMove - proc name: forceMove (/atom/movable/proc/forceMove) - source file: code/game/atoms_movable.dm,1164 - usr: Hark Loginstin (/mob/living/carbon/human) - src: the ebeam (/obj/effect/ebeam) - usr.loc: the floor (196,81,1) (/turf/open/floor/iron/white/side) - src.loc: the floor (195,81,1) (/turf/open/floor/iron/white/side) - call stack: - the ebeam (/obj/effect/ebeam): forceMove(null) - /datum/beam (/datum/beam): Draw(null, null) - /datum/beam (/datum/beam): Start() - Licks-The-Icicles (/mob/living/carbon/human): Beam(Licks-The-Icicles (/mob/living/carbon/human), "chain", 'icons/effects/beam.dmi', 1e+31, 1e+31, /obj/effect/ebeam (/obj/effect/ebeam), null, 1, 0, null, null, null, null, 4.7, 0, null, 0, 255, 255) - Licks-The-Icicles (/mob/living/carbon/human): Beam(Licks-The-Icicles (/mob/living/carbon/human), "chain", 'icons/effects/beam.dmi', 1e+31, 1e+31, /obj/effect/ebeam (/obj/effect/ebeam), null, 1, 0, null, null, null, null, 4.7, 0, null, 0, 255, 255) - /datum/component/chained_toget... (/datum/component/chained_together): recreate beam(/datum/beam (/datum/beam), 0) - /datum/beam (/datum/beam): SendSignal("parent_qdeleting", /list (/list)) - qdel(/datum/beam (/datum/beam), 0) - /datum/beam (/datum/beam): redrawing(Licks-The-Icicles (/mob/living/carbon/human), the floor (194,81,1) (/turf/open/floor/iron/white/side), 4, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (194,81,1) (/turf/open/floor/iron/white/side), 4, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (194,81,1) (/turf/open/floor/iron/white/side), 4, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (194,81,1) (/turf/open/floor/iron/white/side), 4, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (195,81,1) (/turf/open/floor/iron/white/side), 4, 0, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (195,81,1) (/turf/open/floor/iron/white/side), null, 0, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (195,81,1) (/turf/open/floor/iron/white/side), null, null) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (195,81,1) (/turf/open/floor/iron/white/side), null) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (195,81,1) (/turf/open/floor/iron/white/side), null) - /datum/component/leash (/datum/component/leash): commit path(/list (/list)) - /datum/component/leash (/datum/component/leash): check distance() - [2026-09-05 17:51:48.689] RUNTIME: runtime error: No valid destination passed into forceMove - proc name: forceMove (/atom/movable/proc/forceMove) - source file: code/game/atoms_movable.dm,1164 - usr: Hark Loginstin (/mob/living/carbon/human) - src: the ebeam (/obj/effect/ebeam) - usr.loc: the floor (197,81,1) (/turf/open/floor/iron/white) - src.loc: the floor (196,81,1) (/turf/open/floor/iron/white/side) - call stack: - the ebeam (/obj/effect/ebeam): forceMove(null) - /datum/beam (/datum/beam): Draw(null, null) - /datum/beam (/datum/beam): Start() - Licks-The-Icicles (/mob/living/carbon/human): Beam(Licks-The-Icicles (/mob/living/carbon/human), "chain", 'icons/effects/beam.dmi', 1e+31, 1e+31, /obj/effect/ebeam (/obj/effect/ebeam), null, 1, 0, null, null, null, null, 4.7, 0, null, 0, 255, 255) - Licks-The-Icicles (/mob/living/carbon/human): Beam(Licks-The-Icicles (/mob/living/carbon/human), "chain", 'icons/effects/beam.dmi', 1e+31, 1e+31, /obj/effect/ebeam (/obj/effect/ebeam), null, 1, 0, null, null, null, null, 4.7, 0, null, 0, 255, 255) - /datum/component/chained_toget... (/datum/component/chained_together): recreate beam(/datum/beam (/datum/beam), 0) - /datum/beam (/datum/beam): SendSignal("parent_qdeleting", /list (/list)) - qdel(/datum/beam (/datum/beam), 0) - /datum/beam (/datum/beam): redrawing(Licks-The-Icicles (/mob/living/carbon/human), the floor (195,81,1) (/turf/open/floor/iron/white/side), 4, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (195,81,1) (/turf/open/floor/iron/white/side), 4, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (195,81,1) (/turf/open/floor/iron/white/side), 4, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (195,81,1) (/turf/open/floor/iron/white/side), 4, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (196,81,1) (/turf/open/floor/iron/white/side), 4, 0, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (196,81,1) (/turf/open/floor/iron/white/side), null, 0, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (196,81,1) (/turf/open/floor/iron/white/side), null, null) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (196,81,1) (/turf/open/floor/iron/white/side), null) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (196,81,1) (/turf/open/floor/iron/white/side), null) - /datum/component/leash (/datum/component/leash): commit path(/list (/list)) - /datum/component/leash (/datum/component/leash): check distance() - [2026-09-05 17:51:48.918] RUNTIME: runtime error: No valid destination passed into forceMove - proc name: forceMove (/atom/movable/proc/forceMove) - source file: code/game/atoms_movable.dm,1164 - usr: Hark Loginstin (/mob/living/carbon/human) - src: the ebeam (/obj/effect/ebeam) - usr.loc: the floor (198,81,1) (/turf/open/floor/iron/white/side) - src.loc: the floor (197,81,1) (/turf/open/floor/iron/white) - call stack: - the ebeam (/obj/effect/ebeam): forceMove(null) - /datum/beam (/datum/beam): Draw(null, null) - /datum/beam (/datum/beam): Start() - Licks-The-Icicles (/mob/living/carbon/human): Beam(Licks-The-Icicles (/mob/living/carbon/human), "chain", 'icons/effects/beam.dmi', 1e+31, 1e+31, /obj/effect/ebeam (/obj/effect/ebeam), null, 1, 0, null, null, null, null, 4.7, 0, null, 0, 255, 255) - Licks-The-Icicles (/mob/living/carbon/human): Beam(Licks-The-Icicles (/mob/living/carbon/human), "chain", 'icons/effects/beam.dmi', 1e+31, 1e+31, /obj/effect/ebeam (/obj/effect/ebeam), null, 1, 0, null, null, null, null, 4.7, 0, null, 0, 255, 255) - /datum/component/chained_toget... (/datum/component/chained_together): recreate beam(/datum/beam (/datum/beam), 0) - /datum/beam (/datum/beam): SendSignal("parent_qdeleting", /list (/list)) - qdel(/datum/beam (/datum/beam), 0) - /datum/beam (/datum/beam): redrawing(Licks-The-Icicles (/mob/living/carbon/human), the floor (196,81,1) (/turf/open/floor/iron/white/side), 4, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (196,81,1) (/turf/open/floor/iron/white/side), 4, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (196,81,1) (/turf/open/floor/iron/white/side), 4, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (196,81,1) (/turf/open/floor/iron/white/side), 4, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (197,81,1) (/turf/open/floor/iron/white), 4, 0, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (197,81,1) (/turf/open/floor/iron/white), null, 0, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (197,81,1) (/turf/open/floor/iron/white), null, null) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (197,81,1) (/turf/open/floor/iron/white), null) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (197,81,1) (/turf/open/floor/iron/white), null) - /datum/component/leash (/datum/component/leash): commit path(/list (/list)) - /datum/component/leash (/datum/component/leash): check distance() - [2026-09-05 17:51:49.171] RUNTIME: runtime error: No valid destination passed into forceMove - proc name: forceMove (/atom/movable/proc/forceMove) - source file: code/game/atoms_movable.dm,1164 - usr: Hark Loginstin (/mob/living/carbon/human) - src: the ebeam (/obj/effect/ebeam) - usr.loc: the floor (199,81,1) (/turf/open/floor/iron/white/side) - src.loc: the floor (198,81,1) (/turf/open/floor/iron/white/side) - call stack: - the ebeam (/obj/effect/ebeam): forceMove(null) - /datum/beam (/datum/beam): Draw(null, null) - /datum/beam (/datum/beam): Start() - Licks-The-Icicles (/mob/living/carbon/human): Beam(Licks-The-Icicles (/mob/living/carbon/human), "chain", 'icons/effects/beam.dmi', 1e+31, 1e+31, /obj/effect/ebeam (/obj/effect/ebeam), null, 1, 0, null, null, null, null, 4.7, 0, null, 0, 255, 255) - Licks-The-Icicles (/mob/living/carbon/human): Beam(Licks-The-Icicles (/mob/living/carbon/human), "chain", 'icons/effects/beam.dmi', 1e+31, 1e+31, /obj/effect/ebeam (/obj/effect/ebeam), null, 1, 0, null, null, null, null, 4.7, 0, null, 0, 255, 255) - /datum/component/chained_toget... (/datum/component/chained_together): recreate beam(/datum/beam (/datum/beam), 0) - /datum/beam (/datum/beam): SendSignal("parent_qdeleting", /list (/list)) - qdel(/datum/beam (/datum/beam), 0) - /datum/beam (/datum/beam): redrawing(Licks-The-Icicles (/mob/living/carbon/human), the floor (197,81,1) (/turf/open/floor/iron/white), 4, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (197,81,1) (/turf/open/floor/iron/white), 4, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (197,81,1) (/turf/open/floor/iron/white), 4, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (197,81,1) (/turf/open/floor/iron/white), 4, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (198,81,1) (/turf/open/floor/iron/white/side), 4, 0, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (198,81,1) (/turf/open/floor/iron/white/side), null, 0, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (198,81,1) (/turf/open/floor/iron/white/side), null, null) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (198,81,1) (/turf/open/floor/iron/white/side), null) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (198,81,1) (/turf/open/floor/iron/white/side), null) - /datum/component/leash (/datum/component/leash): commit path(/list (/list)) - /datum/component/leash (/datum/component/leash): check distance() - [2026-09-05 17:51:49.272] RUNTIME: runtime error: No valid destination passed into forceMove - proc name: forceMove (/atom/movable/proc/forceMove) - source file: code/game/atoms_movable.dm,1164 - usr: Hark Loginstin (/mob/living/carbon/human) - src: the ebeam (/obj/effect/ebeam) - usr.loc: the floor (200,81,1) (/turf/open/floor/iron) - src.loc: the floor (199,81,1) (/turf/open/floor/iron/white/side) - call stack: - the ebeam (/obj/effect/ebeam): forceMove(null) - /datum/beam (/datum/beam): Draw(null, null) - /datum/beam (/datum/beam): Start() - Licks-The-Icicles (/mob/living/carbon/human): Beam(Licks-The-Icicles (/mob/living/carbon/human), "chain", 'icons/effects/beam.dmi', 1e+31, 1e+31, /obj/effect/ebeam (/obj/effect/ebeam), null, 1, 0, null, null, null, null, 4.7, 0, null, 0, 255, 255) - Licks-The-Icicles (/mob/living/carbon/human): Beam(Licks-The-Icicles (/mob/living/carbon/human), "chain", 'icons/effects/beam.dmi', 1e+31, 1e+31, /obj/effect/ebeam (/obj/effect/ebeam), null, 1, 0, null, null, null, null, 4.7, 0, null, 0, 255, 255) - /datum/component/chained_toget... (/datum/component/chained_together): recreate beam(/datum/beam (/datum/beam), 0) - /datum/beam (/datum/beam): SendSignal("parent_qdeleting", /list (/list)) - qdel(/datum/beam (/datum/beam), 0) - /datum/beam (/datum/beam): redrawing(Licks-The-Icicles (/mob/living/carbon/human), the floor (198,81,1) (/turf/open/floor/iron/white/side), 4, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (198,81,1) (/turf/open/floor/iron/white/side), 4, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (198,81,1) (/turf/open/floor/iron/white/side), 4, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (198,81,1) (/turf/open/floor/iron/white/side), 4, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (199,81,1) (/turf/open/floor/iron/white/side), 4, 0, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (199,81,1) (/turf/open/floor/iron/white/side), null, 0, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (199,81,1) (/turf/open/floor/iron/white/side), null, null) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (199,81,1) (/turf/open/floor/iron/white/side), null) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (199,81,1) (/turf/open/floor/iron/white/side), null) - /datum/component/leash (/datum/component/leash): commit path(/list (/list)) - /datum/component/leash (/datum/component/leash): check distance() - [2026-09-05 17:51:49.428] RUNTIME: runtime error: No valid destination passed into forceMove - proc name: forceMove (/atom/movable/proc/forceMove) - source file: code/game/atoms_movable.dm,1164 - usr: Hark Loginstin (/mob/living/carbon/human) - src: the ebeam (/obj/effect/ebeam) - usr.loc: the floor (201,81,1) (/turf/open/floor/iron) - src.loc: the floor (200,81,1) (/turf/open/floor/iron) - call stack: - the ebeam (/obj/effect/ebeam): forceMove(null) - /datum/beam (/datum/beam): Draw(null, null) - /datum/beam (/datum/beam): Start() - Licks-The-Icicles (/mob/living/carbon/human): Beam(Licks-The-Icicles (/mob/living/carbon/human), "chain", 'icons/effects/beam.dmi', 1e+31, 1e+31, /obj/effect/ebeam (/obj/effect/ebeam), null, 1, 0, null, null, null, null, 4.7, 0, null, 0, 255, 255) - Licks-The-Icicles (/mob/living/carbon/human): Beam(Licks-The-Icicles (/mob/living/carbon/human), "chain", 'icons/effects/beam.dmi', 1e+31, 1e+31, /obj/effect/ebeam (/obj/effect/ebeam), null, 1, 0, null, null, null, null, 4.7, 0, null, 0, 255, 255) - /datum/component/chained_toget... (/datum/component/chained_together): recreate beam(/datum/beam (/datum/beam), 0) - /datum/beam (/datum/beam): SendSignal("parent_qdeleting", /list (/list)) - qdel(/datum/beam (/datum/beam), 0) - /datum/beam (/datum/beam): redrawing(Licks-The-Icicles (/mob/living/carbon/human), the floor (199,81,1) (/turf/open/floor/iron/white/side), 4, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (199,81,1) (/turf/open/floor/iron/white/side), 4, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (199,81,1) (/turf/open/floor/iron/white/side), 4, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (199,81,1) (/turf/open/floor/iron/white/side), 4, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (200,81,1) (/turf/open/floor/iron), 4, 0, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (200,81,1) (/turf/open/floor/iron), null, 0, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (200,81,1) (/turf/open/floor/iron), null, null) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (200,81,1) (/turf/open/floor/iron), null) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (200,81,1) (/turf/open/floor/iron), null) - /datum/component/leash (/datum/component/leash): commit path(/list (/list)) - /datum/component/leash (/datum/component/leash): check distance() - [2026-09-05 17:51:49.777] RUNTIME: runtime error: No valid destination passed into forceMove - proc name: forceMove (/atom/movable/proc/forceMove) - source file: code/game/atoms_movable.dm,1164 - usr: Hark Loginstin (/mob/living/carbon/human) - src: the ebeam (/obj/effect/ebeam) - usr.loc: the floor (201,83,1) (/turf/open/floor/iron) - src.loc: the floor (200,82,1) (/turf/open/floor/iron) - call stack: - the ebeam (/obj/effect/ebeam): forceMove(null) - /datum/beam (/datum/beam): Draw(null, null) - /datum/beam (/datum/beam): Start() - Licks-The-Icicles (/mob/living/carbon/human): Beam(Licks-The-Icicles (/mob/living/carbon/human), "chain", 'icons/effects/beam.dmi', 1e+31, 1e+31, /obj/effect/ebeam (/obj/effect/ebeam), null, 1, 0, null, null, null, null, 4.7, 0, null, 0, 255, 255) - Licks-The-Icicles (/mob/living/carbon/human): Beam(Licks-The-Icicles (/mob/living/carbon/human), "chain", 'icons/effects/beam.dmi', 1e+31, 1e+31, /obj/effect/ebeam (/obj/effect/ebeam), null, 1, 0, null, null, null, null, 4.7, 0, null, 0, 255, 255) - /datum/component/chained_toget... (/datum/component/chained_together): recreate beam(/datum/beam (/datum/beam), 0) - /datum/beam (/datum/beam): SendSignal("parent_qdeleting", /list (/list)) - qdel(/datum/beam (/datum/beam), 0) - /datum/beam (/datum/beam): redrawing(Licks-The-Icicles (/mob/living/carbon/human), the floor (200,81,1) (/turf/open/floor/iron), 1, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (200,81,1) (/turf/open/floor/iron), 1, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (200,81,1) (/turf/open/floor/iron), 1, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (200,81,1) (/turf/open/floor/iron), 1, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (200,82,1) (/turf/open/floor/iron), 1, 0, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (200,82,1) (/turf/open/floor/iron), null, 0, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (200,82,1) (/turf/open/floor/iron), null, null) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (200,82,1) (/turf/open/floor/iron), null) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (200,82,1) (/turf/open/floor/iron), null) - /datum/component/leash (/datum/component/leash): commit path(/list (/list)) - /datum/component/leash (/datum/component/leash): check distance() - [2026-09-05 17:51:59.682] RUNTIME: runtime error: No valid destination passed into forceMove - proc name: forceMove (/atom/movable/proc/forceMove) - source file: code/game/atoms_movable.dm,1164 - usr: Hark Loginstin (/mob/living/carbon/human) - src: the ebeam (/obj/effect/ebeam) - usr.loc: the floor (201,82,1) (/turf/open/floor/iron) - src.loc: the floor (200,82,1) (/turf/open/floor/iron) - call stack: - the ebeam (/obj/effect/ebeam): forceMove(null) - /datum/beam (/datum/beam): Draw(null, null) - /datum/beam (/datum/beam): Start() - Licks-The-Icicles (/mob/living/carbon/human): Beam(Licks-The-Icicles (/mob/living/carbon/human), "chain", 'icons/effects/beam.dmi', 1e+31, 1e+31, /obj/effect/ebeam (/obj/effect/ebeam), null, 1, 0, null, null, null, null, 4.7, 0, null, 0, 255, 255) - Licks-The-Icicles (/mob/living/carbon/human): Beam(Licks-The-Icicles (/mob/living/carbon/human), "chain", 'icons/effects/beam.dmi', 1e+31, 1e+31, /obj/effect/ebeam (/obj/effect/ebeam), null, 1, 0, null, null, null, null, 4.7, 0, null, 0, 255, 255) - /datum/component/chained_toget... (/datum/component/chained_together): recreate beam(/datum/beam (/datum/beam), 0) - /datum/beam (/datum/beam): SendSignal("parent_qdeleting", /list (/list)) - qdel(/datum/beam (/datum/beam), 0) - /datum/beam (/datum/beam): redrawing(Licks-The-Icicles (/mob/living/carbon/human), the floor (201,83,1) (/turf/open/floor/iron), 0, 1, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - ... - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (201,83,1) (/turf/open/floor/iron), 0, 1, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): doMove(Licks-The-Icicles (/obj/item/mob_holder)) - Licks-The-Icicles (/mob/living/carbon/human): forceMove(Licks-The-Icicles (/obj/item/mob_holder)) - Licks-The-Icicles (/mob/living/carbon/human): forceMove(Licks-The-Icicles (/obj/item/mob_holder)) - Licks-The-Icicles (/obj/item/mob_holder): insert mob(Licks-The-Icicles (/mob/living/carbon/human)) - Licks-The-Icicles (/obj/item/mob_holder): Initialize(0, Licks-The-Icicles (/mob/living/carbon/human), "", 'icons/mob/clothing/head/pets_h...', 'icons/mob/inhands/pets_held_lh...', 'icons/mob/inhands/pets_held_rh...', 0) - Atoms (/datum/controller/subsystem/atoms): InitAtom(Licks-The-Icicles (/obj/item/mob_holder), 0, /list (/list)) - Licks-The-Icicles (/obj/item/mob_holder): New(0, Licks-The-Icicles (/mob/living/carbon/human), "", 'icons/mob/clothing/head/pets_h...', 'icons/mob/inhands/pets_held_lh...', 'icons/mob/inhands/pets_held_rh...', 0) - Licks-The-Icicles (/mob/living/carbon/human): mob try pickup(Hark Loginstin (/mob/living/carbon/human), 0) - /datum/element/can_be_held (/datum/element/can_be_held): on mousedrop onto(Licks-The-Icicles (/mob/living/carbon/human), Hark Loginstin (/mob/living/carbon/human), Hark Loginstin (/mob/living/carbon/human)) - [2026-09-05 17:52:00.867] RUNTIME: runtime error: No valid destination passed into forceMove - proc name: forceMove (/atom/movable/proc/forceMove) - source file: code/game/atoms_movable.dm,1164 - usr: Hark Loginstin (/mob/living/carbon/human) - src: the ebeam (/obj/effect/ebeam) - usr.loc: the floor (201,84,1) (/turf/open/floor/iron) - src.loc: the floor (200,83,1) (/turf/open/floor/iron) - call stack: - the ebeam (/obj/effect/ebeam): forceMove(null) - /datum/beam (/datum/beam): Draw(null, null) - /datum/beam (/datum/beam): Start() - Licks-The-Icicles (/mob/living/carbon/human): Beam(Licks-The-Icicles (/mob/living/carbon/human), "chain", 'icons/effects/beam.dmi', 1e+31, 1e+31, /obj/effect/ebeam (/obj/effect/ebeam), null, 1, 0, null, null, null, null, 4.7, 0, null, 0, 255, 255) - Licks-The-Icicles (/mob/living/carbon/human): Beam(Licks-The-Icicles (/mob/living/carbon/human), "chain", 'icons/effects/beam.dmi', 1e+31, 1e+31, /obj/effect/ebeam (/obj/effect/ebeam), null, 1, 0, null, null, null, null, 4.7, 0, null, 0, 255, 255) - /datum/component/chained_toget... (/datum/component/chained_together): recreate beam(/datum/beam (/datum/beam), 0) - /datum/beam (/datum/beam): SendSignal("parent_qdeleting", /list (/list)) - qdel(/datum/beam (/datum/beam), 0) - /datum/beam (/datum/beam): redrawing(Licks-The-Icicles (/mob/living/carbon/human), the floor (200,82,1) (/turf/open/floor/iron), 1, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - ... - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (200,83,1) (/turf/open/floor/iron), null, null) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (200,83,1) (/turf/open/floor/iron), null) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (200,83,1) (/turf/open/floor/iron), null) - Licks-The-Icicles (/mob/living/carbon/human): MobBump(Licks-The-Icicles (/mob/living/carbon/human)) - Licks-The-Icicles (/mob/living/carbon/human): Bump(Licks-The-Icicles (/mob/living/carbon/human)) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (200,83,1) (/turf/open/floor/iron), 1, 0, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (200,83,1) (/turf/open/floor/iron), null, null) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (200,83,1) (/turf/open/floor/iron), null) - /datum/component/leash (/datum/component/leash): check distance() - [2026-09-05 17:52:00.913] RUNTIME: runtime error: No valid destination passed into forceMove - proc name: forceMove (/atom/movable/proc/forceMove) - source file: code/game/atoms_movable.dm,1164 - usr: Hark Loginstin (/mob/living/carbon/human) - src: the ebeam (/obj/effect/ebeam) - usr.loc: the floor (201,84,1) (/turf/open/floor/iron) - src.loc: the floor (201,84,1) (/turf/open/floor/iron) - call stack: - the ebeam (/obj/effect/ebeam): forceMove(null) - /datum/beam (/datum/beam): Draw(null, null) - /datum/beam (/datum/beam): Start() - Licks-The-Icicles (/mob/living/carbon/human): Beam(Licks-The-Icicles (/mob/living/carbon/human), "chain", 'icons/effects/beam.dmi', 1e+31, 1e+31, /obj/effect/ebeam (/obj/effect/ebeam), null, 1, 0, null, null, null, null, 4.7, 0, null, 0, 255, 255) - Licks-The-Icicles (/mob/living/carbon/human): Beam(Licks-The-Icicles (/mob/living/carbon/human), "chain", 'icons/effects/beam.dmi', 1e+31, 1e+31, /obj/effect/ebeam (/obj/effect/ebeam), null, 1, 0, null, null, null, null, 4.7, 0, null, 0, 255, 255) - /datum/component/chained_toget... (/datum/component/chained_together): recreate beam(/datum/beam (/datum/beam), 0) - /datum/beam (/datum/beam): SendSignal("parent_qdeleting", /list (/list)) - qdel(/datum/beam (/datum/beam), 0) - /datum/beam (/datum/beam): redrawing(Licks-The-Icicles (/mob/living/carbon/human), the floor (200,83,1) (/turf/open/floor/iron), 0, 1, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (200,83,1) (/turf/open/floor/iron), 0, 1, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (200,83,1) (/turf/open/floor/iron), 0, 1, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (200,83,1) (/turf/open/floor/iron), 0, 1, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): doMove(the floor (201,84,1) (/turf/open/floor/iron)) - Licks-The-Icicles (/mob/living/carbon/human): forceMove(the floor (201,84,1) (/turf/open/floor/iron)) - Licks-The-Icicles (/mob/living/carbon/human): forceMove(the floor (201,84,1) (/turf/open/floor/iron)) - /datum/component/leash (/datum/component/leash): force teleport back("bad path step") - /datum/component/leash (/datum/component/leash): commit path(/list (/list)) - /datum/component/leash (/datum/component/leash): check distance() - [2026-09-05 17:52:01.413] RUNTIME: runtime error: No valid destination passed into forceMove - proc name: forceMove (/atom/movable/proc/forceMove) - source file: code/game/atoms_movable.dm,1164 - usr: Hark Loginstin (/mob/living/carbon/human) - src: the ebeam (/obj/effect/ebeam) - usr.loc: the floor (199,85,1) (/turf/open/floor/iron) - src.loc: the floor (200,84,1) (/turf/open/floor/iron) - call stack: - the ebeam (/obj/effect/ebeam): forceMove(null) - /datum/beam (/datum/beam): Draw(null, null) - /datum/beam (/datum/beam): Start() - Licks-The-Icicles (/mob/living/carbon/human): Beam(Licks-The-Icicles (/mob/living/carbon/human), "chain", 'icons/effects/beam.dmi', 1e+31, 1e+31, /obj/effect/ebeam (/obj/effect/ebeam), null, 1, 0, null, null, null, null, 4.7, 0, null, 0, 255, 255) - Licks-The-Icicles (/mob/living/carbon/human): Beam(Licks-The-Icicles (/mob/living/carbon/human), "chain", 'icons/effects/beam.dmi', 1e+31, 1e+31, /obj/effect/ebeam (/obj/effect/ebeam), null, 1, 0, null, null, null, null, 4.7, 0, null, 0, 255, 255) - /datum/component/chained_toget... (/datum/component/chained_together): recreate beam(/datum/beam (/datum/beam), 0) - /datum/beam (/datum/beam): SendSignal("parent_qdeleting", /list (/list)) - qdel(/datum/beam (/datum/beam), 0) - /datum/beam (/datum/beam): redrawing(Licks-The-Icicles (/mob/living/carbon/human), the floor (201,84,1) (/turf/open/floor/iron), 8, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (201,84,1) (/turf/open/floor/iron), 8, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (201,84,1) (/turf/open/floor/iron), 8, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (201,84,1) (/turf/open/floor/iron), 8, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (200,84,1) (/turf/open/floor/iron), 8, 0, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (200,84,1) (/turf/open/floor/iron), null, 0, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (200,84,1) (/turf/open/floor/iron), null, null) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (200,84,1) (/turf/open/floor/iron), null) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (200,84,1) (/turf/open/floor/iron), null) - /datum/component/leash (/datum/component/leash): commit path(/list (/list)) - /datum/component/leash (/datum/component/leash): check distance() - [2026-09-05 17:52:01.564] RUNTIME: runtime error: No valid destination passed into forceMove - proc name: forceMove (/atom/movable/proc/forceMove) - source file: code/game/atoms_movable.dm,1164 - usr: Hark Loginstin (/mob/living/carbon/human) - src: the ebeam (/obj/effect/ebeam) - usr.loc: the floor (198,85,1) (/turf/open/floor/iron/white/corner) - src.loc: the floor (199,84,1) (/turf/open/floor/iron) - call stack: - the ebeam (/obj/effect/ebeam): forceMove(null) - /datum/beam (/datum/beam): Draw(null, null) - /datum/beam (/datum/beam): Start() - Licks-The-Icicles (/mob/living/carbon/human): Beam(Licks-The-Icicles (/mob/living/carbon/human), "chain", 'icons/effects/beam.dmi', 1e+31, 1e+31, /obj/effect/ebeam (/obj/effect/ebeam), null, 1, 0, null, null, null, null, 4.7, 0, null, 0, 255, 255) - Licks-The-Icicles (/mob/living/carbon/human): Beam(Licks-The-Icicles (/mob/living/carbon/human), "chain", 'icons/effects/beam.dmi', 1e+31, 1e+31, /obj/effect/ebeam (/obj/effect/ebeam), null, 1, 0, null, null, null, null, 4.7, 0, null, 0, 255, 255) - /datum/component/chained_toget... (/datum/component/chained_together): recreate beam(/datum/beam (/datum/beam), 0) - /datum/beam (/datum/beam): SendSignal("parent_qdeleting", /list (/list)) - qdel(/datum/beam (/datum/beam), 0) - /datum/beam (/datum/beam): redrawing(Licks-The-Icicles (/mob/living/carbon/human), the floor (200,84,1) (/turf/open/floor/iron), 8, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (200,84,1) (/turf/open/floor/iron), 8, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (200,84,1) (/turf/open/floor/iron), 8, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (200,84,1) (/turf/open/floor/iron), 8, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (199,84,1) (/turf/open/floor/iron), 8, 0, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (199,84,1) (/turf/open/floor/iron), null, 0, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (199,84,1) (/turf/open/floor/iron), null, null) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (199,84,1) (/turf/open/floor/iron), null) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (199,84,1) (/turf/open/floor/iron), null) - /datum/component/leash (/datum/component/leash): commit path(/list (/list)) - /datum/component/leash (/datum/component/leash): check distance() - [2026-09-05 17:52:01.713] RUNTIME: runtime error: No valid destination passed into forceMove - proc name: forceMove (/atom/movable/proc/forceMove) - source file: code/game/atoms_movable.dm,1164 - usr: Hark Loginstin (/mob/living/carbon/human) - src: the ebeam (/obj/effect/ebeam) - usr.loc: the floor (197,85,1) (/turf/open/floor/iron/white/corner) - src.loc: the floor (198,84,1) (/turf/open/floor/iron/white/side) - call stack: - the ebeam (/obj/effect/ebeam): forceMove(null) - /datum/beam (/datum/beam): Draw(null, null) - /datum/beam (/datum/beam): Start() - Licks-The-Icicles (/mob/living/carbon/human): Beam(Licks-The-Icicles (/mob/living/carbon/human), "chain", 'icons/effects/beam.dmi', 1e+31, 1e+31, /obj/effect/ebeam (/obj/effect/ebeam), null, 1, 0, null, null, null, null, 4.7, 0, null, 0, 255, 255) - Licks-The-Icicles (/mob/living/carbon/human): Beam(Licks-The-Icicles (/mob/living/carbon/human), "chain", 'icons/effects/beam.dmi', 1e+31, 1e+31, /obj/effect/ebeam (/obj/effect/ebeam), null, 1, 0, null, null, null, null, 4.7, 0, null, 0, 255, 255) - /datum/component/chained_toget... (/datum/component/chained_together): recreate beam(/datum/beam (/datum/beam), 0) - /datum/beam (/datum/beam): SendSignal("parent_qdeleting", /list (/list)) - qdel(/datum/beam (/datum/beam), 0) - /datum/beam (/datum/beam): redrawing(Licks-The-Icicles (/mob/living/carbon/human), the floor (199,84,1) (/turf/open/floor/iron), 8, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (199,84,1) (/turf/open/floor/iron), 8, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (199,84,1) (/turf/open/floor/iron), 8, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (199,84,1) (/turf/open/floor/iron), 8, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (198,84,1) (/turf/open/floor/iron/white/side), 8, 0, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (198,84,1) (/turf/open/floor/iron/white/side), null, 0, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (198,84,1) (/turf/open/floor/iron/white/side), null, null) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (198,84,1) (/turf/open/floor/iron/white/side), null) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (198,84,1) (/turf/open/floor/iron/white/side), null) - /datum/component/leash (/datum/component/leash): commit path(/list (/list)) - /datum/component/leash (/datum/component/leash): check distance() - [2026-09-05 17:52:02.015] RUNTIME: runtime error: No valid destination passed into forceMove - proc name: forceMove (/atom/movable/proc/forceMove) - source file: code/game/atoms_movable.dm,1164 - usr: Hark Loginstin (/mob/living/carbon/human) - src: the ebeam (/obj/effect/ebeam) - usr.loc: the floor (196,85,1) (/turf/open/floor/iron) - src.loc: the floor (197,84,1) (/turf/open/floor/iron/white/side) - call stack: - the ebeam (/obj/effect/ebeam): forceMove(null) - /datum/beam (/datum/beam): Draw(null, null) - /datum/beam (/datum/beam): Start() - Licks-The-Icicles (/mob/living/carbon/human): Beam(Licks-The-Icicles (/mob/living/carbon/human), "chain", 'icons/effects/beam.dmi', 1e+31, 1e+31, /obj/effect/ebeam (/obj/effect/ebeam), null, 1, 0, null, null, null, null, 4.7, 0, null, 0, 255, 255) - Licks-The-Icicles (/mob/living/carbon/human): Beam(Licks-The-Icicles (/mob/living/carbon/human), "chain", 'icons/effects/beam.dmi', 1e+31, 1e+31, /obj/effect/ebeam (/obj/effect/ebeam), null, 1, 0, null, null, null, null, 4.7, 0, null, 0, 255, 255) - /datum/component/chained_toget... (/datum/component/chained_together): recreate beam(/datum/beam (/datum/beam), 0) - /datum/beam (/datum/beam): SendSignal("parent_qdeleting", /list (/list)) - qdel(/datum/beam (/datum/beam), 0) - /datum/beam (/datum/beam): redrawing(Licks-The-Icicles (/mob/living/carbon/human), the floor (198,84,1) (/turf/open/floor/iron/white/side), 8, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (198,84,1) (/turf/open/floor/iron/white/side), 8, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (198,84,1) (/turf/open/floor/iron/white/side), 8, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (198,84,1) (/turf/open/floor/iron/white/side), 8, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (197,84,1) (/turf/open/floor/iron/white/side), 8, 0, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (197,84,1) (/turf/open/floor/iron/white/side), null, 0, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (197,84,1) (/turf/open/floor/iron/white/side), null, null) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (197,84,1) (/turf/open/floor/iron/white/side), null) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (197,84,1) (/turf/open/floor/iron/white/side), null) - /datum/component/leash (/datum/component/leash): commit path(/list (/list)) - /datum/component/leash (/datum/component/leash): check distance() - [2026-09-05 17:52:02.217] RUNTIME: runtime error: No valid destination passed into forceMove - proc name: forceMove (/atom/movable/proc/forceMove) - source file: code/game/atoms_movable.dm,1164 - usr: Hark Loginstin (/mob/living/carbon/human) - src: the ebeam (/obj/effect/ebeam) - usr.loc: the floor (195,85,1) (/turf/open/floor/iron/white/corner) - src.loc: the floor (196,84,1) (/turf/open/floor/iron) - call stack: - the ebeam (/obj/effect/ebeam): forceMove(null) - /datum/beam (/datum/beam): Draw(null, null) - /datum/beam (/datum/beam): Start() - Licks-The-Icicles (/mob/living/carbon/human): Beam(Licks-The-Icicles (/mob/living/carbon/human), "chain", 'icons/effects/beam.dmi', 1e+31, 1e+31, /obj/effect/ebeam (/obj/effect/ebeam), null, 1, 0, null, null, null, null, 4.7, 0, null, 0, 255, 255) - Licks-The-Icicles (/mob/living/carbon/human): Beam(Licks-The-Icicles (/mob/living/carbon/human), "chain", 'icons/effects/beam.dmi', 1e+31, 1e+31, /obj/effect/ebeam (/obj/effect/ebeam), null, 1, 0, null, null, null, null, 4.7, 0, null, 0, 255, 255) - /datum/component/chained_toget... (/datum/component/chained_together): recreate beam(/datum/beam (/datum/beam), 0) - /datum/beam (/datum/beam): SendSignal("parent_qdeleting", /list (/list)) - qdel(/datum/beam (/datum/beam), 0) - /datum/beam (/datum/beam): redrawing(Licks-The-Icicles (/mob/living/carbon/human), the floor (197,84,1) (/turf/open/floor/iron/white/side), 8, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (197,84,1) (/turf/open/floor/iron/white/side), 8, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (197,84,1) (/turf/open/floor/iron/white/side), 8, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (197,84,1) (/turf/open/floor/iron/white/side), 8, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (196,84,1) (/turf/open/floor/iron), 8, 0, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (196,84,1) (/turf/open/floor/iron), null, 0, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (196,84,1) (/turf/open/floor/iron), null, null) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (196,84,1) (/turf/open/floor/iron), null) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (196,84,1) (/turf/open/floor/iron), null) - /datum/component/leash (/datum/component/leash): commit path(/list (/list)) - /datum/component/leash (/datum/component/leash): check distance() - [2026-09-05 17:52:02.427] RUNTIME: runtime error: No valid destination passed into forceMove - proc name: forceMove (/atom/movable/proc/forceMove) - source file: code/game/atoms_movable.dm,1164 - usr: Hark Loginstin (/mob/living/carbon/human) - src: the ebeam (/obj/effect/ebeam) - usr.loc: the floor (194,85,1) (/turf/open/floor/iron/white/corner) - src.loc: the floor (195,84,1) (/turf/open/floor/iron/white/side) - call stack: - the ebeam (/obj/effect/ebeam): forceMove(null) - /datum/beam (/datum/beam): Draw(null, null) - /datum/beam (/datum/beam): Start() - Licks-The-Icicles (/mob/living/carbon/human): Beam(Licks-The-Icicles (/mob/living/carbon/human), "chain", 'icons/effects/beam.dmi', 1e+31, 1e+31, /obj/effect/ebeam (/obj/effect/ebeam), null, 1, 0, null, null, null, null, 4.7, 0, null, 0, 255, 255) - Licks-The-Icicles (/mob/living/carbon/human): Beam(Licks-The-Icicles (/mob/living/carbon/human), "chain", 'icons/effects/beam.dmi', 1e+31, 1e+31, /obj/effect/ebeam (/obj/effect/ebeam), null, 1, 0, null, null, null, null, 4.7, 0, null, 0, 255, 255) - /datum/component/chained_toget... (/datum/component/chained_together): recreate beam(/datum/beam (/datum/beam), 0) - /datum/beam (/datum/beam): SendSignal("parent_qdeleting", /list (/list)) - qdel(/datum/beam (/datum/beam), 0) - /datum/beam (/datum/beam): redrawing(Licks-The-Icicles (/mob/living/carbon/human), the floor (196,84,1) (/turf/open/floor/iron), 8, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (196,84,1) (/turf/open/floor/iron), 8, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (196,84,1) (/turf/open/floor/iron), 8, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (196,84,1) (/turf/open/floor/iron), 8, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (195,84,1) (/turf/open/floor/iron/white/side), 8, 0, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (195,84,1) (/turf/open/floor/iron/white/side), null, 0, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (195,84,1) (/turf/open/floor/iron/white/side), null, null) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (195,84,1) (/turf/open/floor/iron/white/side), null) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (195,84,1) (/turf/open/floor/iron/white/side), null) - /datum/component/leash (/datum/component/leash): commit path(/list (/list)) - /datum/component/leash (/datum/component/leash): check distance() - [2026-09-05 17:52:03.031] RUNTIME: runtime error: No valid destination passed into forceMove - proc name: forceMove (/atom/movable/proc/forceMove) - source file: code/game/atoms_movable.dm,1164 - usr: Hark Loginstin (/mob/living/carbon/human) - src: the ebeam (/obj/effect/ebeam) - usr.loc: the floor (194,82,1) (/turf/open/floor/iron/white/side) - src.loc: the floor (195,83,1) (/turf/open/floor/iron/white) - call stack: - the ebeam (/obj/effect/ebeam): forceMove(null) - /datum/beam (/datum/beam): Draw(null, null) - /datum/beam (/datum/beam): Start() - Licks-The-Icicles (/mob/living/carbon/human): Beam(Licks-The-Icicles (/mob/living/carbon/human), "chain", 'icons/effects/beam.dmi', 1e+31, 1e+31, /obj/effect/ebeam (/obj/effect/ebeam), null, 1, 0, null, null, null, null, 4.7, 0, null, 0, 255, 255) - Licks-The-Icicles (/mob/living/carbon/human): Beam(Licks-The-Icicles (/mob/living/carbon/human), "chain", 'icons/effects/beam.dmi', 1e+31, 1e+31, /obj/effect/ebeam (/obj/effect/ebeam), null, 1, 0, null, null, null, null, 4.7, 0, null, 0, 255, 255) - /datum/component/chained_toget... (/datum/component/chained_together): recreate beam(/datum/beam (/datum/beam), 0) - /datum/beam (/datum/beam): SendSignal("parent_qdeleting", /list (/list)) - qdel(/datum/beam (/datum/beam), 0) - /datum/beam (/datum/beam): redrawing(Licks-The-Icicles (/mob/living/carbon/human), the floor (195,84,1) (/turf/open/floor/iron/white/side), 2, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (195,84,1) (/turf/open/floor/iron/white/side), 2, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (195,84,1) (/turf/open/floor/iron/white/side), 2, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (195,84,1) (/turf/open/floor/iron/white/side), 2, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (195,83,1) (/turf/open/floor/iron/white), 2, 0, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (195,83,1) (/turf/open/floor/iron/white), null, 0, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (195,83,1) (/turf/open/floor/iron/white), null, null) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (195,83,1) (/turf/open/floor/iron/white), null) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (195,83,1) (/turf/open/floor/iron/white), null) - /datum/component/leash (/datum/component/leash): commit path(/list (/list)) - /datum/component/leash (/datum/component/leash): check distance() - [2026-09-05 17:52:03.181] RUNTIME: runtime error: No valid destination passed into forceMove - proc name: forceMove (/atom/movable/proc/forceMove) - source file: code/game/atoms_movable.dm,1164 - usr: Hark Loginstin (/mob/living/carbon/human) - src: the ebeam (/obj/effect/ebeam) - usr.loc: the floor (194,81,1) (/turf/open/floor/iron/white/side) - src.loc: the floor (195,82,1) (/turf/open/floor/iron/white) - call stack: - the ebeam (/obj/effect/ebeam): forceMove(null) - /datum/beam (/datum/beam): Draw(null, null) - /datum/beam (/datum/beam): Start() - Licks-The-Icicles (/mob/living/carbon/human): Beam(Licks-The-Icicles (/mob/living/carbon/human), "chain", 'icons/effects/beam.dmi', 1e+31, 1e+31, /obj/effect/ebeam (/obj/effect/ebeam), null, 1, 0, null, null, null, null, 4.7, 0, null, 0, 255, 255) - Licks-The-Icicles (/mob/living/carbon/human): Beam(Licks-The-Icicles (/mob/living/carbon/human), "chain", 'icons/effects/beam.dmi', 1e+31, 1e+31, /obj/effect/ebeam (/obj/effect/ebeam), null, 1, 0, null, null, null, null, 4.7, 0, null, 0, 255, 255) - /datum/component/chained_toget... (/datum/component/chained_together): recreate beam(/datum/beam (/datum/beam), 0) - /datum/beam (/datum/beam): SendSignal("parent_qdeleting", /list (/list)) - qdel(/datum/beam (/datum/beam), 0) - /datum/beam (/datum/beam): redrawing(Licks-The-Icicles (/mob/living/carbon/human), the floor (195,83,1) (/turf/open/floor/iron/white), 2, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (195,83,1) (/turf/open/floor/iron/white), 2, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (195,83,1) (/turf/open/floor/iron/white), 2, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (195,83,1) (/turf/open/floor/iron/white), 2, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (195,82,1) (/turf/open/floor/iron/white), 2, 0, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (195,82,1) (/turf/open/floor/iron/white), null, 0, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (195,82,1) (/turf/open/floor/iron/white), null, null) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (195,82,1) (/turf/open/floor/iron/white), null) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (195,82,1) (/turf/open/floor/iron/white), null) - /datum/component/leash (/datum/component/leash): commit path(/list (/list)) - /datum/component/leash (/datum/component/leash): check distance() - [2026-09-05 17:52:03.330] RUNTIME: runtime error: No valid destination passed into forceMove - proc name: forceMove (/atom/movable/proc/forceMove) - source file: code/game/atoms_movable.dm,1164 - usr: Hark Loginstin (/mob/living/carbon/human) - src: the ebeam (/obj/effect/ebeam) - usr.loc: the floor (194,80,1) (/turf/open/floor/iron/white/side) - src.loc: the floor (195,81,1) (/turf/open/floor/iron/white/side) - call stack: - the ebeam (/obj/effect/ebeam): forceMove(null) - /datum/beam (/datum/beam): Draw(null, null) - /datum/beam (/datum/beam): Start() - Licks-The-Icicles (/mob/living/carbon/human): Beam(Licks-The-Icicles (/mob/living/carbon/human), "chain", 'icons/effects/beam.dmi', 1e+31, 1e+31, /obj/effect/ebeam (/obj/effect/ebeam), null, 1, 0, null, null, null, null, 4.7, 0, null, 0, 255, 255) - Licks-The-Icicles (/mob/living/carbon/human): Beam(Licks-The-Icicles (/mob/living/carbon/human), "chain", 'icons/effects/beam.dmi', 1e+31, 1e+31, /obj/effect/ebeam (/obj/effect/ebeam), null, 1, 0, null, null, null, null, 4.7, 0, null, 0, 255, 255) - /datum/component/chained_toget... (/datum/component/chained_together): recreate beam(/datum/beam (/datum/beam), 0) - /datum/beam (/datum/beam): SendSignal("parent_qdeleting", /list (/list)) - qdel(/datum/beam (/datum/beam), 0) - /datum/beam (/datum/beam): redrawing(Licks-The-Icicles (/mob/living/carbon/human), the floor (195,82,1) (/turf/open/floor/iron/white), 2, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (195,82,1) (/turf/open/floor/iron/white), 2, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (195,82,1) (/turf/open/floor/iron/white), 2, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (195,82,1) (/turf/open/floor/iron/white), 2, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (195,81,1) (/turf/open/floor/iron/white/side), 2, 0, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (195,81,1) (/turf/open/floor/iron/white/side), null, 0, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (195,81,1) (/turf/open/floor/iron/white/side), null, null) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (195,81,1) (/turf/open/floor/iron/white/side), null) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (195,81,1) (/turf/open/floor/iron/white/side), null) - /datum/component/leash (/datum/component/leash): commit path(/list (/list)) - /datum/component/leash (/datum/component/leash): check distance() - [2026-09-05 17:52:03.530] RUNTIME: runtime error: No valid destination passed into forceMove - proc name: forceMove (/atom/movable/proc/forceMove) - source file: code/game/atoms_movable.dm,1164 - usr: Hark Loginstin (/mob/living/carbon/human) - src: the ebeam (/obj/effect/ebeam) - usr.loc: the floor (194,79,1) (/turf/open/floor/iron/white/corner) - src.loc: the floor (195,80,1) (/turf/open/floor/iron/white/side) - call stack: - the ebeam (/obj/effect/ebeam): forceMove(null) - /datum/beam (/datum/beam): Draw(null, null) - /datum/beam (/datum/beam): Start() - Licks-The-Icicles (/mob/living/carbon/human): Beam(Licks-The-Icicles (/mob/living/carbon/human), "chain", 'icons/effects/beam.dmi', 1e+31, 1e+31, /obj/effect/ebeam (/obj/effect/ebeam), null, 1, 0, null, null, null, null, 4.7, 0, null, 0, 255, 255) - Licks-The-Icicles (/mob/living/carbon/human): Beam(Licks-The-Icicles (/mob/living/carbon/human), "chain", 'icons/effects/beam.dmi', 1e+31, 1e+31, /obj/effect/ebeam (/obj/effect/ebeam), null, 1, 0, null, null, null, null, 4.7, 0, null, 0, 255, 255) - /datum/component/chained_toget... (/datum/component/chained_together): recreate beam(/datum/beam (/datum/beam), 0) - /datum/beam (/datum/beam): SendSignal("parent_qdeleting", /list (/list)) - qdel(/datum/beam (/datum/beam), 0) - /datum/beam (/datum/beam): redrawing(Licks-The-Icicles (/mob/living/carbon/human), the floor (195,81,1) (/turf/open/floor/iron/white/side), 2, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (195,81,1) (/turf/open/floor/iron/white/side), 2, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (195,81,1) (/turf/open/floor/iron/white/side), 2, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (195,81,1) (/turf/open/floor/iron/white/side), 2, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (195,80,1) (/turf/open/floor/iron/white/side), 2, 0, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (195,80,1) (/turf/open/floor/iron/white/side), null, 0, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (195,80,1) (/turf/open/floor/iron/white/side), null, null) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (195,80,1) (/turf/open/floor/iron/white/side), null) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (195,80,1) (/turf/open/floor/iron/white/side), null) - /datum/component/leash (/datum/component/leash): commit path(/list (/list)) - /datum/component/leash (/datum/component/leash): check distance() - [2026-09-05 17:53:06.960] RUNTIME: runtime error: No valid destination passed into forceMove - proc name: forceMove (/atom/movable/proc/forceMove) - source file: code/game/atoms_movable.dm,1164 - usr: Hark Loginstin (/mob/living/carbon/human) - src: the ebeam (/obj/effect/ebeam) - usr.loc: the floor (194,78,1) (/turf/open/floor/iron) - src.loc: the floor (195,80,1) (/turf/open/floor/iron/white/side) - call stack: - the ebeam (/obj/effect/ebeam): forceMove(null) - /datum/beam (/datum/beam): Draw(null, null) - /datum/beam (/datum/beam): Start() - Licks-The-Icicles (/mob/living/carbon/human): Beam(Licks-The-Icicles (/mob/living/carbon/human), "chain", 'icons/effects/beam.dmi', 1e+31, 1e+31, /obj/effect/ebeam (/obj/effect/ebeam), null, 1, 0, null, null, null, null, 4.7, 0, null, 0, 255, 255) - Licks-The-Icicles (/mob/living/carbon/human): Beam(Licks-The-Icicles (/mob/living/carbon/human), "chain", 'icons/effects/beam.dmi', 1e+31, 1e+31, /obj/effect/ebeam (/obj/effect/ebeam), null, 1, 0, null, null, null, null, 4.7, 0, null, 0, 255, 255) - /datum/component/chained_toget... (/datum/component/chained_together): recreate beam(/datum/beam (/datum/beam), 0) - /datum/beam (/datum/beam): SendSignal("parent_qdeleting", /list (/list)) - qdel(/datum/beam (/datum/beam), 0) - /datum/beam (/datum/beam): redrawing(Licks-The-Icicles (/mob/living/carbon/human), the floor (194,79,1) (/turf/open/floor/iron/white/corner), 0, 1, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - ... - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (194,79,1) (/turf/open/floor/iron/white/corner), 0, 1, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): doMove(Licks-The-Icicles (/obj/item/mob_holder)) - Licks-The-Icicles (/mob/living/carbon/human): forceMove(Licks-The-Icicles (/obj/item/mob_holder)) - Licks-The-Icicles (/mob/living/carbon/human): forceMove(Licks-The-Icicles (/obj/item/mob_holder)) - Licks-The-Icicles (/obj/item/mob_holder): insert mob(Licks-The-Icicles (/mob/living/carbon/human)) - Licks-The-Icicles (/obj/item/mob_holder): Initialize(0, Licks-The-Icicles (/mob/living/carbon/human), "", 'icons/mob/clothing/head/pets_h...', 'icons/mob/inhands/pets_held_lh...', 'icons/mob/inhands/pets_held_rh...', 0) - Atoms (/datum/controller/subsystem/atoms): InitAtom(Licks-The-Icicles (/obj/item/mob_holder), 0, /list (/list)) - Licks-The-Icicles (/obj/item/mob_holder): New(0, Licks-The-Icicles (/mob/living/carbon/human), "", 'icons/mob/clothing/head/pets_h...', 'icons/mob/inhands/pets_held_lh...', 'icons/mob/inhands/pets_held_rh...', 0) - Licks-The-Icicles (/mob/living/carbon/human): mob try pickup(Hark Loginstin (/mob/living/carbon/human), 0) - /datum/element/can_be_held (/datum/element/can_be_held): on mousedrop onto(Licks-The-Icicles (/mob/living/carbon/human), Hark Loginstin (/mob/living/carbon/human), Hark Loginstin (/mob/living/carbon/human)) - [2026-09-05 17:53:07.010] RUNTIME: runtime error: No valid destination passed into forceMove - proc name: forceMove (/atom/movable/proc/forceMove) - source file: code/game/atoms_movable.dm,1164 - usr: Hark Loginstin (/mob/living/carbon/human) - src: the ebeam (/obj/effect/ebeam) - usr.loc: the floor (194,78,1) (/turf/open/floor/iron) - src.loc: the floor (195,79,1) (/turf/open/floor/iron/white/corner) - call stack: - the ebeam (/obj/effect/ebeam): forceMove(null) - /datum/beam (/datum/beam): Draw(null, null) - /datum/beam (/datum/beam): Start() - Licks-The-Icicles (/mob/living/carbon/human): Beam(Licks-The-Icicles (/mob/living/carbon/human), "chain", 'icons/effects/beam.dmi', 1e+31, 1e+31, /obj/effect/ebeam (/obj/effect/ebeam), null, 1, 0, null, null, null, null, 4.7, 0, null, 0, 255, 255) - Licks-The-Icicles (/mob/living/carbon/human): Beam(Licks-The-Icicles (/mob/living/carbon/human), "chain", 'icons/effects/beam.dmi', 1e+31, 1e+31, /obj/effect/ebeam (/obj/effect/ebeam), null, 1, 0, null, null, null, null, 4.7, 0, null, 0, 255, 255) - /datum/component/chained_toget... (/datum/component/chained_together): recreate beam(/datum/beam (/datum/beam), 0) - /datum/beam (/datum/beam): SendSignal("parent_qdeleting", /list (/list)) - qdel(/datum/beam (/datum/beam), 0) - /datum/beam (/datum/beam): redrawing(Licks-The-Icicles (/mob/living/carbon/human), the floor (195,80,1) (/turf/open/floor/iron/white/side), 2, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (195,80,1) (/turf/open/floor/iron/white/side), 2, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (195,80,1) (/turf/open/floor/iron/white/side), 2, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (195,80,1) (/turf/open/floor/iron/white/side), 2, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (195,79,1) (/turf/open/floor/iron/white/corner), 2, 0, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (195,79,1) (/turf/open/floor/iron/white/corner), null, 0, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (195,79,1) (/turf/open/floor/iron/white/corner), null, null) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (195,79,1) (/turf/open/floor/iron/white/corner), null) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (195,79,1) (/turf/open/floor/iron/white/corner), null) - /datum/component/leash (/datum/component/leash): commit path(/list (/list)) - /datum/component/leash (/datum/component/leash): check distance() - [2026-09-05 17:53:18.460] RUNTIME: runtime error: No valid destination passed into forceMove - proc name: forceMove (/atom/movable/proc/forceMove) - source file: code/game/atoms_movable.dm,1164 - usr: Hark Loginstin (/mob/living/carbon/human) - src: the ebeam (/obj/effect/ebeam) - usr.loc: the floor (193,82,1) (/turf/open/floor/iron) - src.loc: the floor (194,82,1) (/turf/open/floor/iron/white/side) - call stack: - the ebeam (/obj/effect/ebeam): forceMove(null) - /datum/beam (/datum/beam): Draw(null, null) - /datum/beam (/datum/beam): Start() - Licks-The-Icicles (/mob/living/carbon/human): Beam(Licks-The-Icicles (/mob/living/carbon/human), "chain", 'icons/effects/beam.dmi', 1e+31, 1e+31, /obj/effect/ebeam (/obj/effect/ebeam), null, 1, 0, null, null, null, null, 4.7, 0, null, 0, 255, 255) - Licks-The-Icicles (/mob/living/carbon/human): Beam(Licks-The-Icicles (/mob/living/carbon/human), "chain", 'icons/effects/beam.dmi', 1e+31, 1e+31, /obj/effect/ebeam (/obj/effect/ebeam), null, 1, 0, null, null, null, null, 4.7, 0, null, 0, 255, 255) - /datum/component/chained_toget... (/datum/component/chained_together): recreate beam(/datum/beam (/datum/beam), 0) - /datum/beam (/datum/beam): SendSignal("parent_qdeleting", /list (/list)) - qdel(/datum/beam (/datum/beam), 0) - /datum/beam (/datum/beam): redrawing(Licks-The-Icicles (/mob/living/carbon/human), the floor (193,83,1) (/turf/open/floor/iron/white/side), 0, 1, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - ... - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (193,83,1) (/turf/open/floor/iron/white/side), 0, 1, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): doMove(Licks-The-Icicles (/obj/item/mob_holder)) - Licks-The-Icicles (/mob/living/carbon/human): forceMove(Licks-The-Icicles (/obj/item/mob_holder)) - Licks-The-Icicles (/mob/living/carbon/human): forceMove(Licks-The-Icicles (/obj/item/mob_holder)) - Licks-The-Icicles (/obj/item/mob_holder): insert mob(Licks-The-Icicles (/mob/living/carbon/human)) - Licks-The-Icicles (/obj/item/mob_holder): Initialize(0, Licks-The-Icicles (/mob/living/carbon/human), "", 'icons/mob/clothing/head/pets_h...', 'icons/mob/inhands/pets_held_lh...', 'icons/mob/inhands/pets_held_rh...', 0) - Atoms (/datum/controller/subsystem/atoms): InitAtom(Licks-The-Icicles (/obj/item/mob_holder), 0, /list (/list)) - Licks-The-Icicles (/obj/item/mob_holder): New(0, Licks-The-Icicles (/mob/living/carbon/human), "", 'icons/mob/clothing/head/pets_h...', 'icons/mob/inhands/pets_held_lh...', 'icons/mob/inhands/pets_held_rh...', 0) - Licks-The-Icicles (/mob/living/carbon/human): mob try pickup(Hark Loginstin (/mob/living/carbon/human), 0) - /datum/element/can_be_held (/datum/element/can_be_held): on mousedrop onto(Licks-The-Icicles (/mob/living/carbon/human), Hark Loginstin (/mob/living/carbon/human), Hark Loginstin (/mob/living/carbon/human)) - [2026-09-05 17:53:20.256] RUNTIME: runtime error: No valid destination passed into forceMove - proc name: forceMove (/atom/movable/proc/forceMove) - source file: code/game/atoms_movable.dm,1164 - usr: Hark Loginstin (/mob/living/carbon/human) - src: the ebeam (/obj/effect/ebeam) - usr.loc: the floor (192,81,1) (/turf/open/floor/iron) - src.loc: the floor (193,82,1) (/turf/open/floor/iron) - call stack: - the ebeam (/obj/effect/ebeam): forceMove(null) - /datum/beam (/datum/beam): Draw(null, null) - /datum/beam (/datum/beam): Start() - Licks-The-Icicles (/mob/living/carbon/human): Beam(Licks-The-Icicles (/mob/living/carbon/human), "chain", 'icons/effects/beam.dmi', 1e+31, 1e+31, /obj/effect/ebeam (/obj/effect/ebeam), null, 1, 0, null, null, null, null, 4.7, 0, null, 0, 255, 255) - Licks-The-Icicles (/mob/living/carbon/human): Beam(Licks-The-Icicles (/mob/living/carbon/human), "chain", 'icons/effects/beam.dmi', 1e+31, 1e+31, /obj/effect/ebeam (/obj/effect/ebeam), null, 1, 0, null, null, null, null, 4.7, 0, null, 0, 255, 255) - /datum/component/chained_toget... (/datum/component/chained_together): recreate beam(/datum/beam (/datum/beam), 0) - /datum/beam (/datum/beam): SendSignal("parent_qdeleting", /list (/list)) - qdel(/datum/beam (/datum/beam), 0) - /datum/beam (/datum/beam): redrawing(Licks-The-Icicles (/mob/living/carbon/human), the floor (194,82,1) (/turf/open/floor/iron/white/side), 8, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (194,82,1) (/turf/open/floor/iron/white/side), 8, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (194,82,1) (/turf/open/floor/iron/white/side), 8, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (194,82,1) (/turf/open/floor/iron/white/side), 8, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (193,82,1) (/turf/open/floor/iron), 8, 0, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (193,82,1) (/turf/open/floor/iron), null, 0, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (193,82,1) (/turf/open/floor/iron), null, null) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (193,82,1) (/turf/open/floor/iron), null) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (193,82,1) (/turf/open/floor/iron), null) - /datum/component/leash (/datum/component/leash): commit path(/list (/list)) - /datum/component/leash (/datum/component/leash): check distance() - [2026-09-05 17:53:20.411] RUNTIME: runtime error: No valid destination passed into forceMove - proc name: forceMove (/atom/movable/proc/forceMove) - source file: code/game/atoms_movable.dm,1164 - usr: Hark Loginstin (/mob/living/carbon/human) - src: the ebeam (/obj/effect/ebeam) - usr.loc: the floor (191,81,1) (/turf/open/floor/iron) - src.loc: the floor (192,82,1) (/turf/open/floor/iron) - call stack: - the ebeam (/obj/effect/ebeam): forceMove(null) - /datum/beam (/datum/beam): Draw(null, null) - /datum/beam (/datum/beam): Start() - Licks-The-Icicles (/mob/living/carbon/human): Beam(Licks-The-Icicles (/mob/living/carbon/human), "chain", 'icons/effects/beam.dmi', 1e+31, 1e+31, /obj/effect/ebeam (/obj/effect/ebeam), null, 1, 0, null, null, null, null, 4.7, 0, null, 0, 255, 255) - Licks-The-Icicles (/mob/living/carbon/human): Beam(Licks-The-Icicles (/mob/living/carbon/human), "chain", 'icons/effects/beam.dmi', 1e+31, 1e+31, /obj/effect/ebeam (/obj/effect/ebeam), null, 1, 0, null, null, null, null, 4.7, 0, null, 0, 255, 255) - /datum/component/chained_toget... (/datum/component/chained_together): recreate beam(/datum/beam (/datum/beam), 0) - /datum/beam (/datum/beam): SendSignal("parent_qdeleting", /list (/list)) - qdel(/datum/beam (/datum/beam), 0) - /datum/beam (/datum/beam): redrawing(Licks-The-Icicles (/mob/living/carbon/human), the floor (193,82,1) (/turf/open/floor/iron), 8, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (193,82,1) (/turf/open/floor/iron), 8, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (193,82,1) (/turf/open/floor/iron), 8, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (193,82,1) (/turf/open/floor/iron), 8, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (192,82,1) (/turf/open/floor/iron), 8, 0, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (192,82,1) (/turf/open/floor/iron), null, 0, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (192,82,1) (/turf/open/floor/iron), null, null) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (192,82,1) (/turf/open/floor/iron), null) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (192,82,1) (/turf/open/floor/iron), null) - /datum/component/leash (/datum/component/leash): commit path(/list (/list)) - /datum/component/leash (/datum/component/leash): check distance() - [2026-09-05 17:53:47.334] RUNTIME: runtime error: No valid destination passed into forceMove - proc name: forceMove (/atom/movable/proc/forceMove) - source file: code/game/atoms_movable.dm,1164 - usr: Hark Loginstin (/mob/living/carbon/human) - src: the ebeam (/obj/effect/ebeam) - usr.loc: the floor (192,81,1) (/turf/open/floor/iron) - src.loc: the floor (190,81,1) (/turf/open/floor/iron) - call stack: - the ebeam (/obj/effect/ebeam): forceMove(null) - /datum/beam (/datum/beam): Draw(null, null) - /datum/beam (/datum/beam): Start() - Licks-The-Icicles (/mob/living/carbon/human): Beam(Licks-The-Icicles (/mob/living/carbon/human), "chain", 'icons/effects/beam.dmi', 1e+31, 1e+31, /obj/effect/ebeam (/obj/effect/ebeam), null, 1, 0, null, null, null, null, 4.7, 0, null, 0, 255, 255) - Licks-The-Icicles (/mob/living/carbon/human): Beam(Licks-The-Icicles (/mob/living/carbon/human), "chain", 'icons/effects/beam.dmi', 1e+31, 1e+31, /obj/effect/ebeam (/obj/effect/ebeam), null, 1, 0, null, null, null, null, 4.7, 0, null, 0, 255, 255) - /datum/component/chained_toget... (/datum/component/chained_together): recreate beam(/datum/beam (/datum/beam), 0) - /datum/beam (/datum/beam): SendSignal("parent_qdeleting", /list (/list)) - qdel(/datum/beam (/datum/beam), 0) - /datum/beam (/datum/beam): redrawing(Licks-The-Icicles (/mob/living/carbon/human), the floor (191,81,1) (/turf/open/floor/iron), 0, 1, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - ... - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (191,81,1) (/turf/open/floor/iron), 0, 1, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): doMove(Licks-The-Icicles (/obj/item/mob_holder)) - Licks-The-Icicles (/mob/living/carbon/human): forceMove(Licks-The-Icicles (/obj/item/mob_holder)) - Licks-The-Icicles (/mob/living/carbon/human): forceMove(Licks-The-Icicles (/obj/item/mob_holder)) - Licks-The-Icicles (/obj/item/mob_holder): insert mob(Licks-The-Icicles (/mob/living/carbon/human)) - Licks-The-Icicles (/obj/item/mob_holder): Initialize(0, Licks-The-Icicles (/mob/living/carbon/human), "", 'icons/mob/clothing/head/pets_h...', 'icons/mob/inhands/pets_held_lh...', 'icons/mob/inhands/pets_held_rh...', 0) - Atoms (/datum/controller/subsystem/atoms): InitAtom(Licks-The-Icicles (/obj/item/mob_holder), 0, /list (/list)) - Licks-The-Icicles (/obj/item/mob_holder): New(0, Licks-The-Icicles (/mob/living/carbon/human), "", 'icons/mob/clothing/head/pets_h...', 'icons/mob/inhands/pets_held_lh...', 'icons/mob/inhands/pets_held_rh...', 0) - Licks-The-Icicles (/mob/living/carbon/human): mob try pickup(Hark Loginstin (/mob/living/carbon/human), 0) - /datum/element/can_be_held (/datum/element/can_be_held): on mousedrop onto(Licks-The-Icicles (/mob/living/carbon/human), Hark Loginstin (/mob/living/carbon/human), Hark Loginstin (/mob/living/carbon/human)) - [2026-09-05 17:53:47.385] RUNTIME: runtime error: No valid destination passed into forceMove - proc name: forceMove (/atom/movable/proc/forceMove) - source file: code/game/atoms_movable.dm,1164 - usr: Hark Loginstin (/mob/living/carbon/human) - src: the ebeam (/obj/effect/ebeam) - usr.loc: the floor (192,81,1) (/turf/open/floor/iron) - src.loc: the floor (191,81,1) (/turf/open/floor/iron) - call stack: - the ebeam (/obj/effect/ebeam): forceMove(null) - /datum/beam (/datum/beam): Draw(null, null) - /datum/beam (/datum/beam): Start() - Licks-The-Icicles (/mob/living/carbon/human): Beam(Licks-The-Icicles (/mob/living/carbon/human), "chain", 'icons/effects/beam.dmi', 1e+31, 1e+31, /obj/effect/ebeam (/obj/effect/ebeam), null, 1, 0, null, null, null, null, 4.7, 0, null, 0, 255, 255) - Licks-The-Icicles (/mob/living/carbon/human): Beam(Licks-The-Icicles (/mob/living/carbon/human), "chain", 'icons/effects/beam.dmi', 1e+31, 1e+31, /obj/effect/ebeam (/obj/effect/ebeam), null, 1, 0, null, null, null, null, 4.7, 0, null, 0, 255, 255) - /datum/component/chained_toget... (/datum/component/chained_together): recreate beam(/datum/beam (/datum/beam), 0) - /datum/beam (/datum/beam): SendSignal("parent_qdeleting", /list (/list)) - qdel(/datum/beam (/datum/beam), 0) - /datum/beam (/datum/beam): redrawing(Licks-The-Icicles (/mob/living/carbon/human), the floor (190,81,1) (/turf/open/floor/iron), 4, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (190,81,1) (/turf/open/floor/iron), 4, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (190,81,1) (/turf/open/floor/iron), 4, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (190,81,1) (/turf/open/floor/iron), 4, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (191,81,1) (/turf/open/floor/iron), 4, 0, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (191,81,1) (/turf/open/floor/iron), null, 0, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (191,81,1) (/turf/open/floor/iron), null, null) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (191,81,1) (/turf/open/floor/iron), null) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (191,81,1) (/turf/open/floor/iron), null) - /datum/component/leash (/datum/component/leash): commit path(/list (/list)) - /datum/component/leash (/datum/component/leash): check distance() - [2026-09-05 17:53:49.184] RUNTIME: runtime error: No valid destination passed into forceMove - proc name: forceMove (/atom/movable/proc/forceMove) - source file: code/game/atoms_movable.dm,1164 - usr: Hark Loginstin (/mob/living/carbon/human) - src: the ebeam (/obj/effect/ebeam) - usr.loc: the floor (192,79,1) (/turf/open/floor/iron) - src.loc: the floor (191,80,1) (/turf/open/floor/iron) - call stack: - the ebeam (/obj/effect/ebeam): forceMove(null) - /datum/beam (/datum/beam): Draw(null, null) - /datum/beam (/datum/beam): Start() - Licks-The-Icicles (/mob/living/carbon/human): Beam(Licks-The-Icicles (/mob/living/carbon/human), "chain", 'icons/effects/beam.dmi', 1e+31, 1e+31, /obj/effect/ebeam (/obj/effect/ebeam), null, 1, 0, null, null, null, null, 4.7, 0, null, 0, 255, 255) - Licks-The-Icicles (/mob/living/carbon/human): Beam(Licks-The-Icicles (/mob/living/carbon/human), "chain", 'icons/effects/beam.dmi', 1e+31, 1e+31, /obj/effect/ebeam (/obj/effect/ebeam), null, 1, 0, null, null, null, null, 4.7, 0, null, 0, 255, 255) - /datum/component/chained_toget... (/datum/component/chained_together): recreate beam(/datum/beam (/datum/beam), 0) - /datum/beam (/datum/beam): SendSignal("parent_qdeleting", /list (/list)) - qdel(/datum/beam (/datum/beam), 0) - /datum/beam (/datum/beam): redrawing(Licks-The-Icicles (/mob/living/carbon/human), the floor (191,81,1) (/turf/open/floor/iron), 2, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (191,81,1) (/turf/open/floor/iron), 2, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (191,81,1) (/turf/open/floor/iron), 2, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (191,81,1) (/turf/open/floor/iron), 2, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (191,80,1) (/turf/open/floor/iron), 2, 0, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (191,80,1) (/turf/open/floor/iron), null, 0, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (191,80,1) (/turf/open/floor/iron), null, null) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (191,80,1) (/turf/open/floor/iron), null) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (191,80,1) (/turf/open/floor/iron), null) - /datum/component/leash (/datum/component/leash): commit path(/list (/list)) - /datum/component/leash (/datum/component/leash): check distance() - [2026-09-05 17:53:49.482] RUNTIME: runtime error: No valid destination passed into forceMove - proc name: forceMove (/atom/movable/proc/forceMove) - source file: code/game/atoms_movable.dm,1164 - usr: Hark Loginstin (/mob/living/carbon/human) - src: the ebeam (/obj/effect/ebeam) - usr.loc: the floor (192,78,1) (/turf/open/floor/iron) - src.loc: the floor (191,79,1) (/turf/open/floor/iron) - call stack: - the ebeam (/obj/effect/ebeam): forceMove(null) - /datum/beam (/datum/beam): Draw(null, null) - /datum/beam (/datum/beam): Start() - Licks-The-Icicles (/mob/living/carbon/human): Beam(Licks-The-Icicles (/mob/living/carbon/human), "chain", 'icons/effects/beam.dmi', 1e+31, 1e+31, /obj/effect/ebeam (/obj/effect/ebeam), null, 1, 0, null, null, null, null, 4.7, 0, null, 0, 255, 255) - Licks-The-Icicles (/mob/living/carbon/human): Beam(Licks-The-Icicles (/mob/living/carbon/human), "chain", 'icons/effects/beam.dmi', 1e+31, 1e+31, /obj/effect/ebeam (/obj/effect/ebeam), null, 1, 0, null, null, null, null, 4.7, 0, null, 0, 255, 255) - /datum/component/chained_toget... (/datum/component/chained_together): recreate beam(/datum/beam (/datum/beam), 0) - /datum/beam (/datum/beam): SendSignal("parent_qdeleting", /list (/list)) - qdel(/datum/beam (/datum/beam), 0) - /datum/beam (/datum/beam): redrawing(Licks-The-Icicles (/mob/living/carbon/human), the floor (191,80,1) (/turf/open/floor/iron), 2, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (191,80,1) (/turf/open/floor/iron), 2, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (191,80,1) (/turf/open/floor/iron), 2, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (191,80,1) (/turf/open/floor/iron), 2, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (191,79,1) (/turf/open/floor/iron), 2, 0, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (191,79,1) (/turf/open/floor/iron), null, 0, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (191,79,1) (/turf/open/floor/iron), null, null) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (191,79,1) (/turf/open/floor/iron), null) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (191,79,1) (/turf/open/floor/iron), null) - /datum/component/leash (/datum/component/leash): commit path(/list (/list)) - /datum/component/leash (/datum/component/leash): check distance() - [2026-09-05 17:53:49.633] RUNTIME: runtime error: No valid destination passed into forceMove - proc name: forceMove (/atom/movable/proc/forceMove) - source file: code/game/atoms_movable.dm,1164 - usr: Hark Loginstin (/mob/living/carbon/human) - src: the ebeam (/obj/effect/ebeam) - usr.loc: the floor (192,77,1) (/turf/open/floor/iron) - src.loc: the floor (191,78,1) (/turf/open/floor/iron) - call stack: - the ebeam (/obj/effect/ebeam): forceMove(null) - /datum/beam (/datum/beam): Draw(null, null) - /datum/beam (/datum/beam): Start() - Licks-The-Icicles (/mob/living/carbon/human): Beam(Licks-The-Icicles (/mob/living/carbon/human), "chain", 'icons/effects/beam.dmi', 1e+31, 1e+31, /obj/effect/ebeam (/obj/effect/ebeam), null, 1, 0, null, null, null, null, 4.7, 0, null, 0, 255, 255) - Licks-The-Icicles (/mob/living/carbon/human): Beam(Licks-The-Icicles (/mob/living/carbon/human), "chain", 'icons/effects/beam.dmi', 1e+31, 1e+31, /obj/effect/ebeam (/obj/effect/ebeam), null, 1, 0, null, null, null, null, 4.7, 0, null, 0, 255, 255) - /datum/component/chained_toget... (/datum/component/chained_together): recreate beam(/datum/beam (/datum/beam), 0) - /datum/beam (/datum/beam): SendSignal("parent_qdeleting", /list (/list)) - qdel(/datum/beam (/datum/beam), 0) - /datum/beam (/datum/beam): redrawing(Licks-The-Icicles (/mob/living/carbon/human), the floor (191,79,1) (/turf/open/floor/iron), 2, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (191,79,1) (/turf/open/floor/iron), 2, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (191,79,1) (/turf/open/floor/iron), 2, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (191,79,1) (/turf/open/floor/iron), 2, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (191,78,1) (/turf/open/floor/iron), 2, 0, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (191,78,1) (/turf/open/floor/iron), null, 0, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (191,78,1) (/turf/open/floor/iron), null, null) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (191,78,1) (/turf/open/floor/iron), null) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (191,78,1) (/turf/open/floor/iron), null) - /datum/component/leash (/datum/component/leash): commit path(/list (/list)) - /datum/component/leash (/datum/component/leash): check distance() - [2026-09-05 17:53:49.782] RUNTIME: runtime error: No valid destination passed into forceMove - proc name: forceMove (/atom/movable/proc/forceMove) - source file: code/game/atoms_movable.dm,1164 - usr: Hark Loginstin (/mob/living/carbon/human) - src: the ebeam (/obj/effect/ebeam) - usr.loc: the floor (192,76,1) (/turf/open/floor/iron) - src.loc: the floor (191,77,1) (/turf/open/floor/iron) - call stack: - the ebeam (/obj/effect/ebeam): forceMove(null) - /datum/beam (/datum/beam): Draw(null, null) - /datum/beam (/datum/beam): Start() - Licks-The-Icicles (/mob/living/carbon/human): Beam(Licks-The-Icicles (/mob/living/carbon/human), "chain", 'icons/effects/beam.dmi', 1e+31, 1e+31, /obj/effect/ebeam (/obj/effect/ebeam), null, 1, 0, null, null, null, null, 4.7, 0, null, 0, 255, 255) - Licks-The-Icicles (/mob/living/carbon/human): Beam(Licks-The-Icicles (/mob/living/carbon/human), "chain", 'icons/effects/beam.dmi', 1e+31, 1e+31, /obj/effect/ebeam (/obj/effect/ebeam), null, 1, 0, null, null, null, null, 4.7, 0, null, 0, 255, 255) - /datum/component/chained_toget... (/datum/component/chained_together): recreate beam(/datum/beam (/datum/beam), 0) - /datum/beam (/datum/beam): SendSignal("parent_qdeleting", /list (/list)) - qdel(/datum/beam (/datum/beam), 0) - /datum/beam (/datum/beam): redrawing(Licks-The-Icicles (/mob/living/carbon/human), the floor (191,78,1) (/turf/open/floor/iron), 2, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (191,78,1) (/turf/open/floor/iron), 2, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (191,78,1) (/turf/open/floor/iron), 2, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Moved(the floor (191,78,1) (/turf/open/floor/iron), 2, 0, null, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (191,77,1) (/turf/open/floor/iron), 2, 0, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (191,77,1) (/turf/open/floor/iron), null, 0, 1) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (191,77,1) (/turf/open/floor/iron), null, null) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (191,77,1) (/turf/open/floor/iron), null) - Licks-The-Icicles (/mob/living/carbon/human): Move(the floor (191,77,1) (/turf/open/floor/iron), null) - /datum/component/leash (/datum/component/leash): commit path(/list (/list)) - /datum/component/leash (/datum/component/leash): check distance() - [2026-09-05 17:56:30.782] RUNTIME: ## TESTING: GC: -- [0x20018e3] | /obj/machinery/door/poddoor/shutters/indestructible was unable to be GC'd -- (ref count of 3) [2026-09-05 17:58:22.721] RUNTIME: runtime error: Invalid pathfinding start - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("Invalid pathfinding start", "code/__HELPERS/paths/path.dm", 113) - /datum/pathfind/jps (/datum/pathfind/jps): start() - /datum/pathfind/jps (/datum/pathfind/jps): start() - Pathfinder (/datum/controller/subsystem/pathfinder): pathfind(null, null, 30, 1, /list (/list), 1, null, 1, 2, null) - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): recalculate path() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): move() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): process() - AI movement (/datum/controller/subsystem/movement/ai_movement): pour bucket(/list (/list)) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 17:58:48.630] 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,57 - 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-09-05 17:58:48.631] RUNTIME: runtime error: json_decode error: Unexpected character at (character 1) - proc name: save prisoner tattoos (/datum/controller/subsystem/persistence/proc/save_prisoner_tattoos) - source file: code/controllers/subsystem/persistence/tattoos.dm,32 - usr: null - src: Persistence (/datum/controller/subsystem/persistence) - call stack: - Persistence (/datum/controller/subsystem/persistence): save prisoner tattoos() - Persistence (/datum/controller/subsystem/persistence): collect data() - Ticker (/datum/controller/subsystem/ticker): declare completion(0) - [2026-09-05 17:58:59.883] RUNTIME: runtime error: type mismatch: cannot compare 2 to "UNCONSCIOUS" - proc name: check condition (/datum/bt_node/decorator/mob_stat_at_least/check_condition) - source file: code/datums/ai/generic_decorators/mob_stat_at_least.dm,45 - usr: null - src: /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least) - call stack: - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): check condition(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): evaluate for observer(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on observed change(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), null) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on signal changed(Johnny Stationhand (/mob/living/carbon/human), 2, 0) - Johnny Stationhand (/mob/living/carbon/human): SendSignal("mob_statchange", /list (/list)) - Johnny Stationhand (/mob/living/carbon/human): set stat(2) - Johnny Stationhand (/mob/living/carbon/human): set stat(2) - Johnny Stationhand (/mob/living/carbon/human): set stat(2) - Johnny Stationhand (/mob/living/carbon/human): update stat(Johnny Stationhand (/mob/living/carbon/human), "nohardcrit") - Johnny Stationhand (/mob/living/carbon/human): SendSignal("removetrait nohardcrit", /list (/list)) - ... - /datum/reagents (/datum/reagents): metabolize reagent(Johnny Stationhand (/mob/living/carbon/human), Penthrite (/datum/reagent/medicine/c2/penthrite), 2, 1, 0, 0, /list (/list)) - /datum/reagents (/datum/reagents): metabolize(Johnny Stationhand (/mob/living/carbon/human), 2, 1, 0, 0) - the upgraded cybernetic liver (/obj/item/organ/liver/cybernetic/tier3): on life(2) - Johnny Stationhand (/mob/living/carbon/human): handle organs(2) - Johnny Stationhand (/mob/living/carbon/human): Life(2) - Johnny Stationhand (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(1) - Mobs (/datum/controller/subsystem/mobs): ignite(1) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 17:58:59.885] RUNTIME: runtime error: type mismatch: cannot compare 2 to "UNCONSCIOUS" - proc name: check condition (/datum/bt_node/decorator/mob_stat_at_least/check_condition) - source file: code/datums/ai/generic_decorators/mob_stat_at_least.dm,45 - usr: null - src: /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least) - call stack: - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): check condition(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): evaluate for observer(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on observed change(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), null) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on signal changed(Johnny Stationhand (/mob/living/carbon/human), 2, 0) - Johnny Stationhand (/mob/living/carbon/human): SendSignal("mob_statchange", /list (/list)) - Johnny Stationhand (/mob/living/carbon/human): set stat(2) - Johnny Stationhand (/mob/living/carbon/human): set stat(2) - Johnny Stationhand (/mob/living/carbon/human): set stat(2) - Johnny Stationhand (/mob/living/carbon/human): update stat(Johnny Stationhand (/mob/living/carbon/human), "nohardcrit") - Johnny Stationhand (/mob/living/carbon/human): SendSignal("removetrait nohardcrit", /list (/list)) - ... - /datum/reagents (/datum/reagents): metabolize reagent(Johnny Stationhand (/mob/living/carbon/human), Penthrite (/datum/reagent/medicine/c2/penthrite), 2, 1, 0, 0, /list (/list)) - /datum/reagents (/datum/reagents): metabolize(Johnny Stationhand (/mob/living/carbon/human), 2, 1, 0, 0) - the upgraded cybernetic liver (/obj/item/organ/liver/cybernetic/tier3): on life(2) - Johnny Stationhand (/mob/living/carbon/human): handle organs(2) - Johnny Stationhand (/mob/living/carbon/human): Life(2) - Johnny Stationhand (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(1) - Mobs (/datum/controller/subsystem/mobs): ignite(1) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 17:58:59.896] RUNTIME: runtime error: type mismatch: cannot compare 3 to "UNCONSCIOUS" - proc name: check condition (/datum/bt_node/decorator/mob_stat_at_least/check_condition) - source file: code/datums/ai/generic_decorators/mob_stat_at_least.dm,45 - usr: null - src: /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least) - call stack: - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): check condition(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): evaluate for observer(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on observed change(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), null) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on signal changed(Johnny Stationhand (/mob/living/carbon/human), 3, 2) - Johnny Stationhand (/mob/living/carbon/human): SendSignal("mob_statchange", /list (/list)) - Johnny Stationhand (/mob/living/carbon/human): set stat(3) - Johnny Stationhand (/mob/living/carbon/human): set stat(3) - Johnny Stationhand (/mob/living/carbon/human): set stat(3) - Johnny Stationhand (/mob/living/carbon/human): death(null) - Johnny Stationhand (/mob/living/carbon/human): death(null) - ... - Johnny Stationhand (/mob/living/carbon/human): take overall damage(0, 0, 0, 1, 0, 1) - Johnny Stationhand (/mob/living/carbon/human): adjust brute loss(80, 1, 0, 1) - Human (/datum/species/human): handle environment pressure(Johnny Stationhand (/mob/living/carbon/human), /datum/gas_mixture/immutable/s... (/datum/gas_mixture/immutable/space), 2) - Human (/datum/species/human): handle environment(Johnny Stationhand (/mob/living/carbon/human), /datum/gas_mixture/immutable/s... (/datum/gas_mixture/immutable/space), 2) - Johnny Stationhand (/mob/living/carbon/human): handle environment(/datum/gas_mixture/immutable/s... (/datum/gas_mixture/immutable/space), 2) - Johnny Stationhand (/mob/living/carbon/human): Life(2) - Johnny Stationhand (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): ignite(1) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 17:58:59.897] RUNTIME: runtime error: type mismatch: cannot compare 3 to "UNCONSCIOUS" - proc name: check condition (/datum/bt_node/decorator/mob_stat_at_least/check_condition) - source file: code/datums/ai/generic_decorators/mob_stat_at_least.dm,45 - usr: null - src: /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least) - call stack: - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): check condition(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): evaluate for observer(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on observed change(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), null) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on signal changed(Johnny Stationhand (/mob/living/carbon/human), 3, 2) - Johnny Stationhand (/mob/living/carbon/human): SendSignal("mob_statchange", /list (/list)) - Johnny Stationhand (/mob/living/carbon/human): set stat(3) - Johnny Stationhand (/mob/living/carbon/human): set stat(3) - Johnny Stationhand (/mob/living/carbon/human): set stat(3) - Johnny Stationhand (/mob/living/carbon/human): death(null) - Johnny Stationhand (/mob/living/carbon/human): death(null) - ... - Johnny Stationhand (/mob/living/carbon/human): take overall damage(0, 0, 0, 1, 0, 1) - Johnny Stationhand (/mob/living/carbon/human): adjust brute loss(80, 1, 0, 1) - Human (/datum/species/human): handle environment pressure(Johnny Stationhand (/mob/living/carbon/human), /datum/gas_mixture/immutable/s... (/datum/gas_mixture/immutable/space), 2) - Human (/datum/species/human): handle environment(Johnny Stationhand (/mob/living/carbon/human), /datum/gas_mixture/immutable/s... (/datum/gas_mixture/immutable/space), 2) - Johnny Stationhand (/mob/living/carbon/human): handle environment(/datum/gas_mixture/immutable/s... (/datum/gas_mixture/immutable/space), 2) - Johnny Stationhand (/mob/living/carbon/human): Life(2) - Johnny Stationhand (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): ignite(1) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 17:59:03.147] RUNTIME: runtime error: Invalid pathfinding start - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("Invalid pathfinding start", "code/__HELPERS/paths/path.dm", 113) - /datum/pathfind/jps (/datum/pathfind/jps): start() - /datum/pathfind/jps (/datum/pathfind/jps): start() - Pathfinder (/datum/controller/subsystem/pathfinder): pathfind(null, null, 30, 1, /list (/list), 1, null, 1, 2, null) - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): recalculate path() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): handle move attempt failure() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): move() - /datum/move_loop/has_target/jp... (/datum/move_loop/has_target/jps): process() - AI movement (/datum/controller/subsystem/movement/ai_movement): pour bucket(/list (/list)) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 17:59:12.041] RUNTIME: runtime error: parent_qdeleting overridden. Use override = TRUE to suppress this warning. - Target: Untitled (/datum/song/handheld) Existing Proc: tracked_datum_deleted New Proc: tracked_datum_deleted - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("parent_qdeleting overridden. U...", "code/datums/signals.dm", 43) - Sounds (/datum/controller/subsystem/sounds): RegisterSignal(Untitled (/datum/song/handheld), "parent_qdeleting", "tracked_datum_deleted", 0) - Sounds (/datum/controller/subsystem/sounds): reserve sound channel for datum(Untitled (/datum/song/handheld)) - Instruments (/datum/controller/subsystem/processing/instruments): reserve instrument channel(Untitled (/datum/song/handheld)) - Untitled (/datum/song/handheld): pop channel() - Untitled (/datum/song/handheld): playkey synth(43, Rocco Ward (/mob/living/carbon/human)) - Untitled (/datum/song/handheld): play chord(/list (/list)) - Untitled (/datum/song/handheld): process song(0.5) - Untitled (/datum/song/handheld): process(0.05) - Instruments (/datum/controller/subsystem/processing/instruments): fire(0) - Instruments (/datum/controller/subsystem/processing/instruments): fire(0) - Instruments (/datum/controller/subsystem/processing/instruments): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 17:59:13.136] RUNTIME: runtime error: parent_qdeleting overridden. Use override = TRUE to suppress this warning. - Target: Untitled (/datum/song/handheld) Existing Proc: tracked_datum_deleted New Proc: tracked_datum_deleted - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("parent_qdeleting overridden. U...", "code/datums/signals.dm", 43) - Sounds (/datum/controller/subsystem/sounds): RegisterSignal(Untitled (/datum/song/handheld), "parent_qdeleting", "tracked_datum_deleted", 0) - Sounds (/datum/controller/subsystem/sounds): reserve sound channel for datum(Untitled (/datum/song/handheld)) - Instruments (/datum/controller/subsystem/processing/instruments): reserve instrument channel(Untitled (/datum/song/handheld)) - Untitled (/datum/song/handheld): pop channel() - Untitled (/datum/song/handheld): playkey synth(62, Rocco Ward (/mob/living/carbon/human)) - Untitled (/datum/song/handheld): play chord(/list (/list)) - Untitled (/datum/song/handheld): process song(0.5) - Untitled (/datum/song/handheld): process(0.05) - Instruments (/datum/controller/subsystem/processing/instruments): fire(0) - Instruments (/datum/controller/subsystem/processing/instruments): fire(0) - Instruments (/datum/controller/subsystem/processing/instruments): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 17:59:15.039] RUNTIME: runtime error: parent_qdeleting overridden. Use override = TRUE to suppress this warning. - Target: Untitled (/datum/song/handheld) Existing Proc: tracked_datum_deleted New Proc: tracked_datum_deleted - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("parent_qdeleting overridden. U...", "code/datums/signals.dm", 43) - Sounds (/datum/controller/subsystem/sounds): RegisterSignal(Untitled (/datum/song/handheld), "parent_qdeleting", "tracked_datum_deleted", 0) - Sounds (/datum/controller/subsystem/sounds): reserve sound channel for datum(Untitled (/datum/song/handheld)) - Instruments (/datum/controller/subsystem/processing/instruments): reserve instrument channel(Untitled (/datum/song/handheld)) - Untitled (/datum/song/handheld): pop channel() - Untitled (/datum/song/handheld): playkey synth(39, Rocco Ward (/mob/living/carbon/human)) - Untitled (/datum/song/handheld): play chord(/list (/list)) - Untitled (/datum/song/handheld): process song(0.5) - Untitled (/datum/song/handheld): process(0.05) - Instruments (/datum/controller/subsystem/processing/instruments): fire(0) - Instruments (/datum/controller/subsystem/processing/instruments): fire(0) - Instruments (/datum/controller/subsystem/processing/instruments): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 17:59:37.022] RUNTIME: runtime error: parent_qdeleting overridden. Use override = TRUE to suppress this warning. - Target: Untitled (/datum/song/handheld) Existing Proc: tracked_datum_deleted New Proc: tracked_datum_deleted - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("parent_qdeleting overridden. U...", "code/datums/signals.dm", 43) - Sounds (/datum/controller/subsystem/sounds): RegisterSignal(Untitled (/datum/song/handheld), "parent_qdeleting", "tracked_datum_deleted", 0) - Sounds (/datum/controller/subsystem/sounds): reserve sound channel for datum(Untitled (/datum/song/handheld)) - Instruments (/datum/controller/subsystem/processing/instruments): reserve instrument channel(Untitled (/datum/song/handheld)) - Untitled (/datum/song/handheld): pop channel() - Untitled (/datum/song/handheld): playkey synth(43, Rocco Ward (/mob/living/carbon/human)) - Untitled (/datum/song/handheld): play chord(/list (/list)) - Untitled (/datum/song/handheld): process song(0.5) - Untitled (/datum/song/handheld): process(0.05) - Instruments (/datum/controller/subsystem/processing/instruments): fire(0) - Instruments (/datum/controller/subsystem/processing/instruments): fire(0) - Instruments (/datum/controller/subsystem/processing/instruments): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-05 17:59:54.989] RUNTIME: Shutting down Ban Cache subsystem... [2026-09-05 17:59:54.990] RUNTIME: Shutting down Chat subsystem... [2026-09-05 17:59:54.990] RUNTIME: Shutting down Init Profiler subsystem... [2026-09-05 17:59:54.990] RUNTIME: Shutting down Shuttle subsystem... [2026-09-05 17:59:54.991] RUNTIME: Warning: Subsystem `Shuttle` slept 181 times. [2026-09-05 17:59:54.991] RUNTIME: Shutting down Atmospherics subsystem... [2026-09-05 17:59:54.991] RUNTIME: Shutting down Fishing subsystem... [2026-09-05 17:59:54.991] RUNTIME: Shutting down Icon Smoothing subsystem... [2026-09-05 17:59:54.991] RUNTIME: Shutting down Library Loading subsystem... [2026-09-05 17:59:54.991] RUNTIME: Shutting down Lighting subsystem... [2026-09-05 17:59:54.992] RUNTIME: Shutting down Map Previews subsystem... [2026-09-05 17:59:54.992] RUNTIME: Shutting down Machines subsystem... [2026-09-05 17:59:54.992] RUNTIME: Shutting down Market subsystem... [2026-09-05 17:59:54.992] RUNTIME: Shutting down Minor Mapping subsystem... [2026-09-05 17:59:54.992] RUNTIME: Shutting down Ore Generation subsystem... [2026-09-05 17:59:54.992] RUNTIME: Shutting down Traitor subsystem... [2026-09-05 17:59:54.993] RUNTIME: Shutting down Wardrobe subsystem... [2026-09-05 17:59:54.993] RUNTIME: Shutting down Assets subsystem... [2026-09-05 17:59:54.993] RUNTIME: Shutting down Persistent Paintings subsystem... [2026-09-05 17:59:54.993] RUNTIME: Shutting down Persistence subsystem... [2026-09-05 17:59:54.993] RUNTIME: Shutting down Atoms subsystem... [2026-09-05 17:59:54.994] RUNTIME: Shutting down Cameras subsystem... [2026-09-05 17:59:54.994] RUNTIME: Shutting down Spatial Grid subsystem... [2026-09-05 17:59:54.994] RUNTIME: Shutting down Weather subsystem... [2026-09-05 17:59:54.994] RUNTIME: Shutting down Mapping subsystem... [2026-09-05 17:59:54.994] RUNTIME: Shutting down Ticker subsystem... [2026-09-05 17:59:54.994] RUNTIME: Warning: Subsystem `Ticker` slept 1 times. [2026-09-05 17:59:54.999] RUNTIME: Shutting down Achievements subsystem... [2026-09-05 17:59:55.032] RUNTIME: Shutting down Ambience subsystem... [2026-09-05 17:59:55.032] RUNTIME: Shutting down Area Contents subsystem... [2026-09-05 17:59:55.032] RUNTIME: Shutting down Asset Loading subsystem... [2026-09-05 17:59:55.033] RUNTIME: Shutting down Augury subsystem... [2026-09-05 17:59:55.033] RUNTIME: Shutting down Blackbox subsystem... [2026-09-05 17:59:55.082] RUNTIME: Shutting down Processing subsystem... [2026-09-05 17:59:55.082] RUNTIME: Shutting down Blood Drying subsystem... [2026-09-05 17:59:55.082] RUNTIME: Shutting down Datum Component System subsystem... [2026-09-05 17:59:55.082] RUNTIME: Shutting down Mood subsystem... [2026-09-05 17:59:55.083] RUNTIME: Shutting down Transport subsystem... [2026-09-05 17:59:55.083] RUNTIME: Shutting down Acid subsystem... [2026-09-05 17:59:55.083] RUNTIME: Shutting down Basic Avoidance subsystem... [2026-09-05 17:59:55.083] RUNTIME: Shutting down Antag HUDs subsystem... [2026-09-05 17:59:55.083] RUNTIME: Shutting down Aura subsystem... [2026-09-05 17:59:55.084] RUNTIME: Shutting down Clock Component subsystem... [2026-09-05 17:59:55.084] RUNTIME: Shutting down Digital Clocks subsystem... [2026-09-05 17:59:55.084] RUNTIME: Shutting down Fast Processing subsystem... [2026-09-05 17:59:55.084] RUNTIME: Shutting down Burning subsystem... [2026-09-05 17:59:55.084] RUNTIME: Shutting down Instruments subsystem... [2026-09-05 17:59:55.084] RUNTIME: Shutting down Manufacturing Processing subsystem... [2026-09-05 17:59:55.085] RUNTIME: Shutting down New Player Info subsystem... [2026-09-05 17:59:55.085] RUNTIME: Shutting down Objects subsystem... [2026-09-05 17:59:55.085] RUNTIME: Shutting down Personalities subsystem... [2026-09-05 17:59:55.085] RUNTIME: Shutting down Plumbing subsystem... [2026-09-05 17:59:55.085] RUNTIME: Shutting down Priority Status Effects subsystem... [2026-09-05 17:59:55.085] RUNTIME: Shutting down Projectiles subsystem... [2026-09-05 17:59:55.086] RUNTIME: Shutting down Quirks subsystem... [2026-09-05 17:59:55.086] RUNTIME: Shutting down Singularity subsystem... [2026-09-05 17:59:55.086] RUNTIME: Shutting down Jobs subsystem... [2026-09-05 17:59:55.086] RUNTIME: Shutting down Events subsystem... [2026-09-05 17:59:55.086] RUNTIME: Shutting down Radioactive Nebula subsystem... [2026-09-05 17:59:55.086] RUNTIME: Shutting down Research subsystem... [2026-09-05 17:59:55.087] RUNTIME: Shutting down Station subsystem... [2026-09-05 17:59:55.087] RUNTIME: Shutting down Supermatter Cascade subsystem... [2026-09-05 17:59:55.087] RUNTIME: Shutting down Timed Actions subsystem... [2026-09-05 17:59:55.087] RUNTIME: Shutting down Turret Processing subsystem... [2026-09-05 17:59:55.087] RUNTIME: Shutting down Wet floors subsystem... [2026-09-05 17:59:55.087] RUNTIME: Shutting down Escape Menu subsystem... [2026-09-05 17:59:55.088] RUNTIME: Shutting down Lobby Menu subsystem... [2026-09-05 17:59:55.088] RUNTIME: Shutting down Disease subsystem... [2026-09-05 17:59:55.088] RUNTIME: Shutting down Economy subsystem... [2026-09-05 17:59:55.088] RUNTIME: Shutting down Explosions subsystem... [2026-09-05 17:59:55.088] RUNTIME: Shutting down Fluid subsystem... [2026-09-05 17:59:55.088] RUNTIME: Shutting down Smoke subsystem... [2026-09-05 17:59:55.089] RUNTIME: Shutting down Foam subsystem... [2026-09-05 17:59:55.089] RUNTIME: Shutting down Verb Manager subsystem... [2026-09-05 17:59:55.089] RUNTIME: Shutting down Speech Controller subsystem... [2026-09-05 17:59:55.089] RUNTIME: Shutting down XKeyScore subsystem... [2026-09-05 17:59:55.089] RUNTIME: Shutting down Lag Switch subsystem... [2026-09-05 17:59:55.089] RUNTIME: Shutting down Lua Scripting subsystem... [2026-09-05 17:59:55.090] RUNTIME: Shutting down Map Vote subsystem... [2026-09-05 17:59:55.090] RUNTIME: Shutting down Materials subsystem... [2026-09-05 17:59:55.090] RUNTIME: Shutting down Mobs subsystem... [2026-09-05 17:59:55.090] RUNTIME: Shutting down MouseEntered subsystem... [2026-09-05 17:59:55.090] RUNTIME: Shutting down NPC Pool subsystem... [2026-09-05 17:59:55.090] RUNTIME: Shutting down Overlay subsystem... [2026-09-05 17:59:55.295] RUNTIME: Shutting down pAI subsystem... [2026-09-05 17:59:55.295] RUNTIME: Shutting down Parallax subsystem... [2026-09-05 17:59:55.296] RUNTIME: Shutting down Pathfinder subsystem... [2026-09-05 17:59:55.296] RUNTIME: Shutting down Points of Interest subsystem... [2026-09-05 17:59:55.296] RUNTIME: Shutting down Polling subsystem... [2026-09-05 17:59:55.296] RUNTIME: Shutting down Queue Links subsystem... [2026-09-05 17:59:55.296] RUNTIME: Shutting down Radiation subsystem... [2026-09-05 17:59:55.297] RUNTIME: Shutting down Restaurant subsystem... [2026-09-05 17:59:55.297] RUNTIME: Shutting down Timer subsystem... [2026-09-05 17:59:55.297] RUNTIME: Shutting down Runechat subsystem... [2026-09-05 17:59:55.297] RUNTIME: Shutting down Sound Loops subsystem... [2026-09-05 17:59:55.297] RUNTIME: Shutting down Security Level subsystem... [2026-09-05 17:59:55.298] RUNTIME: Shutting down Skills subsystem... [2026-09-05 17:59:55.298] RUNTIME: Shutting down Sound Tokens subsystem... [2026-09-05 17:59:55.298] RUNTIME: Shutting down Sprite Accessories subsystem... [2026-09-05 17:59:55.298] RUNTIME: Shutting down Stat Panels subsystem... [2026-09-05 17:59:55.298] RUNTIME: Shutting down PRISM subsystem... [2026-09-05 17:59:55.298] RUNTIME: Shutting down Stock Market subsystem... [2026-09-05 17:59:55.299] RUNTIME: Shutting down Sun subsystem... [2026-09-05 17:59:55.299] RUNTIME: Shutting down Trading Card Game subsystem... [2026-09-05 17:59:55.299] RUNTIME: Shutting down tgui subsystem... [2026-09-05 17:59:55.299] RUNTIME: Shutting down Throwing subsystem... [2026-09-05 17:59:55.299] RUNTIME: Shutting down Time Tracking subsystem... [2026-09-05 17:59:55.299] RUNTIME: Shutting down Text To Speech subsystem... [2026-09-05 17:59:55.300] RUNTIME: Shutting down Tutorials subsystem... [2026-09-05 17:59:55.300] RUNTIME: Shutting down Vis contents overlays subsystem... [2026-09-05 17:59:55.300] RUNTIME: Shutting down Vote subsystem... [2026-09-05 17:59:55.300] RUNTIME: Shutting down Dynamic subsystem... [2026-09-05 17:59:55.300] RUNTIME: Warning: Subsystem `Dynamic` slept 1 times. [2026-09-05 17:59:55.301] RUNTIME: Shutting down Movement Loops subsystem... [2026-09-05 17:59:55.301] RUNTIME: Shutting down AI Controller Ticker subsystem... [2026-09-05 17:59:55.301] RUNTIME: Shutting down AI Controller Ticker (Low) subsystem... [2026-09-05 17:59:55.301] RUNTIME: Shutting down AI movement subsystem... [2026-09-05 17:59:55.301] RUNTIME: Shutting down Cliff Falling subsystem... [2026-09-05 17:59:55.301] RUNTIME: Shutting down Hyperspace Drift subsystem... [2026-09-05 17:59:55.302] RUNTIME: Shutting down Newtonian Movement subsystem... [2026-09-05 17:59:55.302] RUNTIME: Shutting down Conveyor Belts subsystem... [2026-09-05 17:59:55.302] RUNTIME: Shutting down Bitrunning subsystem... [2026-09-05 17:59:55.302] RUNTIME: Shutting down Circuit Components subsystem... [2026-09-05 17:59:55.302] RUNTIME: Shutting down IDs and Access subsystem... [2026-09-05 17:59:55.302] RUNTIME: Shutting down Modular Computers subsystem... [2026-09-05 17:59:55.303] RUNTIME: Shutting down Radio subsystem... [2026-09-05 17:59:55.303] RUNTIME: Shutting down Wiremod Composite Templates subsystem... [2026-09-05 17:59:55.303] RUNTIME: Shutting down Loot Icon Generation subsystem... [2026-09-05 17:59:55.303] RUNTIME: Shutting down Admin Verbs subsystem... [2026-09-05 17:59:55.303] RUNTIME: Shutting down Early Assets subsystem... [2026-09-05 17:59:55.303] RUNTIME: Shutting down Greyscale Previews subsystem... [2026-09-05 17:59:55.304] RUNTIME: Shutting down Greyscale subsystem... [2026-09-05 17:59:55.304] RUNTIME: Shutting down Reagents subsystem... [2026-09-05 17:59:55.304] RUNTIME: Shutting down Discord subsystem... [2026-09-05 17:59:55.305] RUNTIME: Shutting down Input subsystem... [2026-09-05 17:59:55.305] RUNTIME: Shutting down Ping subsystem... [2026-09-05 17:59:55.306] RUNTIME: Shutting down Server Tasks subsystem... [2026-09-05 17:59:56.328] RUNTIME: Shutting down Sounds subsystem... [2026-09-05 17:59:56.329] RUNTIME: Shutting down Title Screen subsystem... [2026-09-05 17:59:56.330] RUNTIME: Shutting down Verbs subsystem... [2026-09-05 17:59:56.330] RUNTIME: Shutting down Database subsystem... [2026-09-05 17:59:56.331] RUNTIME: Clearing DB Queries. (Standby: 0; Active: 0; All: 0) [2026-09-05 17:59:56.335] RUNTIME: Done clearing DB queries in right now (Standby: 0; Active: 0; All: 0)] [2026-09-05 17:59:56.337] RUNTIME: Shutting down Garbage subsystem... [2026-09-05 17:59:57.028] RUNTIME: Shutting down Profiler subsystem... [2026-09-05 17:59:57.029] RUNTIME: Warning: Subsystem `Profiler` slept 48 times. [2026-09-05 17:59:57.062] RUNTIME: Shutdown complete [2026-09-05 17:59:57.062] RUNTIME: World hard rebooted at 17:59:57