[2026-09-21 19:10:45.371] Starting up round ID 264048. - ------------------------- [2026-09-21 19:10:45.395] RUNTIME: World loaded at 19:10:45! [2026-09-21 19:10:45.395] RUNTIME: TGS Info: Activating API for version 5.11.0 [2026-09-21 19:10:45.395] RUNTIME: Running /tg/ revision: 2026-09-21T18:15:39+00:00 - origin/master: 25b1dbc26bdb8eeddf64ee3c3d1ee44a9f6a94f7 - Test merge active of PR #97612 commit cc41d3e7fd69ffda3801caf02acb431dc618a388 - Test merge active of PR #97699 commit 08a736027c055403fc9b89a0a4939706ff44c6fa - HEAD: 2b0300fa6c2b3c0c3a29d68969cfc3ef2491c955 - Running rust-g version 6.2.0 [2026-09-21 19:10:45.400] RUNTIME: map_config not found: _maps/eventmap.json [2026-09-21 19:10:45.401] RUNTIME: map_config not found: _maps/eventmap2.json [2026-09-21 19:10:45.402] RUNTIME: Database connection established. [2026-09-21 19:10:45.402] RUNTIME: Round ID: 264048 [2026-09-21 19:10:45.403] RUNTIME: Running /tg/ revision: 2026-09-21T18:15:39+00:00 - origin/master: 25b1dbc26bdb8eeddf64ee3c3d1ee44a9f6a94f7 - Test merge active of PR #97612 commit cc41d3e7fd69ffda3801caf02acb431dc618a388 - Test merge active of PR #97699 commit 08a736027c055403fc9b89a0a4939706ff44c6fa - HEAD: 2b0300fa6c2b3c0c3a29d68969cfc3ef2491c955 - Running rust-g version 6.2.0 [2026-09-21 19:10:45.616] RUNTIME: RETA: System initialized with duration=3000ds, cooldown=150ds, enabled=1 [2026-09-21 19:10:46.622] RUNTIME: Initialized Profiler subsystem within 0 seconds! [2026-09-21 19:10:46.622] RUNTIME: Initialized Database subsystem within 0 seconds! [2026-09-21 19:10:46.633] RUNTIME: Initialized Verbs subsystem within 0 seconds! [2026-09-21 19:10:46.636] RUNTIME: Initialized Title Screen subsystem within 0 seconds! [2026-09-21 19:10:46.736] RUNTIME: Initialized Sounds subsystem within 0.1 seconds! [2026-09-21 19:10:46.738] RUNTIME: Initialized Server Tasks subsystem within 0 seconds! [2026-09-21 19:10:46.738] RUNTIME: Initialized Input subsystem within 0 seconds! [2026-09-21 19:10:46.740] RUNTIME: Initialized Discord subsystem within 0 seconds! [2026-09-21 19:10:46.750] RUNTIME: Initialized Reagents subsystem within 0.01 seconds! [2026-09-21 19:10:47.052] RUNTIME: Initialized Greyscale subsystem within 0.3 seconds! [2026-09-21 19:10:47.052] RUNTIME: Initialized Greyscale Previews subsystem within 0 seconds! [2026-09-21 19:10:48.953] RUNTIME: Initialized Early Assets subsystem within 1.9 seconds! [2026-09-21 19:10:48.955] RUNTIME: Initialized Admin Verbs subsystem within 0 seconds! [2026-09-21 19:10:48.956] RUNTIME: Initialized Wiremod Composite Templates subsystem within 0 seconds! [2026-09-21 19:10:48.957] RUNTIME: Initialized Modular Computers subsystem within 0 seconds! [2026-09-21 19:10:48.961] RUNTIME: Initialized IDs and Access subsystem within 0 seconds! [2026-09-21 19:10:48.962] RUNTIME: Initialized Bitrunning subsystem within 0 seconds! [2026-09-21 19:10:48.962] RUNTIME: Initialized AI movement subsystem within 0 seconds! [2026-09-21 19:10:48.962] RUNTIME: Initialized AI Controller Ticker subsystem within 0 seconds! [2026-09-21 19:10:48.963] RUNTIME: Initialized Vote subsystem within 0 seconds! [2026-09-21 19:10:48.963] RUNTIME: Initialized Tutorials subsystem within 0 seconds! [2026-09-21 19:10:48.994] RUNTIME: runtime error: http://tgsatan.tg.lan:5011/tts-voices: Connection Failed: Connect error: Connection refused (os error 111) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("http://tgsatan.tg.lan:5011/tts...", "code/controllers/subsystem/tts...", 81) - Text To Speech (/datum/controller/subsystem/tts): establish connection to tts() - Text To Speech (/datum/controller/subsystem/tts): Initialize() - Master (/datum/controller/master): init subsystem(Text To Speech (/datum/controller/subsystem/tts)) - Master (/datum/controller/master): Initialize(10, 0, 1) - [2026-09-21 19:10:48.994] RUNTIME: Failed to initialize Text To Speech subsystem after 0.03 seconds! [2026-09-21 19:10:48.995] RUNTIME: Initialized Time Tracking subsystem within 0 seconds! [2026-09-21 19:10:49.010] RUNTIME: Initialized Trading Card Game subsystem within 0.02 seconds! [2026-09-21 19:10:49.011] RUNTIME: Initialized Sun subsystem within 0 seconds! [2026-09-21 19:10:49.011] RUNTIME: Initialized Stock Market subsystem within 0 seconds! [2026-09-21 19:10:49.508] RUNTIME: Initialized PRISM subsystem within 0.5 seconds! [2026-09-21 19:10:49.508] RUNTIME: Initialized Skills subsystem within 0 seconds! [2026-09-21 19:10:49.508] RUNTIME: Initialized Security Level subsystem within 0 seconds! [2026-09-21 19:10:49.510] RUNTIME: Initialized Restaurant subsystem within 0 seconds! [2026-09-21 19:10:49.510] RUNTIME: Initialized Pathfinder subsystem within 0 seconds! [2026-09-21 19:10:49.510] RUNTIME: Initialized Map Vote subsystem within 0 seconds! [2026-09-21 19:10:49.513] RUNTIME: Initialized Lua Scripting subsystem within 0 seconds! [2026-09-21 19:10:49.513] RUNTIME: Initialized Lag Switch subsystem within 0 seconds! [2026-09-21 19:10:49.513] RUNTIME: Initialized Foam subsystem within 0 seconds! [2026-09-21 19:10:49.513] RUNTIME: Initialized Smoke subsystem within 0 seconds! [2026-09-21 19:10:49.514] RUNTIME: Initialized Fluid subsystem within 0 seconds! [2026-09-21 19:10:49.514] RUNTIME: Initialized Economy subsystem within 0 seconds! [2026-09-21 19:10:49.514] RUNTIME: Initialized Disease subsystem within 0 seconds! [2026-09-21 19:10:49.516] RUNTIME: Initialized Station subsystem within 0 seconds! [2026-09-21 19:10:49.547] RUNTIME: Initialized Research subsystem within 0.03 seconds! [2026-09-21 19:10:49.549] RUNTIME: Initialized Events subsystem within 0 seconds! [2026-09-21 19:10:49.555] RUNTIME: Initialized Jobs subsystem within 0.01 seconds! [2026-09-21 19:10:49.558] RUNTIME: Initialized Quirks subsystem within 0 seconds! [2026-09-21 19:10:49.559] RUNTIME: Initialized Personalities subsystem within 0 seconds! [2026-09-21 19:10:49.585] RUNTIME: Initialized Instruments subsystem within 0.03 seconds! [2026-09-21 19:10:49.586] RUNTIME: Initialized Blackbox subsystem within 0 seconds! [2026-09-21 19:11:01.180] RUNTIME: Initialized Achievements subsystem within 11.59 seconds! [2026-09-21 19:11:01.430] RUNTIME: Initialized Ticker subsystem within 0.25 seconds! [2026-09-21 19:11:01.523] RUNTIME: Loading MetaStation... [2026-09-21 19:11:03.048] RUNTIME: Loaded Station in 1.525s! [2026-09-21 19:11:04.687] RUNTIME: Loaded Lavaland in 1.3125s! [2026-09-21 19:11:10.677] RUNTIME: Lava Ruins loader finished placing 29/42 ruins with 0 left to spend. [2026-09-21 19:11:10.728] RUNTIME: Space Ruins loader finished placing 30/85 ruins with 0 left to spend. [2026-09-21 19:11:11.541] RUNTIME: Cave Generator terrain generation finished in 0.8s! [2026-09-21 19:11:11.580] RUNTIME: Cave Generator terrain generation finished in 0.0375s! [2026-09-21 19:11:14.577] RUNTIME: Cave Generator terrain population finished in 0.05s! [2026-09-21 19:11:14.580] RUNTIME: Cave Generator terrain population finished in 0.00625s! [2026-09-21 19:11:15.327] RUNTIME: Initialized Mapping subsystem within 13.84 seconds! [2026-09-21 19:11:15.328] RUNTIME: Initialized Weather subsystem within 0 seconds! [2026-09-21 19:11:15.378] RUNTIME: Initialized Spatial Grid subsystem within 0.05 seconds! [2026-09-21 19:11:15.379] RUNTIME: Initialized Cameras subsystem within 0 seconds! [2026-09-21 19:12:04.299] RUNTIME: Initialized Atoms subsystem within 48.92 seconds! [2026-09-21 19:12:04.351] 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-21 19:12:04.352] 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-21 19:12:04.366] RUNTIME: Initialized Persistence subsystem within 0.01 seconds! [2026-09-21 19:12:04.608] RUNTIME: Initialized Persistent Paintings subsystem within 0.24 seconds! [2026-09-21 19:12:06.848] RUNTIME: Initialized Assets subsystem within 2.24 seconds! [2026-09-21 19:12:06.883] RUNTIME: Initialized Wardrobe subsystem within 0.03 seconds! [2026-09-21 19:12:06.887] RUNTIME: Initialized Traitor subsystem within 0 seconds! [2026-09-21 19:12:07.242] RUNTIME: Initialized Ore Generation subsystem within 0.35 seconds! [2026-09-21 19:12:07.410] RUNTIME: Initialized Minor Mapping subsystem within 0.17 seconds! [2026-09-21 19:12:07.412] RUNTIME: Initialized Market subsystem within 0 seconds! [2026-09-21 19:12:07.596] RUNTIME: Initialized Machines subsystem within 0.18 seconds! [2026-09-21 19:12:07.597] RUNTIME: Initialized Map Previews subsystem within 0 seconds! [2026-09-21 19:12:22.376] RUNTIME: Initialized Lighting subsystem within 14.78 seconds! [2026-09-21 19:12:23.637] RUNTIME: Initialized Library Loading subsystem within 1.26 seconds! [2026-09-21 19:12:28.685] RUNTIME: Initialized Icon Smoothing subsystem within 5.05 seconds! [2026-09-21 19:12:28.967] RUNTIME: Initialized Fishing subsystem within 0.28 seconds! [2026-09-21 19:12:35.573] RUNTIME: Initialized Atmospherics subsystem within 6.61 seconds! [2026-09-21 19:12:38.296] RUNTIME: Initialized Shuttle subsystem within 2.72 seconds! [2026-09-21 19:12:38.469] RUNTIME: Initialized Init Profiler subsystem within 0.17 seconds! [2026-09-21 19:12:38.644] RUNTIME: Initialized Ban Cache subsystem within 0.11 seconds! [2026-09-21 19:12:38.644] RUNTIME: Initializations complete within 112.025 seconds! [2026-09-21 19:16:42.118] RUNTIME: runtime error: recursive_jsonify got an empty list after serialization - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("recursive_jsonify got an empty...", "code/modules/logging/log_holde...", 348) - /datum/log_holder (/datum/log_holder): recursive jsonify(/list (/list), /list (/list)) - /datum/log_holder (/datum/log_holder): recursive jsonify(/list (/list), /list (/list)) - /datum/log_holder (/datum/log_holder): Log("manifest", "sablesteel \\ Verity-312 \\ Cy...", /list (/list)) - log manifest("sablesteel", /datum/mind (/datum/mind), Verity-312 (/mob/living/silicon/robot), 0) - /datum/manifest (/datum/manifest): build() - Ticker (/datum/controller/subsystem/ticker): setup() - Ticker (/datum/controller/subsystem/ticker): fire(0) - Ticker (/datum/controller/subsystem/ticker): ignite(0) - [2026-09-21 19:16:42.639] RUNTIME: Game start took 1.0625s [2026-09-21 19:22:18.362] RUNTIME: runtime error: Incompatible /datum/component/connect_containers assigned to a /atom/movable/screen/parallax_home! args: ["the floor",{"movable_moved":"perspective_loc_moved"}] - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Verity-312 (/mob/living/silicon/robot) - src: null - usr.loc: the floor (120,116,2) (/turf/open/floor/iron) - call stack: - stack trace("Incompatible /datum/component/...", "code/datums/components/_compon...", 50) - /datum/component/connect_conta... (/datum/component/connect_containers): New(/list (/list)) - (/atom/movable/screen/parallax_home): AddComponent(/list (/list), null) - (/atom/movable/screen/parallax_home): set perspective(the floor (110,100,12) (/turf/open/floor/iron/dark/diagonal)) - the screen (/atom/movable/screen/map_view/gateway_port): set display(the floor (110,100,12) (/turf/open/floor/iron/dark/diagonal)) - the screen (/atom/movable/screen/map_view/gateway_port): setup visuals(Unknown Gateway (/datum/gateway_destination/gateway)) - the gateway (/obj/machinery/gateway/centerstation): activate(Unknown Gateway (/datum/gateway_destination/gateway)) - Gateway Control (/obj/machinery/computer/gateway_control): try to connect(Unknown Gateway (/datum/gateway_destination/gateway)) - Gateway Control (/obj/machinery/computer/gateway_control): ui act("activate", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("activate", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/tgui (/datum/tgui): on message("act/activate", /list (/list), /list (/list)) - /datum/tgui_window (/datum/tgui_window): on message("act/activate", /list (/list), /list (/list)) - tgui Topic(/list (/list)) - SableSteel (/client): Topic("type=act%2Factivate&payload=%7...", /list (/list), null, null) - [2026-09-21 19:22:18.364] RUNTIME: runtime error: undefined variable /turf/open/floor/iron/dark/diagonal/var/glide_size - proc name: update parallax (/atom/movable/screen/parallax_home/proc/update_parallax) - source file: code/_onclick/hud/parallax/parallax.dm,134 - usr: Verity-312 (/mob/living/silicon/robot) - src: (/atom/movable/screen/parallax_home) - usr.loc: the floor (120,116,2) (/turf/open/floor/iron) - src.loc: null - call stack: - (/atom/movable/screen/parallax_home): update parallax() - (/atom/movable/screen/parallax_home): set perspective(the floor (110,100,12) (/turf/open/floor/iron/dark/diagonal)) - the screen (/atom/movable/screen/map_view/gateway_port): set display(the floor (110,100,12) (/turf/open/floor/iron/dark/diagonal)) - the screen (/atom/movable/screen/map_view/gateway_port): setup visuals(Unknown Gateway (/datum/gateway_destination/gateway)) - the gateway (/obj/machinery/gateway/centerstation): activate(Unknown Gateway (/datum/gateway_destination/gateway)) - Gateway Control (/obj/machinery/computer/gateway_control): try to connect(Unknown Gateway (/datum/gateway_destination/gateway)) - Gateway Control (/obj/machinery/computer/gateway_control): ui act("activate", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("activate", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/tgui (/datum/tgui): on message("act/activate", /list (/list), /list (/list)) - /datum/tgui_window (/datum/tgui_window): on message("act/activate", /list (/list), /list (/list)) - tgui Topic(/list (/list)) - SableSteel (/client): Topic("type=act%2Factivate&payload=%7...", /list (/list), null, null) - [2026-09-21 19:23:46.450] RUNTIME: ## TESTING: GC: -- [0x2010e2e] | /atom/movable/screen/map_view/char_preview was unable to be GC'd -- (ref count of 3) [2026-09-21 19:24:22.744] RUNTIME: ## TESTING: GC: -- [0x2002214] | /atom/movable/screen/map_view/char_preview was unable to be GC'd -- (ref count of 3) [2026-09-21 19:46:13.712] RUNTIME: runtime error: http://tgsatan.tg.lan:5011/tts-voices: Connection Failed: Connect error: Connection refused (os error 111) - 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: the floor (140,127,2) (/turf/open/floor/iron/cafeteria) - call stack: - stack trace("http://tgsatan.tg.lan:5011/tts...", "code/controllers/subsystem/tts...", 81) - Text To Speech (/datum/controller/subsystem/tts): establish connection to tts() - Re-establish Connection To TTS (/datum/admin_verb/reestablish_tts_connection): avd do verb(John Henry Eton (/client), /list (/list)) - Admin Verbs (/datum/controller/subsystem/admin_verbs): dynamic invoke verb(John Henry Eton (/client), /datum/admin_verb/reestablish_... (/datum/admin_verb/reestablish_tts_connection), /alist (/alist)) - /datum/tgui_panel (/datum/tgui_panel): on message("verbs/invoke", /list (/list), /list (/list)) - /datum/tgui_window (/datum/tgui_window): on message("verbs/invoke", /list (/list), /list (/list)) - tgui Topic(/list (/list)) - John Henry Eton (/client): Topic("type=verbs%2Finvoke&payload=%7...", /list (/list), null, null) - [2026-09-21 19:48:03.197] RUNTIME: ### VarEdit by DATAxPUNGED/(Runa Rakoto): /obj/machinery/power/supermatter_crystal/engine icon=icons/obj/machines/engine/supermatter.dmi => horsematter.dmi [2026-09-21 19:48:23.331] RUNTIME: ### VarEdit by DATAxPUNGED/(Runa Rakoto): /obj/machinery/power/supermatter_crystal/engine base_icon_state=sm => hm [2026-09-21 19:49:57.070] RUNTIME: runtime error: Error while reading DMI metadata for path 'horsematter.dmi': No such file or directory (os error 2) - proc name: icon metadata (/proc/icon_metadata) - source file: code/__HELPERS/icons.dm,1189 - usr: Runa Rakoto (/mob/dead/observer) - src: null - usr.loc: the reinforced floor (168,155,2) (/turf/open/floor/engine) - call stack: - icon metadata('horsematter.dmi') - compile icon states cache('horsematter.dmi') - icon exists('horsematter.dmi', "hm") - getFlatIcon(the supermatter crystal (/obj/machinery/power/supermatter_crystal/engine), 2, 'horsematter.dmi', "hm", 0, 1, 0, null) - DATAxPUNGED (/client): debug variables(the supermatter crystal (/obj/machinery/power/supermatter_crystal/engine)) - View Variables (/datum/admin_verb/debug_variables): avd do verb(DATAxPUNGED (/client), /list (/list)) - Admin Verbs (/datum/controller/subsystem/admin_verbs): dynamic invoke verb(DATAxPUNGED (/client), /datum/admin_verb/debug_variab... (/datum/admin_verb/debug_variables), /list (/list)) - DATAxPUNGED (/client): View Variables(the supermatter crystal (/obj/machinery/power/supermatter_crystal/engine)) - [2026-09-21 19:50:27.181] RUNTIME: ### VarEdit by DATAxPUNGED/(Runa Rakoto): /obj/machinery/power/supermatter_crystal/engine desc=A strangely translucent and iridescent crystal. => A strangely translucent and iridescent horse. [2026-09-21 20:02:49.236] RUNTIME: runtime error: Cannot read null._listen_lookup - proc name: dropped (/obj/item/proc/dropped) - source file: code/game/objects/items.dm,711 - usr: Hydrain (/mob/living/carbon/human) - src: the remote signaling device (/obj/item/assembly/signaler) - usr.loc: the plating (137,76,2) (/turf/open/floor/plating) - src.loc: the tank transfer valve (/obj/item/transfer_valve) - call stack: - the remote signaling device (/obj/item/assembly/signaler): dropped(null, 0) - the tank transfer valve (/obj/item/transfer_valve): dropped(Hydrain (/mob/living/carbon/human), 0) - Hydrain (/mob/living/carbon/human): has unequipped(the tank transfer valve (/obj/item/transfer_valve), 0) - Hydrain (/mob/living/carbon/human): has unequipped(the tank transfer valve (/obj/item/transfer_valve), 0) - Hydrain (/mob/living/carbon/human): doUnEquip(the tank transfer valve (/obj/item/transfer_valve), 0, the plating (137,76,2) (/turf/open/floor/plating), 0, 1, 0) - Hydrain (/mob/living/carbon/human): doUnEquip(the tank transfer valve (/obj/item/transfer_valve), 0, the plating (137,76,2) (/turf/open/floor/plating), 0, 1, 0) - Hydrain (/mob/living/carbon/human): doUnEquip(the tank transfer valve (/obj/item/transfer_valve), 0, the plating (137,76,2) (/turf/open/floor/plating), 0, 1, 0) - Hydrain (/mob/living/carbon/human): transfer item to turf(the tank transfer valve (/obj/item/transfer_valve), the plating (137,76,2) (/turf/open/floor/plating), 4, 4, 0, 0, 1) - Hydrain (/mob/living/carbon/human): dropItemToGround(the tank transfer valve (/obj/item/transfer_valve), 0, 0, 1, null) - Hydrain (/mob/living/carbon/human): dropItemToGround(the tank transfer valve (/obj/item/transfer_valve), 0, 0, 1, null) - drop_item (/datum/keybinding/mob/drop_item): down(Hydrain (/client), the plating (137,75,2) (/turf/open/floor/plating), 11, -13) - Hydrain (/client): gvb keyDown("Q", 624, 568, 1267, 1017) - Hydrain (/client): keyDown("Q", 624, 568, 1267, 1017) - [2026-09-21 20:07:08.186] 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", Alexia Strangler (/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-21 20:07:08.189] 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", Alexia Strangler (/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-21 20:07:57.755] 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", Alexia Strangler (/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.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-21 20:07:58.502] 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", Alexia Strangler (/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-21 20:07:58.801] 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", Alexia Strangler (/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.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-21 20:08:00.108] 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-21 20:08:00.615] 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-21 20:08:19.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): 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", Alexia Strangler (/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-21 20:08:37.405] 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", Alexia Strangler (/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-21 20:10:57.780] RUNTIME: runtime error: Incompatible /datum/component/connect_containers assigned to a /atom/movable/screen/parallax_home! args: ["the grass patch",{"movable_moved":"perspective_loc_moved"}] - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Christina Wilson (/mob/living/carbon/human) - src: null - usr.loc: the floor (116,121,2) (/turf/open/floor/iron) - call stack: - stack trace("Incompatible /datum/component/...", "code/datums/components/_compon...", 50) - /datum/component/connect_conta... (/datum/component/connect_containers): New(/list (/list)) - (/atom/movable/screen/parallax_home): AddComponent(/list (/list), null) - (/atom/movable/screen/parallax_home): set perspective(the grass patch (110,97,12) (/turf/open/floor/grass)) - the screen (/atom/movable/screen/map_view/gateway_port): set display(the grass patch (110,97,12) (/turf/open/floor/grass)) - the screen (/atom/movable/screen/map_view/gateway_port): setup visuals(buseum away spawn (/datum/gateway_destination/point)) - the gateway (/obj/machinery/gateway/centerstation): activate(buseum away spawn (/datum/gateway_destination/point)) - Gateway Control (/obj/machinery/computer/gateway_control): try to connect(buseum away spawn (/datum/gateway_destination/point)) - Gateway Control (/obj/machinery/computer/gateway_control): ui act("activate", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("activate", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Christina Wilson (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Verb Manager (/datum/controller/subsystem/verb_manager): run verb queue() - Verb Manager (/datum/controller/subsystem/verb_manager): fire(0) - Verb Manager (/datum/controller/subsystem/verb_manager): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:10:57.783] RUNTIME: runtime error: undefined variable /turf/open/floor/grass/var/glide_size - proc name: update parallax (/atom/movable/screen/parallax_home/proc/update_parallax) - source file: code/_onclick/hud/parallax/parallax.dm,134 - usr: Christina Wilson (/mob/living/carbon/human) - src: (/atom/movable/screen/parallax_home) - usr.loc: the floor (116,121,2) (/turf/open/floor/iron) - src.loc: null - call stack: - (/atom/movable/screen/parallax_home): update parallax() - (/atom/movable/screen/parallax_home): set perspective(the grass patch (110,97,12) (/turf/open/floor/grass)) - the screen (/atom/movable/screen/map_view/gateway_port): set display(the grass patch (110,97,12) (/turf/open/floor/grass)) - the screen (/atom/movable/screen/map_view/gateway_port): setup visuals(buseum away spawn (/datum/gateway_destination/point)) - the gateway (/obj/machinery/gateway/centerstation): activate(buseum away spawn (/datum/gateway_destination/point)) - Gateway Control (/obj/machinery/computer/gateway_control): try to connect(buseum away spawn (/datum/gateway_destination/point)) - Gateway Control (/obj/machinery/computer/gateway_control): ui act("activate", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("activate", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Christina Wilson (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Verb Manager (/datum/controller/subsystem/verb_manager): run verb queue() - Verb Manager (/datum/controller/subsystem/verb_manager): fire(0) - Verb Manager (/datum/controller/subsystem/verb_manager): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:11:58.389] RUNTIME: ## TESTING: GC: -- [0x21062a75] | /datum/sound_token was unable to be GC'd -- (ref count of 3) [2026-09-21 20:12:47.080] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the plating (85,130,2) (/turf/open/floor/plating) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(13.5356, "burn", "fire", 0, null, 0) - the painting frame (/obj/item/wallframe/painting): fire act(676.782, 4343.6) - the hotspot (/obj/effect/hotspot): perform exposure() - the hotspot (/obj/effect/hotspot): process() - Atmospherics (/datum/controller/subsystem/air): process hotspots(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:12:47.586] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the plating (85,130,2) (/turf/open/floor/plating) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(12.8478, "burn", "fire", 0, null, 0) - the painting frame (/obj/item/wallframe/painting): fire act(642.392, 3884.12) - the hotspot (/obj/effect/hotspot): perform exposure() - the hotspot (/obj/effect/hotspot): process() - Atmospherics (/datum/controller/subsystem/air): process hotspots(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:12:47.592] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the plating (85,130,2) (/turf/open/floor/plating) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:12:48.083] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the plating (85,130,2) (/turf/open/floor/plating) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(12.2741, "burn", "fire", 0, null, 0) - the painting frame (/obj/item/wallframe/painting): fire act(613.703, 3493.71) - the hotspot (/obj/effect/hotspot): perform exposure() - the hotspot (/obj/effect/hotspot): process() - Atmospherics (/datum/controller/subsystem/air): process hotspots(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:12:48.582] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the plating (85,130,2) (/turf/open/floor/plating) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(11.5575, "burn", "fire", 0, null, 0) - the painting frame (/obj/item/wallframe/painting): fire act(577.877, 3000.71) - the hotspot (/obj/effect/hotspot): perform exposure() - the hotspot (/obj/effect/hotspot): process() - Atmospherics (/datum/controller/subsystem/air): process hotspots(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:12:48.592] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the plating (85,130,2) (/turf/open/floor/plating) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:12:49.079] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the plating (85,130,2) (/turf/open/floor/plating) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(11.1676, "burn", "fire", 0, null, 0) - the painting frame (/obj/item/wallframe/painting): fire act(558.381, 2726.4) - the hotspot (/obj/effect/hotspot): perform exposure() - the hotspot (/obj/effect/hotspot): process() - Atmospherics (/datum/controller/subsystem/air): process hotspots(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:12:49.577] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the plating (85,130,2) (/turf/open/floor/plating) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(10.8529, "burn", "fire", 0, null, 0) - the painting frame (/obj/item/wallframe/painting): fire act(542.644, 2502.68) - the hotspot (/obj/effect/hotspot): perform exposure() - the hotspot (/obj/effect/hotspot): process() - Atmospherics (/datum/controller/subsystem/air): process hotspots(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:12:49.592] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the plating (85,130,2) (/turf/open/floor/plating) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:12:50.098] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the plating (85,130,2) (/turf/open/floor/plating) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(10.5796, "burn", "fire", 0, null, 0) - the painting frame (/obj/item/wallframe/painting): fire act(528.981, 2307) - the hotspot (/obj/effect/hotspot): perform exposure() - the hotspot (/obj/effect/hotspot): process() - Atmospherics (/datum/controller/subsystem/air): process hotspots(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:12:50.589] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the plating (85,130,2) (/turf/open/floor/plating) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(10.9692, "burn", "fire", 0, null, 0) - the painting frame (/obj/item/wallframe/painting): fire act(548.46, 2373.5) - the hotspot (/obj/effect/hotspot): perform exposure() - the hotspot (/obj/effect/hotspot): process() - Atmospherics (/datum/controller/subsystem/air): process hotspots(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:12:50.595] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the plating (85,130,2) (/turf/open/floor/plating) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:12:51.087] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the plating (85,130,2) (/turf/open/floor/plating) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(11.58, "burn", "fire", 0, null, 0) - the painting frame (/obj/item/wallframe/painting): fire act(579.002, 2764.08) - the hotspot (/obj/effect/hotspot): perform exposure() - the hotspot (/obj/effect/hotspot): process() - Atmospherics (/datum/controller/subsystem/air): process hotspots(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:12:51.581] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the floor (85,129,2) (/turf/open/floor/wood) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(8.3448, "burn", "fire", 0, null, 0) - the painting frame (/obj/item/wallframe/painting): fire act(417.24, 650.381) - the hotspot (/obj/effect/hotspot): perform exposure() - the hotspot (/obj/effect/hotspot): Initialize(0, 15625, 409.359) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the hotspot (/obj/effect/hotspot), 0, /list (/list)) - the hotspot (/obj/effect/hotspot): New(0, 15625, 409.359) - the floor (85,129,2) (/turf/open/floor/wood): hotspot expose(409.359, 625, null) - the hotspot (/obj/effect/hotspot): process() - Atmospherics (/datum/controller/subsystem/air): process hotspots(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:12:51.593] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the floor (85,128,2) (/turf/open/floor/wood) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:12:52.604] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the floor (85,128,2) (/turf/open/floor/wood) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:12:53.445] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the floor (85,128,2) (/turf/open/floor/wood) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(20, "burn", "fire", 0, null, 0) - the painting frame (/obj/item/wallframe/painting): fire act(1113.51, 6454.25) - the hotspot (/obj/effect/hotspot): perform exposure() - the hotspot (/obj/effect/hotspot): Initialize(0, 2500, 1000) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the hotspot (/obj/effect/hotspot), 0, /list (/list)) - the hotspot (/obj/effect/hotspot): New(0, 2500, 1000) - the floor (85,128,2) (/turf/open/floor/wood): hotspot expose(1000, 100, null) - the sparks (/obj/effect/particle_effect/sparks): affect location(the floor (85,128,2) (/turf/open/floor/wood), 0) - the sparks (/obj/effect/particle_effect/sparks): Move(the floor (85,128,2) (/turf/open/floor/wood), 2, 0, 1) - /datum/move_loop/move (/datum/move_loop/move): move() - /datum/move_loop/move (/datum/move_loop/move): process() - Movement Loops (/datum/controller/subsystem/movement): pour bucket(/list (/list)) - Movement Loops (/datum/controller/subsystem/movement): fire(0) - Movement Loops (/datum/controller/subsystem/movement): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:12:53.594] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the floor (84,128,2) (/turf/open/floor/wood) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:12:54.115] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the floor (84,128,2) (/turf/open/floor/wood) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(8.04879, "burn", "fire", 0, null, 0) - the painting frame (/obj/item/wallframe/painting): fire act(402.439, 211.835) - the hotspot (/obj/effect/hotspot): perform exposure() - the hotspot (/obj/effect/hotspot): Initialize(0, 15625, 399.429) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the hotspot (/obj/effect/hotspot), 0, /list (/list)) - the hotspot (/obj/effect/hotspot): New(0, 15625, 399.429) - the floor (84,128,2) (/turf/open/floor/wood): hotspot expose(399.429, 625, null) - the hotspot (/obj/effect/hotspot): process() - Atmospherics (/datum/controller/subsystem/air): process hotspots(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:12:54.597] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the floor (84,128,2) (/turf/open/floor/wood) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(8.04879, "burn", "fire", 0, null, 0) - the painting frame (/obj/item/wallframe/painting): fire act(402.439, 0) - the hotspot (/obj/effect/hotspot): perform exposure() - the hotspot (/obj/effect/hotspot): process() - Atmospherics (/datum/controller/subsystem/air): process hotspots(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:12:54.601] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the floor (84,128,2) (/turf/open/floor/wood) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:12:55.589] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the floor (84,128,2) (/turf/open/floor/wood) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(8.39914, "burn", "fire", 0, null, 0) - the painting frame (/obj/item/wallframe/painting): fire act(419.957, 313.159) - the hotspot (/obj/effect/hotspot): perform exposure() - the hotspot (/obj/effect/hotspot): Initialize(0, 62500, 415.448) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the hotspot (/obj/effect/hotspot), 0, /list (/list)) - the hotspot (/obj/effect/hotspot): New(0, 62500, 415.448) - the floor (84,128,2) (/turf/open/floor/wood): hotspot expose(415.448, 2500, null) - Plasma Combustion (/datum/gas_reaction/standard/plasmafire): react(/datum/gas_mixture/turf (/datum/gas_mixture/turf), the floor (84,128,2) (/turf/open/floor/wood)) - /datum/gas_mixture/turf (/datum/gas_mixture/turf): react(the floor (84,128,2) (/turf/open/floor/wood)) - the floor (84,128,2) (/turf/open/floor/wood): process cell(6718) - Atmospherics (/datum/controller/subsystem/air): process active turfs(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:12:55.602] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the floor (84,128,2) (/turf/open/floor/wood) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:12:55.604] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the floor (84,128,2) (/turf/open/floor/wood) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(8.49891, "burn", "fire", 0, null, 0) - the painting frame (/obj/item/wallframe/painting): fire act(424.945, 43.1995) - the hotspot (/obj/effect/hotspot): perform exposure() - the hotspot (/obj/effect/hotspot): process() - Atmospherics (/datum/controller/subsystem/air): process hotspots(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:12:56.107] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the floor (84,128,2) (/turf/open/floor/wood) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(8.49891, "burn", "fire", 0, null, 0) - the painting frame (/obj/item/wallframe/painting): fire act(424.945, 0) - the hotspot (/obj/effect/hotspot): perform exposure() - the hotspot (/obj/effect/hotspot): process() - Atmospherics (/datum/controller/subsystem/air): process hotspots(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:12:56.602] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the floor (84,128,2) (/turf/open/floor/wood) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:12:57.090] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the floor (84,128,2) (/turf/open/floor/wood) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(8.64767, "burn", "fire", 0, null, 0) - the painting frame (/obj/item/wallframe/painting): fire act(432.383, 349.627) - the hotspot (/obj/effect/hotspot): perform exposure() - the hotspot (/obj/effect/hotspot): Initialize(0, 62500, 427.275) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the hotspot (/obj/effect/hotspot), 0, /list (/list)) - the hotspot (/obj/effect/hotspot): New(0, 62500, 427.275) - the floor (84,128,2) (/turf/open/floor/wood): hotspot expose(427.275, 2500, null) - Plasma Combustion (/datum/gas_reaction/standard/plasmafire): react(/datum/gas_mixture/turf (/datum/gas_mixture/turf), the floor (84,128,2) (/turf/open/floor/wood)) - /datum/gas_mixture/turf (/datum/gas_mixture/turf): react(the floor (84,128,2) (/turf/open/floor/wood)) - the floor (84,128,2) (/turf/open/floor/wood): process cell(6721) - Atmospherics (/datum/controller/subsystem/air): process active turfs(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:12:57.106] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the floor (84,128,2) (/turf/open/floor/wood) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(8.75926, "burn", "fire", 0, null, 0) - the painting frame (/obj/item/wallframe/painting): fire act(437.963, 53.1735) - the hotspot (/obj/effect/hotspot): perform exposure() - the hotspot (/obj/effect/hotspot): process() - Atmospherics (/datum/controller/subsystem/air): process hotspots(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:12:57.603] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the floor (84,128,2) (/turf/open/floor/wood) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:12:57.604] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the floor (84,128,2) (/turf/open/floor/wood) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(8.75926, "burn", "fire", 0, null, 0) - the painting frame (/obj/item/wallframe/painting): fire act(437.963, 0) - the hotspot (/obj/effect/hotspot): perform exposure() - the hotspot (/obj/effect/hotspot): process() - Atmospherics (/datum/controller/subsystem/air): process hotspots(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:12:58.585] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the floor (84,128,2) (/turf/open/floor/wood) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(8.87446, "burn", "fire", 0, null, 0) - the painting frame (/obj/item/wallframe/painting): fire act(443.723, 364.28) - the hotspot (/obj/effect/hotspot): perform exposure() - the hotspot (/obj/effect/hotspot): Initialize(0, 62500, 438.326) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the hotspot (/obj/effect/hotspot), 0, /list (/list)) - the hotspot (/obj/effect/hotspot): New(0, 62500, 438.326) - the floor (84,128,2) (/turf/open/floor/wood): hotspot expose(438.326, 2500, null) - Plasma Combustion (/datum/gas_reaction/standard/plasmafire): react(/datum/gas_mixture/turf (/datum/gas_mixture/turf), the floor (84,128,2) (/turf/open/floor/wood)) - /datum/gas_mixture/turf (/datum/gas_mixture/turf): react(the floor (84,128,2) (/turf/open/floor/wood)) - the floor (84,128,2) (/turf/open/floor/wood): process cell(6724) - Atmospherics (/datum/controller/subsystem/air): process active turfs(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:12:58.589] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the floor (84,128,2) (/turf/open/floor/wood) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(8.99066, "burn", "fire", 0, null, 0) - the painting frame (/obj/item/wallframe/painting): fire act(449.533, 57.033) - the hotspot (/obj/effect/hotspot): perform exposure() - the hotspot (/obj/effect/hotspot): process() - Atmospherics (/datum/controller/subsystem/air): process hotspots(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:12:58.602] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the floor (84,128,2) (/turf/open/floor/wood) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:12:59.095] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the floor (84,128,2) (/turf/open/floor/wood) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(8.99066, "burn", "fire", 0, null, 0) - the painting frame (/obj/item/wallframe/painting): fire act(449.533, 0) - the hotspot (/obj/effect/hotspot): perform exposure() - the hotspot (/obj/effect/hotspot): process() - Atmospherics (/datum/controller/subsystem/air): process hotspots(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:12:59.604] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the floor (84,128,2) (/turf/open/floor/wood) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:13:00.110] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the floor (84,128,2) (/turf/open/floor/wood) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(9.7438, "burn", "fire", 0, null, 0) - the painting frame (/obj/item/wallframe/painting): fire act(487.19, 506.044) - the hotspot (/obj/effect/hotspot): perform exposure() - the hotspot (/obj/effect/hotspot): Initialize(0, 62500, 479.503) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the hotspot (/obj/effect/hotspot), 0, /list (/list)) - the hotspot (/obj/effect/hotspot): New(0, 62500, 479.503) - the floor (84,128,2) (/turf/open/floor/wood): hotspot expose(479.503, 2500, null) - Plasma Combustion (/datum/gas_reaction/standard/plasmafire): react(/datum/gas_mixture/turf (/datum/gas_mixture/turf), the floor (84,128,2) (/turf/open/floor/wood)) - /datum/gas_mixture/turf (/datum/gas_mixture/turf): react(the floor (84,128,2) (/turf/open/floor/wood)) - the floor (84,128,2) (/turf/open/floor/wood): process cell(6727) - Atmospherics (/datum/controller/subsystem/air): process active turfs(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:13:00.115] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the floor (84,128,2) (/turf/open/floor/wood) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(9.90733, "burn", "fire", 0, null, 0) - the painting frame (/obj/item/wallframe/painting): fire act(495.366, 108.517) - the hotspot (/obj/effect/hotspot): perform exposure() - the hotspot (/obj/effect/hotspot): process() - Atmospherics (/datum/controller/subsystem/air): process hotspots(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:13:00.601] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the floor (84,128,2) (/turf/open/floor/wood) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:13:00.603] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the floor (84,128,2) (/turf/open/floor/wood) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(9.90733, "burn", "fire", 0, null, 0) - the painting frame (/obj/item/wallframe/painting): fire act(495.366, 0) - the hotspot (/obj/effect/hotspot): perform exposure() - the hotspot (/obj/effect/hotspot): process() - Atmospherics (/datum/controller/subsystem/air): process hotspots(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:13:01.590] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the floor (84,128,2) (/turf/open/floor/wood) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(10.2607, "burn", "fire", 0, null, 0) - the painting frame (/obj/item/wallframe/painting): fire act(513.037, 538.886) - the hotspot (/obj/effect/hotspot): perform exposure() - the hotspot (/obj/effect/hotspot): Initialize(0, 62500, 504.709) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the hotspot (/obj/effect/hotspot), 0, /list (/list)) - the hotspot (/obj/effect/hotspot): New(0, 62500, 504.709) - the floor (84,128,2) (/turf/open/floor/wood): hotspot expose(504.709, 2500, null) - Plasma Combustion (/datum/gas_reaction/standard/plasmafire): react(/datum/gas_mixture/turf (/datum/gas_mixture/turf), the floor (84,128,2) (/turf/open/floor/wood)) - /datum/gas_mixture/turf (/datum/gas_mixture/turf): react(the floor (84,128,2) (/turf/open/floor/wood)) - the floor (84,128,2) (/turf/open/floor/wood): process cell(6730) - Atmospherics (/datum/controller/subsystem/air): process active turfs(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:13:01.594] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the floor (84,128,2) (/turf/open/floor/wood) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(10.4358, "burn", "fire", 0, null, 0) - the painting frame (/obj/item/wallframe/painting): fire act(521.79, 121.738) - the hotspot (/obj/effect/hotspot): perform exposure() - the hotspot (/obj/effect/hotspot): process() - Atmospherics (/datum/controller/subsystem/air): process hotspots(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:13:01.603] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the floor (84,128,2) (/turf/open/floor/wood) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:13:02.603] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the floor (84,128,2) (/turf/open/floor/wood) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:13:03.602] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the floor (84,128,2) (/turf/open/floor/wood) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:13:04.605] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the floor (84,128,2) (/turf/open/floor/wood) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:13:05.603] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the floor (84,128,2) (/turf/open/floor/wood) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:13:06.601] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the floor (84,128,2) (/turf/open/floor/wood) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:13:07.604] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the floor (84,128,2) (/turf/open/floor/wood) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:13:08.604] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the floor (84,128,2) (/turf/open/floor/wood) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:13:09.605] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the floor (84,128,2) (/turf/open/floor/wood) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:13:10.604] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the floor (84,128,2) (/turf/open/floor/wood) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:17:14.016] 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: 0 - 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,149,2) (/turf/open/floor/mineral/titanium/blue), "turf_reset_elevation", "check_elevation", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the raw bluespace core - #5029 (/obj/structure/closet/crate/secure/science), the shuttle floor (61,149,2) (/turf/open/floor/mineral/titanium/blue)) - /datum/element/elevation (/datum/element/elevation): on source entering(the raw bluespace core - #5029 (/obj/structure/closet/crate/secure/science), the shuttle floor (61,149,2) (/turf/open/floor/mineral/titanium/blue), the shuttle floor (60,149,2) (/turf/open/floor/mineral/titanium/blue), null) - the raw bluespace core - #5029 (/obj/structure/closet/crate/secure/science): SendSignal("atom_entering", /list (/list)) - the shuttle floor (61,149,2) (/turf/open/floor/mineral/titanium/blue): Entered(the raw bluespace core - #5029 (/obj/structure/closet/crate/secure/science), the shuttle floor (60,149,2) (/turf/open/floor/mineral/titanium/blue), null) - the shuttle floor (61,149,2) (/turf/open/floor/mineral/titanium/blue): Entered(the raw bluespace core - #5029 (/obj/structure/closet/crate/secure/science), the shuttle floor (60,149,2) (/turf/open/floor/mineral/titanium/blue), null) - the raw bluespace core - #5029 (/obj/structure/closet/crate/secure/science): Move(the shuttle floor (61,149,2) (/turf/open/floor/mineral/titanium/blue), 4, 0, 1) - the raw bluespace core - #5029 (/obj/structure/closet/crate/secure/science): Move(the shuttle floor (61,149,2) (/turf/open/floor/mineral/titanium/blue), 4, 0, 1) - the raw bluespace core - #5029 (/obj/structure/closet/crate/secure/science): Move(the shuttle floor (61,149,2) (/turf/open/floor/mineral/titanium/blue), 5, 10.6733, 1) - ... - Dr Dave Smith (/mob/living/carbon/human): Move(the shuttle floor (61,150,2) (/turf/open/floor/mineral/titanium/blue), 1, null) - Dr Dave Smith (/mob/living/carbon/human): Move(the shuttle floor (61,150,2) (/turf/open/floor/mineral/titanium/blue), 1) - Dr Dave Smith (/mob/living/carbon/human): Move(the shuttle floor (61,150,2) (/turf/open/floor/mineral/titanium/blue), 1) - Electronics111 (/client): Move(the shuttle floor (61,150,2) (/turf/open/floor/mineral/titanium/blue), 1) - Dr Dave Smith (/mob/living/carbon/human): keyLoop(Electronics111 (/client)) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:17:14.018] 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: 0 - src: null - call stack: - stack trace("turf_change overridden. Use ov...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the shuttle floor (61,149,2) (/turf/open/floor/mineral/titanium/blue), "turf_change", "pre_change_turf", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the raw bluespace core - #5029 (/obj/structure/closet/crate/secure/science), the shuttle floor (61,149,2) (/turf/open/floor/mineral/titanium/blue)) - /datum/element/elevation (/datum/element/elevation): on source entering(the raw bluespace core - #5029 (/obj/structure/closet/crate/secure/science), the shuttle floor (61,149,2) (/turf/open/floor/mineral/titanium/blue), the shuttle floor (60,149,2) (/turf/open/floor/mineral/titanium/blue), null) - the raw bluespace core - #5029 (/obj/structure/closet/crate/secure/science): SendSignal("atom_entering", /list (/list)) - the shuttle floor (61,149,2) (/turf/open/floor/mineral/titanium/blue): Entered(the raw bluespace core - #5029 (/obj/structure/closet/crate/secure/science), the shuttle floor (60,149,2) (/turf/open/floor/mineral/titanium/blue), null) - the shuttle floor (61,149,2) (/turf/open/floor/mineral/titanium/blue): Entered(the raw bluespace core - #5029 (/obj/structure/closet/crate/secure/science), the shuttle floor (60,149,2) (/turf/open/floor/mineral/titanium/blue), null) - the raw bluespace core - #5029 (/obj/structure/closet/crate/secure/science): Move(the shuttle floor (61,149,2) (/turf/open/floor/mineral/titanium/blue), 4, 0, 1) - the raw bluespace core - #5029 (/obj/structure/closet/crate/secure/science): Move(the shuttle floor (61,149,2) (/turf/open/floor/mineral/titanium/blue), 4, 0, 1) - the raw bluespace core - #5029 (/obj/structure/closet/crate/secure/science): Move(the shuttle floor (61,149,2) (/turf/open/floor/mineral/titanium/blue), 5, 10.6733, 1) - ... - Dr Dave Smith (/mob/living/carbon/human): Move(the shuttle floor (61,150,2) (/turf/open/floor/mineral/titanium/blue), 1, null) - Dr Dave Smith (/mob/living/carbon/human): Move(the shuttle floor (61,150,2) (/turf/open/floor/mineral/titanium/blue), 1) - Dr Dave Smith (/mob/living/carbon/human): Move(the shuttle floor (61,150,2) (/turf/open/floor/mineral/titanium/blue), 1) - Electronics111 (/client): Move(the shuttle floor (61,150,2) (/turf/open/floor/mineral/titanium/blue), 1) - Dr Dave Smith (/mob/living/carbon/human): keyLoop(Electronics111 (/client)) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:17:34.973] 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: Dr Dave Smith (/mob/living/carbon/human) - src: null - usr.loc: the shuttle floor (61,151,2) (/turf/open/floor/mineral/titanium/blue) - call stack: - stack trace("turf_reset_elevation overridde...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the shuttle floor (60,151,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,151,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,151,2) (/turf/open/floor/mineral/titanium/blue), the shuttle floor (59,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 (60,151,2) (/turf/open/floor/mineral/titanium/blue): Entered(the mail crate (/obj/structure/closet/crate/mail/economy), the shuttle floor (59,151,2) (/turf/open/floor/mineral/titanium/blue), null) - the shuttle floor (60,151,2) (/turf/open/floor/mineral/titanium/blue): Entered(the mail crate (/obj/structure/closet/crate/mail/economy), the shuttle floor (59,151,2) (/turf/open/floor/mineral/titanium/blue), null) - the mail crate (/obj/structure/closet/crate/mail/economy): Move(the shuttle floor (60,151,2) (/turf/open/floor/mineral/titanium/blue), 4, 10.66, 1) - the mail crate (/obj/structure/closet/crate/mail/economy): Move(the shuttle floor (60,151,2) (/turf/open/floor/mineral/titanium/blue), 4, 10.66, 1) - the mail crate (/obj/structure/closet/crate/mail/economy): move from pull(Dr Dave Smith (/mob/living/carbon/human), the shuttle floor (60,151,2) (/turf/open/floor/mineral/titanium/blue), 10.66) - Dr Dave Smith (/mob/living/carbon/human): Move(the shuttle floor (61,151,2) (/turf/open/floor/mineral/titanium/blue), 4, 0, 1) - Dr Dave Smith (/mob/living/carbon/human): Move(the shuttle floor (61,151,2) (/turf/open/floor/mineral/titanium/blue), 4, null) - Dr Dave Smith (/mob/living/carbon/human): Move(the shuttle floor (61,151,2) (/turf/open/floor/mineral/titanium/blue), 4) - Dr Dave Smith (/mob/living/carbon/human): Move(the shuttle floor (61,151,2) (/turf/open/floor/mineral/titanium/blue), 4) - Electronics111 (/client): Move(the shuttle floor (61,151,2) (/turf/open/floor/mineral/titanium/blue), 4) - Dr Dave Smith (/mob/living/carbon/human): keyLoop(Electronics111 (/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-21 20:17:34.975] 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: Dr Dave Smith (/mob/living/carbon/human) - src: null - usr.loc: the shuttle floor (61,151,2) (/turf/open/floor/mineral/titanium/blue) - 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,151,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,151,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,151,2) (/turf/open/floor/mineral/titanium/blue), the shuttle floor (59,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 (60,151,2) (/turf/open/floor/mineral/titanium/blue): Entered(the mail crate (/obj/structure/closet/crate/mail/economy), the shuttle floor (59,151,2) (/turf/open/floor/mineral/titanium/blue), null) - the shuttle floor (60,151,2) (/turf/open/floor/mineral/titanium/blue): Entered(the mail crate (/obj/structure/closet/crate/mail/economy), the shuttle floor (59,151,2) (/turf/open/floor/mineral/titanium/blue), null) - the mail crate (/obj/structure/closet/crate/mail/economy): Move(the shuttle floor (60,151,2) (/turf/open/floor/mineral/titanium/blue), 4, 10.66, 1) - the mail crate (/obj/structure/closet/crate/mail/economy): Move(the shuttle floor (60,151,2) (/turf/open/floor/mineral/titanium/blue), 4, 10.66, 1) - the mail crate (/obj/structure/closet/crate/mail/economy): move from pull(Dr Dave Smith (/mob/living/carbon/human), the shuttle floor (60,151,2) (/turf/open/floor/mineral/titanium/blue), 10.66) - Dr Dave Smith (/mob/living/carbon/human): Move(the shuttle floor (61,151,2) (/turf/open/floor/mineral/titanium/blue), 4, 0, 1) - Dr Dave Smith (/mob/living/carbon/human): Move(the shuttle floor (61,151,2) (/turf/open/floor/mineral/titanium/blue), 4, null) - Dr Dave Smith (/mob/living/carbon/human): Move(the shuttle floor (61,151,2) (/turf/open/floor/mineral/titanium/blue), 4) - Dr Dave Smith (/mob/living/carbon/human): Move(the shuttle floor (61,151,2) (/turf/open/floor/mineral/titanium/blue), 4) - Electronics111 (/client): Move(the shuttle floor (61,151,2) (/turf/open/floor/mineral/titanium/blue), 4) - Dr Dave Smith (/mob/living/carbon/human): keyLoop(Electronics111 (/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-21 20:17:37.739] 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: Alexia Strangler (/mob/living/carbon/human) - src: the hierophant (/mob/living/simple_animal/hostile/megafauna/hierophant) - usr.loc: the runic palestone floor (184,72,3) (/turf/open/indestructible/hierophant/two) - src.loc: the runic palestone floor (184,72,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(80, 1, 0, "brute") - the hierophant (/mob/living/simple_animal/hostile/megafauna/hierophant): on damage loss changed(80, 1, 0, "brute") - the hierophant (/mob/living/simple_animal/hostile/megafauna/hierophant): on damage loss(80, 1, 0, "brute", -80) - the hierophant (/mob/living/simple_animal/hostile/megafauna/hierophant): on damage loss(80, 1, 0, "brute", -80) - the hierophant (/mob/living/simple_animal/hostile/megafauna/hierophant): adjust brute loss(80, 1, 0, 16777215) - the hierophant (/mob/living/simple_animal/hostile/megafauna/hierophant): apply damage(80, "brute", null, 0, 0, 0, 0, 0, 0, null, null, 1) - /datum/status_effect/crusher_m... (/datum/status_effect/crusher_mark): detonate(the proto-kinetic crusher (Wie... (/obj/item/kinetic_crusher), Alexia Strangler (/mob/living/carbon/human), 1) - the proto-kinetic crusher (Wie... (/obj/item/kinetic_crusher): afterattack(the hierophant (/mob/living/simple_animal/hostile/megafauna/hierophant), Alexia Strangler (/mob/living/carbon/human), /list (/list), /list (/list)) - the proto-kinetic crusher (Wie... (/obj/item/kinetic_crusher): attack(the hierophant (/mob/living/simple_animal/hostile/megafauna/hierophant), Alexia Strangler (/mob/living/carbon/human), /list (/list), /list (/list)) - the proto-kinetic crusher (Wie... (/obj/item/kinetic_crusher): attack(the hierophant (/mob/living/simple_animal/hostile/megafauna/hierophant), Alexia Strangler (/mob/living/carbon/human), /list (/list), /list (/list)) - the hierophant (/mob/living/simple_animal/hostile/megafauna/hierophant): attackby(the proto-kinetic crusher (Wie... (/obj/item/kinetic_crusher), Alexia Strangler (/mob/living/carbon/human), /list (/list), /list (/list)) - the proto-kinetic crusher (Wie... (/obj/item/kinetic_crusher): melee attack chain(Alexia Strangler (/mob/living/carbon/human), the hierophant (/mob/living/simple_animal/hostile/megafauna/hierophant), /list (/list), /list (/list)) - Alexia Strangler (/mob/living/carbon/human): ClickOn(the hierophant (/mob/living/simple_animal/hostile/megafauna/hierophant), "icon-x=17;icon-y=19;left=1;but...") - the hierophant (/mob/living/simple_animal/hostile/megafauna/hierophant): Click(the runic palestone floor (184,72,3) (/turf/open/indestructible/hierophant/two), "mapwindow.map", "icon-x=17;icon-y=19;left=1;but...") - Observatory (/client): Click(the hierophant (/mob/living/simple_animal/hostile/megafauna/hierophant), the runic palestone floor (184,72,3) (/turf/open/indestructible/hierophant/two), "mapwindow.map", "icon-x=17;icon-y=19;left=1;but...") - [2026-09-21 20:24:15.174] 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", Alexia Strangler (/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.35) - /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.35) - ... - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.35) - /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.35) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.35) - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.35) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.35) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): SelectBehaviors(0.35) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:24:37.419] 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-21 20:25:19.925] RUNTIME: runtime error: recursive_jsonify got an empty list after serialization - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: ThatVaultie (/mob/dead/new_player) - src: null - usr.loc: null - call stack: - stack trace("recursive_jsonify got an empty...", "code/modules/logging/log_holde...", 348) - /datum/log_holder (/datum/log_holder): recursive jsonify(/list (/list), /list (/list)) - /datum/log_holder (/datum/log_holder): recursive jsonify(/list (/list), /list (/list)) - /datum/log_holder (/datum/log_holder): Log("manifest", "thatvaultie \\ DAVE.Aic \\ AI ...", /list (/list)) - log manifest("thatvaultie", DAVE.Aic (/datum/mind), DAVE.Aic (/mob/living/silicon/ai), 1) - ThatVaultie (/mob/dead/new_player): AttemptLateSpawn("AI") - /datum/latejoin_menu (/datum/latejoin_menu): ui act("select_job", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/new_player_sta... (/datum/ui_state/new_player_state)) - /datum/tgui (/datum/tgui): on act message("select_job", /list (/list), /datum/ui_state/new_player_sta... (/datum/ui_state/new_player_state)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/tgui (/datum/tgui): on message("act/select_job", /list (/list), /list (/list)) - /datum/tgui_window (/datum/tgui_window): on message("act/select_job", /list (/list), /list (/list)) - tgui Topic(/list (/list)) - ThatVaultie (/client): Topic("type=act%2Fselect_job&payload=...", /list (/list), null, null) - [2026-09-21 20:25:31.120] RUNTIME: runtime error: Cannot read null._listen_lookup - proc name: dropped (/obj/item/proc/dropped) - source file: code/game/objects/items.dm,711 - usr: Christina Wilson (/mob/living/carbon/human) - src: the remote signaling device (/obj/item/assembly/signaler) - usr.loc: the plating (137,76,2) (/turf/open/floor/plating) - src.loc: the tank transfer valve (/obj/item/transfer_valve) - call stack: - the remote signaling device (/obj/item/assembly/signaler): dropped(null, 0) - the tank transfer valve (/obj/item/transfer_valve): dropped(Christina Wilson (/mob/living/carbon/human), 0) - Christina Wilson (/mob/living/carbon/human): has unequipped(the tank transfer valve (/obj/item/transfer_valve), 0) - Christina Wilson (/mob/living/carbon/human): has unequipped(the tank transfer valve (/obj/item/transfer_valve), 0) - Christina Wilson (/mob/living/carbon/human): doUnEquip(the tank transfer valve (/obj/item/transfer_valve), 0, the plating (137,76,2) (/turf/open/floor/plating), 0, 1, 0) - Christina Wilson (/mob/living/carbon/human): doUnEquip(the tank transfer valve (/obj/item/transfer_valve), 0, the plating (137,76,2) (/turf/open/floor/plating), 0, 1, 0) - Christina Wilson (/mob/living/carbon/human): doUnEquip(the tank transfer valve (/obj/item/transfer_valve), 0, the plating (137,76,2) (/turf/open/floor/plating), 0, 1, 0) - Christina Wilson (/mob/living/carbon/human): transfer item to turf(the tank transfer valve (/obj/item/transfer_valve), the plating (137,76,2) (/turf/open/floor/plating), -4, 4, 0, 0, 1) - Christina Wilson (/mob/living/carbon/human): dropItemToGround(the tank transfer valve (/obj/item/transfer_valve), 0, 0, 1, null) - Christina Wilson (/mob/living/carbon/human): dropItemToGround(the tank transfer valve (/obj/item/transfer_valve), 0, 0, 1, null) - drop_item (/datum/keybinding/mob/drop_item): down(MistaCritz (/client), the plating (136,75,2) (/turf/open/floor/plating), -1, -21) - MistaCritz (/client): gvb keyDown("Q", 630, 609, 1338, 1057) - MistaCritz (/client): keyDown("Q", 630, 609, 1338, 1057) - [2026-09-21 20:27:51.641] RUNTIME: ## TESTING: GC: -- [0x2100a7dc] | /datum/action/cooldown/mob_cooldown/projectile_attack/tendril_melee was unable to be GC'd -- (ref count of 3) [2026-09-21 20:28:09.757] 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 secure science crate (/obj/structure/closet/crate/secure/science), the shuttle floor (149,105,1) (/turf/open/floor/mineral/titanium/blue)) - /datum/element/elevation (/datum/element/elevation): Attach(the secure science crate (/obj/structure/closet/crate/secure/science), 14) - the secure science crate (/obj/structure/closet/crate/secure/science): AddElement(/list (/list)) - the secure science crate (/obj/structure/closet/crate/secure/science): Initialize(0) - the secure science crate (/obj/structure/closet/crate/secure/science): Initialize(0) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the secure science crate (/obj/structure/closet/crate/secure/science), 0, /list (/list)) - the secure science crate (/obj/structure/closet/crate/secure/science): New(0) - Raw Vortex Core (/datum/supply_pack/science/raw_anomaly): 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-21 20:28:09.759] 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 secure science crate (/obj/structure/closet/crate/secure/science), the shuttle floor (149,105,1) (/turf/open/floor/mineral/titanium/blue)) - /datum/element/elevation (/datum/element/elevation): Attach(the secure science crate (/obj/structure/closet/crate/secure/science), 14) - the secure science crate (/obj/structure/closet/crate/secure/science): AddElement(/list (/list)) - the secure science crate (/obj/structure/closet/crate/secure/science): Initialize(0) - the secure science crate (/obj/structure/closet/crate/secure/science): Initialize(0) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the secure science crate (/obj/structure/closet/crate/secure/science), 0, /list (/list)) - the secure science crate (/obj/structure/closet/crate/secure/science): New(0) - Raw Vortex Core (/datum/supply_pack/science/raw_anomaly): 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-21 20:28:09.762] 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 cargo crate (/obj/structure/closet/crate/cargo), the shuttle floor (148,108,1) (/turf/open/floor/mineral/titanium/blue)) - /datum/element/elevation (/datum/element/elevation): Attach(the cargo crate (/obj/structure/closet/crate/cargo), 14) - the cargo crate (/obj/structure/closet/crate/cargo): AddElement(/list (/list)) - the cargo crate (/obj/structure/closet/crate/cargo): Initialize(0) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the cargo crate (/obj/structure/closet/crate/cargo), 0, /list (/list)) - the cargo crate (/obj/structure/closet/crate/cargo): New(0) - Galactic Materials Market Crat... (/datum/supply_pack/imports/materials_market): 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-21 20:28:09.763] 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 cargo crate (/obj/structure/closet/crate/cargo), the shuttle floor (148,108,1) (/turf/open/floor/mineral/titanium/blue)) - /datum/element/elevation (/datum/element/elevation): Attach(the cargo crate (/obj/structure/closet/crate/cargo), 14) - the cargo crate (/obj/structure/closet/crate/cargo): AddElement(/list (/list)) - the cargo crate (/obj/structure/closet/crate/cargo): Initialize(0) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the cargo crate (/obj/structure/closet/crate/cargo), 0, /list (/list)) - the cargo crate (/obj/structure/closet/crate/cargo): New(0) - Galactic Materials Market Crat... (/datum/supply_pack/imports/materials_market): 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-21 20:29:41.406] 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 crate (/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 crate (/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 crate (/obj/structure/closet/crate): SendSignal("atom_entering", /list (/list)) - the shuttle floor (62,150,2) (/turf/open/floor/mineral/titanium/blue): Entered(the crate (/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 crate (/obj/structure/closet/crate), the plating (63,150,2) (/turf/open/floor/plating), null) - the crate (/obj/structure/closet/crate): Move(the shuttle floor (62,150,2) (/turf/open/floor/mineral/titanium/blue), 8, 0, 0) - the crate (/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-21 20:29:41.407] 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 crate (/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 crate (/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 crate (/obj/structure/closet/crate): SendSignal("atom_entering", /list (/list)) - the shuttle floor (62,150,2) (/turf/open/floor/mineral/titanium/blue): Entered(the crate (/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 crate (/obj/structure/closet/crate), the plating (63,150,2) (/turf/open/floor/plating), null) - the crate (/obj/structure/closet/crate): Move(the shuttle floor (62,150,2) (/turf/open/floor/mineral/titanium/blue), 8, 0, 0) - the crate (/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-21 20:30:17.820] 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: Dr Dave Smith (/mob/living/carbon/human) - src: null - usr.loc: the shuttle floor (60,150,2) (/turf/open/floor/mineral/titanium/blue) - call stack: - stack trace("turf_reset_elevation overridde...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the shuttle floor (60,149,2) (/turf/open/floor/mineral/titanium/blue), "turf_reset_elevation", "check_elevation", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the raw vortex core - #5031 (/obj/structure/closet/crate/secure/science), the shuttle floor (60,149,2) (/turf/open/floor/mineral/titanium/blue)) - /datum/element/elevation (/datum/element/elevation): on source entering(the raw vortex core - #5031 (/obj/structure/closet/crate/secure/science), the shuttle floor (60,149,2) (/turf/open/floor/mineral/titanium/blue), the shuttle floor (60,148,2) (/turf/open/floor/mineral/titanium/blue), null) - the raw vortex core - #5031 (/obj/structure/closet/crate/secure/science): SendSignal("atom_entering", /list (/list)) - the shuttle floor (60,149,2) (/turf/open/floor/mineral/titanium/blue): Entered(the raw vortex core - #5031 (/obj/structure/closet/crate/secure/science), the shuttle floor (60,148,2) (/turf/open/floor/mineral/titanium/blue), null) - the shuttle floor (60,149,2) (/turf/open/floor/mineral/titanium/blue): Entered(the raw vortex core - #5031 (/obj/structure/closet/crate/secure/science), the shuttle floor (60,148,2) (/turf/open/floor/mineral/titanium/blue), null) - the raw vortex core - #5031 (/obj/structure/closet/crate/secure/science): Move(the shuttle floor (60,149,2) (/turf/open/floor/mineral/titanium/blue), 1, 10.6667, 1) - the raw vortex core - #5031 (/obj/structure/closet/crate/secure/science): Move(the shuttle floor (60,149,2) (/turf/open/floor/mineral/titanium/blue), 1, 10.6667, 1) - the raw vortex core - #5031 (/obj/structure/closet/crate/secure/science): move from pull(Dr Dave Smith (/mob/living/carbon/human), the shuttle floor (60,149,2) (/turf/open/floor/mineral/titanium/blue), 10.6667) - Dr Dave Smith (/mob/living/carbon/human): Move(the shuttle floor (60,150,2) (/turf/open/floor/mineral/titanium/blue), 1, 0, 1) - Dr Dave Smith (/mob/living/carbon/human): Move(the shuttle floor (60,150,2) (/turf/open/floor/mineral/titanium/blue), 1, null) - Dr Dave Smith (/mob/living/carbon/human): Move(the shuttle floor (60,150,2) (/turf/open/floor/mineral/titanium/blue), 1) - Dr Dave Smith (/mob/living/carbon/human): Move(the shuttle floor (60,150,2) (/turf/open/floor/mineral/titanium/blue), 1) - Electronics111 (/client): Move(the shuttle floor (60,150,2) (/turf/open/floor/mineral/titanium/blue), 1) - Dr Dave Smith (/mob/living/carbon/human): keyLoop(Electronics111 (/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-21 20:30:17.822] 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: Dr Dave Smith (/mob/living/carbon/human) - src: null - usr.loc: the shuttle floor (60,150,2) (/turf/open/floor/mineral/titanium/blue) - 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,149,2) (/turf/open/floor/mineral/titanium/blue), "turf_change", "pre_change_turf", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the raw vortex core - #5031 (/obj/structure/closet/crate/secure/science), the shuttle floor (60,149,2) (/turf/open/floor/mineral/titanium/blue)) - /datum/element/elevation (/datum/element/elevation): on source entering(the raw vortex core - #5031 (/obj/structure/closet/crate/secure/science), the shuttle floor (60,149,2) (/turf/open/floor/mineral/titanium/blue), the shuttle floor (60,148,2) (/turf/open/floor/mineral/titanium/blue), null) - the raw vortex core - #5031 (/obj/structure/closet/crate/secure/science): SendSignal("atom_entering", /list (/list)) - the shuttle floor (60,149,2) (/turf/open/floor/mineral/titanium/blue): Entered(the raw vortex core - #5031 (/obj/structure/closet/crate/secure/science), the shuttle floor (60,148,2) (/turf/open/floor/mineral/titanium/blue), null) - the shuttle floor (60,149,2) (/turf/open/floor/mineral/titanium/blue): Entered(the raw vortex core - #5031 (/obj/structure/closet/crate/secure/science), the shuttle floor (60,148,2) (/turf/open/floor/mineral/titanium/blue), null) - the raw vortex core - #5031 (/obj/structure/closet/crate/secure/science): Move(the shuttle floor (60,149,2) (/turf/open/floor/mineral/titanium/blue), 1, 10.6667, 1) - the raw vortex core - #5031 (/obj/structure/closet/crate/secure/science): Move(the shuttle floor (60,149,2) (/turf/open/floor/mineral/titanium/blue), 1, 10.6667, 1) - the raw vortex core - #5031 (/obj/structure/closet/crate/secure/science): move from pull(Dr Dave Smith (/mob/living/carbon/human), the shuttle floor (60,149,2) (/turf/open/floor/mineral/titanium/blue), 10.6667) - Dr Dave Smith (/mob/living/carbon/human): Move(the shuttle floor (60,150,2) (/turf/open/floor/mineral/titanium/blue), 1, 0, 1) - Dr Dave Smith (/mob/living/carbon/human): Move(the shuttle floor (60,150,2) (/turf/open/floor/mineral/titanium/blue), 1, null) - Dr Dave Smith (/mob/living/carbon/human): Move(the shuttle floor (60,150,2) (/turf/open/floor/mineral/titanium/blue), 1) - Dr Dave Smith (/mob/living/carbon/human): Move(the shuttle floor (60,150,2) (/turf/open/floor/mineral/titanium/blue), 1) - Electronics111 (/client): Move(the shuttle floor (60,150,2) (/turf/open/floor/mineral/titanium/blue), 1) - Dr Dave Smith (/mob/living/carbon/human): keyLoop(Electronics111 (/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-21 20:31:11.417] RUNTIME: runtime error: Cannot read null._listen_lookup - proc name: dropped (/obj/item/proc/dropped) - source file: code/game/objects/items.dm,711 - usr: Christina Wilson (/mob/living/carbon/human) - src: the remote signaling device (/obj/item/assembly/signaler) - usr.loc: the plating (137,76,2) (/turf/open/floor/plating) - src.loc: the tank transfer valve (/obj/item/transfer_valve) - call stack: - the remote signaling device (/obj/item/assembly/signaler): dropped(null, 0) - the tank transfer valve (/obj/item/transfer_valve): dropped(Christina Wilson (/mob/living/carbon/human), 0) - Christina Wilson (/mob/living/carbon/human): has unequipped(the tank transfer valve (/obj/item/transfer_valve), 0) - Christina Wilson (/mob/living/carbon/human): has unequipped(the tank transfer valve (/obj/item/transfer_valve), 0) - Christina Wilson (/mob/living/carbon/human): doUnEquip(the tank transfer valve (/obj/item/transfer_valve), 0, the plating (137,76,2) (/turf/open/floor/plating), 0, 1, 0) - Christina Wilson (/mob/living/carbon/human): doUnEquip(the tank transfer valve (/obj/item/transfer_valve), 0, the plating (137,76,2) (/turf/open/floor/plating), 0, 1, 0) - Christina Wilson (/mob/living/carbon/human): doUnEquip(the tank transfer valve (/obj/item/transfer_valve), 0, the plating (137,76,2) (/turf/open/floor/plating), 0, 1, 0) - Christina Wilson (/mob/living/carbon/human): transfer item to turf(the tank transfer valve (/obj/item/transfer_valve), the plating (137,76,2) (/turf/open/floor/plating), 0, 3, 0, 0, 1) - Christina Wilson (/mob/living/carbon/human): dropItemToGround(the tank transfer valve (/obj/item/transfer_valve), 0, 0, 1, null) - Christina Wilson (/mob/living/carbon/human): dropItemToGround(the tank transfer valve (/obj/item/transfer_valve), 0, 0, 1, null) - drop_item (/datum/keybinding/mob/drop_item): down(MistaCritz (/client), the plating (137,76,2) (/turf/open/floor/plating), 29, 8) - MistaCritz (/client): gvb keyDown("Q", 698, 542, 1338, 1057) - MistaCritz (/client): keyDown("Q", 698, 542, 1338, 1057) - [2026-09-21 20:33:43.023] RUNTIME: runtime error: undefined proc or verb /list/adjust money(). - - proc name: on parent sold (/datum/component/pricetag/proc/on_parent_sold) - source file: code/datums/components/pricetag.dm,109 - usr: null - src: /datum/component/pricetag (/datum/component/pricetag) - call stack: - /datum/component/pricetag (/datum/component/pricetag): on parent sold(the 600 cr bounty cube (/obj/item/bounty_cube), /datum/export/bounty_box (/datum/export/bounty_box), /datum/export_report (/datum/export_report), 720) - the 600 cr bounty cube (/obj/item/bounty_cube): SendSignal("item_sold", /list (/list)) - /datum/export/bounty_box (/datum/export/bounty_box): sell object(the 600 cr bounty cube (/obj/item/bounty_cube), /datum/export_report (/datum/export_report), 0, 1) - export loop(the 600 cr bounty cube (/obj/item/bounty_cube), 1, 0, /datum/export_report (/datum/export_report), /list (/list)) - export item and contents(the 600 cr bounty cube (/obj/item/bounty_cube), 1, 1, 0, /datum/export_report (/datum/export_report), null, /list (/list)) - the supply shuttle (/obj/docking_port/mobile/supply): sell() - the supply shuttle (/obj/docking_port/mobile/supply): initiate docking(CentCom (/obj/docking_port/stationary), 1) - the supply shuttle (/obj/docking_port/mobile/supply): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - [2026-09-21 20:33:57.301] RUNTIME: runtime error: Cannot read null.current_user - proc name: Click (/atom/movable/screen/radial/slice/Click) - source file: code/_onclick/hud/screen_objects/radial.dm,54 - usr: Hydrain (/mob/living/carbon/human) - src: Stay (/atom/movable/screen/radial/slice) - usr.loc: the floor (171,84,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Stay (/atom/movable/screen/radial/slice): Click(the floor (178,86,2) (/turf/open/floor/circuit/telecomms), "mapwindow.map", "icon-x=27;icon-y=9;left=1;shif...") - Hydrain (/client): Click(Stay (/atom/movable/screen/radial/slice), the floor (178,86,2) (/turf/open/floor/circuit/telecomms), "mapwindow.map", "icon-x=27;icon-y=9;left=1;shif...") - [2026-09-21 20:38:57.537] RUNTIME: runtime error: Cannot create objects of type null. - proc name: make result (/obj/effect/particle_effect/fluid/foam/proc/make_result) - source file: code/game/objects/effects/effect_system/fluid_spread/effects_foam.dm,81 - usr: null - src: the foam (/obj/effect/particle_effect/fluid/foam) - src.loc: the floor (173,92,2) (/turf/open/floor/iron/white) - call stack: - the foam (/obj/effect/particle_effect/fluid/foam): make result() - the foam (/obj/effect/particle_effect/fluid/foam): kill foam() - the foam (/obj/effect/particle_effect/fluid/foam): process(0.2) - Foam (/datum/controller/subsystem/fluids/foam): fire(0) - Foam (/datum/controller/subsystem/fluids/foam): fire(0) - Foam (/datum/controller/subsystem/fluids/foam): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:38:57.735] RUNTIME: runtime error: Cannot create objects of type null. - proc name: make result (/obj/effect/particle_effect/fluid/foam/proc/make_result) - source file: code/game/objects/effects/effect_system/fluid_spread/effects_foam.dm,81 - usr: null - src: the foam (/obj/effect/particle_effect/fluid/foam) - src.loc: the floor (174,92,2) (/turf/open/floor/iron/white) - call stack: - the foam (/obj/effect/particle_effect/fluid/foam): make result() - the foam (/obj/effect/particle_effect/fluid/foam): kill foam() - the foam (/obj/effect/particle_effect/fluid/foam): process(0.2) - Foam (/datum/controller/subsystem/fluids/foam): fire(0) - Foam (/datum/controller/subsystem/fluids/foam): fire(0) - Foam (/datum/controller/subsystem/fluids/foam): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:38:57.736] RUNTIME: runtime error: Cannot create objects of type null. - proc name: make result (/obj/effect/particle_effect/fluid/foam/proc/make_result) - source file: code/game/objects/effects/effect_system/fluid_spread/effects_foam.dm,81 - usr: null - src: the foam (/obj/effect/particle_effect/fluid/foam) - src.loc: the floor (173,91,2) (/turf/open/floor/iron/white) - call stack: - the foam (/obj/effect/particle_effect/fluid/foam): make result() - the foam (/obj/effect/particle_effect/fluid/foam): kill foam() - the foam (/obj/effect/particle_effect/fluid/foam): process(0.2) - Foam (/datum/controller/subsystem/fluids/foam): fire(0) - Foam (/datum/controller/subsystem/fluids/foam): fire(0) - Foam (/datum/controller/subsystem/fluids/foam): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:38:57.836] RUNTIME: runtime error: Cannot create objects of type null. - proc name: make result (/obj/effect/particle_effect/fluid/foam/proc/make_result) - source file: code/game/objects/effects/effect_system/fluid_spread/effects_foam.dm,81 - usr: null - src: the foam (/obj/effect/particle_effect/fluid/foam) - src.loc: the floor (172,92,2) (/turf/open/floor/iron) - call stack: - the foam (/obj/effect/particle_effect/fluid/foam): make result() - the foam (/obj/effect/particle_effect/fluid/foam): kill foam() - the foam (/obj/effect/particle_effect/fluid/foam): process(0.2) - Foam (/datum/controller/subsystem/fluids/foam): fire(0) - Foam (/datum/controller/subsystem/fluids/foam): fire(0) - Foam (/datum/controller/subsystem/fluids/foam): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:38:57.935] RUNTIME: runtime error: Cannot create objects of type null. - proc name: make result (/obj/effect/particle_effect/fluid/foam/proc/make_result) - source file: code/game/objects/effects/effect_system/fluid_spread/effects_foam.dm,81 - usr: null - src: the foam (/obj/effect/particle_effect/fluid/foam) - src.loc: the floor (173,90,2) (/turf/open/floor/iron/white) - call stack: - the foam (/obj/effect/particle_effect/fluid/foam): make result() - the foam (/obj/effect/particle_effect/fluid/foam): kill foam() - the foam (/obj/effect/particle_effect/fluid/foam): process(0.2) - Foam (/datum/controller/subsystem/fluids/foam): fire(0) - Foam (/datum/controller/subsystem/fluids/foam): fire(0) - Foam (/datum/controller/subsystem/fluids/foam): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:38:57.936] RUNTIME: runtime error: Cannot create objects of type null. - proc name: make result (/obj/effect/particle_effect/fluid/foam/proc/make_result) - source file: code/game/objects/effects/effect_system/fluid_spread/effects_foam.dm,81 - usr: null - src: the foam (/obj/effect/particle_effect/fluid/foam) - src.loc: the floor (174,91,2) (/turf/open/floor/iron/white) - call stack: - the foam (/obj/effect/particle_effect/fluid/foam): make result() - the foam (/obj/effect/particle_effect/fluid/foam): kill foam() - the foam (/obj/effect/particle_effect/fluid/foam): process(0.2) - Foam (/datum/controller/subsystem/fluids/foam): fire(0) - Foam (/datum/controller/subsystem/fluids/foam): fire(0) - Foam (/datum/controller/subsystem/fluids/foam): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:38:58.132] RUNTIME: runtime error: Cannot create objects of type null. - proc name: make result (/obj/effect/particle_effect/fluid/foam/proc/make_result) - source file: code/game/objects/effects/effect_system/fluid_spread/effects_foam.dm,81 - usr: null - src: the foam (/obj/effect/particle_effect/fluid/foam) - src.loc: the floor (174,90,2) (/turf/open/floor/iron/white) - call stack: - the foam (/obj/effect/particle_effect/fluid/foam): make result() - the foam (/obj/effect/particle_effect/fluid/foam): kill foam() - the foam (/obj/effect/particle_effect/fluid/foam): process(0.2) - Foam (/datum/controller/subsystem/fluids/foam): fire(0) - Foam (/datum/controller/subsystem/fluids/foam): fire(0) - Foam (/datum/controller/subsystem/fluids/foam): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:38:58.133] RUNTIME: runtime error: Cannot create objects of type null. - proc name: make result (/obj/effect/particle_effect/fluid/foam/proc/make_result) - source file: code/game/objects/effects/effect_system/fluid_spread/effects_foam.dm,81 - usr: null - src: the foam (/obj/effect/particle_effect/fluid/foam) - src.loc: the floor (173,89,2) (/turf/open/floor/iron/white) - call stack: - the foam (/obj/effect/particle_effect/fluid/foam): make result() - the foam (/obj/effect/particle_effect/fluid/foam): kill foam() - the foam (/obj/effect/particle_effect/fluid/foam): process(0.2) - Foam (/datum/controller/subsystem/fluids/foam): fire(0) - Foam (/datum/controller/subsystem/fluids/foam): fire(0) - Foam (/datum/controller/subsystem/fluids/foam): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:38:58.245] RUNTIME: runtime error: Cannot create objects of type null. - proc name: make result (/obj/effect/particle_effect/fluid/foam/proc/make_result) - source file: code/game/objects/effects/effect_system/fluid_spread/effects_foam.dm,81 - usr: null - src: the foam (/obj/effect/particle_effect/fluid/foam) - src.loc: the floor (172,90,2) (/turf/open/floor/iron) - call stack: - the foam (/obj/effect/particle_effect/fluid/foam): make result() - the foam (/obj/effect/particle_effect/fluid/foam): kill foam() - the foam (/obj/effect/particle_effect/fluid/foam): process(0.2) - Foam (/datum/controller/subsystem/fluids/foam): fire(0) - Foam (/datum/controller/subsystem/fluids/foam): fire(0) - Foam (/datum/controller/subsystem/fluids/foam): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:38:58.332] RUNTIME: runtime error: Cannot create objects of type null. - proc name: make result (/obj/effect/particle_effect/fluid/foam/proc/make_result) - source file: code/game/objects/effects/effect_system/fluid_spread/effects_foam.dm,81 - usr: null - src: the foam (/obj/effect/particle_effect/fluid/foam) - src.loc: the floor (173,88,2) (/turf/open/floor/iron/white) - call stack: - the foam (/obj/effect/particle_effect/fluid/foam): make result() - the foam (/obj/effect/particle_effect/fluid/foam): kill foam() - the foam (/obj/effect/particle_effect/fluid/foam): process(0.2) - Foam (/datum/controller/subsystem/fluids/foam): fire(0) - Foam (/datum/controller/subsystem/fluids/foam): fire(0) - Foam (/datum/controller/subsystem/fluids/foam): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:38:58.333] RUNTIME: runtime error: Cannot create objects of type null. - proc name: make result (/obj/effect/particle_effect/fluid/foam/proc/make_result) - source file: code/game/objects/effects/effect_system/fluid_spread/effects_foam.dm,81 - usr: null - src: the foam (/obj/effect/particle_effect/fluid/foam) - src.loc: the floor (174,89,2) (/turf/open/floor/iron/white) - call stack: - the foam (/obj/effect/particle_effect/fluid/foam): make result() - the foam (/obj/effect/particle_effect/fluid/foam): kill foam() - the foam (/obj/effect/particle_effect/fluid/foam): process(0.2) - Foam (/datum/controller/subsystem/fluids/foam): fire(0) - Foam (/datum/controller/subsystem/fluids/foam): fire(0) - Foam (/datum/controller/subsystem/fluids/foam): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:38:58.440] RUNTIME: runtime error: Cannot create objects of type null. - proc name: make result (/obj/effect/particle_effect/fluid/foam/proc/make_result) - source file: code/game/objects/effects/effect_system/fluid_spread/effects_foam.dm,81 - usr: null - src: the foam (/obj/effect/particle_effect/fluid/foam) - src.loc: the floor (175,90,2) (/turf/open/floor/iron/white) - call stack: - the foam (/obj/effect/particle_effect/fluid/foam): make result() - the foam (/obj/effect/particle_effect/fluid/foam): kill foam() - the foam (/obj/effect/particle_effect/fluid/foam): process(0.2) - Foam (/datum/controller/subsystem/fluids/foam): fire(0) - Foam (/datum/controller/subsystem/fluids/foam): fire(0) - Foam (/datum/controller/subsystem/fluids/foam): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:38:58.530] RUNTIME: runtime error: Cannot create objects of type null. - proc name: make result (/obj/effect/particle_effect/fluid/foam/proc/make_result) - source file: code/game/objects/effects/effect_system/fluid_spread/effects_foam.dm,81 - usr: null - src: the foam (/obj/effect/particle_effect/fluid/foam) - src.loc: the floor (174,88,2) (/turf/open/floor/iron/white) - call stack: - the foam (/obj/effect/particle_effect/fluid/foam): make result() - the foam (/obj/effect/particle_effect/fluid/foam): kill foam() - the foam (/obj/effect/particle_effect/fluid/foam): process(0.2) - Foam (/datum/controller/subsystem/fluids/foam): fire(0) - Foam (/datum/controller/subsystem/fluids/foam): fire(0) - Foam (/datum/controller/subsystem/fluids/foam): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:38:58.634] RUNTIME: runtime error: Cannot create objects of type null. - proc name: make result (/obj/effect/particle_effect/fluid/foam/proc/make_result) - source file: code/game/objects/effects/effect_system/fluid_spread/effects_foam.dm,81 - usr: null - src: the foam (/obj/effect/particle_effect/fluid/foam) - src.loc: the floor (176,90,2) (/turf/open/floor/iron/white) - call stack: - the foam (/obj/effect/particle_effect/fluid/foam): make result() - the foam (/obj/effect/particle_effect/fluid/foam): kill foam() - the foam (/obj/effect/particle_effect/fluid/foam): process(0.2) - Foam (/datum/controller/subsystem/fluids/foam): fire(0) - Foam (/datum/controller/subsystem/fluids/foam): fire(0) - Foam (/datum/controller/subsystem/fluids/foam): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:38:58.635] RUNTIME: runtime error: Cannot create objects of type null. - proc name: make result (/obj/effect/particle_effect/fluid/foam/proc/make_result) - source file: code/game/objects/effects/effect_system/fluid_spread/effects_foam.dm,81 - usr: null - src: the foam (/obj/effect/particle_effect/fluid/foam) - src.loc: the floor (175,89,2) (/turf/open/floor/iron/white) - call stack: - the foam (/obj/effect/particle_effect/fluid/foam): make result() - the foam (/obj/effect/particle_effect/fluid/foam): kill foam() - the foam (/obj/effect/particle_effect/fluid/foam): process(0.2) - Foam (/datum/controller/subsystem/fluids/foam): fire(0) - Foam (/datum/controller/subsystem/fluids/foam): fire(0) - Foam (/datum/controller/subsystem/fluids/foam): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:38:58.635] RUNTIME: runtime error: Cannot create objects of type null. - proc name: make result (/obj/effect/particle_effect/fluid/foam/proc/make_result) - source file: code/game/objects/effects/effect_system/fluid_spread/effects_foam.dm,81 - usr: null - src: the foam (/obj/effect/particle_effect/fluid/foam) - src.loc: the floor (173,87,2) (/turf/open/floor/iron/white) - call stack: - the foam (/obj/effect/particle_effect/fluid/foam): make result() - the foam (/obj/effect/particle_effect/fluid/foam): kill foam() - the foam (/obj/effect/particle_effect/fluid/foam): process(0.2) - Foam (/datum/controller/subsystem/fluids/foam): fire(0) - Foam (/datum/controller/subsystem/fluids/foam): fire(0) - Foam (/datum/controller/subsystem/fluids/foam): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:38:58.734] RUNTIME: runtime error: Cannot create objects of type null. - proc name: make result (/obj/effect/particle_effect/fluid/foam/proc/make_result) - source file: code/game/objects/effects/effect_system/fluid_spread/effects_foam.dm,81 - usr: null - src: the foam (/obj/effect/particle_effect/fluid/foam) - src.loc: the floor (172,87,2) (/turf/open/floor/iron) - call stack: - the foam (/obj/effect/particle_effect/fluid/foam): make result() - the foam (/obj/effect/particle_effect/fluid/foam): kill foam() - the foam (/obj/effect/particle_effect/fluid/foam): process(0.2) - Foam (/datum/controller/subsystem/fluids/foam): fire(0) - Foam (/datum/controller/subsystem/fluids/foam): fire(0) - Foam (/datum/controller/subsystem/fluids/foam): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:38:58.734] RUNTIME: runtime error: Cannot create objects of type null. - proc name: make result (/obj/effect/particle_effect/fluid/foam/proc/make_result) - source file: code/game/objects/effects/effect_system/fluid_spread/effects_foam.dm,81 - usr: null - src: the foam (/obj/effect/particle_effect/fluid/foam) - src.loc: the floor (176,89,2) (/turf/open/floor/iron/white) - call stack: - the foam (/obj/effect/particle_effect/fluid/foam): make result() - the foam (/obj/effect/particle_effect/fluid/foam): kill foam() - the foam (/obj/effect/particle_effect/fluid/foam): process(0.2) - Foam (/datum/controller/subsystem/fluids/foam): fire(0) - Foam (/datum/controller/subsystem/fluids/foam): fire(0) - Foam (/datum/controller/subsystem/fluids/foam): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:38:58.834] RUNTIME: runtime error: Cannot create objects of type null. - proc name: make result (/obj/effect/particle_effect/fluid/foam/proc/make_result) - source file: code/game/objects/effects/effect_system/fluid_spread/effects_foam.dm,81 - usr: null - src: the foam (/obj/effect/particle_effect/fluid/foam) - src.loc: the floor (173,86,2) (/turf/open/floor/iron/white) - call stack: - the foam (/obj/effect/particle_effect/fluid/foam): make result() - the foam (/obj/effect/particle_effect/fluid/foam): kill foam() - the foam (/obj/effect/particle_effect/fluid/foam): process(0.2) - Foam (/datum/controller/subsystem/fluids/foam): fire(0) - Foam (/datum/controller/subsystem/fluids/foam): fire(0) - Foam (/datum/controller/subsystem/fluids/foam): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:38:58.835] RUNTIME: runtime error: Cannot create objects of type null. - proc name: make result (/obj/effect/particle_effect/fluid/foam/proc/make_result) - source file: code/game/objects/effects/effect_system/fluid_spread/effects_foam.dm,81 - usr: null - src: the foam (/obj/effect/particle_effect/fluid/foam) - src.loc: the floor (174,87,2) (/turf/open/floor/iron/white) - call stack: - the foam (/obj/effect/particle_effect/fluid/foam): make result() - the foam (/obj/effect/particle_effect/fluid/foam): kill foam() - the foam (/obj/effect/particle_effect/fluid/foam): process(0.2) - Foam (/datum/controller/subsystem/fluids/foam): fire(0) - Foam (/datum/controller/subsystem/fluids/foam): fire(0) - Foam (/datum/controller/subsystem/fluids/foam): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:38:58.836] RUNTIME: runtime error: Cannot create objects of type null. - proc name: make result (/obj/effect/particle_effect/fluid/foam/proc/make_result) - source file: code/game/objects/effects/effect_system/fluid_spread/effects_foam.dm,81 - usr: null - src: the foam (/obj/effect/particle_effect/fluid/foam) - src.loc: the floor (177,90,2) (/turf/open/floor/iron/white) - call stack: - the foam (/obj/effect/particle_effect/fluid/foam): make result() - the foam (/obj/effect/particle_effect/fluid/foam): kill foam() - the foam (/obj/effect/particle_effect/fluid/foam): process(0.2) - Foam (/datum/controller/subsystem/fluids/foam): fire(0) - Foam (/datum/controller/subsystem/fluids/foam): fire(0) - Foam (/datum/controller/subsystem/fluids/foam): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:38:58.837] RUNTIME: runtime error: Cannot create objects of type null. - proc name: make result (/obj/effect/particle_effect/fluid/foam/proc/make_result) - source file: code/game/objects/effects/effect_system/fluid_spread/effects_foam.dm,81 - usr: null - src: the foam (/obj/effect/particle_effect/fluid/foam) - src.loc: the floor (176,91,2) (/turf/open/floor/iron) - call stack: - the foam (/obj/effect/particle_effect/fluid/foam): make result() - the foam (/obj/effect/particle_effect/fluid/foam): kill foam() - the foam (/obj/effect/particle_effect/fluid/foam): process(0.2) - Foam (/datum/controller/subsystem/fluids/foam): fire(0) - Foam (/datum/controller/subsystem/fluids/foam): fire(0) - Foam (/datum/controller/subsystem/fluids/foam): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:38:58.932] RUNTIME: runtime error: Cannot create objects of type null. - proc name: make result (/obj/effect/particle_effect/fluid/foam/proc/make_result) - source file: code/game/objects/effects/effect_system/fluid_spread/effects_foam.dm,81 - usr: null - src: the foam (/obj/effect/particle_effect/fluid/foam) - src.loc: the floor (177,89,2) (/turf/open/floor/iron/white) - call stack: - the foam (/obj/effect/particle_effect/fluid/foam): make result() - the foam (/obj/effect/particle_effect/fluid/foam): kill foam() - the foam (/obj/effect/particle_effect/fluid/foam): process(0.2) - Foam (/datum/controller/subsystem/fluids/foam): fire(0) - Foam (/datum/controller/subsystem/fluids/foam): fire(0) - Foam (/datum/controller/subsystem/fluids/foam): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:38:58.933] RUNTIME: runtime error: Cannot create objects of type null. - proc name: make result (/obj/effect/particle_effect/fluid/foam/proc/make_result) - source file: code/game/objects/effects/effect_system/fluid_spread/effects_foam.dm,81 - usr: null - src: the foam (/obj/effect/particle_effect/fluid/foam) - src.loc: the floor (175,87,2) (/turf/open/floor/iron/white) - call stack: - the foam (/obj/effect/particle_effect/fluid/foam): make result() - the foam (/obj/effect/particle_effect/fluid/foam): kill foam() - the foam (/obj/effect/particle_effect/fluid/foam): process(0.2) - Foam (/datum/controller/subsystem/fluids/foam): fire(0) - Foam (/datum/controller/subsystem/fluids/foam): fire(0) - Foam (/datum/controller/subsystem/fluids/foam): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:38:58.934] RUNTIME: runtime error: Cannot create objects of type null. - proc name: make result (/obj/effect/particle_effect/fluid/foam/proc/make_result) - source file: code/game/objects/effects/effect_system/fluid_spread/effects_foam.dm,81 - usr: null - src: the foam (/obj/effect/particle_effect/fluid/foam) - src.loc: the floor (174,86,2) (/turf/open/floor/iron/white) - call stack: - the foam (/obj/effect/particle_effect/fluid/foam): make result() - the foam (/obj/effect/particle_effect/fluid/foam): kill foam() - the foam (/obj/effect/particle_effect/fluid/foam): process(0.2) - Foam (/datum/controller/subsystem/fluids/foam): fire(0) - Foam (/datum/controller/subsystem/fluids/foam): fire(0) - Foam (/datum/controller/subsystem/fluids/foam): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:38:58.935] RUNTIME: runtime error: Cannot create objects of type null. - proc name: make result (/obj/effect/particle_effect/fluid/foam/proc/make_result) - source file: code/game/objects/effects/effect_system/fluid_spread/effects_foam.dm,81 - usr: null - src: the foam (/obj/effect/particle_effect/fluid/foam) - src.loc: the floor (173,85,2) (/turf/open/floor/iron/white) - call stack: - the foam (/obj/effect/particle_effect/fluid/foam): make result() - the foam (/obj/effect/particle_effect/fluid/foam): kill foam() - the foam (/obj/effect/particle_effect/fluid/foam): process(0.2) - Foam (/datum/controller/subsystem/fluids/foam): fire(0) - Foam (/datum/controller/subsystem/fluids/foam): fire(0) - Foam (/datum/controller/subsystem/fluids/foam): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:38:58.936] RUNTIME: runtime error: Cannot create objects of type null. - proc name: make result (/obj/effect/particle_effect/fluid/foam/proc/make_result) - source file: code/game/objects/effects/effect_system/fluid_spread/effects_foam.dm,81 - usr: null - src: the foam (/obj/effect/particle_effect/fluid/foam) - src.loc: the floor (171,87,2) (/turf/open/floor/iron/white) - call stack: - the foam (/obj/effect/particle_effect/fluid/foam): make result() - the foam (/obj/effect/particle_effect/fluid/foam): kill foam() - the foam (/obj/effect/particle_effect/fluid/foam): process(0.2) - Foam (/datum/controller/subsystem/fluids/foam): fire(0) - Foam (/datum/controller/subsystem/fluids/foam): fire(0) - Foam (/datum/controller/subsystem/fluids/foam): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:38:58.936] RUNTIME: runtime error: Cannot create objects of type null. - proc name: make result (/obj/effect/particle_effect/fluid/foam/proc/make_result) - source file: code/game/objects/effects/effect_system/fluid_spread/effects_foam.dm,81 - usr: null - src: the foam (/obj/effect/particle_effect/fluid/foam) - src.loc: the floor (172,86,2) (/turf/open/floor/iron) - call stack: - the foam (/obj/effect/particle_effect/fluid/foam): make result() - the foam (/obj/effect/particle_effect/fluid/foam): kill foam() - the foam (/obj/effect/particle_effect/fluid/foam): process(0.2) - Foam (/datum/controller/subsystem/fluids/foam): fire(0) - Foam (/datum/controller/subsystem/fluids/foam): fire(0) - Foam (/datum/controller/subsystem/fluids/foam): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:38:59.031] RUNTIME: runtime error: Cannot create objects of type null. - proc name: make result (/obj/effect/particle_effect/fluid/foam/proc/make_result) - source file: code/game/objects/effects/effect_system/fluid_spread/effects_foam.dm,81 - usr: null - src: the foam (/obj/effect/particle_effect/fluid/foam) - src.loc: the floor (178,90,2) (/turf/open/floor/iron/white) - call stack: - the foam (/obj/effect/particle_effect/fluid/foam): make result() - the foam (/obj/effect/particle_effect/fluid/foam): kill foam() - the foam (/obj/effect/particle_effect/fluid/foam): process(0.2) - Foam (/datum/controller/subsystem/fluids/foam): fire(0) - Foam (/datum/controller/subsystem/fluids/foam): fire(0) - Foam (/datum/controller/subsystem/fluids/foam): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:38:59.131] RUNTIME: runtime error: Cannot create objects of type null. - proc name: make result (/obj/effect/particle_effect/fluid/foam/proc/make_result) - source file: code/game/objects/effects/effect_system/fluid_spread/effects_foam.dm,81 - usr: null - src: the foam (/obj/effect/particle_effect/fluid/foam) - src.loc: the floor (172,85,2) (/turf/open/floor/iron) - call stack: - the foam (/obj/effect/particle_effect/fluid/foam): make result() - the foam (/obj/effect/particle_effect/fluid/foam): kill foam() - the foam (/obj/effect/particle_effect/fluid/foam): process(0.2) - Foam (/datum/controller/subsystem/fluids/foam): fire(0) - Foam (/datum/controller/subsystem/fluids/foam): fire(0) - Foam (/datum/controller/subsystem/fluids/foam): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:38:59.132] RUNTIME: runtime error: Cannot create objects of type null. - proc name: make result (/obj/effect/particle_effect/fluid/foam/proc/make_result) - source file: code/game/objects/effects/effect_system/fluid_spread/effects_foam.dm,81 - usr: null - src: the foam (/obj/effect/particle_effect/fluid/foam) - src.loc: the floor (174,85,2) (/turf/open/floor/iron/white) - call stack: - the foam (/obj/effect/particle_effect/fluid/foam): make result() - the foam (/obj/effect/particle_effect/fluid/foam): kill foam() - the foam (/obj/effect/particle_effect/fluid/foam): process(0.2) - Foam (/datum/controller/subsystem/fluids/foam): fire(0) - Foam (/datum/controller/subsystem/fluids/foam): fire(0) - Foam (/datum/controller/subsystem/fluids/foam): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:38:59.133] RUNTIME: runtime error: Cannot create objects of type null. - proc name: make result (/obj/effect/particle_effect/fluid/foam/proc/make_result) - source file: code/game/objects/effects/effect_system/fluid_spread/effects_foam.dm,81 - usr: null - src: the foam (/obj/effect/particle_effect/fluid/foam) - src.loc: the floor (175,86,2) (/turf/open/floor/iron/white) - call stack: - the foam (/obj/effect/particle_effect/fluid/foam): make result() - the foam (/obj/effect/particle_effect/fluid/foam): kill foam() - the foam (/obj/effect/particle_effect/fluid/foam): process(0.2) - Foam (/datum/controller/subsystem/fluids/foam): fire(0) - Foam (/datum/controller/subsystem/fluids/foam): fire(0) - Foam (/datum/controller/subsystem/fluids/foam): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:38:59.135] RUNTIME: runtime error: Cannot create objects of type null. - proc name: make result (/obj/effect/particle_effect/fluid/foam/proc/make_result) - source file: code/game/objects/effects/effect_system/fluid_spread/effects_foam.dm,81 - usr: null - src: the foam (/obj/effect/particle_effect/fluid/foam) - src.loc: the floor (179,90,2) (/turf/open/floor/iron/white) - call stack: - the foam (/obj/effect/particle_effect/fluid/foam): make result() - the foam (/obj/effect/particle_effect/fluid/foam): kill foam() - the foam (/obj/effect/particle_effect/fluid/foam): process(0.2) - Foam (/datum/controller/subsystem/fluids/foam): fire(0) - Foam (/datum/controller/subsystem/fluids/foam): fire(0) - Foam (/datum/controller/subsystem/fluids/foam): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:38:59.135] RUNTIME: runtime error: Cannot create objects of type null. - proc name: make result (/obj/effect/particle_effect/fluid/foam/proc/make_result) - source file: code/game/objects/effects/effect_system/fluid_spread/effects_foam.dm,81 - usr: null - src: the foam (/obj/effect/particle_effect/fluid/foam) - src.loc: the floor (178,89,2) (/turf/open/floor/iron/white) - call stack: - the foam (/obj/effect/particle_effect/fluid/foam): make result() - the foam (/obj/effect/particle_effect/fluid/foam): kill foam() - the foam (/obj/effect/particle_effect/fluid/foam): process(0.2) - Foam (/datum/controller/subsystem/fluids/foam): fire(0) - Foam (/datum/controller/subsystem/fluids/foam): fire(0) - Foam (/datum/controller/subsystem/fluids/foam): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:38:59.232] RUNTIME: runtime error: Cannot create objects of type null. - proc name: make result (/obj/effect/particle_effect/fluid/foam/proc/make_result) - source file: code/game/objects/effects/effect_system/fluid_spread/effects_foam.dm,81 - usr: null - src: the foam (/obj/effect/particle_effect/fluid/foam) - src.loc: the floor (171,85,2) (/turf/open/floor/iron/white) - call stack: - the foam (/obj/effect/particle_effect/fluid/foam): make result() - the foam (/obj/effect/particle_effect/fluid/foam): kill foam() - the foam (/obj/effect/particle_effect/fluid/foam): process(0.2) - Foam (/datum/controller/subsystem/fluids/foam): fire(0) - Foam (/datum/controller/subsystem/fluids/foam): fire(0) - Foam (/datum/controller/subsystem/fluids/foam): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:38:59.233] RUNTIME: runtime error: Cannot create objects of type null. - proc name: make result (/obj/effect/particle_effect/fluid/foam/proc/make_result) - source file: code/game/objects/effects/effect_system/fluid_spread/effects_foam.dm,81 - usr: null - src: the foam (/obj/effect/particle_effect/fluid/foam) - src.loc: the floor (170,87,2) (/turf/open/floor/iron/white) - call stack: - the foam (/obj/effect/particle_effect/fluid/foam): make result() - the foam (/obj/effect/particle_effect/fluid/foam): kill foam() - the foam (/obj/effect/particle_effect/fluid/foam): process(0.2) - Foam (/datum/controller/subsystem/fluids/foam): fire(0) - Foam (/datum/controller/subsystem/fluids/foam): fire(0) - Foam (/datum/controller/subsystem/fluids/foam): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:38:59.234] RUNTIME: runtime error: Cannot create objects of type null. - proc name: make result (/obj/effect/particle_effect/fluid/foam/proc/make_result) - source file: code/game/objects/effects/effect_system/fluid_spread/effects_foam.dm,81 - usr: null - src: the foam (/obj/effect/particle_effect/fluid/foam) - src.loc: the floor (171,86,2) (/turf/open/floor/iron/white) - call stack: - the foam (/obj/effect/particle_effect/fluid/foam): make result() - the foam (/obj/effect/particle_effect/fluid/foam): kill foam() - the foam (/obj/effect/particle_effect/fluid/foam): process(0.2) - Foam (/datum/controller/subsystem/fluids/foam): fire(0) - Foam (/datum/controller/subsystem/fluids/foam): fire(0) - Foam (/datum/controller/subsystem/fluids/foam): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:38:59.235] RUNTIME: runtime error: Cannot create objects of type null. - proc name: make result (/obj/effect/particle_effect/fluid/foam/proc/make_result) - source file: code/game/objects/effects/effect_system/fluid_spread/effects_foam.dm,81 - usr: null - src: the foam (/obj/effect/particle_effect/fluid/foam) - src.loc: the floor (171,88,2) (/turf/open/floor/iron) - call stack: - the foam (/obj/effect/particle_effect/fluid/foam): make result() - the foam (/obj/effect/particle_effect/fluid/foam): kill foam() - the foam (/obj/effect/particle_effect/fluid/foam): process(0.2) - Foam (/datum/controller/subsystem/fluids/foam): fire(0) - Foam (/datum/controller/subsystem/fluids/foam): fire(0) - Foam (/datum/controller/subsystem/fluids/foam): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:38:59.236] RUNTIME: runtime error: Cannot create objects of type null. - proc name: make result (/obj/effect/particle_effect/fluid/foam/proc/make_result) - source file: code/game/objects/effects/effect_system/fluid_spread/effects_foam.dm,81 - usr: null - src: the foam (/obj/effect/particle_effect/fluid/foam) - src.loc: the floor (173,84,2) (/turf/open/floor/iron/white) - call stack: - the foam (/obj/effect/particle_effect/fluid/foam): make result() - the foam (/obj/effect/particle_effect/fluid/foam): kill foam() - the foam (/obj/effect/particle_effect/fluid/foam): process(0.2) - Foam (/datum/controller/subsystem/fluids/foam): fire(0) - Foam (/datum/controller/subsystem/fluids/foam): fire(0) - Foam (/datum/controller/subsystem/fluids/foam): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:38:59.237] RUNTIME: runtime error: Cannot create objects of type null. - proc name: make result (/obj/effect/particle_effect/fluid/foam/proc/make_result) - source file: code/game/objects/effects/effect_system/fluid_spread/effects_foam.dm,81 - usr: null - src: the foam (/obj/effect/particle_effect/fluid/foam) - src.loc: the floor (178,91,2) (/turf/open/floor/iron) - call stack: - the foam (/obj/effect/particle_effect/fluid/foam): make result() - the foam (/obj/effect/particle_effect/fluid/foam): kill foam() - the foam (/obj/effect/particle_effect/fluid/foam): process(0.2) - Foam (/datum/controller/subsystem/fluids/foam): fire(0) - Foam (/datum/controller/subsystem/fluids/foam): fire(0) - Foam (/datum/controller/subsystem/fluids/foam): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:38:59.339] RUNTIME: runtime error: Cannot create objects of type null. - proc name: make result (/obj/effect/particle_effect/fluid/foam/proc/make_result) - source file: code/game/objects/effects/effect_system/fluid_spread/effects_foam.dm,81 - usr: null - src: the foam (/obj/effect/particle_effect/fluid/foam) - src.loc: the floor (179,89,2) (/turf/open/floor/iron/white) - call stack: - the foam (/obj/effect/particle_effect/fluid/foam): make result() - the foam (/obj/effect/particle_effect/fluid/foam): kill foam() - the foam (/obj/effect/particle_effect/fluid/foam): process(0.2) - Foam (/datum/controller/subsystem/fluids/foam): fire(0) - Foam (/datum/controller/subsystem/fluids/foam): fire(0) - Foam (/datum/controller/subsystem/fluids/foam): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:38:59.340] RUNTIME: runtime error: Cannot create objects of type null. - proc name: make result (/obj/effect/particle_effect/fluid/foam/proc/make_result) - source file: code/game/objects/effects/effect_system/fluid_spread/effects_foam.dm,81 - usr: null - src: the foam (/obj/effect/particle_effect/fluid/foam) - src.loc: the floor (174,84,2) (/turf/open/floor/iron/white) - call stack: - the foam (/obj/effect/particle_effect/fluid/foam): make result() - the foam (/obj/effect/particle_effect/fluid/foam): kill foam() - the foam (/obj/effect/particle_effect/fluid/foam): process(0.2) - Foam (/datum/controller/subsystem/fluids/foam): fire(0) - Foam (/datum/controller/subsystem/fluids/foam): fire(0) - Foam (/datum/controller/subsystem/fluids/foam): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:38:59.340] RUNTIME: runtime error: Cannot create objects of type null. - proc name: make result (/obj/effect/particle_effect/fluid/foam/proc/make_result) - source file: code/game/objects/effects/effect_system/fluid_spread/effects_foam.dm,81 - usr: null - src: the foam (/obj/effect/particle_effect/fluid/foam) - src.loc: the floor (173,83,2) (/turf/open/floor/iron/white) - call stack: - the foam (/obj/effect/particle_effect/fluid/foam): make result() - the foam (/obj/effect/particle_effect/fluid/foam): kill foam() - the foam (/obj/effect/particle_effect/fluid/foam): process(0.2) - Foam (/datum/controller/subsystem/fluids/foam): fire(0) - Foam (/datum/controller/subsystem/fluids/foam): fire(0) - Foam (/datum/controller/subsystem/fluids/foam): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:38:59.341] RUNTIME: runtime error: Cannot create objects of type null. - proc name: make result (/obj/effect/particle_effect/fluid/foam/proc/make_result) - source file: code/game/objects/effects/effect_system/fluid_spread/effects_foam.dm,81 - usr: null - src: the foam (/obj/effect/particle_effect/fluid/foam) - src.loc: the floor (169,87,2) (/turf/open/floor/iron/white) - call stack: - the foam (/obj/effect/particle_effect/fluid/foam): make result() - the foam (/obj/effect/particle_effect/fluid/foam): kill foam() - the foam (/obj/effect/particle_effect/fluid/foam): process(0.2) - Foam (/datum/controller/subsystem/fluids/foam): fire(0) - Foam (/datum/controller/subsystem/fluids/foam): fire(0) - Foam (/datum/controller/subsystem/fluids/foam): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:38:59.439] RUNTIME: runtime error: Cannot create objects of type null. - proc name: make result (/obj/effect/particle_effect/fluid/foam/proc/make_result) - source file: code/game/objects/effects/effect_system/fluid_spread/effects_foam.dm,81 - usr: null - src: the foam (/obj/effect/particle_effect/fluid/foam) - src.loc: the floor (180,90,2) (/turf/open/floor/iron/white) - call stack: - the foam (/obj/effect/particle_effect/fluid/foam): make result() - the foam (/obj/effect/particle_effect/fluid/foam): kill foam() - the foam (/obj/effect/particle_effect/fluid/foam): process(0.2) - Foam (/datum/controller/subsystem/fluids/foam): fire(0) - Foam (/datum/controller/subsystem/fluids/foam): fire(0) - Foam (/datum/controller/subsystem/fluids/foam): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:38:59.440] RUNTIME: runtime error: Cannot create objects of type null. - proc name: make result (/obj/effect/particle_effect/fluid/foam/proc/make_result) - source file: code/game/objects/effects/effect_system/fluid_spread/effects_foam.dm,81 - usr: null - src: the foam (/obj/effect/particle_effect/fluid/foam) - src.loc: the floor (175,85,2) (/turf/open/floor/iron/white) - call stack: - the foam (/obj/effect/particle_effect/fluid/foam): make result() - the foam (/obj/effect/particle_effect/fluid/foam): kill foam() - the foam (/obj/effect/particle_effect/fluid/foam): process(0.2) - Foam (/datum/controller/subsystem/fluids/foam): fire(0) - Foam (/datum/controller/subsystem/fluids/foam): fire(0) - Foam (/datum/controller/subsystem/fluids/foam): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:38:59.441] RUNTIME: runtime error: Cannot create objects of type null. - proc name: make result (/obj/effect/particle_effect/fluid/foam/proc/make_result) - source file: code/game/objects/effects/effect_system/fluid_spread/effects_foam.dm,81 - usr: null - src: the foam (/obj/effect/particle_effect/fluid/foam) - src.loc: the floor (172,88,2) (/turf/open/floor/iron) - call stack: - the foam (/obj/effect/particle_effect/fluid/foam): make result() - the foam (/obj/effect/particle_effect/fluid/foam): kill foam() - the foam (/obj/effect/particle_effect/fluid/foam): process(0.2) - Foam (/datum/controller/subsystem/fluids/foam): fire(0) - Foam (/datum/controller/subsystem/fluids/foam): fire(0) - Foam (/datum/controller/subsystem/fluids/foam): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:38:59.442] RUNTIME: runtime error: Cannot create objects of type null. - proc name: make result (/obj/effect/particle_effect/fluid/foam/proc/make_result) - source file: code/game/objects/effects/effect_system/fluid_spread/effects_foam.dm,81 - usr: null - src: the foam (/obj/effect/particle_effect/fluid/foam) - src.loc: the floor (170,86,2) (/turf/open/floor/iron/white) - call stack: - the foam (/obj/effect/particle_effect/fluid/foam): make result() - the foam (/obj/effect/particle_effect/fluid/foam): kill foam() - the foam (/obj/effect/particle_effect/fluid/foam): process(0.2) - Foam (/datum/controller/subsystem/fluids/foam): fire(0) - Foam (/datum/controller/subsystem/fluids/foam): fire(0) - Foam (/datum/controller/subsystem/fluids/foam): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:38:59.535] RUNTIME: runtime error: Cannot create objects of type null. - proc name: make result (/obj/effect/particle_effect/fluid/foam/proc/make_result) - source file: code/game/objects/effects/effect_system/fluid_spread/effects_foam.dm,81 - usr: null - src: the foam (/obj/effect/particle_effect/fluid/foam) - src.loc: the floor (168,87,2) (/turf/open/floor/iron/white) - call stack: - the foam (/obj/effect/particle_effect/fluid/foam): make result() - the foam (/obj/effect/particle_effect/fluid/foam): kill foam() - the foam (/obj/effect/particle_effect/fluid/foam): process(0.2) - Foam (/datum/controller/subsystem/fluids/foam): fire(0) - Foam (/datum/controller/subsystem/fluids/foam): fire(0) - Foam (/datum/controller/subsystem/fluids/foam): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:38:59.536] RUNTIME: runtime error: Cannot create objects of type null. - proc name: make result (/obj/effect/particle_effect/fluid/foam/proc/make_result) - source file: code/game/objects/effects/effect_system/fluid_spread/effects_foam.dm,81 - usr: null - src: the foam (/obj/effect/particle_effect/fluid/foam) - src.loc: the floor (169,86,2) (/turf/open/floor/iron/white) - call stack: - the foam (/obj/effect/particle_effect/fluid/foam): make result() - the foam (/obj/effect/particle_effect/fluid/foam): kill foam() - the foam (/obj/effect/particle_effect/fluid/foam): process(0.2) - Foam (/datum/controller/subsystem/fluids/foam): fire(0) - Foam (/datum/controller/subsystem/fluids/foam): fire(0) - Foam (/datum/controller/subsystem/fluids/foam): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:38:59.537] RUNTIME: runtime error: Cannot create objects of type null. - proc name: make result (/obj/effect/particle_effect/fluid/foam/proc/make_result) - source file: code/game/objects/effects/effect_system/fluid_spread/effects_foam.dm,81 - usr: null - src: the foam (/obj/effect/particle_effect/fluid/foam) - src.loc: the floor (170,85,2) (/turf/open/floor/iron/white) - call stack: - the foam (/obj/effect/particle_effect/fluid/foam): make result() - the foam (/obj/effect/particle_effect/fluid/foam): kill foam() - the foam (/obj/effect/particle_effect/fluid/foam): process(0.2) - Foam (/datum/controller/subsystem/fluids/foam): fire(0) - Foam (/datum/controller/subsystem/fluids/foam): fire(0) - Foam (/datum/controller/subsystem/fluids/foam): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:42:37.383] RUNTIME: runtime error: qdeleted or null target trying to enter the spatial grid! - proc name: enter cell (/datum/controller/subsystem/spatial_grid/proc/enter_cell) - source file: code/controllers/subsystem/spatial_gridmap.dm,365 - usr: null - src: Spatial Grid (/datum/controller/subsystem/spatial_grid) - call stack: - Spatial Grid (/datum/controller/subsystem/spatial_grid): enter cell(the legion (/mob/living/basic/mining/legion_brood), the shale floor (204,58,3) (/turf/open/misc/asteroid/basalt/smooth/shale/lava_land_surface)) - the legion (/mob/living/basic/mining/legion_brood): Moved(the volcanic floor (205,58,3) (/turf/open/misc/asteroid/basalt/lava_land_surface), 8, 0, null, 1) - the legion (/mob/living/basic/mining/legion_brood): Moved(the volcanic floor (205,58,3) (/turf/open/misc/asteroid/basalt/lava_land_surface), 8, 0, null, 1) - the legion (/mob/living/basic/mining/legion_brood): Moved(the volcanic floor (205,58,3) (/turf/open/misc/asteroid/basalt/lava_land_surface), 8, 0, null, 1) - the legion (/mob/living/basic/mining/legion_brood): doMove(null) - the legion (/mob/living/basic/mining/legion_brood): moveToNullspace() - the legion (/mob/living/basic/mining/legion_brood): Destroy(0) - the legion (/mob/living/basic/mining/legion_brood): Destroy(0) - the legion (/mob/living/basic/mining/legion_brood): Destroy(0) - qdel(the legion (/mob/living/basic/mining/legion_brood), 0) - ... - the chilling blast (/obj/projectile/temp/watcher): process hit loop(the legion (/mob/living/basic/mining/legion_brood)) - the chilling blast (/obj/projectile/temp/watcher): on entered(the shale floor (204,58,3) (/turf/open/misc/asteroid/basalt/smooth/shale/lava_land_surface), the legion (/mob/living/basic/mining/legion_brood), the volcanic floor (205,58,3) (/turf/open/misc/asteroid/basalt/lava_land_surface), null) - the shale floor (204,58,3) (/turf/open/misc/asteroid/basalt/smooth/shale/lava_land_surface): Entered(the legion (/mob/living/basic/mining/legion_brood), the volcanic floor (205,58,3) (/turf/open/misc/asteroid/basalt/lava_land_surface), null) - the legion (/mob/living/basic/mining/legion_brood): Move(the shale floor (204,58,3) (/turf/open/misc/asteroid/basalt/smooth/shale/lava_land_surface), 8, 0, 1) - the legion (/mob/living/basic/mining/legion_brood): Move(the shale floor (204,58,3) (/turf/open/misc/asteroid/basalt/smooth/shale/lava_land_surface), 8, 0, 1) - /datum/move_loop/has_target/di... (/datum/move_loop/has_target/dist_bound/move_to): process() - AI movement (/datum/controller/subsystem/movement/ai_movement): fire(0) - AI movement (/datum/controller/subsystem/movement/ai_movement): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:42:37.787] 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", Alexia Strangler (/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.35) - /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.35) - ... - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.35) - /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.35) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.35) - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.35) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.35) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): SelectBehaviors(0.35) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:42:42.888] RUNTIME: runtime error: Cannot read null._listen_lookup - proc name: UnregisterSignal (/datum/proc/UnregisterSignal) - source file: code/datums/signals.dm,72 - usr: Hydrain (/mob/living/carbon/human) - src: Sounds (/datum/controller/subsystem/sounds) - usr.loc: the floor (88,146,2) (/turf/open/floor/wood) - call stack: - Sounds (/datum/controller/subsystem/sounds): UnregisterSignal(null, "parent_qdeleting") - Sounds (/datum/controller/subsystem/sounds): stop tracking datum(null) - Sounds (/datum/controller/subsystem/sounds): free sound channel(869) - the treasure chest (/obj/structure/mystery_box/fishing): Destroy(0) - qdel(the treasure chest (/obj/structure/mystery_box/fishing), 0) - the treasure chest (/obj/structure/mystery_box/fishing): deconstruct(0) - the treasure chest (/obj/structure/mystery_box/fishing): close box() - the treasure chest (/obj/structure/mystery_box/fishing): grant weapon(Hydrain (/mob/living/carbon/human)) - the treasure chest (/obj/structure/mystery_box/fishing): attack hand(Hydrain (/mob/living/carbon/human), /list (/list)) - Hydrain (/mob/living/carbon/human): resolve unarmed attack(the treasure chest (/obj/structure/mystery_box/fishing), /list (/list)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Hydrain (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:42:42.889] RUNTIME: runtime error: Attempted to (internally) free a channel that wasn't reserved. - proc name: free channel (/datum/controller/subsystem/sounds/proc/free_channel) - source file: code/controllers/subsystem/sounds.dm,181 - usr: Hydrain (/mob/living/carbon/human) - src: Sounds (/datum/controller/subsystem/sounds) - usr.loc: the floor (88,146,2) (/turf/open/floor/wood) - call stack: - Sounds (/datum/controller/subsystem/sounds): free channel(869) - Sounds (/datum/controller/subsystem/sounds): free sound channel(869) - the treasure chest (/obj/structure/mystery_box/fishing): Destroy(0) - qdel(the treasure chest (/obj/structure/mystery_box/fishing), 0) - the treasure chest (/obj/structure/mystery_box/fishing): deconstruct(0) - the treasure chest (/obj/structure/mystery_box/fishing): close box() - the treasure chest (/obj/structure/mystery_box/fishing): grant weapon(Hydrain (/mob/living/carbon/human)) - the treasure chest (/obj/structure/mystery_box/fishing): attack hand(Hydrain (/mob/living/carbon/human), /list (/list)) - Hydrain (/mob/living/carbon/human): resolve unarmed attack(the treasure chest (/obj/structure/mystery_box/fishing), /list (/list)) - Hydrain (/mob/living/carbon/human): UnarmedAttack(the treasure chest (/obj/structure/mystery_box/fishing), 1, /list (/list)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Hydrain (/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-21 20:43:06.209] 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-21 20:43:18.182] 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 weapons crate (/obj/structure/closet/crate/secure/weapon), the shuttle floor (149,110,1) (/turf/open/floor/mineral/titanium/blue)) - /datum/element/elevation (/datum/element/elevation): Attach(the weapons crate (/obj/structure/closet/crate/secure/weapon), 14) - the weapons crate (/obj/structure/closet/crate/secure/weapon): AddElement(/list (/list)) - the weapons crate (/obj/structure/closet/crate/secure/weapon): Initialize(0) - the weapons crate (/obj/structure/closet/crate/secure/weapon): Initialize(0) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the weapons crate (/obj/structure/closet/crate/secure/weapon), 0, /list (/list)) - the weapons crate (/obj/structure/closet/crate/secure/weapon): New(0) - Thermal Pistol Crate (/datum/supply_pack/security/armory/thermal): 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-21 20:43:18.183] 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 weapons crate (/obj/structure/closet/crate/secure/weapon), the shuttle floor (149,110,1) (/turf/open/floor/mineral/titanium/blue)) - /datum/element/elevation (/datum/element/elevation): Attach(the weapons crate (/obj/structure/closet/crate/secure/weapon), 14) - the weapons crate (/obj/structure/closet/crate/secure/weapon): AddElement(/list (/list)) - the weapons crate (/obj/structure/closet/crate/secure/weapon): Initialize(0) - the weapons crate (/obj/structure/closet/crate/secure/weapon): Initialize(0) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the weapons crate (/obj/structure/closet/crate/secure/weapon), 0, /list (/list)) - the weapons crate (/obj/structure/closet/crate/secure/weapon): New(0) - Thermal Pistol Crate (/datum/supply_pack/security/armory/thermal): 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-21 20:43:18.193] 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,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 (147,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 (147,108,1) (/turf/open/floor/mineral/titanium/blue), null, null) - /datum/supply_order/disposable... (/datum/supply_order/disposable/materials): generate(the shuttle floor (147,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-21 20:43:18.195] 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,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 (147,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 (147,108,1) (/turf/open/floor/mineral/titanium/blue), null, null) - /datum/supply_order/disposable... (/datum/supply_order/disposable/materials): generate(the shuttle floor (147,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-21 20:43:27.615] 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-21 20:43:40.727] 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-21 20:43:51.878] 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.3) - /datum/bt_node/decorator/abili... (/datum/bt_node/decorator/ability_available): 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) - 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-21 20:44:46.107] 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: Dr Dave Smith (/mob/living/carbon/human) - src: null - usr.loc: the shuttle floor (62,152,2) (/turf/open/floor/mineral/titanium/blue) - 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, 10.6667, 1) - the mail crate (/obj/structure/closet/crate/mail/economy): Move(the shuttle floor (61,152,2) (/turf/open/floor/mineral/titanium/blue), 4, 10.6667, 1) - the mail crate (/obj/structure/closet/crate/mail/economy): move from pull(Dr Dave Smith (/mob/living/carbon/human), the shuttle floor (61,152,2) (/turf/open/floor/mineral/titanium/blue), 10.6667) - Dr Dave Smith (/mob/living/carbon/human): Move(the shuttle floor (62,152,2) (/turf/open/floor/mineral/titanium/blue), 4, 0, 1) - Dr Dave Smith (/mob/living/carbon/human): Move(the shuttle floor (62,152,2) (/turf/open/floor/mineral/titanium/blue), 4, null) - Dr Dave Smith (/mob/living/carbon/human): Move(the shuttle floor (62,152,2) (/turf/open/floor/mineral/titanium/blue), 4) - Dr Dave Smith (/mob/living/carbon/human): Move(the shuttle floor (62,152,2) (/turf/open/floor/mineral/titanium/blue), 4) - Electronics111 (/client): Move(the shuttle floor (62,152,2) (/turf/open/floor/mineral/titanium/blue), 4) - Dr Dave Smith (/mob/living/carbon/human): keyLoop(Electronics111 (/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-21 20:44:46.109] 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: Dr Dave Smith (/mob/living/carbon/human) - src: null - usr.loc: the shuttle floor (62,152,2) (/turf/open/floor/mineral/titanium/blue) - 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, 10.6667, 1) - the mail crate (/obj/structure/closet/crate/mail/economy): Move(the shuttle floor (61,152,2) (/turf/open/floor/mineral/titanium/blue), 4, 10.6667, 1) - the mail crate (/obj/structure/closet/crate/mail/economy): move from pull(Dr Dave Smith (/mob/living/carbon/human), the shuttle floor (61,152,2) (/turf/open/floor/mineral/titanium/blue), 10.6667) - Dr Dave Smith (/mob/living/carbon/human): Move(the shuttle floor (62,152,2) (/turf/open/floor/mineral/titanium/blue), 4, 0, 1) - Dr Dave Smith (/mob/living/carbon/human): Move(the shuttle floor (62,152,2) (/turf/open/floor/mineral/titanium/blue), 4, null) - Dr Dave Smith (/mob/living/carbon/human): Move(the shuttle floor (62,152,2) (/turf/open/floor/mineral/titanium/blue), 4) - Dr Dave Smith (/mob/living/carbon/human): Move(the shuttle floor (62,152,2) (/turf/open/floor/mineral/titanium/blue), 4) - Electronics111 (/client): Move(the shuttle floor (62,152,2) (/turf/open/floor/mineral/titanium/blue), 4) - Dr Dave Smith (/mob/living/carbon/human): keyLoop(Electronics111 (/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-21 20:46:06.653] RUNTIME: runtime error: undefined proc or verb /list/adjust money(). - - proc name: on parent sold (/datum/component/pricetag/proc/on_parent_sold) - source file: code/datums/components/pricetag.dm,109 - usr: null - src: /datum/component/pricetag (/datum/component/pricetag) - call stack: - /datum/component/pricetag (/datum/component/pricetag): on parent sold(the 1600 cr bounty cube (/obj/item/bounty_cube), /datum/export/bounty_box (/datum/export/bounty_box), /datum/export_report (/datum/export_report), 1600) - the 1600 cr bounty cube (/obj/item/bounty_cube): SendSignal("item_sold", /list (/list)) - /datum/export/bounty_box (/datum/export/bounty_box): sell object(the 1600 cr bounty cube (/obj/item/bounty_cube), /datum/export_report (/datum/export_report), 0, 1) - export loop(the 1600 cr bounty cube (/obj/item/bounty_cube), 1, 0, /datum/export_report (/datum/export_report), /list (/list)) - export item and contents(the 1600 cr bounty cube (/obj/item/bounty_cube), 1, 1, 0, /datum/export_report (/datum/export_report), null, /list (/list)) - the supply shuttle (/obj/docking_port/mobile/supply): sell() - the supply shuttle (/obj/docking_port/mobile/supply): initiate docking(CentCom (/obj/docking_port/stationary), 1) - the supply shuttle (/obj/docking_port/mobile/supply): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - [2026-09-21 20:46:06.655] RUNTIME: runtime error: undefined proc or verb /list/adjust money(). - - proc name: on parent sold (/datum/component/pricetag/proc/on_parent_sold) - source file: code/datums/components/pricetag.dm,109 - usr: null - src: /datum/component/pricetag (/datum/component/pricetag) - call stack: - /datum/component/pricetag (/datum/component/pricetag): on parent sold(the 3200 cr bounty cube (/obj/item/bounty_cube), /datum/export/bounty_box (/datum/export/bounty_box), /datum/export_report (/datum/export_report), 3840) - the 3200 cr bounty cube (/obj/item/bounty_cube): SendSignal("item_sold", /list (/list)) - /datum/export/bounty_box (/datum/export/bounty_box): sell object(the 3200 cr bounty cube (/obj/item/bounty_cube), /datum/export_report (/datum/export_report), 0, 1) - export loop(the 3200 cr bounty cube (/obj/item/bounty_cube), 1, 0, /datum/export_report (/datum/export_report), /list (/list)) - export item and contents(the 3200 cr bounty cube (/obj/item/bounty_cube), 1, 1, 0, /datum/export_report (/datum/export_report), null, /list (/list)) - the supply shuttle (/obj/docking_port/mobile/supply): sell() - the supply shuttle (/obj/docking_port/mobile/supply): initiate docking(CentCom (/obj/docking_port/stationary), 1) - the supply shuttle (/obj/docking_port/mobile/supply): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - [2026-09-21 20:46:06.658] RUNTIME: runtime error: undefined proc or verb /list/adjust money(). - - proc name: on parent sold (/datum/component/pricetag/proc/on_parent_sold) - source file: code/datums/components/pricetag.dm,109 - usr: null - src: /datum/component/pricetag (/datum/component/pricetag) - call stack: - /datum/component/pricetag (/datum/component/pricetag): on parent sold(the 2700 cr bounty cube (/obj/item/bounty_cube), /datum/export/bounty_box (/datum/export/bounty_box), /datum/export_report (/datum/export_report), 2700) - the 2700 cr bounty cube (/obj/item/bounty_cube): SendSignal("item_sold", /list (/list)) - /datum/export/bounty_box (/datum/export/bounty_box): sell object(the 2700 cr bounty cube (/obj/item/bounty_cube), /datum/export_report (/datum/export_report), 0, 1) - export loop(the 2700 cr bounty cube (/obj/item/bounty_cube), 1, 0, /datum/export_report (/datum/export_report), /list (/list)) - export item and contents(the 2700 cr bounty cube (/obj/item/bounty_cube), 1, 1, 0, /datum/export_report (/datum/export_report), null, /list (/list)) - the supply shuttle (/obj/docking_port/mobile/supply): sell() - the supply shuttle (/obj/docking_port/mobile/supply): initiate docking(CentCom (/obj/docking_port/stationary), 1) - the supply shuttle (/obj/docking_port/mobile/supply): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - [2026-09-21 20:46:06.660] RUNTIME: runtime error: undefined proc or verb /list/adjust money(). - - proc name: on parent sold (/datum/component/pricetag/proc/on_parent_sold) - source file: code/datums/components/pricetag.dm,109 - usr: null - src: /datum/component/pricetag (/datum/component/pricetag) - call stack: - /datum/component/pricetag (/datum/component/pricetag): on parent sold(the 3200 cr bounty cube (/obj/item/bounty_cube), /datum/export/bounty_box (/datum/export/bounty_box), /datum/export_report (/datum/export_report), 3200) - the 3200 cr bounty cube (/obj/item/bounty_cube): SendSignal("item_sold", /list (/list)) - /datum/export/bounty_box (/datum/export/bounty_box): sell object(the 3200 cr bounty cube (/obj/item/bounty_cube), /datum/export_report (/datum/export_report), 0, 1) - export loop(the 3200 cr bounty cube (/obj/item/bounty_cube), 1, 0, /datum/export_report (/datum/export_report), /list (/list)) - export item and contents(the 3200 cr bounty cube (/obj/item/bounty_cube), 1, 1, 0, /datum/export_report (/datum/export_report), null, /list (/list)) - the supply shuttle (/obj/docking_port/mobile/supply): sell() - the supply shuttle (/obj/docking_port/mobile/supply): initiate docking(CentCom (/obj/docking_port/stationary), 1) - the supply shuttle (/obj/docking_port/mobile/supply): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - [2026-09-21 20:46:06.662] RUNTIME: runtime error: undefined proc or verb /list/adjust money(). - - proc name: on parent sold (/datum/component/pricetag/proc/on_parent_sold) - source file: code/datums/components/pricetag.dm,109 - usr: null - src: /datum/component/pricetag (/datum/component/pricetag) - call stack: - /datum/component/pricetag (/datum/component/pricetag): on parent sold(the 2200 cr bounty cube (/obj/item/bounty_cube), /datum/export/bounty_box (/datum/export/bounty_box), /datum/export_report (/datum/export_report), 2200) - the 2200 cr bounty cube (/obj/item/bounty_cube): SendSignal("item_sold", /list (/list)) - /datum/export/bounty_box (/datum/export/bounty_box): sell object(the 2200 cr bounty cube (/obj/item/bounty_cube), /datum/export_report (/datum/export_report), 0, 1) - export loop(the 2200 cr bounty cube (/obj/item/bounty_cube), 1, 0, /datum/export_report (/datum/export_report), /list (/list)) - export item and contents(the 2200 cr bounty cube (/obj/item/bounty_cube), 1, 1, 0, /datum/export_report (/datum/export_report), null, /list (/list)) - the supply shuttle (/obj/docking_port/mobile/supply): sell() - the supply shuttle (/obj/docking_port/mobile/supply): initiate docking(CentCom (/obj/docking_port/stationary), 1) - the supply shuttle (/obj/docking_port/mobile/supply): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - [2026-09-21 20:46:06.664] RUNTIME: runtime error: undefined proc or verb /list/adjust money(). - - proc name: on parent sold (/datum/component/pricetag/proc/on_parent_sold) - source file: code/datums/components/pricetag.dm,109 - usr: null - src: /datum/component/pricetag (/datum/component/pricetag) - call stack: - /datum/component/pricetag (/datum/component/pricetag): on parent sold(the 2200 cr bounty cube (/obj/item/bounty_cube), /datum/export/bounty_box (/datum/export/bounty_box), /datum/export_report (/datum/export_report), 2200) - the 2200 cr bounty cube (/obj/item/bounty_cube): SendSignal("item_sold", /list (/list)) - /datum/export/bounty_box (/datum/export/bounty_box): sell object(the 2200 cr bounty cube (/obj/item/bounty_cube), /datum/export_report (/datum/export_report), 0, 1) - export loop(the 2200 cr bounty cube (/obj/item/bounty_cube), 1, 0, /datum/export_report (/datum/export_report), /list (/list)) - export item and contents(the 2200 cr bounty cube (/obj/item/bounty_cube), 1, 1, 0, /datum/export_report (/datum/export_report), null, /list (/list)) - the supply shuttle (/obj/docking_port/mobile/supply): sell() - the supply shuttle (/obj/docking_port/mobile/supply): initiate docking(CentCom (/obj/docking_port/stationary), 1) - the supply shuttle (/obj/docking_port/mobile/supply): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - [2026-09-21 20:46:06.666] RUNTIME: runtime error: undefined proc or verb /list/adjust money(). - - proc name: on parent sold (/datum/component/pricetag/proc/on_parent_sold) - source file: code/datums/components/pricetag.dm,109 - usr: null - src: /datum/component/pricetag (/datum/component/pricetag) - call stack: - /datum/component/pricetag (/datum/component/pricetag): on parent sold(the 1200 cr bounty cube (/obj/item/bounty_cube), /datum/export/bounty_box (/datum/export/bounty_box), /datum/export_report (/datum/export_report), 1200) - the 1200 cr bounty cube (/obj/item/bounty_cube): SendSignal("item_sold", /list (/list)) - /datum/export/bounty_box (/datum/export/bounty_box): sell object(the 1200 cr bounty cube (/obj/item/bounty_cube), /datum/export_report (/datum/export_report), 0, 1) - export loop(the 1200 cr bounty cube (/obj/item/bounty_cube), 1, 0, /datum/export_report (/datum/export_report), /list (/list)) - export item and contents(the 1200 cr bounty cube (/obj/item/bounty_cube), 1, 1, 0, /datum/export_report (/datum/export_report), null, /list (/list)) - the supply shuttle (/obj/docking_port/mobile/supply): sell() - the supply shuttle (/obj/docking_port/mobile/supply): initiate docking(CentCom (/obj/docking_port/stationary), 1) - the supply shuttle (/obj/docking_port/mobile/supply): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - [2026-09-21 20:46:06.668] RUNTIME: runtime error: undefined proc or verb /list/adjust money(). - - proc name: on parent sold (/datum/component/pricetag/proc/on_parent_sold) - source file: code/datums/components/pricetag.dm,109 - usr: null - src: /datum/component/pricetag (/datum/component/pricetag) - call stack: - /datum/component/pricetag (/datum/component/pricetag): on parent sold(the 3200 cr bounty cube (/obj/item/bounty_cube), /datum/export/bounty_box (/datum/export/bounty_box), /datum/export_report (/datum/export_report), 3840) - the 3200 cr bounty cube (/obj/item/bounty_cube): SendSignal("item_sold", /list (/list)) - /datum/export/bounty_box (/datum/export/bounty_box): sell object(the 3200 cr bounty cube (/obj/item/bounty_cube), /datum/export_report (/datum/export_report), 0, 1) - export loop(the 3200 cr bounty cube (/obj/item/bounty_cube), 1, 0, /datum/export_report (/datum/export_report), /list (/list)) - export item and contents(the 3200 cr bounty cube (/obj/item/bounty_cube), 1, 1, 0, /datum/export_report (/datum/export_report), null, /list (/list)) - the supply shuttle (/obj/docking_port/mobile/supply): sell() - the supply shuttle (/obj/docking_port/mobile/supply): initiate docking(CentCom (/obj/docking_port/stationary), 1) - the supply shuttle (/obj/docking_port/mobile/supply): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - [2026-09-21 20:47:17.919] RUNTIME: runtime error: Cannot execute null.kill program(). - proc name: ui act (/obj/item/modular_computer/ui_act) - source file: code/modules/modular_computers/computers/item/computer_ui.dm,145 - usr: Erin Meechan (/mob/living/carbon/human) - src: Erin Meechan (Roboticist) (/obj/item/modular_computer/pda/crew/roboticist) - usr.loc: the floor (112,94,2) (/turf/open/floor/iron/dark) - src.loc: Erin Meechan (/mob/living/carbon/human) - call stack: - Erin Meechan (Roboticist) (/obj/item/modular_computer/pda/crew/roboticist): ui act("PC_exit", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("PC_exit", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/tgui (/datum/tgui): on message("act/PC_exit", /list (/list), /list (/list)) - /datum/tgui_window (/datum/tgui_window): on message("act/PC_exit", /list (/list), /list (/list)) - tgui Topic(/list (/list)) - S133py (/client): Topic("type=act%2FPC_exit&payload=%7B...", /list (/list), null, null) - [2026-09-21 20:47:27.200] RUNTIME: runtime error: Cannot execute null.kill program(). - proc name: ui act (/obj/item/modular_computer/ui_act) - source file: code/modules/modular_computers/computers/item/computer_ui.dm,145 - usr: Erin Meechan (/mob/living/carbon/human) - src: Erin Meechan (Roboticist) (/obj/item/modular_computer/pda/crew/roboticist) - usr.loc: the floor (112,94,2) (/turf/open/floor/iron/dark) - src.loc: Erin Meechan (/mob/living/carbon/human) - call stack: - Erin Meechan (Roboticist) (/obj/item/modular_computer/pda/crew/roboticist): ui act("PC_exit", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("PC_exit", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Erin Meechan (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Verb Manager (/datum/controller/subsystem/verb_manager): run verb queue() - Verb Manager (/datum/controller/subsystem/verb_manager): fire(0) - Verb Manager (/datum/controller/subsystem/verb_manager): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:48:15.246] 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", Alexia Strangler (/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.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-21 20:48:20.094] 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", Alexia Strangler (/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.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-21 20:50:25.988] 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(Alexia Strangler (/mob/living/carbon/human), 1, 0) - Alexia Strangler (/mob/living/carbon/human): SendSignal("mob_statchange", /list (/list)) - Alexia Strangler (/mob/living/carbon/human): set stat(1) - Alexia Strangler (/mob/living/carbon/human): set stat(1) - Alexia Strangler (/mob/living/carbon/human): set stat(1) - Alexia Strangler (/mob/living/carbon/human): update stat() - Alexia Strangler (/mob/living/carbon/human): updatehealth() - Alexia Strangler (/mob/living/carbon/human): updatehealth() - Alexia Strangler (/mob/living/carbon/human): take overall damage(0, 0, 0, 1, 0, 16777215) - Alexia Strangler (/mob/living/carbon/human): adjust fire loss(20, 1, 0, 16777215) - Fire Cone (/datum/action/cooldown/mob_cooldown/fire_breath/cone): on burn mob(Alexia Strangler (/mob/living/carbon/human), the ash drake (/mob/living/simple_animal/hostile/megafauna/dragon)) - Fire Cone (/datum/action/cooldown/mob_cooldown/fire_breath/cone): burn turf(the runic palestone floor (181,70,3) (/turf/open/indestructible/hierophant/two), /list (/list), the ash drake (/mob/living/simple_animal/hostile/megafauna/dragon)) - Fire Cone (/datum/action/cooldown/mob_cooldown/fire_breath/cone): progressive fire line(/list (/list)) - Fire Cone (/datum/action/cooldown/mob_cooldown/fire_breath/cone): fire line(Alexia Strangler (/mob/living/carbon/human), 0) - [2026-09-21 20:50:25.990] 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(Alexia Strangler (/mob/living/carbon/human), 1, 0) - Alexia Strangler (/mob/living/carbon/human): SendSignal("mob_statchange", /list (/list)) - Alexia Strangler (/mob/living/carbon/human): set stat(1) - Alexia Strangler (/mob/living/carbon/human): set stat(1) - Alexia Strangler (/mob/living/carbon/human): set stat(1) - Alexia Strangler (/mob/living/carbon/human): update stat() - Alexia Strangler (/mob/living/carbon/human): updatehealth() - Alexia Strangler (/mob/living/carbon/human): updatehealth() - Alexia Strangler (/mob/living/carbon/human): take overall damage(0, 0, 0, 1, 0, 16777215) - Alexia Strangler (/mob/living/carbon/human): adjust fire loss(20, 1, 0, 16777215) - Fire Cone (/datum/action/cooldown/mob_cooldown/fire_breath/cone): on burn mob(Alexia Strangler (/mob/living/carbon/human), the ash drake (/mob/living/simple_animal/hostile/megafauna/dragon)) - Fire Cone (/datum/action/cooldown/mob_cooldown/fire_breath/cone): burn turf(the runic palestone floor (181,70,3) (/turf/open/indestructible/hierophant/two), /list (/list), the ash drake (/mob/living/simple_animal/hostile/megafauna/dragon)) - Fire Cone (/datum/action/cooldown/mob_cooldown/fire_breath/cone): progressive fire line(/list (/list)) - Fire Cone (/datum/action/cooldown/mob_cooldown/fire_breath/cone): fire line(Alexia Strangler (/mob/living/carbon/human), 0) - [2026-09-21 20:50:28.813] 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 Tiziran shipment box (/obj/structure/closet/crate/cardboard/tiziran), the shuttle floor (148,108,1) (/turf/open/floor/mineral/titanium/blue)) - /datum/element/elevation (/datum/element/elevation): Attach(the Tiziran shipment box (/obj/structure/closet/crate/cardboard/tiziran), 14) - the Tiziran shipment box (/obj/structure/closet/crate/cardboard/tiziran): AddElement(/list (/list)) - the Tiziran shipment box (/obj/structure/closet/crate/cardboard/tiziran): Initialize(0) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the Tiziran shipment box (/obj/structure/closet/crate/cardboard/tiziran), 0, /list (/list)) - the Tiziran shipment box (/obj/structure/closet/crate/cardboard/tiziran): New(0) - Tiziran Supply Box (/datum/supply_pack/organic/tiziran_supply): generate(the shuttle floor (148,108,1) (/turf/open/floor/mineral/titanium/blue), /datum/bank_account (/datum/bank_account), 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-21 20:50:28.815] 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 Tiziran shipment box (/obj/structure/closet/crate/cardboard/tiziran), the shuttle floor (148,108,1) (/turf/open/floor/mineral/titanium/blue)) - /datum/element/elevation (/datum/element/elevation): Attach(the Tiziran shipment box (/obj/structure/closet/crate/cardboard/tiziran), 14) - the Tiziran shipment box (/obj/structure/closet/crate/cardboard/tiziran): AddElement(/list (/list)) - the Tiziran shipment box (/obj/structure/closet/crate/cardboard/tiziran): Initialize(0) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the Tiziran shipment box (/obj/structure/closet/crate/cardboard/tiziran), 0, /list (/list)) - the Tiziran shipment box (/obj/structure/closet/crate/cardboard/tiziran): New(0) - Tiziran Supply Box (/datum/supply_pack/organic/tiziran_supply): generate(the shuttle floor (148,108,1) (/turf/open/floor/mineral/titanium/blue), /datum/bank_account (/datum/bank_account), 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-21 20:50:28.850] 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 mail crate (/obj/structure/closet/crate/mail/economy), the shuttle floor (149,110,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-21 20:50:28.852] 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 mail crate (/obj/structure/closet/crate/mail/economy), the shuttle floor (149,110,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-21 20:50:33.633] 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(Alexia Strangler (/mob/living/carbon/human), 3, 1) - Alexia Strangler (/mob/living/carbon/human): SendSignal("mob_statchange", /list (/list)) - Alexia Strangler (/mob/living/carbon/human): set stat(3) - Alexia Strangler (/mob/living/carbon/human): set stat(3) - Alexia Strangler (/mob/living/carbon/human): set stat(3) - Alexia Strangler (/mob/living/carbon/human): death(null) - Alexia Strangler (/mob/living/carbon/human): death(null) - ... - the ash drake (/mob/living/simple_animal/hostile/megafauna/dragon): AttackingTarget(Alexia Strangler (/mob/living/carbon/human)) - the ash drake (/mob/living/simple_animal/hostile/megafauna/dragon): AttackingTarget(Alexia Strangler (/mob/living/carbon/human)) - the ash drake (/mob/living/simple_animal/hostile/megafauna/dragon): MeleeAction(1) - the ash drake (/mob/living/simple_animal/hostile/megafauna/dragon): MoveToTarget(/list (/list)) - the ash drake (/mob/living/simple_animal/hostile/megafauna/dragon): handle automated action() - NPC Pool (/datum/controller/subsystem/npcpool): fire(0) - NPC Pool (/datum/controller/subsystem/npcpool): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:50:33.635] 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(Alexia Strangler (/mob/living/carbon/human), 3, 1) - Alexia Strangler (/mob/living/carbon/human): SendSignal("mob_statchange", /list (/list)) - Alexia Strangler (/mob/living/carbon/human): set stat(3) - Alexia Strangler (/mob/living/carbon/human): set stat(3) - Alexia Strangler (/mob/living/carbon/human): set stat(3) - Alexia Strangler (/mob/living/carbon/human): death(null) - Alexia Strangler (/mob/living/carbon/human): death(null) - ... - the ash drake (/mob/living/simple_animal/hostile/megafauna/dragon): AttackingTarget(Alexia Strangler (/mob/living/carbon/human)) - the ash drake (/mob/living/simple_animal/hostile/megafauna/dragon): AttackingTarget(Alexia Strangler (/mob/living/carbon/human)) - the ash drake (/mob/living/simple_animal/hostile/megafauna/dragon): MeleeAction(1) - the ash drake (/mob/living/simple_animal/hostile/megafauna/dragon): MoveToTarget(/list (/list)) - the ash drake (/mob/living/simple_animal/hostile/megafauna/dragon): handle automated action() - NPC Pool (/datum/controller/subsystem/npcpool): fire(0) - NPC Pool (/datum/controller/subsystem/npcpool): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:51:46.916] 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 crate (/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 crate (/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 crate (/obj/structure/closet/crate): SendSignal("atom_entering", /list (/list)) - the shuttle floor (62,150,2) (/turf/open/floor/mineral/titanium/blue): Entered(the crate (/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 crate (/obj/structure/closet/crate), the plating (63,150,2) (/turf/open/floor/plating), null) - the crate (/obj/structure/closet/crate): Move(the shuttle floor (62,150,2) (/turf/open/floor/mineral/titanium/blue), 8, 0, 0) - the crate (/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-21 20:51:46.917] 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 crate (/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 crate (/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 crate (/obj/structure/closet/crate): SendSignal("atom_entering", /list (/list)) - the shuttle floor (62,150,2) (/turf/open/floor/mineral/titanium/blue): Entered(the crate (/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 crate (/obj/structure/closet/crate), the plating (63,150,2) (/turf/open/floor/plating), null) - the crate (/obj/structure/closet/crate): Move(the shuttle floor (62,150,2) (/turf/open/floor/mineral/titanium/blue), 8, 0, 0) - the crate (/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-21 20:55:13.795] RUNTIME: runtime error: undefined proc or verb /list/adjust money(). - - proc name: on parent sold (/datum/component/pricetag/proc/on_parent_sold) - source file: code/datums/components/pricetag.dm,109 - usr: null - src: /datum/component/pricetag (/datum/component/pricetag) - call stack: - /datum/component/pricetag (/datum/component/pricetag): on parent sold(the 240 cr bounty cube (/obj/item/bounty_cube), /datum/export/bounty_box (/datum/export/bounty_box), /datum/export_report (/datum/export_report), 288) - the 240 cr bounty cube (/obj/item/bounty_cube): SendSignal("item_sold", /list (/list)) - /datum/export/bounty_box (/datum/export/bounty_box): sell object(the 240 cr bounty cube (/obj/item/bounty_cube), /datum/export_report (/datum/export_report), 0, 1) - export loop(the 240 cr bounty cube (/obj/item/bounty_cube), 1, 0, /datum/export_report (/datum/export_report), /list (/list)) - export item and contents(the 240 cr bounty cube (/obj/item/bounty_cube), 1, 1, 0, /datum/export_report (/datum/export_report), null, /list (/list)) - the supply shuttle (/obj/docking_port/mobile/supply): sell() - the supply shuttle (/obj/docking_port/mobile/supply): initiate docking(CentCom (/obj/docking_port/stationary), 1) - the supply shuttle (/obj/docking_port/mobile/supply): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - [2026-09-21 20:55:13.798] RUNTIME: runtime error: undefined proc or verb /list/adjust money(). - - proc name: on parent sold (/datum/component/pricetag/proc/on_parent_sold) - source file: code/datums/components/pricetag.dm,109 - usr: null - src: /datum/component/pricetag (/datum/component/pricetag) - call stack: - /datum/component/pricetag (/datum/component/pricetag): on parent sold(the 2700 cr bounty cube (/obj/item/bounty_cube), /datum/export/bounty_box (/datum/export/bounty_box), /datum/export_report (/datum/export_report), 3240) - the 2700 cr bounty cube (/obj/item/bounty_cube): SendSignal("item_sold", /list (/list)) - /datum/export/bounty_box (/datum/export/bounty_box): sell object(the 2700 cr bounty cube (/obj/item/bounty_cube), /datum/export_report (/datum/export_report), 0, 1) - export loop(the 2700 cr bounty cube (/obj/item/bounty_cube), 1, 0, /datum/export_report (/datum/export_report), /list (/list)) - export item and contents(the 2700 cr bounty cube (/obj/item/bounty_cube), 1, 1, 0, /datum/export_report (/datum/export_report), null, /list (/list)) - the supply shuttle (/obj/docking_port/mobile/supply): sell() - the supply shuttle (/obj/docking_port/mobile/supply): initiate docking(CentCom (/obj/docking_port/stationary), 1) - the supply shuttle (/obj/docking_port/mobile/supply): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - [2026-09-21 20:55:13.800] RUNTIME: runtime error: undefined proc or verb /list/adjust money(). - - proc name: on parent sold (/datum/component/pricetag/proc/on_parent_sold) - source file: code/datums/components/pricetag.dm,109 - usr: null - src: /datum/component/pricetag (/datum/component/pricetag) - call stack: - /datum/component/pricetag (/datum/component/pricetag): on parent sold(the 250 cr bounty cube (/obj/item/bounty_cube), /datum/export/bounty_box (/datum/export/bounty_box), /datum/export_report (/datum/export_report), 300) - the 250 cr bounty cube (/obj/item/bounty_cube): SendSignal("item_sold", /list (/list)) - /datum/export/bounty_box (/datum/export/bounty_box): sell object(the 250 cr bounty cube (/obj/item/bounty_cube), /datum/export_report (/datum/export_report), 0, 1) - export loop(the 250 cr bounty cube (/obj/item/bounty_cube), 1, 0, /datum/export_report (/datum/export_report), /list (/list)) - export item and contents(the 250 cr bounty cube (/obj/item/bounty_cube), 1, 1, 0, /datum/export_report (/datum/export_report), null, /list (/list)) - the supply shuttle (/obj/docking_port/mobile/supply): sell() - the supply shuttle (/obj/docking_port/mobile/supply): initiate docking(CentCom (/obj/docking_port/stationary), 1) - the supply shuttle (/obj/docking_port/mobile/supply): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - [2026-09-21 20:55:49.951] RUNTIME: ## TESTING: GC: -- [0x21068620] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 3) [2026-09-21 20:57:44.263] RUNTIME: runtime error: Cannot execute null.kill program(). - proc name: ui act (/obj/item/modular_computer/ui_act) - source file: code/modules/modular_computers/computers/item/computer_ui.dm,145 - usr: Erin Meechan (/mob/living/carbon/human) - src: Erin Meechan (Roboticist) (/obj/item/modular_computer/pda/crew/roboticist) - usr.loc: the floor (131,103,2) (/turf/open/floor/iron/white) - src.loc: Erin Meechan (/mob/living/carbon/human) - call stack: - Erin Meechan (Roboticist) (/obj/item/modular_computer/pda/crew/roboticist): ui act("PC_exit", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("PC_exit", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Erin Meechan (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Verb Manager (/datum/controller/subsystem/verb_manager): run verb queue() - Verb Manager (/datum/controller/subsystem/verb_manager): fire(0) - Verb Manager (/datum/controller/subsystem/verb_manager): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:58:27.098] 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: Christina Wilson (/mob/living/carbon/human) - src: null - usr.loc: the shuttle floor (60,151,2) (/turf/open/floor/mineral/titanium/blue) - 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 party equipment crate - #5... (/obj/structure/closet/crate), the shuttle floor (60,152,2) (/turf/open/floor/mineral/titanium/blue)) - /datum/element/elevation (/datum/element/elevation): on source entering(the party equipment crate - #5... (/obj/structure/closet/crate), the shuttle floor (60,152,2) (/turf/open/floor/mineral/titanium/blue), the shuttle floor (60,153,2) (/turf/open/floor/mineral/titanium/blue), null) - the party equipment crate - #5... (/obj/structure/closet/crate): SendSignal("atom_entering", /list (/list)) - the shuttle floor (60,152,2) (/turf/open/floor/mineral/titanium/blue): Entered(the party equipment crate - #5... (/obj/structure/closet/crate), the shuttle floor (60,153,2) (/turf/open/floor/mineral/titanium/blue), null) - the shuttle floor (60,152,2) (/turf/open/floor/mineral/titanium/blue): Entered(the party equipment crate - #5... (/obj/structure/closet/crate), the shuttle floor (60,153,2) (/turf/open/floor/mineral/titanium/blue), null) - the party equipment crate - #5... (/obj/structure/closet/crate): Move(the shuttle floor (60,152,2) (/turf/open/floor/mineral/titanium/blue), 2, 9.14286, 1) - the party equipment crate - #5... (/obj/structure/closet/crate): Move(the shuttle floor (60,152,2) (/turf/open/floor/mineral/titanium/blue), 2, 9.14286, 1) - the party equipment crate - #5... (/obj/structure/closet/crate): move from pull(Christina Wilson (/mob/living/carbon/human), the shuttle floor (60,152,2) (/turf/open/floor/mineral/titanium/blue), 9.14286) - Christina Wilson (/mob/living/carbon/human): Move(the shuttle floor (60,151,2) (/turf/open/floor/mineral/titanium/blue), 2, 0, 1) - Christina Wilson (/mob/living/carbon/human): Move(the shuttle floor (60,151,2) (/turf/open/floor/mineral/titanium/blue), 2, null) - Christina Wilson (/mob/living/carbon/human): Move(the shuttle floor (60,151,2) (/turf/open/floor/mineral/titanium/blue), 2) - Christina Wilson (/mob/living/carbon/human): Move(the shuttle floor (60,151,2) (/turf/open/floor/mineral/titanium/blue), 2) - MistaCritz (/client): Move(the shuttle floor (60,151,2) (/turf/open/floor/mineral/titanium/blue), 2) - Christina Wilson (/mob/living/carbon/human): keyLoop(MistaCritz (/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-21 20:58:27.100] 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: Christina Wilson (/mob/living/carbon/human) - src: null - usr.loc: the shuttle floor (60,151,2) (/turf/open/floor/mineral/titanium/blue) - 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 party equipment crate - #5... (/obj/structure/closet/crate), the shuttle floor (60,152,2) (/turf/open/floor/mineral/titanium/blue)) - /datum/element/elevation (/datum/element/elevation): on source entering(the party equipment crate - #5... (/obj/structure/closet/crate), the shuttle floor (60,152,2) (/turf/open/floor/mineral/titanium/blue), the shuttle floor (60,153,2) (/turf/open/floor/mineral/titanium/blue), null) - the party equipment crate - #5... (/obj/structure/closet/crate): SendSignal("atom_entering", /list (/list)) - the shuttle floor (60,152,2) (/turf/open/floor/mineral/titanium/blue): Entered(the party equipment crate - #5... (/obj/structure/closet/crate), the shuttle floor (60,153,2) (/turf/open/floor/mineral/titanium/blue), null) - the shuttle floor (60,152,2) (/turf/open/floor/mineral/titanium/blue): Entered(the party equipment crate - #5... (/obj/structure/closet/crate), the shuttle floor (60,153,2) (/turf/open/floor/mineral/titanium/blue), null) - the party equipment crate - #5... (/obj/structure/closet/crate): Move(the shuttle floor (60,152,2) (/turf/open/floor/mineral/titanium/blue), 2, 9.14286, 1) - the party equipment crate - #5... (/obj/structure/closet/crate): Move(the shuttle floor (60,152,2) (/turf/open/floor/mineral/titanium/blue), 2, 9.14286, 1) - the party equipment crate - #5... (/obj/structure/closet/crate): move from pull(Christina Wilson (/mob/living/carbon/human), the shuttle floor (60,152,2) (/turf/open/floor/mineral/titanium/blue), 9.14286) - Christina Wilson (/mob/living/carbon/human): Move(the shuttle floor (60,151,2) (/turf/open/floor/mineral/titanium/blue), 2, 0, 1) - Christina Wilson (/mob/living/carbon/human): Move(the shuttle floor (60,151,2) (/turf/open/floor/mineral/titanium/blue), 2, null) - Christina Wilson (/mob/living/carbon/human): Move(the shuttle floor (60,151,2) (/turf/open/floor/mineral/titanium/blue), 2) - Christina Wilson (/mob/living/carbon/human): Move(the shuttle floor (60,151,2) (/turf/open/floor/mineral/titanium/blue), 2) - MistaCritz (/client): Move(the shuttle floor (60,151,2) (/turf/open/floor/mineral/titanium/blue), 2) - Christina Wilson (/mob/living/carbon/human): keyLoop(MistaCritz (/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-21 20:58:47.931] 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: Royce Khan (/mob/living/carbon/human) - src: null - usr.loc: the floor (121,108,2) (/turf/open/floor/iron) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 73.004, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/computer/comput...', 1, 0) - /datum/looping_sound/computer (/datum/looping_sound/computer): play('sound/machines/computer/comput...', 10, 0, 0) - /datum/looping_sound/computer (/datum/looping_sound/computer): on start() - /datum/looping_sound/computer (/datum/looping_sound/computer): start(null) - the science cargo interfacing ... (/obj/item/modular_computer/processor): turn on(Royce Khan (/mob/living/carbon/human), 1) - the science cargo interfacing ... (/obj/item/modular_computer/processor): interact(Royce Khan (/mob/living/carbon/human)) - the science cargo interfacing ... (/obj/machinery/modular_computer/preset/cargochat/science): interact(Royce Khan (/mob/living/carbon/human)) - the science cargo interfacing ... (/obj/machinery/modular_computer/preset/cargochat/science): try interact(Royce Khan (/mob/living/carbon/human)) - the science cargo interfacing ... (/obj/machinery/modular_computer/preset/cargochat/science): try interact(Royce Khan (/mob/living/carbon/human)) - the science cargo interfacing ... (/obj/machinery/modular_computer/preset/cargochat/science): attack hand(Royce Khan (/mob/living/carbon/human), /list (/list)) - the science cargo interfacing ... (/obj/machinery/modular_computer/preset/cargochat/science): attack hand(Royce Khan (/mob/living/carbon/human), /list (/list)) - Royce Khan (/mob/living/carbon/human): resolve unarmed attack(the science cargo interfacing ... (/obj/machinery/modular_computer/preset/cargochat/science), /list (/list)) - Royce Khan (/mob/living/carbon/human): UnarmedAttack(the science cargo interfacing ... (/obj/machinery/modular_computer/preset/cargochat/science), 1, /list (/list)) - Royce Khan (/mob/living/carbon/human): UnarmedAttack(the science cargo interfacing ... (/obj/machinery/modular_computer/preset/cargochat/science), 1, /list (/list)) - Royce Khan (/mob/living/carbon/human): ClickOn(the science cargo interfacing ... (/obj/machinery/modular_computer/preset/cargochat/science), "icon-x=18;icon-y=20;left=1;but...") - the science cargo interfacing ... (/obj/machinery/modular_computer/preset/cargochat/science): Click(the floor (122,108,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=18;icon-y=20;left=1;but...") - Cencere (/client): Click(the science cargo interfacing ... (/obj/machinery/modular_computer/preset/cargochat/science), the floor (122,108,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=18;icon-y=20;left=1;but...") - [2026-09-21 20:58:55.169] 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: Royce Khan (/mob/living/carbon/human) - src: null - usr.loc: the floor (121,101,2) (/turf/open/floor/iron/white) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 19.995, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/computer/comput...', 1, 0) - /datum/looping_sound/computer (/datum/looping_sound/computer): play('sound/machines/computer/comput...', null, 0, 0) - /datum/looping_sound/computer (/datum/looping_sound/computer): sound loop(null) - /datum/looping_sound/computer (/datum/looping_sound/computer): start sound loop() - /datum/callback (/datum/callback): Invoke() - world: push usr(Royce Khan (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:58:57.000] 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: Royce Khan (/mob/living/carbon/human) - src: null - usr.loc: the floor (116,98,2) (/turf/open/floor/iron/white) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 19.995, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/computer/comput...', 1, 0) - /datum/looping_sound/computer (/datum/looping_sound/computer): play('sound/machines/computer/comput...', null, 0, 0) - /datum/looping_sound/computer (/datum/looping_sound/computer): sound loop(64134.5) - /datum/callback (/datum/callback): Invoke() - world: push usr(Royce Khan (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:58:58.800] 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: Royce Khan (/mob/living/carbon/human) - src: null - usr.loc: the floor (115,95,2) (/turf/open/floor/iron/dark) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 19.995, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/computer/comput...', 1, 0) - /datum/looping_sound/computer (/datum/looping_sound/computer): play('sound/machines/computer/comput...', null, 0, 0) - /datum/looping_sound/computer (/datum/looping_sound/computer): sound loop(64134.5) - /datum/callback (/datum/callback): Invoke() - world: push usr(Royce Khan (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:59:00.606] 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: Royce Khan (/mob/living/carbon/human) - src: null - usr.loc: the floor (113,95,2) (/turf/open/floor/iron/dark) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 19.995, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/computer/comput...', 1, 0) - /datum/looping_sound/computer (/datum/looping_sound/computer): play('sound/machines/computer/comput...', null, 0, 0) - /datum/looping_sound/computer (/datum/looping_sound/computer): sound loop(64134.5) - /datum/callback (/datum/callback): Invoke() - world: push usr(Royce Khan (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:59:02.450] 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: Royce Khan (/mob/living/carbon/human) - src: null - usr.loc: the floor (113,95,2) (/turf/open/floor/iron/dark) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 19.995, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/computer/comput...', 1, 0) - /datum/looping_sound/computer (/datum/looping_sound/computer): play('sound/machines/computer/comput...', null, 0, 0) - /datum/looping_sound/computer (/datum/looping_sound/computer): sound loop(64134.5) - /datum/callback (/datum/callback): Invoke() - world: push usr(Royce Khan (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:59:04.252] 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: Royce Khan (/mob/living/carbon/human) - src: null - usr.loc: the floor (113,95,2) (/turf/open/floor/iron/dark) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 19.995, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/computer/comput...', 1, 0) - /datum/looping_sound/computer (/datum/looping_sound/computer): play('sound/machines/computer/comput...', null, 0, 0) - /datum/looping_sound/computer (/datum/looping_sound/computer): sound loop(64134.5) - /datum/callback (/datum/callback): Invoke() - world: push usr(Royce Khan (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:59:05.052] 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: Dr Dave Smith (/mob/living/carbon/human) - src: null - usr.loc: the plating (63,150,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,150,2) (/turf/open/floor/mineral/titanium/blue), "turf_reset_elevation", "check_elevation", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the shotgun shell crate - #504... (/obj/structure/closet/crate/secure/weapon), the shuttle floor (62,150,2) (/turf/open/floor/mineral/titanium/blue)) - /datum/element/elevation (/datum/element/elevation): on source entering(the shotgun shell crate - #504... (/obj/structure/closet/crate/secure/weapon), the shuttle floor (62,150,2) (/turf/open/floor/mineral/titanium/blue), the shuttle floor (61,150,2) (/turf/open/floor/mineral/titanium/blue), null) - the shotgun shell crate - #504... (/obj/structure/closet/crate/secure/weapon): SendSignal("atom_entering", /list (/list)) - the shuttle floor (62,150,2) (/turf/open/floor/mineral/titanium/blue): Entered(the shotgun shell crate - #504... (/obj/structure/closet/crate/secure/weapon), the shuttle floor (61,150,2) (/turf/open/floor/mineral/titanium/blue), null) - the shuttle floor (62,150,2) (/turf/open/floor/mineral/titanium/blue): Entered(the shotgun shell crate - #504... (/obj/structure/closet/crate/secure/weapon), the shuttle floor (61,150,2) (/turf/open/floor/mineral/titanium/blue), null) - the shotgun shell crate - #504... (/obj/structure/closet/crate/secure/weapon): Move(the shuttle floor (62,150,2) (/turf/open/floor/mineral/titanium/blue), 4, 10.6334, 1) - the shotgun shell crate - #504... (/obj/structure/closet/crate/secure/weapon): Move(the shuttle floor (62,150,2) (/turf/open/floor/mineral/titanium/blue), 4, 10.6334, 1) - the shotgun shell crate - #504... (/obj/structure/closet/crate/secure/weapon): move from pull(Dr Dave Smith (/mob/living/carbon/human), the shuttle floor (62,150,2) (/turf/open/floor/mineral/titanium/blue), 10.6334) - Dr Dave Smith (/mob/living/carbon/human): Move(the plating (63,150,2) (/turf/open/floor/plating), 4, 0, 1) - Dr Dave Smith (/mob/living/carbon/human): Move(the plating (63,150,2) (/turf/open/floor/plating), 4, null) - Dr Dave Smith (/mob/living/carbon/human): Move(the plating (63,150,2) (/turf/open/floor/plating), 4) - Dr Dave Smith (/mob/living/carbon/human): Move(the plating (63,150,2) (/turf/open/floor/plating), 4) - Electronics111 (/client): Move(the plating (63,150,2) (/turf/open/floor/plating), 4) - Dr Dave Smith (/mob/living/carbon/human): keyLoop(Electronics111 (/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-21 20:59:05.054] 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: Dr Dave Smith (/mob/living/carbon/human) - src: null - usr.loc: the plating (63,150,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,150,2) (/turf/open/floor/mineral/titanium/blue), "turf_change", "pre_change_turf", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the shotgun shell crate - #504... (/obj/structure/closet/crate/secure/weapon), the shuttle floor (62,150,2) (/turf/open/floor/mineral/titanium/blue)) - /datum/element/elevation (/datum/element/elevation): on source entering(the shotgun shell crate - #504... (/obj/structure/closet/crate/secure/weapon), the shuttle floor (62,150,2) (/turf/open/floor/mineral/titanium/blue), the shuttle floor (61,150,2) (/turf/open/floor/mineral/titanium/blue), null) - the shotgun shell crate - #504... (/obj/structure/closet/crate/secure/weapon): SendSignal("atom_entering", /list (/list)) - the shuttle floor (62,150,2) (/turf/open/floor/mineral/titanium/blue): Entered(the shotgun shell crate - #504... (/obj/structure/closet/crate/secure/weapon), the shuttle floor (61,150,2) (/turf/open/floor/mineral/titanium/blue), null) - the shuttle floor (62,150,2) (/turf/open/floor/mineral/titanium/blue): Entered(the shotgun shell crate - #504... (/obj/structure/closet/crate/secure/weapon), the shuttle floor (61,150,2) (/turf/open/floor/mineral/titanium/blue), null) - the shotgun shell crate - #504... (/obj/structure/closet/crate/secure/weapon): Move(the shuttle floor (62,150,2) (/turf/open/floor/mineral/titanium/blue), 4, 10.6334, 1) - the shotgun shell crate - #504... (/obj/structure/closet/crate/secure/weapon): Move(the shuttle floor (62,150,2) (/turf/open/floor/mineral/titanium/blue), 4, 10.6334, 1) - the shotgun shell crate - #504... (/obj/structure/closet/crate/secure/weapon): move from pull(Dr Dave Smith (/mob/living/carbon/human), the shuttle floor (62,150,2) (/turf/open/floor/mineral/titanium/blue), 10.6334) - Dr Dave Smith (/mob/living/carbon/human): Move(the plating (63,150,2) (/turf/open/floor/plating), 4, 0, 1) - Dr Dave Smith (/mob/living/carbon/human): Move(the plating (63,150,2) (/turf/open/floor/plating), 4, null) - Dr Dave Smith (/mob/living/carbon/human): Move(the plating (63,150,2) (/turf/open/floor/plating), 4) - Dr Dave Smith (/mob/living/carbon/human): Move(the plating (63,150,2) (/turf/open/floor/plating), 4) - Electronics111 (/client): Move(the plating (63,150,2) (/turf/open/floor/plating), 4) - Dr Dave Smith (/mob/living/carbon/human): keyLoop(Electronics111 (/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-21 20:59:06.088] 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: Royce Khan (/mob/living/carbon/human) - src: null - usr.loc: the floor (113,95,2) (/turf/open/floor/iron/dark) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 19.995, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/computer/comput...', 1, 0) - /datum/looping_sound/computer (/datum/looping_sound/computer): play('sound/machines/computer/comput...', null, 0, 0) - /datum/looping_sound/computer (/datum/looping_sound/computer): sound loop(64134.5) - /datum/callback (/datum/callback): Invoke() - world: push usr(Royce Khan (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:59:07.891] 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: Royce Khan (/mob/living/carbon/human) - src: null - usr.loc: the floor (113,95,2) (/turf/open/floor/iron/dark) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 19.995, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/computer/comput...', 1, 0) - /datum/looping_sound/computer (/datum/looping_sound/computer): play('sound/machines/computer/comput...', null, 0, 0) - /datum/looping_sound/computer (/datum/looping_sound/computer): sound loop(64134.5) - /datum/callback (/datum/callback): Invoke() - world: push usr(Royce Khan (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:59:09.742] 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: Royce Khan (/mob/living/carbon/human) - src: null - usr.loc: the floor (113,95,2) (/turf/open/floor/iron/dark) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 19.995, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/computer/comput...', 1, 0) - /datum/looping_sound/computer (/datum/looping_sound/computer): play('sound/machines/computer/comput...', null, 0, 0) - /datum/looping_sound/computer (/datum/looping_sound/computer): sound loop(64134.5) - /datum/callback (/datum/callback): Invoke() - world: push usr(Royce Khan (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:59:11.591] RUNTIME: runtime error: addtimer called with a callback assigned to a qdeleted object. In the future such timers will not be supported and may refuse to run or run with a 0 wait - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Royce Khan (/mob/living/carbon/human) - src: null - usr.loc: the floor (112,100,2) (/turf/open/floor/iron) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 19.995, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/computer/comput...', 1, 0) - /datum/looping_sound/computer (/datum/looping_sound/computer): play('sound/machines/computer/comput...', null, 0, 0) - /datum/looping_sound/computer (/datum/looping_sound/computer): sound loop(64134.5) - /datum/callback (/datum/callback): Invoke() - world: push usr(Royce Khan (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:59:13.394] 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: Royce Khan (/mob/living/carbon/human) - src: null - usr.loc: the floor (112,98,2) (/turf/open/floor/iron) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 19.995, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/computer/comput...', 1, 0) - /datum/looping_sound/computer (/datum/looping_sound/computer): play('sound/machines/computer/comput...', null, 0, 0) - /datum/looping_sound/computer (/datum/looping_sound/computer): sound loop(64134.5) - /datum/callback (/datum/callback): Invoke() - world: push usr(Royce Khan (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:59:15.245] 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: Royce Khan (/mob/living/carbon/human) - src: null - usr.loc: the floor (113,103,2) (/turf/open/floor/circuit/green) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 19.995, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/computer/comput...', 1, 0) - /datum/looping_sound/computer (/datum/looping_sound/computer): play('sound/machines/computer/comput...', null, 0, 0) - /datum/looping_sound/computer (/datum/looping_sound/computer): sound loop(64134.5) - /datum/callback (/datum/callback): Invoke() - world: push usr(Royce Khan (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:59:17.045] 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: Royce Khan (/mob/living/carbon/human) - src: null - usr.loc: the floor (112,95,2) (/turf/open/floor/iron/dark) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 19.995, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/computer/comput...', 1, 0) - /datum/looping_sound/computer (/datum/looping_sound/computer): play('sound/machines/computer/comput...', null, 0, 0) - /datum/looping_sound/computer (/datum/looping_sound/computer): sound loop(64134.5) - /datum/callback (/datum/callback): Invoke() - world: push usr(Royce Khan (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:59:18.843] 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: Royce Khan (/mob/living/carbon/human) - src: null - usr.loc: the floor (116,96,2) (/turf/open/floor/iron/white) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 19.995, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/computer/comput...', 1, 0) - /datum/looping_sound/computer (/datum/looping_sound/computer): play('sound/machines/computer/comput...', null, 0, 0) - /datum/looping_sound/computer (/datum/looping_sound/computer): sound loop(64134.5) - /datum/callback (/datum/callback): Invoke() - world: push usr(Royce Khan (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:59:20.642] 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: Royce Khan (/mob/living/carbon/human) - src: null - usr.loc: the reinforced glass floor (121,99,2) (/turf/open/floor/glass/reinforced) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 19.995, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/computer/comput...', 1, 0) - /datum/looping_sound/computer (/datum/looping_sound/computer): play('sound/machines/computer/comput...', null, 0, 0) - /datum/looping_sound/computer (/datum/looping_sound/computer): sound loop(64134.5) - /datum/callback (/datum/callback): Invoke() - world: push usr(Royce Khan (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:59:22.444] 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: Royce Khan (/mob/living/carbon/human) - src: null - usr.loc: the floor (116,97,2) (/turf/open/floor/iron/white) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 19.995, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/computer/comput...', 1, 0) - /datum/looping_sound/computer (/datum/looping_sound/computer): play('sound/machines/computer/comput...', null, 0, 0) - /datum/looping_sound/computer (/datum/looping_sound/computer): sound loop(64134.5) - /datum/callback (/datum/callback): Invoke() - world: push usr(Royce Khan (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:59:24.246] 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: Royce Khan (/mob/living/carbon/human) - src: null - usr.loc: the floor (112,97,2) (/turf/open/floor/iron) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 19.995, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/computer/comput...', 1, 0) - /datum/looping_sound/computer (/datum/looping_sound/computer): play('sound/machines/computer/comput...', null, 0, 0) - /datum/looping_sound/computer (/datum/looping_sound/computer): sound loop(64134.5) - /datum/callback (/datum/callback): Invoke() - world: push usr(Royce Khan (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:59:26.095] 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: Royce Khan (/mob/living/carbon/human) - src: null - usr.loc: the floor (112,94,2) (/turf/open/floor/iron/dark) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 19.995, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/computer/comput...', 1, 0) - /datum/looping_sound/computer (/datum/looping_sound/computer): play('sound/machines/computer/comput...', null, 0, 0) - /datum/looping_sound/computer (/datum/looping_sound/computer): sound loop(64134.5) - /datum/callback (/datum/callback): Invoke() - world: push usr(Royce Khan (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:59:27.897] 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: Royce Khan (/mob/living/carbon/human) - src: null - usr.loc: the floor (114,94,2) (/turf/open/floor/iron/dark) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 19.995, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/computer/comput...', 1, 0) - /datum/looping_sound/computer (/datum/looping_sound/computer): play('sound/machines/computer/comput...', null, 0, 0) - /datum/looping_sound/computer (/datum/looping_sound/computer): sound loop(64134.5) - /datum/callback (/datum/callback): Invoke() - world: push usr(Royce Khan (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:59:29.740] 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: Royce Khan (/mob/living/carbon/human) - src: null - usr.loc: the floor (112,94,2) (/turf/open/floor/iron/dark) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 19.995, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/computer/comput...', 1, 0) - /datum/looping_sound/computer (/datum/looping_sound/computer): play('sound/machines/computer/comput...', null, 0, 0) - /datum/looping_sound/computer (/datum/looping_sound/computer): sound loop(64134.5) - /datum/callback (/datum/callback): Invoke() - world: push usr(Royce Khan (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:59:31.542] 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: Royce Khan (/mob/living/carbon/human) - src: null - usr.loc: the floor (111,94,2) (/turf/open/floor/iron/dark) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 19.995, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/computer/comput...', 1, 0) - /datum/looping_sound/computer (/datum/looping_sound/computer): play('sound/machines/computer/comput...', null, 0, 0) - /datum/looping_sound/computer (/datum/looping_sound/computer): sound loop(64134.5) - /datum/callback (/datum/callback): Invoke() - world: push usr(Royce Khan (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:59:33.392] RUNTIME: runtime error: addtimer called with a callback assigned to a qdeleted object. In the future such timers will not be supported and may refuse to run or run with a 0 wait - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Royce Khan (/mob/living/carbon/human) - src: null - usr.loc: the floor (112,94,2) (/turf/open/floor/iron/dark) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 19.995, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/computer/comput...', 1, 0) - /datum/looping_sound/computer (/datum/looping_sound/computer): play('sound/machines/computer/comput...', null, 0, 0) - /datum/looping_sound/computer (/datum/looping_sound/computer): sound loop(64134.5) - /datum/callback (/datum/callback): Invoke() - world: push usr(Royce Khan (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:59:35.193] 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: Royce Khan (/mob/living/carbon/human) - src: null - usr.loc: the floor (112,94,2) (/turf/open/floor/iron/dark) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 19.995, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/computer/comput...', 1, 0) - /datum/looping_sound/computer (/datum/looping_sound/computer): play('sound/machines/computer/comput...', null, 0, 0) - /datum/looping_sound/computer (/datum/looping_sound/computer): sound loop(64134.5) - /datum/callback (/datum/callback): Invoke() - world: push usr(Royce Khan (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:59:37.024] 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: Royce Khan (/mob/living/carbon/human) - src: null - usr.loc: the floor (113,98,2) (/turf/open/floor/iron) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 19.995, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/computer/comput...', 1, 0) - /datum/looping_sound/computer (/datum/looping_sound/computer): play('sound/machines/computer/comput...', null, 0, 0) - /datum/looping_sound/computer (/datum/looping_sound/computer): sound loop(64134.5) - /datum/callback (/datum/callback): Invoke() - world: push usr(Royce Khan (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:59:38.847] 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: Royce Khan (/mob/living/carbon/human) - src: null - usr.loc: the floor (113,99,2) (/turf/open/floor/iron) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 19.995, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/computer/comput...', 1, 0) - /datum/looping_sound/computer (/datum/looping_sound/computer): play('sound/machines/computer/comput...', null, 0, 0) - /datum/looping_sound/computer (/datum/looping_sound/computer): sound loop(64134.5) - /datum/callback (/datum/callback): Invoke() - world: push usr(Royce Khan (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:59:40.648] 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: Royce Khan (/mob/living/carbon/human) - src: null - usr.loc: the floor (113,99,2) (/turf/open/floor/iron) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 19.995, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/computer/comput...', 1, 0) - /datum/looping_sound/computer (/datum/looping_sound/computer): play('sound/machines/computer/comput...', null, 0, 0) - /datum/looping_sound/computer (/datum/looping_sound/computer): sound loop(64134.5) - /datum/callback (/datum/callback): Invoke() - world: push usr(Royce Khan (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:59:42.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: Royce Khan (/mob/living/carbon/human) - src: null - usr.loc: the floor (111,94,2) (/turf/open/floor/iron/dark) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 19.995, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/computer/comput...', 1, 0) - /datum/looping_sound/computer (/datum/looping_sound/computer): play('sound/machines/computer/comput...', null, 0, 0) - /datum/looping_sound/computer (/datum/looping_sound/computer): sound loop(64134.5) - /datum/callback (/datum/callback): Invoke() - world: push usr(Royce Khan (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:59:44.348] 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: Royce Khan (/mob/living/carbon/human) - src: null - usr.loc: the floor (111,95,2) (/turf/open/floor/iron/dark) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 19.995, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/computer/comput...', 1, 0) - /datum/looping_sound/computer (/datum/looping_sound/computer): play('sound/machines/computer/comput...', null, 0, 0) - /datum/looping_sound/computer (/datum/looping_sound/computer): sound loop(64134.5) - /datum/callback (/datum/callback): Invoke() - world: push usr(Royce Khan (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:59:46.199] 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: Royce Khan (/mob/living/carbon/human) - src: null - usr.loc: the floor (111,95,2) (/turf/open/floor/iron/dark) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 19.995, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/computer/comput...', 1, 0) - /datum/looping_sound/computer (/datum/looping_sound/computer): play('sound/machines/computer/comput...', null, 0, 0) - /datum/looping_sound/computer (/datum/looping_sound/computer): sound loop(64134.5) - /datum/callback (/datum/callback): Invoke() - world: push usr(Royce Khan (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:59:48.022] 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: Royce Khan (/mob/living/carbon/human) - src: null - usr.loc: the floor (111,95,2) (/turf/open/floor/iron/dark) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 19.995, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/computer/comput...', 1, 0) - /datum/looping_sound/computer (/datum/looping_sound/computer): play('sound/machines/computer/comput...', null, 0, 0) - /datum/looping_sound/computer (/datum/looping_sound/computer): sound loop(64134.5) - /datum/callback (/datum/callback): Invoke() - world: push usr(Royce Khan (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:59:49.824] 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: Royce Khan (/mob/living/carbon/human) - src: null - usr.loc: the floor (111,95,2) (/turf/open/floor/iron/dark) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 19.995, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/computer/comput...', 1, 0) - /datum/looping_sound/computer (/datum/looping_sound/computer): play('sound/machines/computer/comput...', null, 0, 0) - /datum/looping_sound/computer (/datum/looping_sound/computer): sound loop(64134.5) - /datum/callback (/datum/callback): Invoke() - world: push usr(Royce Khan (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:59:51.673] 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: Royce Khan (/mob/living/carbon/human) - src: null - usr.loc: the floor (111,95,2) (/turf/open/floor/iron/dark) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 19.995, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/computer/comput...', 1, 0) - /datum/looping_sound/computer (/datum/looping_sound/computer): play('sound/machines/computer/comput...', null, 0, 0) - /datum/looping_sound/computer (/datum/looping_sound/computer): sound loop(64134.5) - /datum/callback (/datum/callback): Invoke() - world: push usr(Royce Khan (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:59:53.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: Royce Khan (/mob/living/carbon/human) - src: null - usr.loc: the floor (111,95,2) (/turf/open/floor/iron/dark) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 19.995, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/computer/comput...', 1, 0) - /datum/looping_sound/computer (/datum/looping_sound/computer): play('sound/machines/computer/comput...', null, 0, 0) - /datum/looping_sound/computer (/datum/looping_sound/computer): sound loop(64134.5) - /datum/callback (/datum/callback): Invoke() - world: push usr(Royce Khan (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:59:55.279] 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: Royce Khan (/mob/living/carbon/human) - src: null - usr.loc: the floor (112,98,2) (/turf/open/floor/iron) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 19.995, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/computer/comput...', 1, 0) - /datum/looping_sound/computer (/datum/looping_sound/computer): play('sound/machines/computer/comput...', null, 0, 0) - /datum/looping_sound/computer (/datum/looping_sound/computer): sound loop(64134.5) - /datum/callback (/datum/callback): Invoke() - world: push usr(Royce Khan (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:59:57.086] 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: Royce Khan (/mob/living/carbon/human) - src: null - usr.loc: the floor (112,99,2) (/turf/open/floor/iron) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 19.995, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/computer/comput...', 1, 0) - /datum/looping_sound/computer (/datum/looping_sound/computer): play('sound/machines/computer/comput...', null, 0, 0) - /datum/looping_sound/computer (/datum/looping_sound/computer): sound loop(64134.5) - /datum/callback (/datum/callback): Invoke() - world: push usr(Royce Khan (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 20:59:58.899] 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: Royce Khan (/mob/living/carbon/human) - src: null - usr.loc: the floor (112,99,2) (/turf/open/floor/iron) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 19.995, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/computer/comput...', 1, 0) - /datum/looping_sound/computer (/datum/looping_sound/computer): play('sound/machines/computer/comput...', null, 0, 0) - /datum/looping_sound/computer (/datum/looping_sound/computer): sound loop(64134.5) - /datum/callback (/datum/callback): Invoke() - world: push usr(Royce Khan (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:00:00.740] 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: Royce Khan (/mob/living/carbon/human) - src: null - usr.loc: the floor (112,99,2) (/turf/open/floor/iron) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 19.995, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/computer/comput...', 1, 0) - /datum/looping_sound/computer (/datum/looping_sound/computer): play('sound/machines/computer/comput...', null, 0, 0) - /datum/looping_sound/computer (/datum/looping_sound/computer): sound loop(64134.5) - /datum/callback (/datum/callback): Invoke() - world: push usr(Royce Khan (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:00:02.591] RUNTIME: runtime error: addtimer called with a callback assigned to a qdeleted object. In the future such timers will not be supported and may refuse to run or run with a 0 wait - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Royce Khan (/mob/living/carbon/human) - src: null - usr.loc: the floor (112,99,2) (/turf/open/floor/iron) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 19.995, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/computer/comput...', 1, 0) - /datum/looping_sound/computer (/datum/looping_sound/computer): play('sound/machines/computer/comput...', null, 0, 0) - /datum/looping_sound/computer (/datum/looping_sound/computer): sound loop(64134.5) - /datum/callback (/datum/callback): Invoke() - world: push usr(Royce Khan (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:00:04.394] 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: Royce Khan (/mob/living/carbon/human) - src: null - usr.loc: the floor (112,99,2) (/turf/open/floor/iron) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 19.995, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/computer/comput...', 1, 0) - /datum/looping_sound/computer (/datum/looping_sound/computer): play('sound/machines/computer/comput...', null, 0, 0) - /datum/looping_sound/computer (/datum/looping_sound/computer): sound loop(64134.5) - /datum/callback (/datum/callback): Invoke() - world: push usr(Royce Khan (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:00:05.037] RUNTIME: ## TESTING: GC: -- [0x21066c62] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 3) [2026-09-21 21:00:06.231] 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: Royce Khan (/mob/living/carbon/human) - src: null - usr.loc: the floor (112,99,2) (/turf/open/floor/iron) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 19.995, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/computer/comput...', 1, 0) - /datum/looping_sound/computer (/datum/looping_sound/computer): play('sound/machines/computer/comput...', null, 0, 0) - /datum/looping_sound/computer (/datum/looping_sound/computer): sound loop(64134.5) - /datum/callback (/datum/callback): Invoke() - world: push usr(Royce Khan (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:00:08.075] 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: Royce Khan (/mob/living/carbon/human) - src: null - usr.loc: the floor (116,96,2) (/turf/open/floor/iron/white) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 19.995, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/computer/comput...', 1, 0) - /datum/looping_sound/computer (/datum/looping_sound/computer): play('sound/machines/computer/comput...', null, 0, 0) - /datum/looping_sound/computer (/datum/looping_sound/computer): sound loop(64134.5) - /datum/callback (/datum/callback): Invoke() - world: push usr(Royce Khan (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:00:09.877] 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: Royce Khan (/mob/living/carbon/human) - src: null - usr.loc: the floor (120,100,2) (/turf/open/floor/iron/white) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 19.995, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/computer/comput...', 1, 0) - /datum/looping_sound/computer (/datum/looping_sound/computer): play('sound/machines/computer/comput...', null, 0, 0) - /datum/looping_sound/computer (/datum/looping_sound/computer): sound loop(64134.5) - /datum/callback (/datum/callback): Invoke() - world: push usr(Royce Khan (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:00:11.680] 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: Royce Khan (/mob/living/carbon/human) - src: null - usr.loc: the floor (122,99,2) (/turf/open/floor/iron/white) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 19.995, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/computer/comput...', 1, 0) - /datum/looping_sound/computer (/datum/looping_sound/computer): play('sound/machines/computer/comput...', null, 0, 0) - /datum/looping_sound/computer (/datum/looping_sound/computer): sound loop(64134.5) - /datum/callback (/datum/callback): Invoke() - world: push usr(Royce Khan (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:00:13.533] RUNTIME: runtime error: addtimer called with a callback assigned to a qdeleted object. In the future such timers will not be supported and may refuse to run or run with a 0 wait - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Royce Khan (/mob/living/carbon/human) - src: null - usr.loc: the floor (122,99,2) (/turf/open/floor/iron/white) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 19.995, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/computer/comput...', 1, 0) - /datum/looping_sound/computer (/datum/looping_sound/computer): play('sound/machines/computer/comput...', null, 0, 0) - /datum/looping_sound/computer (/datum/looping_sound/computer): sound loop(64134.5) - /datum/callback (/datum/callback): Invoke() - world: push usr(Royce Khan (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:00:15.330] 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: Royce Khan (/mob/living/carbon/human) - src: null - usr.loc: the floor (122,99,2) (/turf/open/floor/iron/white) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 19.995, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/computer/comput...', 1, 0) - /datum/looping_sound/computer (/datum/looping_sound/computer): play('sound/machines/computer/comput...', null, 0, 0) - /datum/looping_sound/computer (/datum/looping_sound/computer): sound loop(64134.5) - /datum/callback (/datum/callback): Invoke() - world: push usr(Royce Khan (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:00:17.147] 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: Royce Khan (/mob/living/carbon/human) - src: null - usr.loc: the floor (122,99,2) (/turf/open/floor/iron/white) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 19.995, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/computer/comput...', 1, 0) - /datum/looping_sound/computer (/datum/looping_sound/computer): play('sound/machines/computer/comput...', null, 0, 0) - /datum/looping_sound/computer (/datum/looping_sound/computer): sound loop(64134.5) - /datum/callback (/datum/callback): Invoke() - world: push usr(Royce Khan (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:00:18.950] 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: Royce Khan (/mob/living/carbon/human) - src: null - usr.loc: the reinforced glass floor (119,99,2) (/turf/open/floor/glass/reinforced) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 19.995, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/computer/comput...', 1, 0) - /datum/looping_sound/computer (/datum/looping_sound/computer): play('sound/machines/computer/comput...', null, 0, 0) - /datum/looping_sound/computer (/datum/looping_sound/computer): sound loop(64134.5) - /datum/callback (/datum/callback): Invoke() - world: push usr(Royce Khan (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:00:20.756] 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: Royce Khan (/mob/living/carbon/human) - src: null - usr.loc: the floor (115,95,2) (/turf/open/floor/iron/dark) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 19.995, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/computer/comput...', 1, 0) - /datum/looping_sound/computer (/datum/looping_sound/computer): play('sound/machines/computer/comput...', null, 0, 0) - /datum/looping_sound/computer (/datum/looping_sound/computer): sound loop(64134.5) - /datum/callback (/datum/callback): Invoke() - world: push usr(Royce Khan (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:00:22.555] 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: Royce Khan (/mob/living/carbon/human) - src: null - usr.loc: the floor (112,94,2) (/turf/open/floor/iron/dark) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 19.995, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/computer/comput...', 1, 0) - /datum/looping_sound/computer (/datum/looping_sound/computer): play('sound/machines/computer/comput...', null, 0, 0) - /datum/looping_sound/computer (/datum/looping_sound/computer): sound loop(64134.5) - /datum/callback (/datum/callback): Invoke() - world: push usr(Royce Khan (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:00:24.356] 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: Royce Khan (/mob/living/carbon/human) - src: null - usr.loc: the floor (112,94,2) (/turf/open/floor/iron/dark) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 19.995, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/computer/comput...', 1, 0) - /datum/looping_sound/computer (/datum/looping_sound/computer): play('sound/machines/computer/comput...', null, 0, 0) - /datum/looping_sound/computer (/datum/looping_sound/computer): sound loop(64134.5) - /datum/callback (/datum/callback): Invoke() - world: push usr(Royce Khan (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:00:25.861] RUNTIME: ## TESTING: GC: -- [0x2103c967] | /datum/sound_token was unable to be GC'd -- (ref count of 4) [2026-09-21 21:00:26.157] 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: Royce Khan (/mob/living/carbon/human) - src: null - usr.loc: the floor (112,94,2) (/turf/open/floor/iron/dark) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 19.995, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/computer/comput...', 1, 0) - /datum/looping_sound/computer (/datum/looping_sound/computer): play('sound/machines/computer/comput...', null, 0, 0) - /datum/looping_sound/computer (/datum/looping_sound/computer): sound loop(64134.5) - /datum/callback (/datum/callback): Invoke() - world: push usr(Royce Khan (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:02:18.380] RUNTIME: ## TESTING: GC: -- [0x21061437] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 3) [2026-09-21 21:09:13.450] RUNTIME: runtime error: undefined proc or verb /list/adjust money(). - - proc name: on parent sold (/datum/component/pricetag/proc/on_parent_sold) - source file: code/datums/components/pricetag.dm,109 - usr: null - src: /datum/component/pricetag (/datum/component/pricetag) - call stack: - /datum/component/pricetag (/datum/component/pricetag): on parent sold(the 1010 cr bounty cube (/obj/item/bounty_cube), /datum/export/bounty_box (/datum/export/bounty_box), /datum/export_report (/datum/export_report), 1010) - the 1010 cr bounty cube (/obj/item/bounty_cube): SendSignal("item_sold", /list (/list)) - /datum/export/bounty_box (/datum/export/bounty_box): sell object(the 1010 cr bounty cube (/obj/item/bounty_cube), /datum/export_report (/datum/export_report), 0, 1) - export loop(the 1010 cr bounty cube (/obj/item/bounty_cube), 1, 0, /datum/export_report (/datum/export_report), /list (/list)) - export item and contents(the 1010 cr bounty cube (/obj/item/bounty_cube), 1, 1, 0, /datum/export_report (/datum/export_report), null, /list (/list)) - the supply shuttle (/obj/docking_port/mobile/supply): sell() - the supply shuttle (/obj/docking_port/mobile/supply): initiate docking(CentCom (/obj/docking_port/stationary), 1) - the supply shuttle (/obj/docking_port/mobile/supply): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - [2026-09-21 21:09:28.594] 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: the palestone floor (180,71,3) (/turf/open/indestructible/hierophant) - 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(Unknown (/mob/living/carbon/human), Supplypod Shipping Lane (/area/centcom/central_command_areas/supplypod/supplypod_temp_holding)) - Unknown (/mob/living/carbon/human): SendSignal("enter_area", /list (/list)) - Supplypod Shipping Lane (/area/centcom/central_command_areas/supplypod/supplypod_temp_holding): Entered(the CentCom supply pod (/obj/structure/closet/supplypod/centcompod), the Hierophant\'s Arena (/area/ruin/unpowered/hierophant)) - the CentCom supply pod (/obj/structure/closet/supplypod/centcompod): doMove(Supplypod Shipping Lane (/area/centcom/central_command_areas/supplypod/supplypod_temp_holding)) - the CentCom supply pod (/obj/structure/closet/supplypod/centcompod): forceMove(Supplypod Shipping Lane (/area/centcom/central_command_areas/supplypod/supplypod_temp_holding)) - the CentCom supply pod (/obj/structure/closet/supplypod/centcompod): handleReturnAfterDeparting(the CentCom 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-21 21:09:50.587] 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,112,1) (/turf/open/floor/mineral/titanium/blue), "turf_reset_elevation", "check_elevation", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the plasma crate (/obj/structure/closet/crate/secure/plasma), the shuttle floor (148,112,1) (/turf/open/floor/mineral/titanium/blue)) - /datum/element/elevation (/datum/element/elevation): Attach(the plasma crate (/obj/structure/closet/crate/secure/plasma), 14) - the plasma crate (/obj/structure/closet/crate/secure/plasma): AddElement(/list (/list)) - the plasma crate (/obj/structure/closet/crate/secure/plasma): Initialize(0) - the plasma crate (/obj/structure/closet/crate/secure/plasma): Initialize(0) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the plasma crate (/obj/structure/closet/crate/secure/plasma), 0, /list (/list)) - the plasma crate (/obj/structure/closet/crate/secure/plasma): New(0) - Energy Guns Crate (/datum/supply_pack/security/armory/energy): generate(the shuttle floor (148,112,1) (/turf/open/floor/mineral/titanium/blue), null, null) - /datum/supply_order (/datum/supply_order): generate(the shuttle floor (148,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-21 21:09:50.588] 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,112,1) (/turf/open/floor/mineral/titanium/blue), "turf_change", "pre_change_turf", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the plasma crate (/obj/structure/closet/crate/secure/plasma), the shuttle floor (148,112,1) (/turf/open/floor/mineral/titanium/blue)) - /datum/element/elevation (/datum/element/elevation): Attach(the plasma crate (/obj/structure/closet/crate/secure/plasma), 14) - the plasma crate (/obj/structure/closet/crate/secure/plasma): AddElement(/list (/list)) - the plasma crate (/obj/structure/closet/crate/secure/plasma): Initialize(0) - the plasma crate (/obj/structure/closet/crate/secure/plasma): Initialize(0) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the plasma crate (/obj/structure/closet/crate/secure/plasma), 0, /list (/list)) - the plasma crate (/obj/structure/closet/crate/secure/plasma): New(0) - Energy Guns Crate (/datum/supply_pack/security/armory/energy): generate(the shuttle floor (148,112,1) (/turf/open/floor/mineral/titanium/blue), null, null) - /datum/supply_order (/datum/supply_order): generate(the shuttle floor (148,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-21 21:09:50.597] 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 engineering crate (/obj/structure/closet/crate/engineering/electrical), the shuttle floor (149,108,1) (/turf/open/floor/mineral/titanium/blue)) - /datum/element/elevation (/datum/element/elevation): Attach(the engineering crate (/obj/structure/closet/crate/engineering/electrical), 14) - the engineering crate (/obj/structure/closet/crate/engineering/electrical): AddElement(/list (/list)) - the engineering crate (/obj/structure/closet/crate/engineering/electrical): Initialize(0) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the engineering crate (/obj/structure/closet/crate/engineering/electrical), 0, /list (/list)) - the engineering crate (/obj/structure/closet/crate/engineering/electrical): New(0) - Insulated Gloves Crate (/datum/supply_pack/engineering/powergamermitts): generate(the shuttle floor (149,108,1) (/turf/open/floor/mineral/titanium/blue), null, null) - /datum/supply_order (/datum/supply_order): 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-21 21:09:50.599] 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 engineering crate (/obj/structure/closet/crate/engineering/electrical), the shuttle floor (149,108,1) (/turf/open/floor/mineral/titanium/blue)) - /datum/element/elevation (/datum/element/elevation): Attach(the engineering crate (/obj/structure/closet/crate/engineering/electrical), 14) - the engineering crate (/obj/structure/closet/crate/engineering/electrical): AddElement(/list (/list)) - the engineering crate (/obj/structure/closet/crate/engineering/electrical): Initialize(0) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the engineering crate (/obj/structure/closet/crate/engineering/electrical), 0, /list (/list)) - the engineering crate (/obj/structure/closet/crate/engineering/electrical): New(0) - Insulated Gloves Crate (/datum/supply_pack/engineering/powergamermitts): generate(the shuttle floor (149,108,1) (/turf/open/floor/mineral/titanium/blue), null, null) - /datum/supply_order (/datum/supply_order): 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-21 21:09:50.602] 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 wooden crate (/obj/structure/closet/crate/wooden), the shuttle floor (149,111,1) (/turf/open/floor/mineral/titanium/blue)) - /datum/element/elevation (/datum/element/elevation): Attach(the wooden crate (/obj/structure/closet/crate/wooden), 14) - the wooden crate (/obj/structure/closet/crate/wooden): AddElement(/list (/list)) - the wooden crate (/obj/structure/closet/crate/wooden): Initialize(0) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the wooden crate (/obj/structure/closet/crate/wooden), 0, /list (/list)) - the wooden crate (/obj/structure/closet/crate/wooden): New(0) - Mech Pilot\'s Suit Crate (/datum/supply_pack/costumes_toys/mech_suits): 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-21 21:09:50.604] 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 wooden crate (/obj/structure/closet/crate/wooden), the shuttle floor (149,111,1) (/turf/open/floor/mineral/titanium/blue)) - /datum/element/elevation (/datum/element/elevation): Attach(the wooden crate (/obj/structure/closet/crate/wooden), 14) - the wooden crate (/obj/structure/closet/crate/wooden): AddElement(/list (/list)) - the wooden crate (/obj/structure/closet/crate/wooden): Initialize(0) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the wooden crate (/obj/structure/closet/crate/wooden), 0, /list (/list)) - the wooden crate (/obj/structure/closet/crate/wooden): New(0) - Mech Pilot\'s Suit Crate (/datum/supply_pack/costumes_toys/mech_suits): 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-21 21:12:23.345] 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 raw ectoplasm core - #5048 (/obj/structure/closet/crate/secure/science), the shuttle floor (62,150,2) (/turf/open/floor/mineral/titanium/blue)) - /datum/element/elevation (/datum/element/elevation): on source entering(the raw ectoplasm core - #5048 (/obj/structure/closet/crate/secure/science), the shuttle floor (62,150,2) (/turf/open/floor/mineral/titanium/blue), the plating (63,150,2) (/turf/open/floor/plating), null) - the raw ectoplasm core - #5048 (/obj/structure/closet/crate/secure/science): SendSignal("atom_entering", /list (/list)) - the shuttle floor (62,150,2) (/turf/open/floor/mineral/titanium/blue): Entered(the raw ectoplasm core - #5048 (/obj/structure/closet/crate/secure/science), the plating (63,150,2) (/turf/open/floor/plating), null) - the shuttle floor (62,150,2) (/turf/open/floor/mineral/titanium/blue): Entered(the raw ectoplasm core - #5048 (/obj/structure/closet/crate/secure/science), the plating (63,150,2) (/turf/open/floor/plating), null) - the raw ectoplasm core - #5048 (/obj/structure/closet/crate/secure/science): Move(the shuttle floor (62,150,2) (/turf/open/floor/mineral/titanium/blue), 8, 0, 0) - the raw ectoplasm core - #5048 (/obj/structure/closet/crate/secure/science): 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-21 21:12:23.347] 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 raw ectoplasm core - #5048 (/obj/structure/closet/crate/secure/science), the shuttle floor (62,150,2) (/turf/open/floor/mineral/titanium/blue)) - /datum/element/elevation (/datum/element/elevation): on source entering(the raw ectoplasm core - #5048 (/obj/structure/closet/crate/secure/science), the shuttle floor (62,150,2) (/turf/open/floor/mineral/titanium/blue), the plating (63,150,2) (/turf/open/floor/plating), null) - the raw ectoplasm core - #5048 (/obj/structure/closet/crate/secure/science): SendSignal("atom_entering", /list (/list)) - the shuttle floor (62,150,2) (/turf/open/floor/mineral/titanium/blue): Entered(the raw ectoplasm core - #5048 (/obj/structure/closet/crate/secure/science), the plating (63,150,2) (/turf/open/floor/plating), null) - the shuttle floor (62,150,2) (/turf/open/floor/mineral/titanium/blue): Entered(the raw ectoplasm core - #5048 (/obj/structure/closet/crate/secure/science), the plating (63,150,2) (/turf/open/floor/plating), null) - the raw ectoplasm core - #5048 (/obj/structure/closet/crate/secure/science): Move(the shuttle floor (62,150,2) (/turf/open/floor/mineral/titanium/blue), 8, 0, 0) - the raw ectoplasm core - #5048 (/obj/structure/closet/crate/secure/science): 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-21 21:12:48.910] RUNTIME: runtime error: Cannot execute null.take damage(). - proc name: tablelimbsmash (/datum/element/table_smash/proc/tablelimbsmash) - source file: code/datums/elements/table_smash.dm,177 - usr: Arcticus Cecropia (/mob/living/carbon/human) - src: /datum/element/table_smash (/datum/element/table_smash) - usr.loc: the floor (73,99,2) (/turf/open/floor/iron/white) - call stack: - /datum/element/table_smash (/datum/element/table_smash): tablelimbsmash(Arcticus Cecropia (/mob/living/carbon/human), Unknown (/mob/living/carbon/human), null) - /datum/element/table_smash (/datum/element/table_smash): riding offhand act(Arcticus Cecropia (/mob/living/carbon/human), the offhand (/obj/item/riding_offhand), the operating table (/obj/structure/table/optable)) - /datum/element/table_smash (/datum/element/table_smash): on item interaction(the operating table (/obj/structure/table/optable), Arcticus Cecropia (/mob/living/carbon/human), the offhand (/obj/item/riding_offhand), /list (/list)) - /datum/element/table_smash (/datum/element/table_smash): on item interaction(the operating table (/obj/structure/table/optable), Arcticus Cecropia (/mob/living/carbon/human), the offhand (/obj/item/riding_offhand), /list (/list)) - the operating table (/obj/structure/table/optable): SendSignal("atom_item_interaction", /list (/list)) - the operating table (/obj/structure/table/optable): base item interaction(Arcticus Cecropia (/mob/living/carbon/human), the offhand (/obj/item/riding_offhand), /list (/list)) - the operating table (/obj/structure/table/optable): base item interaction(Arcticus Cecropia (/mob/living/carbon/human), the offhand (/obj/item/riding_offhand), /list (/list)) - the offhand (/obj/item/riding_offhand): melee attack chain(Arcticus Cecropia (/mob/living/carbon/human), the operating table (/obj/structure/table/optable), /list (/list), /list (/list)) - Arcticus Cecropia (/mob/living/carbon/human): ClickOn(the operating table (/obj/structure/table/optable), "icon-x=16;icon-y=16;left=1;but...") - the operating table (/obj/structure/table/optable): Click(the floor (72,99,2) (/turf/open/floor/iron/white), "mapwindow.map", "icon-x=16;icon-y=16;left=1;but...") - ... - world: push usr(Arcticus Cecropia (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:17:44.469] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the plating (73,125,2) (/turf/open/floor/plating) - call stack: - the plating (73,125,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (73,125,2) (/turf/open/floor/plating): check lumcount above(0.2) - Engineer Smithers (/mob/living/carbon/human): has light nearby(0.2) - Port Maintenance (/area/station/maintenance/port): play ambience(Engineer Smithers (/mob/living/carbon/human), null, null) - Ambience (/datum/controller/subsystem/ambience): fire(0) - Ambience (/datum/controller/subsystem/ambience): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:20:15.959] 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 (/mob/living/carbon/human) - src: /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least) - usr.loc: the floor (79,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(Alexia Strangler (/mob/living/carbon/human), 2, 3) - Alexia Strangler (/mob/living/carbon/human): SendSignal("mob_statchange", /list (/list)) - Alexia Strangler (/mob/living/carbon/human): set stat(2) - Alexia Strangler (/mob/living/carbon/human): set stat(2) - Alexia Strangler (/mob/living/carbon/human): set stat(2) - Alexia Strangler (/mob/living/carbon/human): revive(0, 0, 0) - Alexia Strangler (/mob/living/carbon/human): revive(0, 0, 0) - the defibrillator paddles (Wie... (/obj/item/shockpaddles): do help(Alexia Strangler (/mob/living/carbon/human), Arcticus Cecropia (/mob/living/carbon/human)) - the defibrillator paddles (Wie... (/obj/item/shockpaddles): attack(Alexia Strangler (/mob/living/carbon/human), Arcticus Cecropia (/mob/living/carbon/human), /list (/list), /list (/list)) - Alexia Strangler (/mob/living/carbon/human): attackby(the defibrillator paddles (Wie... (/obj/item/shockpaddles), Arcticus Cecropia (/mob/living/carbon/human), /list (/list), /list (/list)) - the defibrillator paddles (Wie... (/obj/item/shockpaddles): melee attack chain(Arcticus Cecropia (/mob/living/carbon/human), Alexia Strangler (/mob/living/carbon/human), /list (/list), /list (/list)) - Arcticus Cecropia (/mob/living/carbon/human): ClickOn(Alexia Strangler (/mob/living/carbon/human), "icon-x=14;icon-y=18;vis-x=19;v...") - Alexia Strangler (/mob/living/carbon/human): Click(the floor (79,104,2) (/turf/open/floor/iron/white), "mapwindow.map", "icon-x=14;icon-y=18;vis-x=19;v...") - [2026-09-21 21:20:15.961] 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 (/mob/living/carbon/human) - src: /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least) - usr.loc: the floor (79,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(Alexia Strangler (/mob/living/carbon/human), 2, 3) - Alexia Strangler (/mob/living/carbon/human): SendSignal("mob_statchange", /list (/list)) - Alexia Strangler (/mob/living/carbon/human): set stat(2) - Alexia Strangler (/mob/living/carbon/human): set stat(2) - Alexia Strangler (/mob/living/carbon/human): set stat(2) - Alexia Strangler (/mob/living/carbon/human): revive(0, 0, 0) - Alexia Strangler (/mob/living/carbon/human): revive(0, 0, 0) - the defibrillator paddles (Wie... (/obj/item/shockpaddles): do help(Alexia Strangler (/mob/living/carbon/human), Arcticus Cecropia (/mob/living/carbon/human)) - the defibrillator paddles (Wie... (/obj/item/shockpaddles): attack(Alexia Strangler (/mob/living/carbon/human), Arcticus Cecropia (/mob/living/carbon/human), /list (/list), /list (/list)) - Alexia Strangler (/mob/living/carbon/human): attackby(the defibrillator paddles (Wie... (/obj/item/shockpaddles), Arcticus Cecropia (/mob/living/carbon/human), /list (/list), /list (/list)) - the defibrillator paddles (Wie... (/obj/item/shockpaddles): melee attack chain(Arcticus Cecropia (/mob/living/carbon/human), Alexia Strangler (/mob/living/carbon/human), /list (/list), /list (/list)) - Arcticus Cecropia (/mob/living/carbon/human): ClickOn(Alexia Strangler (/mob/living/carbon/human), "icon-x=14;icon-y=18;vis-x=19;v...") - Alexia Strangler (/mob/living/carbon/human): Click(the floor (79,104,2) (/turf/open/floor/iron/white), "mapwindow.map", "icon-x=14;icon-y=18;vis-x=19;v...") - [2026-09-21 21:20:15.963] 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: Arcticus Cecropia (/mob/living/carbon/human) - src: /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least) - usr.loc: the floor (79,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(Alexia Strangler (/mob/living/carbon/human), 1, 2) - Alexia Strangler (/mob/living/carbon/human): SendSignal("mob_statchange", /list (/list)) - Alexia Strangler (/mob/living/carbon/human): set stat(1) - Alexia Strangler (/mob/living/carbon/human): set stat(1) - Alexia Strangler (/mob/living/carbon/human): set stat(1) - Alexia Strangler (/mob/living/carbon/human): update stat() - Alexia Strangler (/mob/living/carbon/human): updatehealth() - Alexia Strangler (/mob/living/carbon/human): updatehealth() - Alexia Strangler (/mob/living/carbon/human): revive(0, 0, 0) - Alexia Strangler (/mob/living/carbon/human): revive(0, 0, 0) - the defibrillator paddles (Wie... (/obj/item/shockpaddles): do help(Alexia Strangler (/mob/living/carbon/human), Arcticus Cecropia (/mob/living/carbon/human)) - the defibrillator paddles (Wie... (/obj/item/shockpaddles): attack(Alexia Strangler (/mob/living/carbon/human), Arcticus Cecropia (/mob/living/carbon/human), /list (/list), /list (/list)) - Alexia Strangler (/mob/living/carbon/human): attackby(the defibrillator paddles (Wie... (/obj/item/shockpaddles), Arcticus Cecropia (/mob/living/carbon/human), /list (/list), /list (/list)) - the defibrillator paddles (Wie... (/obj/item/shockpaddles): melee attack chain(Arcticus Cecropia (/mob/living/carbon/human), Alexia Strangler (/mob/living/carbon/human), /list (/list), /list (/list)) - Arcticus Cecropia (/mob/living/carbon/human): ClickOn(Alexia Strangler (/mob/living/carbon/human), "icon-x=14;icon-y=18;vis-x=19;v...") - Alexia Strangler (/mob/living/carbon/human): Click(the floor (79,104,2) (/turf/open/floor/iron/white), "mapwindow.map", "icon-x=14;icon-y=18;vis-x=19;v...") - [2026-09-21 21:20:15.965] 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: Arcticus Cecropia (/mob/living/carbon/human) - src: /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least) - usr.loc: the floor (79,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(Alexia Strangler (/mob/living/carbon/human), 1, 2) - Alexia Strangler (/mob/living/carbon/human): SendSignal("mob_statchange", /list (/list)) - Alexia Strangler (/mob/living/carbon/human): set stat(1) - Alexia Strangler (/mob/living/carbon/human): set stat(1) - Alexia Strangler (/mob/living/carbon/human): set stat(1) - Alexia Strangler (/mob/living/carbon/human): update stat() - Alexia Strangler (/mob/living/carbon/human): updatehealth() - Alexia Strangler (/mob/living/carbon/human): updatehealth() - Alexia Strangler (/mob/living/carbon/human): revive(0, 0, 0) - Alexia Strangler (/mob/living/carbon/human): revive(0, 0, 0) - the defibrillator paddles (Wie... (/obj/item/shockpaddles): do help(Alexia Strangler (/mob/living/carbon/human), Arcticus Cecropia (/mob/living/carbon/human)) - the defibrillator paddles (Wie... (/obj/item/shockpaddles): attack(Alexia Strangler (/mob/living/carbon/human), Arcticus Cecropia (/mob/living/carbon/human), /list (/list), /list (/list)) - Alexia Strangler (/mob/living/carbon/human): attackby(the defibrillator paddles (Wie... (/obj/item/shockpaddles), Arcticus Cecropia (/mob/living/carbon/human), /list (/list), /list (/list)) - the defibrillator paddles (Wie... (/obj/item/shockpaddles): melee attack chain(Arcticus Cecropia (/mob/living/carbon/human), Alexia Strangler (/mob/living/carbon/human), /list (/list), /list (/list)) - Arcticus Cecropia (/mob/living/carbon/human): ClickOn(Alexia Strangler (/mob/living/carbon/human), "icon-x=14;icon-y=18;vis-x=19;v...") - Alexia Strangler (/mob/living/carbon/human): Click(the floor (79,104,2) (/turf/open/floor/iron/white), "mapwindow.map", "icon-x=14;icon-y=18;vis-x=19;v...") - [2026-09-21 21:20:16.775] 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(Alexia Strangler (/mob/living/carbon/human), 0, 1) - Alexia Strangler (/mob/living/carbon/human): SendSignal("mob_statchange", /list (/list)) - Alexia Strangler (/mob/living/carbon/human): set stat(0) - Alexia Strangler (/mob/living/carbon/human): set stat(0) - Alexia Strangler (/mob/living/carbon/human): set stat(0) - Alexia Strangler (/mob/living/carbon/human): update stat(Alexia Strangler (/mob/living/carbon/human), "nosoftcrit") - Alexia Strangler (/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) - Alexia Strangler (/mob/living/carbon/human): handle organs(2) - Alexia Strangler (/mob/living/carbon/human): Life(2) - Alexia Strangler (/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-21 21:20:16.777] 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(Alexia Strangler (/mob/living/carbon/human), 0, 1) - Alexia Strangler (/mob/living/carbon/human): SendSignal("mob_statchange", /list (/list)) - Alexia Strangler (/mob/living/carbon/human): set stat(0) - Alexia Strangler (/mob/living/carbon/human): set stat(0) - Alexia Strangler (/mob/living/carbon/human): set stat(0) - Alexia Strangler (/mob/living/carbon/human): update stat(Alexia Strangler (/mob/living/carbon/human), "nosoftcrit") - Alexia Strangler (/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) - Alexia Strangler (/mob/living/carbon/human): handle organs(2) - Alexia Strangler (/mob/living/carbon/human): Life(2) - Alexia Strangler (/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-21 21:20:26.761] 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(Alexia Strangler (/mob/living/carbon/human), 1, 0) - Alexia Strangler (/mob/living/carbon/human): SendSignal("mob_statchange", /list (/list)) - Alexia Strangler (/mob/living/carbon/human): set stat(1) - Alexia Strangler (/mob/living/carbon/human): set stat(1) - Alexia Strangler (/mob/living/carbon/human): set stat(1) - Alexia Strangler (/mob/living/carbon/human): update stat(Alexia Strangler (/mob/living/carbon/human), "nosoftcrit") - Alexia Strangler (/mob/living/carbon/human): SendSignal("removetrait nosoftcrit", /list (/list)) - TraitRemove(Alexia Strangler (/mob/living/carbon/human), "nosoftcrit", "organ") - /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-21 21:20:26.762] 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(Alexia Strangler (/mob/living/carbon/human), 1, 0) - Alexia Strangler (/mob/living/carbon/human): SendSignal("mob_statchange", /list (/list)) - Alexia Strangler (/mob/living/carbon/human): set stat(1) - Alexia Strangler (/mob/living/carbon/human): set stat(1) - Alexia Strangler (/mob/living/carbon/human): set stat(1) - Alexia Strangler (/mob/living/carbon/human): update stat(Alexia Strangler (/mob/living/carbon/human), "nosoftcrit") - Alexia Strangler (/mob/living/carbon/human): SendSignal("removetrait nosoftcrit", /list (/list)) - TraitRemove(Alexia Strangler (/mob/living/carbon/human), "nosoftcrit", "organ") - /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-21 21:21:22.909] 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(Alexia Strangler (/mob/living/carbon/human), 0, 1) - Alexia Strangler (/mob/living/carbon/human): SendSignal("mob_statchange", /list (/list)) - Alexia Strangler (/mob/living/carbon/human): set stat(0) - Alexia Strangler (/mob/living/carbon/human): set stat(0) - Alexia Strangler (/mob/living/carbon/human): set stat(0) - Alexia Strangler (/mob/living/carbon/human): update stat() - Alexia Strangler (/mob/living/carbon/human): updatehealth() - Alexia Strangler (/mob/living/carbon/human): updatehealth() - /datum/reagents (/datum/reagents): metabolize(Alexia Strangler (/mob/living/carbon/human), 2, 1, 0, 0) - the upgraded cybernetic liver (/obj/item/organ/liver/cybernetic/tier3): on life(2) - Alexia Strangler (/mob/living/carbon/human): handle organs(2) - Alexia Strangler (/mob/living/carbon/human): Life(2) - Alexia Strangler (/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-21 21:21:22.910] 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(Alexia Strangler (/mob/living/carbon/human), 0, 1) - Alexia Strangler (/mob/living/carbon/human): SendSignal("mob_statchange", /list (/list)) - Alexia Strangler (/mob/living/carbon/human): set stat(0) - Alexia Strangler (/mob/living/carbon/human): set stat(0) - Alexia Strangler (/mob/living/carbon/human): set stat(0) - Alexia Strangler (/mob/living/carbon/human): update stat() - Alexia Strangler (/mob/living/carbon/human): updatehealth() - Alexia Strangler (/mob/living/carbon/human): updatehealth() - /datum/reagents (/datum/reagents): metabolize(Alexia Strangler (/mob/living/carbon/human), 2, 1, 0, 0) - the upgraded cybernetic liver (/obj/item/organ/liver/cybernetic/tier3): on life(2) - Alexia Strangler (/mob/living/carbon/human): handle organs(2) - Alexia Strangler (/mob/living/carbon/human): Life(2) - Alexia Strangler (/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-21 21:22:59.405] RUNTIME: runtime error: Cannot read null.screen_groups - proc name: hide contents (/datum/storage/proc/hide_contents) - source file: code/datums/storage/storage.dm,1136 - usr: Unknown (/mob/living/carbon/human) - src: /datum/storage/bag/ore/holding (/datum/storage/bag/ore/holding) - usr.loc: the floor (85,104,2) (/turf/open/floor/iron/white) - call stack: - /datum/storage/bag/ore/holding (/datum/storage/bag/ore/holding): hide contents(Alexia Strangler (/mob/dead/observer)) - /datum/storage/bag/ore/holding (/datum/storage/bag/ore/holding): can see contents() - /datum/storage/bag/ore/holding (/datum/storage/bag/ore/holding): close distance(the mining satchel of holding (/obj/item/storage/bag/ore/holding), the floor (84,104,2) (/turf/open/floor/iron/white), 0, 1, null, 1) - the mining satchel of holding (/obj/item/storage/bag/ore/holding): SendSignal("movable_moved", /list (/list)) - the mining satchel of holding (/obj/item/storage/bag/ore/holding): Moved(the floor (84,104,2) (/turf/open/floor/iron/white), 0, 1, null, 1) - the mining satchel of holding (/obj/item/storage/bag/ore/holding): doMove(the MOD crate (/obj/structure/closet/crate/mod)) - the mining satchel of holding (/obj/item/storage/bag/ore/holding): doMove(the MOD crate (/obj/structure/closet/crate/mod)) - the mining satchel of holding (/obj/item/storage/bag/ore/holding): forceMove(the MOD crate (/obj/structure/closet/crate/mod)) - the MOD crate (/obj/structure/closet/crate/mod): insert(the mining satchel of holding (/obj/item/storage/bag/ore/holding), 0) - the MOD crate (/obj/structure/closet/crate/mod): take contents(0) - ... - Unknown (/mob/living/carbon/human): resolve unarmed attack(the MOD crate (/obj/structure/closet/crate/mod), /list (/list)) - Unknown (/mob/living/carbon/human): UnarmedAttack(the MOD crate (/obj/structure/closet/crate/mod), 1, /list (/list)) - Unknown (/mob/living/carbon/human): UnarmedAttack(the MOD crate (/obj/structure/closet/crate/mod), 1, /list (/list)) - Unknown (/mob/living/carbon/human): ClickOn(the MOD crate (/obj/structure/closet/crate/mod), "") - /datum/lootpanel (/datum/lootpanel): grab(Unknown (/mob/living/carbon/human), /list (/list)) - /datum/lootpanel (/datum/lootpanel): ui act("grab", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/always_state (/datum/ui_state/always_state)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/tgui (/datum/tgui): on message("act/grab", /list (/list), /list (/list)) - tgui Topic(/list (/list)) - Observatory (/client): Topic("type=act%2Fgrab&payload=%7B%22...", /list (/list), null, null) - [2026-09-21 21:23:02.292] 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: Unknown (/mob/living/carbon/human) - src: null - usr.loc: the floor (85,104,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(Unknown (/mob/living/carbon/human)) - the style meter attachment (/obj/item/style_meter): check wearing(the optical meson scanner (/obj/item/clothing/glasses/meson), Unknown (/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(Unknown (/mob/living/carbon/human), 8, 0) - the optical meson scanner (/obj/item/clothing/glasses/meson): equipped(Unknown (/mob/living/carbon/human), 8, 0) - the optical meson scanner (/obj/item/clothing/glasses/meson): equipped(Unknown (/mob/living/carbon/human), 8, 0) - the optical meson scanner (/obj/item/clothing/glasses/meson): on equipped(Unknown (/mob/living/carbon/human), 8, 0) - Unknown (/mob/living/carbon/human): has equipped(the optical meson scanner (/obj/item/clothing/glasses/meson), 8, 0) - Unknown (/mob/living/carbon/human): has equipped(the optical meson scanner (/obj/item/clothing/glasses/meson), 8, 0) - Unknown (/mob/living/carbon/human): equip to slot(the optical meson scanner (/obj/item/clothing/glasses/meson), 8, 0, 0, 0) - Unknown (/mob/living/carbon/human): equip to slot if possible(the optical meson scanner (/obj/item/clothing/glasses/meson), 8, 0, 0, 0, 0, 0, 0) - Unknown (/mob/living/carbon/human): attack ui(8, "icon-x=17;icon-y=14;left=1;but...") - Unknown (/mob/living/carbon/human): attack ui(8, "icon-x=17;icon-y=14;left=1;but...") - the eyes (/atom/movable/screen/inventory): Click(null, "mapwindow.map", "icon-x=17;icon-y=14;left=1;but...") - Observatory (/client): Click(the eyes (/atom/movable/screen/inventory), null, "mapwindow.map", "icon-x=17;icon-y=14;left=1;but...") - [2026-09-21 21:23:02.293] RUNTIME: runtime error: living_on_vent_win overridden. Use override = TRUE to suppress this warning. - Target: Unknown (/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: Unknown (/mob/living/carbon/human) - src: null - usr.loc: the floor (85,104,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(Unknown (/mob/living/carbon/human), "living_on_vent_win", "on_vent_win", 0) - the style meter attachment (/obj/item/style_meter): start meter(Unknown (/mob/living/carbon/human)) - the style meter attachment (/obj/item/style_meter): check wearing(the optical meson scanner (/obj/item/clothing/glasses/meson), Unknown (/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(Unknown (/mob/living/carbon/human), 8, 0) - the optical meson scanner (/obj/item/clothing/glasses/meson): equipped(Unknown (/mob/living/carbon/human), 8, 0) - the optical meson scanner (/obj/item/clothing/glasses/meson): equipped(Unknown (/mob/living/carbon/human), 8, 0) - the optical meson scanner (/obj/item/clothing/glasses/meson): on equipped(Unknown (/mob/living/carbon/human), 8, 0) - Unknown (/mob/living/carbon/human): has equipped(the optical meson scanner (/obj/item/clothing/glasses/meson), 8, 0) - Unknown (/mob/living/carbon/human): has equipped(the optical meson scanner (/obj/item/clothing/glasses/meson), 8, 0) - Unknown (/mob/living/carbon/human): equip to slot(the optical meson scanner (/obj/item/clothing/glasses/meson), 8, 0, 0, 0) - Unknown (/mob/living/carbon/human): equip to slot if possible(the optical meson scanner (/obj/item/clothing/glasses/meson), 8, 0, 0, 0, 0, 0, 0) - Unknown (/mob/living/carbon/human): attack ui(8, "icon-x=17;icon-y=14;left=1;but...") - Unknown (/mob/living/carbon/human): attack ui(8, "icon-x=17;icon-y=14;left=1;but...") - the eyes (/atom/movable/screen/inventory): Click(null, "mapwindow.map", "icon-x=17;icon-y=14;left=1;but...") - Observatory (/client): Click(the eyes (/atom/movable/screen/inventory), null, "mapwindow.map", "icon-x=17;icon-y=14;left=1;but...") - [2026-09-21 21:23:54.656] 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: Gnomer Rock (/mob/living/carbon/human) - src: null - usr.loc: the floor (144,123,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), 13.384, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/fryer/deep_frye...', 1, 0) - /datum/looping_sound/deep_frye... (/datum/looping_sound/deep_fryer): play('sound/machines/fryer/deep_frye...', null, 0, 0) - /datum/looping_sound/deep_frye... (/datum/looping_sound/deep_fryer): on start() - /datum/looping_sound/deep_frye... (/datum/looping_sound/deep_fryer): start(null) - the deep fryer (/obj/machinery/deepfryer): start fry(the human left leg (/obj/item/bodypart/leg/left), Gnomer Rock (/mob/living/carbon/human)) - the deep fryer (/obj/machinery/deepfryer): item interaction(Gnomer Rock (/mob/living/carbon/human), the human left leg (/obj/item/bodypart/leg/left), /list (/list)) - the deep fryer (/obj/machinery/deepfryer): base item interaction(Gnomer Rock (/mob/living/carbon/human), the human left leg (/obj/item/bodypart/leg/left), /list (/list)) - the deep fryer (/obj/machinery/deepfryer): base item interaction(Gnomer Rock (/mob/living/carbon/human), the human left leg (/obj/item/bodypart/leg/left), /list (/list)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Gnomer Rock (/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-21 21:23:55.656] 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: Gnomer Rock (/mob/living/carbon/human) - src: null - usr.loc: the floor (142,124,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), 10, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/fryer/deep_frye...', 1, 0) - /datum/looping_sound/deep_frye... (/datum/looping_sound/deep_fryer): play('sound/machines/fryer/deep_frye...', null, 0, 0) - /datum/looping_sound/deep_frye... (/datum/looping_sound/deep_fryer): sound loop(null) - /datum/looping_sound/deep_frye... (/datum/looping_sound/deep_fryer): start sound loop() - /datum/callback (/datum/callback): Invoke() - world: push usr(Gnomer Rock (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:23:56.655] 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: Gnomer Rock (/mob/living/carbon/human) - src: null - usr.loc: the floor (142,127,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), 10, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/fryer/deep_frye...', 1, 0) - /datum/looping_sound/deep_frye... (/datum/looping_sound/deep_fryer): play('sound/machines/fryer/deep_frye...', null, 0, 0) - /datum/looping_sound/deep_frye... (/datum/looping_sound/deep_fryer): sound loop(79091) - /datum/callback (/datum/callback): Invoke() - world: push usr(Gnomer Rock (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:23:57.659] 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: Gnomer Rock (/mob/living/carbon/human) - src: null - usr.loc: the floor (141,127,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), 10, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/fryer/deep_frye...', 1, 0) - /datum/looping_sound/deep_frye... (/datum/looping_sound/deep_fryer): play('sound/machines/fryer/deep_frye...', null, 0, 0) - /datum/looping_sound/deep_frye... (/datum/looping_sound/deep_fryer): sound loop(79091) - /datum/callback (/datum/callback): Invoke() - world: push usr(Gnomer Rock (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:23:58.706] 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: Gnomer Rock (/mob/living/carbon/human) - src: null - usr.loc: the floor (142,124,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), 10, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/fryer/deep_frye...', 1, 0) - /datum/looping_sound/deep_frye... (/datum/looping_sound/deep_fryer): play('sound/machines/fryer/deep_frye...', null, 0, 0) - /datum/looping_sound/deep_frye... (/datum/looping_sound/deep_fryer): sound loop(79091) - /datum/callback (/datum/callback): Invoke() - world: push usr(Gnomer Rock (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:23:59.708] 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: Gnomer Rock (/mob/living/carbon/human) - src: null - usr.loc: the floor (142,124,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), 10, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/fryer/deep_frye...', 1, 0) - /datum/looping_sound/deep_frye... (/datum/looping_sound/deep_fryer): play('sound/machines/fryer/deep_frye...', null, 0, 0) - /datum/looping_sound/deep_frye... (/datum/looping_sound/deep_fryer): sound loop(79091) - /datum/callback (/datum/callback): Invoke() - world: push usr(Gnomer Rock (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:24:00.707] 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: Gnomer Rock (/mob/living/carbon/human) - src: null - usr.loc: the floor (142,124,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), 10, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/fryer/deep_frye...', 1, 0) - /datum/looping_sound/deep_frye... (/datum/looping_sound/deep_fryer): play('sound/machines/fryer/deep_frye...', null, 0, 0) - /datum/looping_sound/deep_frye... (/datum/looping_sound/deep_fryer): sound loop(79091) - /datum/callback (/datum/callback): Invoke() - world: push usr(Gnomer Rock (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:24:01.706] 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: Gnomer Rock (/mob/living/carbon/human) - src: null - usr.loc: the floor (142,124,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), 10, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/fryer/deep_frye...', 1, 0) - /datum/looping_sound/deep_frye... (/datum/looping_sound/deep_fryer): play('sound/machines/fryer/deep_frye...', null, 0, 0) - /datum/looping_sound/deep_frye... (/datum/looping_sound/deep_fryer): sound loop(79091) - /datum/callback (/datum/callback): Invoke() - world: push usr(Gnomer Rock (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:24:01.831] 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 mail crate (/obj/structure/closet/crate/mail/economy), the shuttle floor (151,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-21 21:24:01.833] 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 mail crate (/obj/structure/closet/crate/mail/economy), the shuttle floor (151,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-21 21:24:02.706] 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: Gnomer Rock (/mob/living/carbon/human) - src: null - usr.loc: the floor (142,124,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), 10, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/fryer/deep_frye...', 1, 0) - /datum/looping_sound/deep_frye... (/datum/looping_sound/deep_fryer): play('sound/machines/fryer/deep_frye...', null, 0, 0) - /datum/looping_sound/deep_frye... (/datum/looping_sound/deep_fryer): sound loop(79091) - /datum/callback (/datum/callback): Invoke() - world: push usr(Gnomer Rock (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:24:03.722] 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: Gnomer Rock (/mob/living/carbon/human) - src: null - usr.loc: the floor (142,124,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), 10, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/fryer/deep_frye...', 1, 0) - /datum/looping_sound/deep_frye... (/datum/looping_sound/deep_fryer): play('sound/machines/fryer/deep_frye...', null, 0, 0) - /datum/looping_sound/deep_frye... (/datum/looping_sound/deep_fryer): sound loop(79091) - /datum/callback (/datum/callback): Invoke() - world: push usr(Gnomer Rock (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:24:04.772] 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: Gnomer Rock (/mob/living/carbon/human) - src: null - usr.loc: the floor (142,124,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), 10, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/fryer/deep_frye...', 1, 0) - /datum/looping_sound/deep_frye... (/datum/looping_sound/deep_fryer): play('sound/machines/fryer/deep_frye...', null, 0, 0) - /datum/looping_sound/deep_frye... (/datum/looping_sound/deep_fryer): sound loop(79091) - /datum/callback (/datum/callback): Invoke() - world: push usr(Gnomer Rock (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:24:10.162] 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: Gnomer Rock (/mob/living/carbon/human) - src: null - usr.loc: the floor (142,124,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), 13.384, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/fryer/deep_frye...', 1, 0) - /datum/looping_sound/deep_frye... (/datum/looping_sound/deep_fryer): play('sound/machines/fryer/deep_frye...', null, 0, 0) - /datum/looping_sound/deep_frye... (/datum/looping_sound/deep_fryer): on start() - /datum/looping_sound/deep_frye... (/datum/looping_sound/deep_fryer): start(null) - the deep fryer (/obj/machinery/deepfryer): start fry(the human left arm (/obj/item/bodypart/arm/left), Gnomer Rock (/mob/living/carbon/human)) - the deep fryer (/obj/machinery/deepfryer): item interaction(Gnomer Rock (/mob/living/carbon/human), the human left arm (/obj/item/bodypart/arm/left), /list (/list)) - the deep fryer (/obj/machinery/deepfryer): base item interaction(Gnomer Rock (/mob/living/carbon/human), the human left arm (/obj/item/bodypart/arm/left), /list (/list)) - the deep fryer (/obj/machinery/deepfryer): base item interaction(Gnomer Rock (/mob/living/carbon/human), the human left arm (/obj/item/bodypart/arm/left), /list (/list)) - the human left arm (/obj/item/bodypart/arm/left): melee attack chain(Gnomer Rock (/mob/living/carbon/human), the deep fryer (/obj/machinery/deepfryer), /list (/list), /list (/list)) - Gnomer Rock (/mob/living/carbon/human): ClickOn(the deep fryer (/obj/machinery/deepfryer), "icon-x=25;icon-y=26;left=1;but...") - the deep fryer (/obj/machinery/deepfryer): Click(the floor (143,123,2) (/turf/open/floor/iron/cafeteria), "mapwindow.map", "icon-x=25;icon-y=26;left=1;but...") - Sunnyshovel (/client): Click(the deep fryer (/obj/machinery/deepfryer), the floor (143,123,2) (/turf/open/floor/iron/cafeteria), "mapwindow.map", "icon-x=25;icon-y=26;left=1;but...") - [2026-09-21 21:24:11.176] 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: Gnomer Rock (/mob/living/carbon/human) - src: null - usr.loc: the floor (141,122,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), 10, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/fryer/deep_frye...', 1, 0) - /datum/looping_sound/deep_frye... (/datum/looping_sound/deep_fryer): play('sound/machines/fryer/deep_frye...', null, 0, 0) - /datum/looping_sound/deep_frye... (/datum/looping_sound/deep_fryer): sound loop(null) - /datum/looping_sound/deep_frye... (/datum/looping_sound/deep_fryer): start sound loop() - /datum/callback (/datum/callback): Invoke() - world: push usr(Gnomer Rock (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:24:12.176] 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: Gnomer Rock (/mob/living/carbon/human) - src: null - usr.loc: the floor (141,122,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), 10, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/fryer/deep_frye...', 1, 0) - /datum/looping_sound/deep_frye... (/datum/looping_sound/deep_fryer): play('sound/machines/fryer/deep_frye...', null, 0, 0) - /datum/looping_sound/deep_frye... (/datum/looping_sound/deep_fryer): sound loop(79245.5) - /datum/callback (/datum/callback): Invoke() - world: push usr(Gnomer Rock (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:24:13.178] 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: Gnomer Rock (/mob/living/carbon/human) - src: null - usr.loc: the floor (140,122,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), 10, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/fryer/deep_frye...', 1, 0) - /datum/looping_sound/deep_frye... (/datum/looping_sound/deep_fryer): play('sound/machines/fryer/deep_frye...', null, 0, 0) - /datum/looping_sound/deep_frye... (/datum/looping_sound/deep_fryer): sound loop(79245.5) - /datum/callback (/datum/callback): Invoke() - world: push usr(Gnomer Rock (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:24:14.197] 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: Gnomer Rock (/mob/living/carbon/human) - src: null - usr.loc: the floor (140,122,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), 10, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/fryer/deep_frye...', 1, 0) - /datum/looping_sound/deep_frye... (/datum/looping_sound/deep_fryer): play('sound/machines/fryer/deep_frye...', null, 0, 0) - /datum/looping_sound/deep_frye... (/datum/looping_sound/deep_fryer): sound loop(79245.5) - /datum/callback (/datum/callback): Invoke() - world: push usr(Gnomer Rock (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:24:15.198] 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: Gnomer Rock (/mob/living/carbon/human) - src: null - usr.loc: the floor (140,122,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), 10, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/fryer/deep_frye...', 1, 0) - /datum/looping_sound/deep_frye... (/datum/looping_sound/deep_fryer): play('sound/machines/fryer/deep_frye...', null, 0, 0) - /datum/looping_sound/deep_frye... (/datum/looping_sound/deep_fryer): sound loop(79245.5) - /datum/callback (/datum/callback): Invoke() - world: push usr(Gnomer Rock (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:24:16.200] 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: Gnomer Rock (/mob/living/carbon/human) - src: null - usr.loc: the floor (140,122,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), 10, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/fryer/deep_frye...', 1, 0) - /datum/looping_sound/deep_frye... (/datum/looping_sound/deep_fryer): play('sound/machines/fryer/deep_frye...', null, 0, 0) - /datum/looping_sound/deep_frye... (/datum/looping_sound/deep_fryer): sound loop(79245.5) - /datum/callback (/datum/callback): Invoke() - world: push usr(Gnomer Rock (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:24:17.198] 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: Gnomer Rock (/mob/living/carbon/human) - src: null - usr.loc: the floor (141,124,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), 10, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/fryer/deep_frye...', 1, 0) - /datum/looping_sound/deep_frye... (/datum/looping_sound/deep_fryer): play('sound/machines/fryer/deep_frye...', null, 0, 0) - /datum/looping_sound/deep_frye... (/datum/looping_sound/deep_fryer): sound loop(79245.5) - /datum/callback (/datum/callback): Invoke() - world: push usr(Gnomer Rock (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:24:18.198] 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: Gnomer Rock (/mob/living/carbon/human) - src: null - usr.loc: the floor (143,124,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), 10, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/fryer/deep_frye...', 1, 0) - /datum/looping_sound/deep_frye... (/datum/looping_sound/deep_fryer): play('sound/machines/fryer/deep_frye...', null, 0, 0) - /datum/looping_sound/deep_frye... (/datum/looping_sound/deep_fryer): sound loop(79245.5) - /datum/callback (/datum/callback): Invoke() - world: push usr(Gnomer Rock (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:25:04.090] 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: Gnomer Rock (/mob/living/carbon/human) - src: null - usr.loc: the floor (142,124,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), 13.384, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/fryer/deep_frye...', 1, 0) - /datum/looping_sound/deep_frye... (/datum/looping_sound/deep_fryer): play('sound/machines/fryer/deep_frye...', null, 0, 0) - /datum/looping_sound/deep_frye... (/datum/looping_sound/deep_fryer): on start() - /datum/looping_sound/deep_frye... (/datum/looping_sound/deep_fryer): start(null) - the deep fryer (/obj/machinery/deepfryer): start fry(the human right leg (/obj/item/bodypart/leg/right), Gnomer Rock (/mob/living/carbon/human)) - the deep fryer (/obj/machinery/deepfryer): item interaction(Gnomer Rock (/mob/living/carbon/human), the human right leg (/obj/item/bodypart/leg/right), /list (/list)) - the deep fryer (/obj/machinery/deepfryer): base item interaction(Gnomer Rock (/mob/living/carbon/human), the human right leg (/obj/item/bodypart/leg/right), /list (/list)) - the deep fryer (/obj/machinery/deepfryer): base item interaction(Gnomer Rock (/mob/living/carbon/human), the human right leg (/obj/item/bodypart/leg/right), /list (/list)) - the human right leg (/obj/item/bodypart/leg/right): melee attack chain(Gnomer Rock (/mob/living/carbon/human), the deep fryer (/obj/machinery/deepfryer), /list (/list), /list (/list)) - Gnomer Rock (/mob/living/carbon/human): ClickOn(the deep fryer (/obj/machinery/deepfryer), "icon-x=6;icon-y=21;left=1;butt...") - the deep fryer (/obj/machinery/deepfryer): Click(the floor (143,123,2) (/turf/open/floor/iron/cafeteria), "mapwindow.map", "icon-x=6;icon-y=21;left=1;butt...") - Sunnyshovel (/client): Click(the deep fryer (/obj/machinery/deepfryer), the floor (143,123,2) (/turf/open/floor/iron/cafeteria), "mapwindow.map", "icon-x=6;icon-y=21;left=1;butt...") - [2026-09-21 21:25:04.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 (62,150,2) (/turf/open/floor/mineral/titanium/blue), "turf_reset_elevation", "check_elevation", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the crate (/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 crate (/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 crate (/obj/structure/closet/crate): SendSignal("atom_entering", /list (/list)) - the shuttle floor (62,150,2) (/turf/open/floor/mineral/titanium/blue): Entered(the crate (/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 crate (/obj/structure/closet/crate), the plating (63,150,2) (/turf/open/floor/plating), null) - the crate (/obj/structure/closet/crate): Move(the shuttle floor (62,150,2) (/turf/open/floor/mineral/titanium/blue), 8, 0, 0) - the crate (/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-21 21:25:04.112] 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 crate (/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 crate (/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 crate (/obj/structure/closet/crate): SendSignal("atom_entering", /list (/list)) - the shuttle floor (62,150,2) (/turf/open/floor/mineral/titanium/blue): Entered(the crate (/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 crate (/obj/structure/closet/crate), the plating (63,150,2) (/turf/open/floor/plating), null) - the crate (/obj/structure/closet/crate): Move(the shuttle floor (62,150,2) (/turf/open/floor/mineral/titanium/blue), 8, 0, 0) - the crate (/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-21 21:25:05.106] 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: Gnomer Rock (/mob/living/carbon/human) - src: null - usr.loc: the floor (142,124,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), 10, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/fryer/deep_frye...', 1, 0) - /datum/looping_sound/deep_frye... (/datum/looping_sound/deep_fryer): play('sound/machines/fryer/deep_frye...', null, 0, 0) - /datum/looping_sound/deep_frye... (/datum/looping_sound/deep_fryer): sound loop(null) - /datum/looping_sound/deep_frye... (/datum/looping_sound/deep_fryer): start sound loop() - /datum/callback (/datum/callback): Invoke() - world: push usr(Gnomer Rock (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:25:06.108] 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: Gnomer Rock (/mob/living/carbon/human) - src: null - usr.loc: the floor (142,124,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), 10, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/fryer/deep_frye...', 1, 0) - /datum/looping_sound/deep_frye... (/datum/looping_sound/deep_fryer): play('sound/machines/fryer/deep_frye...', null, 0, 0) - /datum/looping_sound/deep_frye... (/datum/looping_sound/deep_fryer): sound loop(79782) - /datum/callback (/datum/callback): Invoke() - world: push usr(Gnomer Rock (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:25:07.108] 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: Gnomer Rock (/mob/living/carbon/human) - src: null - usr.loc: the floor (142,124,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), 10, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/fryer/deep_frye...', 1, 0) - /datum/looping_sound/deep_frye... (/datum/looping_sound/deep_fryer): play('sound/machines/fryer/deep_frye...', null, 0, 0) - /datum/looping_sound/deep_frye... (/datum/looping_sound/deep_fryer): sound loop(79782) - /datum/callback (/datum/callback): Invoke() - world: push usr(Gnomer Rock (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:25:08.110] 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: Gnomer Rock (/mob/living/carbon/human) - src: null - usr.loc: the floor (142,124,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), 10, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/fryer/deep_frye...', 1, 0) - /datum/looping_sound/deep_frye... (/datum/looping_sound/deep_fryer): play('sound/machines/fryer/deep_frye...', null, 0, 0) - /datum/looping_sound/deep_frye... (/datum/looping_sound/deep_fryer): sound loop(79782) - /datum/callback (/datum/callback): Invoke() - world: push usr(Gnomer Rock (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:25:09.143] 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: Gnomer Rock (/mob/living/carbon/human) - src: null - usr.loc: the floor (142,124,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), 10, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/fryer/deep_frye...', 1, 0) - /datum/looping_sound/deep_frye... (/datum/looping_sound/deep_fryer): play('sound/machines/fryer/deep_frye...', null, 0, 0) - /datum/looping_sound/deep_frye... (/datum/looping_sound/deep_fryer): sound loop(79782) - /datum/callback (/datum/callback): Invoke() - world: push usr(Gnomer Rock (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:25:10.142] 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: Gnomer Rock (/mob/living/carbon/human) - src: null - usr.loc: the floor (142,124,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), 10, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/fryer/deep_frye...', 1, 0) - /datum/looping_sound/deep_frye... (/datum/looping_sound/deep_fryer): play('sound/machines/fryer/deep_frye...', null, 0, 0) - /datum/looping_sound/deep_frye... (/datum/looping_sound/deep_fryer): sound loop(79782) - /datum/callback (/datum/callback): Invoke() - world: push usr(Gnomer Rock (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:25:11.142] 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: Gnomer Rock (/mob/living/carbon/human) - src: null - usr.loc: the floor (142,124,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), 10, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/fryer/deep_frye...', 1, 0) - /datum/looping_sound/deep_frye... (/datum/looping_sound/deep_fryer): play('sound/machines/fryer/deep_frye...', null, 0, 0) - /datum/looping_sound/deep_frye... (/datum/looping_sound/deep_fryer): sound loop(79782) - /datum/callback (/datum/callback): Invoke() - world: push usr(Gnomer Rock (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:25:12.143] 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: Gnomer Rock (/mob/living/carbon/human) - src: null - usr.loc: the floor (142,124,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), 10, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/fryer/deep_frye...', 1, 0) - /datum/looping_sound/deep_frye... (/datum/looping_sound/deep_fryer): play('sound/machines/fryer/deep_frye...', null, 0, 0) - /datum/looping_sound/deep_frye... (/datum/looping_sound/deep_fryer): sound loop(79782) - /datum/callback (/datum/callback): Invoke() - world: push usr(Gnomer Rock (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:25:13.142] 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: Gnomer Rock (/mob/living/carbon/human) - src: null - usr.loc: the floor (142,124,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), 10, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/fryer/deep_frye...', 1, 0) - /datum/looping_sound/deep_frye... (/datum/looping_sound/deep_fryer): play('sound/machines/fryer/deep_frye...', null, 0, 0) - /datum/looping_sound/deep_frye... (/datum/looping_sound/deep_fryer): sound loop(79782) - /datum/callback (/datum/callback): Invoke() - world: push usr(Gnomer Rock (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:25:14.182] 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: Gnomer Rock (/mob/living/carbon/human) - src: null - usr.loc: the floor (142,124,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), 10, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/fryer/deep_frye...', 1, 0) - /datum/looping_sound/deep_frye... (/datum/looping_sound/deep_fryer): play('sound/machines/fryer/deep_frye...', null, 0, 0) - /datum/looping_sound/deep_frye... (/datum/looping_sound/deep_fryer): sound loop(79782) - /datum/callback (/datum/callback): Invoke() - world: push usr(Gnomer Rock (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:25:14.360] RUNTIME: ## TESTING: GC: -- [0x3000c38] | /mob/dead/observer was unable to be GC'd -- (ref count of 3) [2026-09-21 21:25:15.183] 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: Gnomer Rock (/mob/living/carbon/human) - src: null - usr.loc: the floor (142,124,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), 10, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/fryer/deep_frye...', 1, 0) - /datum/looping_sound/deep_frye... (/datum/looping_sound/deep_fryer): play('sound/machines/fryer/deep_frye...', null, 0, 0) - /datum/looping_sound/deep_frye... (/datum/looping_sound/deep_fryer): sound loop(79782) - /datum/callback (/datum/callback): Invoke() - world: push usr(Gnomer Rock (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:25:16.382] 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: Dr Dave Smith (/mob/living/carbon/human) - src: null - usr.loc: the shuttle floor (61,150,2) (/turf/open/floor/mineral/titanium/blue) - 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 energy gun crate - #5049 (/obj/structure/closet/crate/secure/plasma), the shuttle floor (61,152,2) (/turf/open/floor/mineral/titanium/blue)) - /datum/element/elevation (/datum/element/elevation): on source entering(the energy gun crate - #5049 (/obj/structure/closet/crate/secure/plasma), the shuttle floor (61,152,2) (/turf/open/floor/mineral/titanium/blue), the shuttle floor (61,151,2) (/turf/open/floor/mineral/titanium/blue), null) - the energy gun crate - #5049 (/obj/structure/closet/crate/secure/plasma): SendSignal("atom_entering", /list (/list)) - the shuttle floor (61,152,2) (/turf/open/floor/mineral/titanium/blue): Entered(the energy gun crate - #5049 (/obj/structure/closet/crate/secure/plasma), the shuttle floor (61,151,2) (/turf/open/floor/mineral/titanium/blue), null) - the shuttle floor (61,152,2) (/turf/open/floor/mineral/titanium/blue): Entered(the energy gun crate - #5049 (/obj/structure/closet/crate/secure/plasma), the shuttle floor (61,151,2) (/turf/open/floor/mineral/titanium/blue), null) - the energy gun crate - #5049 (/obj/structure/closet/crate/secure/plasma): Move(the shuttle floor (61,152,2) (/turf/open/floor/mineral/titanium/blue), 1, 10.6268, 1) - the energy gun crate - #5049 (/obj/structure/closet/crate/secure/plasma): Move(the shuttle floor (61,152,2) (/turf/open/floor/mineral/titanium/blue), 1, 10.6268, 1) - Dr Dave Smith (/mob/living/carbon/human): PushAM(the energy gun crate - #5049 (/obj/structure/closet/crate/secure/plasma), 1000) - ... - Dr Dave Smith (/mob/living/carbon/human): Move(the shuttle floor (61,151,2) (/turf/open/floor/mineral/titanium/blue), 1, 0, 1) - Dr Dave Smith (/mob/living/carbon/human): Move(the shuttle floor (61,151,2) (/turf/open/floor/mineral/titanium/blue), 1, null) - Dr Dave Smith (/mob/living/carbon/human): Move(the shuttle floor (61,151,2) (/turf/open/floor/mineral/titanium/blue), 1) - Dr Dave Smith (/mob/living/carbon/human): Move(the shuttle floor (61,151,2) (/turf/open/floor/mineral/titanium/blue), 1) - Electronics111 (/client): Move(the shuttle floor (61,151,2) (/turf/open/floor/mineral/titanium/blue), 1) - Dr Dave Smith (/mob/living/carbon/human): keyLoop(Electronics111 (/client)) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:25:16.385] 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: Dr Dave Smith (/mob/living/carbon/human) - src: null - usr.loc: the shuttle floor (61,150,2) (/turf/open/floor/mineral/titanium/blue) - 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 energy gun crate - #5049 (/obj/structure/closet/crate/secure/plasma), the shuttle floor (61,152,2) (/turf/open/floor/mineral/titanium/blue)) - /datum/element/elevation (/datum/element/elevation): on source entering(the energy gun crate - #5049 (/obj/structure/closet/crate/secure/plasma), the shuttle floor (61,152,2) (/turf/open/floor/mineral/titanium/blue), the shuttle floor (61,151,2) (/turf/open/floor/mineral/titanium/blue), null) - the energy gun crate - #5049 (/obj/structure/closet/crate/secure/plasma): SendSignal("atom_entering", /list (/list)) - the shuttle floor (61,152,2) (/turf/open/floor/mineral/titanium/blue): Entered(the energy gun crate - #5049 (/obj/structure/closet/crate/secure/plasma), the shuttle floor (61,151,2) (/turf/open/floor/mineral/titanium/blue), null) - the shuttle floor (61,152,2) (/turf/open/floor/mineral/titanium/blue): Entered(the energy gun crate - #5049 (/obj/structure/closet/crate/secure/plasma), the shuttle floor (61,151,2) (/turf/open/floor/mineral/titanium/blue), null) - the energy gun crate - #5049 (/obj/structure/closet/crate/secure/plasma): Move(the shuttle floor (61,152,2) (/turf/open/floor/mineral/titanium/blue), 1, 10.6268, 1) - the energy gun crate - #5049 (/obj/structure/closet/crate/secure/plasma): Move(the shuttle floor (61,152,2) (/turf/open/floor/mineral/titanium/blue), 1, 10.6268, 1) - Dr Dave Smith (/mob/living/carbon/human): PushAM(the energy gun crate - #5049 (/obj/structure/closet/crate/secure/plasma), 1000) - ... - Dr Dave Smith (/mob/living/carbon/human): Move(the shuttle floor (61,151,2) (/turf/open/floor/mineral/titanium/blue), 1, 0, 1) - Dr Dave Smith (/mob/living/carbon/human): Move(the shuttle floor (61,151,2) (/turf/open/floor/mineral/titanium/blue), 1, null) - Dr Dave Smith (/mob/living/carbon/human): Move(the shuttle floor (61,151,2) (/turf/open/floor/mineral/titanium/blue), 1) - Dr Dave Smith (/mob/living/carbon/human): Move(the shuttle floor (61,151,2) (/turf/open/floor/mineral/titanium/blue), 1) - Electronics111 (/client): Move(the shuttle floor (61,151,2) (/turf/open/floor/mineral/titanium/blue), 1) - Dr Dave Smith (/mob/living/carbon/human): keyLoop(Electronics111 (/client)) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:25:35.702] 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: Dr Dave Smith (/mob/living/carbon/human) - src: null - usr.loc: the shuttle floor (59,150,2) (/turf/open/floor/mineral/titanium/blue) - call stack: - stack trace("turf_reset_elevation overridde...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the shuttle floor (59,149,2) (/turf/open/floor/mineral/titanium/blue), "turf_reset_elevation", "check_elevation", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the tank transfer valves crate... (/obj/structure/closet/crate/secure/science), the shuttle floor (59,149,2) (/turf/open/floor/mineral/titanium/blue)) - /datum/element/elevation (/datum/element/elevation): on source entering(the tank transfer valves crate... (/obj/structure/closet/crate/secure/science), the shuttle floor (59,149,2) (/turf/open/floor/mineral/titanium/blue), the shuttle floor (59,148,2) (/turf/open/floor/mineral/titanium/blue), null) - the tank transfer valves crate... (/obj/structure/closet/crate/secure/science): SendSignal("atom_entering", /list (/list)) - the shuttle floor (59,149,2) (/turf/open/floor/mineral/titanium/blue): Entered(the tank transfer valves crate... (/obj/structure/closet/crate/secure/science), the shuttle floor (59,148,2) (/turf/open/floor/mineral/titanium/blue), null) - the shuttle floor (59,149,2) (/turf/open/floor/mineral/titanium/blue): Entered(the tank transfer valves crate... (/obj/structure/closet/crate/secure/science), the shuttle floor (59,148,2) (/turf/open/floor/mineral/titanium/blue), null) - the tank transfer valves crate... (/obj/structure/closet/crate/secure/science): Move(the shuttle floor (59,149,2) (/turf/open/floor/mineral/titanium/blue), 1, 10.6136, 1) - the tank transfer valves crate... (/obj/structure/closet/crate/secure/science): Move(the shuttle floor (59,149,2) (/turf/open/floor/mineral/titanium/blue), 1, 10.6136, 1) - the tank transfer valves crate... (/obj/structure/closet/crate/secure/science): move from pull(Dr Dave Smith (/mob/living/carbon/human), the shuttle floor (59,149,2) (/turf/open/floor/mineral/titanium/blue), 10.6136) - Dr Dave Smith (/mob/living/carbon/human): Move(the shuttle floor (59,150,2) (/turf/open/floor/mineral/titanium/blue), 1, 0, 1) - Dr Dave Smith (/mob/living/carbon/human): Move(the shuttle floor (59,150,2) (/turf/open/floor/mineral/titanium/blue), 1, null) - Dr Dave Smith (/mob/living/carbon/human): Move(the shuttle floor (59,150,2) (/turf/open/floor/mineral/titanium/blue), 1) - Dr Dave Smith (/mob/living/carbon/human): Move(the shuttle floor (59,150,2) (/turf/open/floor/mineral/titanium/blue), 1) - Electronics111 (/client): Move(the shuttle floor (59,150,2) (/turf/open/floor/mineral/titanium/blue), 1) - Dr Dave Smith (/mob/living/carbon/human): keyLoop(Electronics111 (/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-21 21:25:35.704] 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: Dr Dave Smith (/mob/living/carbon/human) - src: null - usr.loc: the shuttle floor (59,150,2) (/turf/open/floor/mineral/titanium/blue) - call stack: - stack trace("turf_change overridden. Use ov...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the shuttle floor (59,149,2) (/turf/open/floor/mineral/titanium/blue), "turf_change", "pre_change_turf", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the tank transfer valves crate... (/obj/structure/closet/crate/secure/science), the shuttle floor (59,149,2) (/turf/open/floor/mineral/titanium/blue)) - /datum/element/elevation (/datum/element/elevation): on source entering(the tank transfer valves crate... (/obj/structure/closet/crate/secure/science), the shuttle floor (59,149,2) (/turf/open/floor/mineral/titanium/blue), the shuttle floor (59,148,2) (/turf/open/floor/mineral/titanium/blue), null) - the tank transfer valves crate... (/obj/structure/closet/crate/secure/science): SendSignal("atom_entering", /list (/list)) - the shuttle floor (59,149,2) (/turf/open/floor/mineral/titanium/blue): Entered(the tank transfer valves crate... (/obj/structure/closet/crate/secure/science), the shuttle floor (59,148,2) (/turf/open/floor/mineral/titanium/blue), null) - the shuttle floor (59,149,2) (/turf/open/floor/mineral/titanium/blue): Entered(the tank transfer valves crate... (/obj/structure/closet/crate/secure/science), the shuttle floor (59,148,2) (/turf/open/floor/mineral/titanium/blue), null) - the tank transfer valves crate... (/obj/structure/closet/crate/secure/science): Move(the shuttle floor (59,149,2) (/turf/open/floor/mineral/titanium/blue), 1, 10.6136, 1) - the tank transfer valves crate... (/obj/structure/closet/crate/secure/science): Move(the shuttle floor (59,149,2) (/turf/open/floor/mineral/titanium/blue), 1, 10.6136, 1) - the tank transfer valves crate... (/obj/structure/closet/crate/secure/science): move from pull(Dr Dave Smith (/mob/living/carbon/human), the shuttle floor (59,149,2) (/turf/open/floor/mineral/titanium/blue), 10.6136) - Dr Dave Smith (/mob/living/carbon/human): Move(the shuttle floor (59,150,2) (/turf/open/floor/mineral/titanium/blue), 1, 0, 1) - Dr Dave Smith (/mob/living/carbon/human): Move(the shuttle floor (59,150,2) (/turf/open/floor/mineral/titanium/blue), 1, null) - Dr Dave Smith (/mob/living/carbon/human): Move(the shuttle floor (59,150,2) (/turf/open/floor/mineral/titanium/blue), 1) - Dr Dave Smith (/mob/living/carbon/human): Move(the shuttle floor (59,150,2) (/turf/open/floor/mineral/titanium/blue), 1) - Electronics111 (/client): Move(the shuttle floor (59,150,2) (/turf/open/floor/mineral/titanium/blue), 1) - Dr Dave Smith (/mob/living/carbon/human): keyLoop(Electronics111 (/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-21 21:27:23.462] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the plating (72,130,2) (/turf/open/floor/plating) - call stack: - the plating (72,130,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (72,130,2) (/turf/open/floor/plating): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 0) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 0) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:27:23.463] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the plating (71,130,2) (/turf/open/floor/plating) - call stack: - the plating (71,130,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (71,130,2) (/turf/open/floor/plating): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 0) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 0) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:27:23.464] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the plating (71,131,2) (/turf/open/floor/plating) - call stack: - the plating (71,131,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (71,131,2) (/turf/open/floor/plating): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 0) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 0) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:27:23.465] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the plating (72,129,2) (/turf/open/floor/plating) - call stack: - the plating (72,129,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (72,129,2) (/turf/open/floor/plating): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 0) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 0) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:27:23.465] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the plating (73,129,2) (/turf/open/floor/plating) - call stack: - the plating (73,129,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (73,129,2) (/turf/open/floor/plating): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 0) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 0) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:27:23.466] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the plating (73,130,2) (/turf/open/floor/plating) - call stack: - the plating (73,130,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (73,130,2) (/turf/open/floor/plating): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 0) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 0) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:27:23.467] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the plating (73,131,2) (/turf/open/floor/plating) - call stack: - the plating (73,131,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (73,131,2) (/turf/open/floor/plating): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 0) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 0) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:27:24.455] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the plating (72,124,2) (/turf/open/floor/plating) - call stack: - the plating (72,124,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (72,124,2) (/turf/open/floor/plating): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 3.75) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 3.75) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:27:24.456] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the plating (72,123,2) (/turf/open/floor/plating) - call stack: - the plating (72,123,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (72,123,2) (/turf/open/floor/plating): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 3.75) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 3.75) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:27:24.457] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the plating (72,125,2) (/turf/open/floor/plating) - call stack: - the plating (72,125,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (72,125,2) (/turf/open/floor/plating): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 3.75) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 3.75) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:27:24.458] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the plating (73,123,2) (/turf/open/floor/plating) - call stack: - the plating (73,123,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (73,123,2) (/turf/open/floor/plating): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 3.75) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 3.75) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:27:24.458] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the plating (73,124,2) (/turf/open/floor/plating) - call stack: - the plating (73,124,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (73,124,2) (/turf/open/floor/plating): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 3.75) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 3.75) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:27:24.459] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the plating (73,125,2) (/turf/open/floor/plating) - call stack: - the plating (73,125,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (73,125,2) (/turf/open/floor/plating): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 3.75) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 3.75) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:27:44.168] RUNTIME: runtime error: Cannot read null._listen_lookup - proc name: UnregisterSignal (/datum/proc/UnregisterSignal) - source file: code/datums/signals.dm,72 - usr: Alexia Strangler (/mob/living/carbon/human) - src: Sounds (/datum/controller/subsystem/sounds) - usr.loc: the floor (86,145,2) (/turf/open/floor/iron) - call stack: - Sounds (/datum/controller/subsystem/sounds): UnregisterSignal(null, "parent_qdeleting") - Sounds (/datum/controller/subsystem/sounds): stop tracking datum(null) - Sounds (/datum/controller/subsystem/sounds): free sound channel(987) - the treasure chest (/obj/structure/mystery_box/fishing): Destroy(0) - qdel(the treasure chest (/obj/structure/mystery_box/fishing), 0) - the treasure chest (/obj/structure/mystery_box/fishing): deconstruct(0) - the treasure chest (/obj/structure/mystery_box/fishing): close box() - the treasure chest (/obj/structure/mystery_box/fishing): grant weapon(Alexia Strangler (/mob/living/carbon/human)) - the Type 1 laser gun (/obj/effect/abstract/mystery_box_item): attack hand(Alexia Strangler (/mob/living/carbon/human), /list (/list)) - Alexia Strangler (/mob/living/carbon/human): resolve unarmed attack(the Type 1 laser gun (/obj/effect/abstract/mystery_box_item), /list (/list)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Alexia Strangler (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:27:44.169] RUNTIME: runtime error: Attempted to (internally) free a channel that wasn't reserved. - proc name: free channel (/datum/controller/subsystem/sounds/proc/free_channel) - source file: code/controllers/subsystem/sounds.dm,181 - usr: Alexia Strangler (/mob/living/carbon/human) - src: Sounds (/datum/controller/subsystem/sounds) - usr.loc: the floor (86,145,2) (/turf/open/floor/iron) - call stack: - Sounds (/datum/controller/subsystem/sounds): free channel(987) - Sounds (/datum/controller/subsystem/sounds): free sound channel(987) - the treasure chest (/obj/structure/mystery_box/fishing): Destroy(0) - qdel(the treasure chest (/obj/structure/mystery_box/fishing), 0) - the treasure chest (/obj/structure/mystery_box/fishing): deconstruct(0) - the treasure chest (/obj/structure/mystery_box/fishing): close box() - the treasure chest (/obj/structure/mystery_box/fishing): grant weapon(Alexia Strangler (/mob/living/carbon/human)) - the Type 1 laser gun (/obj/effect/abstract/mystery_box_item): attack hand(Alexia Strangler (/mob/living/carbon/human), /list (/list)) - Alexia Strangler (/mob/living/carbon/human): resolve unarmed attack(the Type 1 laser gun (/obj/effect/abstract/mystery_box_item), /list (/list)) - Alexia Strangler (/mob/living/carbon/human): UnarmedAttack(the Type 1 laser gun (/obj/effect/abstract/mystery_box_item), 1, /list (/list)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Alexia Strangler (/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-21 21:28:19.315] RUNTIME: runtime error: undefined proc or verb /list/adjust money(). - - proc name: on parent sold (/datum/component/pricetag/proc/on_parent_sold) - source file: code/datums/components/pricetag.dm,109 - usr: null - src: /datum/component/pricetag (/datum/component/pricetag) - call stack: - /datum/component/pricetag (/datum/component/pricetag): on parent sold(the 1200 cr bounty cube (/obj/item/bounty_cube), /datum/export/bounty_box (/datum/export/bounty_box), /datum/export_report (/datum/export_report), 1440) - the 1200 cr bounty cube (/obj/item/bounty_cube): SendSignal("item_sold", /list (/list)) - /datum/export/bounty_box (/datum/export/bounty_box): sell object(the 1200 cr bounty cube (/obj/item/bounty_cube), /datum/export_report (/datum/export_report), 0, 1) - export loop(the 1200 cr bounty cube (/obj/item/bounty_cube), 1, 0, /datum/export_report (/datum/export_report), /list (/list)) - export item and contents(the 1200 cr bounty cube (/obj/item/bounty_cube), 1, 1, 0, /datum/export_report (/datum/export_report), null, /list (/list)) - the supply shuttle (/obj/docking_port/mobile/supply): sell() - the supply shuttle (/obj/docking_port/mobile/supply): initiate docking(CentCom (/obj/docking_port/stationary), 1) - the supply shuttle (/obj/docking_port/mobile/supply): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - [2026-09-21 21:28:19.318] RUNTIME: runtime error: undefined proc or verb /list/adjust money(). - - proc name: on parent sold (/datum/component/pricetag/proc/on_parent_sold) - source file: code/datums/components/pricetag.dm,109 - usr: null - src: /datum/component/pricetag (/datum/component/pricetag) - call stack: - /datum/component/pricetag (/datum/component/pricetag): on parent sold(the 1200 cr bounty cube (/obj/item/bounty_cube), /datum/export/bounty_box (/datum/export/bounty_box), /datum/export_report (/datum/export_report), 1200) - the 1200 cr bounty cube (/obj/item/bounty_cube): SendSignal("item_sold", /list (/list)) - /datum/export/bounty_box (/datum/export/bounty_box): sell object(the 1200 cr bounty cube (/obj/item/bounty_cube), /datum/export_report (/datum/export_report), 0, 1) - export loop(the 1200 cr bounty cube (/obj/item/bounty_cube), 1, 0, /datum/export_report (/datum/export_report), /list (/list)) - export item and contents(the 1200 cr bounty cube (/obj/item/bounty_cube), 1, 1, 0, /datum/export_report (/datum/export_report), null, /list (/list)) - the supply shuttle (/obj/docking_port/mobile/supply): sell() - the supply shuttle (/obj/docking_port/mobile/supply): initiate docking(CentCom (/obj/docking_port/stationary), 1) - the supply shuttle (/obj/docking_port/mobile/supply): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - [2026-09-21 21:28:19.320] RUNTIME: runtime error: undefined proc or verb /list/adjust money(). - - proc name: on parent sold (/datum/component/pricetag/proc/on_parent_sold) - source file: code/datums/components/pricetag.dm,109 - usr: null - src: /datum/component/pricetag (/datum/component/pricetag) - call stack: - /datum/component/pricetag (/datum/component/pricetag): on parent sold(the 1400 cr bounty cube (/obj/item/bounty_cube), /datum/export/bounty_box (/datum/export/bounty_box), /datum/export_report (/datum/export_report), 1680) - the 1400 cr bounty cube (/obj/item/bounty_cube): SendSignal("item_sold", /list (/list)) - /datum/export/bounty_box (/datum/export/bounty_box): sell object(the 1400 cr bounty cube (/obj/item/bounty_cube), /datum/export_report (/datum/export_report), 0, 1) - export loop(the 1400 cr bounty cube (/obj/item/bounty_cube), 1, 0, /datum/export_report (/datum/export_report), /list (/list)) - export item and contents(the 1400 cr bounty cube (/obj/item/bounty_cube), 1, 1, 0, /datum/export_report (/datum/export_report), null, /list (/list)) - the supply shuttle (/obj/docking_port/mobile/supply): sell() - the supply shuttle (/obj/docking_port/mobile/supply): initiate docking(CentCom (/obj/docking_port/stationary), 1) - the supply shuttle (/obj/docking_port/mobile/supply): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - [2026-09-21 21:28:19.324] RUNTIME: runtime error: undefined proc or verb /list/adjust money(). - - proc name: on parent sold (/datum/component/pricetag/proc/on_parent_sold) - source file: code/datums/components/pricetag.dm,109 - usr: null - src: /datum/component/pricetag (/datum/component/pricetag) - call stack: - /datum/component/pricetag (/datum/component/pricetag): on parent sold(the 1000 cr bounty cube (/obj/item/bounty_cube), /datum/export/bounty_box (/datum/export/bounty_box), /datum/export_report (/datum/export_report), 1000) - the 1000 cr bounty cube (/obj/item/bounty_cube): SendSignal("item_sold", /list (/list)) - /datum/export/bounty_box (/datum/export/bounty_box): sell object(the 1000 cr bounty cube (/obj/item/bounty_cube), /datum/export_report (/datum/export_report), 0, 1) - export loop(the 1000 cr bounty cube (/obj/item/bounty_cube), 1, 0, /datum/export_report (/datum/export_report), /list (/list)) - export item and contents(the 1000 cr bounty cube (/obj/item/bounty_cube), 1, 1, 0, /datum/export_report (/datum/export_report), null, /list (/list)) - the supply shuttle (/obj/docking_port/mobile/supply): sell() - the supply shuttle (/obj/docking_port/mobile/supply): initiate docking(CentCom (/obj/docking_port/stationary), 1) - the supply shuttle (/obj/docking_port/mobile/supply): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - [2026-09-21 21:28:19.326] RUNTIME: runtime error: undefined proc or verb /list/adjust money(). - - proc name: on parent sold (/datum/component/pricetag/proc/on_parent_sold) - source file: code/datums/components/pricetag.dm,109 - usr: null - src: /datum/component/pricetag (/datum/component/pricetag) - call stack: - /datum/component/pricetag (/datum/component/pricetag): on parent sold(the 1000 cr bounty cube (/obj/item/bounty_cube), /datum/export/bounty_box (/datum/export/bounty_box), /datum/export_report (/datum/export_report), 1000) - the 1000 cr bounty cube (/obj/item/bounty_cube): SendSignal("item_sold", /list (/list)) - /datum/export/bounty_box (/datum/export/bounty_box): sell object(the 1000 cr bounty cube (/obj/item/bounty_cube), /datum/export_report (/datum/export_report), 0, 1) - export loop(the 1000 cr bounty cube (/obj/item/bounty_cube), 1, 0, /datum/export_report (/datum/export_report), /list (/list)) - export item and contents(the 1000 cr bounty cube (/obj/item/bounty_cube), 1, 1, 0, /datum/export_report (/datum/export_report), null, /list (/list)) - the supply shuttle (/obj/docking_port/mobile/supply): sell() - the supply shuttle (/obj/docking_port/mobile/supply): initiate docking(CentCom (/obj/docking_port/stationary), 1) - the supply shuttle (/obj/docking_port/mobile/supply): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - [2026-09-21 21:28:34.803] 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: Gnomer Rock (/mob/living/carbon/human) - src: null - usr.loc: the floor (142,124,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), 13.384, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/fryer/deep_frye...', 1, 0) - /datum/looping_sound/deep_frye... (/datum/looping_sound/deep_fryer): play('sound/machines/fryer/deep_frye...', null, 0, 0) - /datum/looping_sound/deep_frye... (/datum/looping_sound/deep_fryer): on start() - /datum/looping_sound/deep_frye... (/datum/looping_sound/deep_fryer): start(null) - the deep fryer (/obj/machinery/deepfryer): start fry(the ethereal left arm (/obj/item/bodypart/arm/left/ethereal), Gnomer Rock (/mob/living/carbon/human)) - the deep fryer (/obj/machinery/deepfryer): item interaction(Gnomer Rock (/mob/living/carbon/human), the ethereal left arm (/obj/item/bodypart/arm/left/ethereal), /list (/list)) - the deep fryer (/obj/machinery/deepfryer): base item interaction(Gnomer Rock (/mob/living/carbon/human), the ethereal left arm (/obj/item/bodypart/arm/left/ethereal), /list (/list)) - the deep fryer (/obj/machinery/deepfryer): base item interaction(Gnomer Rock (/mob/living/carbon/human), the ethereal left arm (/obj/item/bodypart/arm/left/ethereal), /list (/list)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Gnomer Rock (/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-21 21:28:35.853] 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: Gnomer Rock (/mob/living/carbon/human) - src: null - usr.loc: the floor (143,124,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), 10, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/fryer/deep_frye...', 1, 0) - /datum/looping_sound/deep_frye... (/datum/looping_sound/deep_fryer): play('sound/machines/fryer/deep_frye...', null, 0, 0) - /datum/looping_sound/deep_frye... (/datum/looping_sound/deep_fryer): sound loop(null) - /datum/looping_sound/deep_frye... (/datum/looping_sound/deep_fryer): start sound loop() - /datum/callback (/datum/callback): Invoke() - world: push usr(Gnomer Rock (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:28:36.856] 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: Gnomer Rock (/mob/living/carbon/human) - src: null - usr.loc: the floor (143,124,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), 10, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/fryer/deep_frye...', 1, 0) - /datum/looping_sound/deep_frye... (/datum/looping_sound/deep_fryer): play('sound/machines/fryer/deep_frye...', null, 0, 0) - /datum/looping_sound/deep_frye... (/datum/looping_sound/deep_fryer): sound loop(81879) - /datum/callback (/datum/callback): Invoke() - world: push usr(Gnomer Rock (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:28:37.906] RUNTIME: runtime error: addtimer called with a callback assigned to a qdeleted object. In the future such timers will not be supported and may refuse to run or run with a 0 wait - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Gnomer Rock (/mob/living/carbon/human) - src: null - usr.loc: the floor (143,124,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), 10, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/fryer/deep_frye...', 1, 0) - /datum/looping_sound/deep_frye... (/datum/looping_sound/deep_fryer): play('sound/machines/fryer/deep_frye...', null, 0, 0) - /datum/looping_sound/deep_frye... (/datum/looping_sound/deep_fryer): sound loop(81879) - /datum/callback (/datum/callback): Invoke() - world: push usr(Gnomer Rock (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:28:38.905] 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: Gnomer Rock (/mob/living/carbon/human) - src: null - usr.loc: the floor (143,124,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), 10, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/fryer/deep_frye...', 1, 0) - /datum/looping_sound/deep_frye... (/datum/looping_sound/deep_fryer): play('sound/machines/fryer/deep_frye...', null, 0, 0) - /datum/looping_sound/deep_frye... (/datum/looping_sound/deep_fryer): sound loop(81879) - /datum/callback (/datum/callback): Invoke() - world: push usr(Gnomer Rock (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:28:39.906] RUNTIME: runtime error: addtimer called with a callback assigned to a qdeleted object. In the future such timers will not be supported and may refuse to run or run with a 0 wait - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Gnomer Rock (/mob/living/carbon/human) - src: null - usr.loc: the floor (143,124,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), 10, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/fryer/deep_frye...', 1, 0) - /datum/looping_sound/deep_frye... (/datum/looping_sound/deep_fryer): play('sound/machines/fryer/deep_frye...', null, 0, 0) - /datum/looping_sound/deep_frye... (/datum/looping_sound/deep_fryer): sound loop(81879) - /datum/callback (/datum/callback): Invoke() - world: push usr(Gnomer Rock (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:28:40.955] 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: Gnomer Rock (/mob/living/carbon/human) - src: null - usr.loc: the floor (143,124,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), 10, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/fryer/deep_frye...', 1, 0) - /datum/looping_sound/deep_frye... (/datum/looping_sound/deep_fryer): play('sound/machines/fryer/deep_frye...', null, 0, 0) - /datum/looping_sound/deep_frye... (/datum/looping_sound/deep_fryer): sound loop(81879) - /datum/callback (/datum/callback): Invoke() - world: push usr(Gnomer Rock (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:28:41.957] 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: Gnomer Rock (/mob/living/carbon/human) - src: null - usr.loc: the floor (143,124,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), 10, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/fryer/deep_frye...', 1, 0) - /datum/looping_sound/deep_frye... (/datum/looping_sound/deep_fryer): play('sound/machines/fryer/deep_frye...', null, 0, 0) - /datum/looping_sound/deep_frye... (/datum/looping_sound/deep_fryer): sound loop(81879) - /datum/callback (/datum/callback): Invoke() - world: push usr(Gnomer Rock (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:28:43.030] 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: Gnomer Rock (/mob/living/carbon/human) - src: null - usr.loc: the floor (143,124,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), 10, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/fryer/deep_frye...', 1, 0) - /datum/looping_sound/deep_frye... (/datum/looping_sound/deep_fryer): play('sound/machines/fryer/deep_frye...', null, 0, 0) - /datum/looping_sound/deep_frye... (/datum/looping_sound/deep_fryer): sound loop(81879) - /datum/callback (/datum/callback): Invoke() - world: push usr(Gnomer Rock (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:28:47.806] RUNTIME: runtime error: turf_reset_elevation overridden. Use override = TRUE to suppress this warning. - Target: space (/turf/open/space) 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(space (62,150,2) (/turf/open/space), "turf_reset_elevation", "check_elevation", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the kitchen produce freezer (/obj/structure/closet/crate/freezer), space (62,150,2) (/turf/open/space)) - /datum/element/elevation (/datum/element/elevation): on source entering(the kitchen produce freezer (/obj/structure/closet/crate/freezer), space (62,150,2) (/turf/open/space), space (63,150,2) (/turf/open/space), null) - the kitchen produce freezer (/obj/structure/closet/crate/freezer): SendSignal("atom_entering", /list (/list)) - space (62,150,2) (/turf/open/space): Entered(the kitchen produce freezer (/obj/structure/closet/crate/freezer), space (63,150,2) (/turf/open/space), null) - space (62,150,2) (/turf/open/space): Entered(the kitchen produce freezer (/obj/structure/closet/crate/freezer), space (63,150,2) (/turf/open/space), null) - the kitchen produce freezer (/obj/structure/closet/crate/freezer): Move(space (62,150,2) (/turf/open/space), 8, 0, 1) - the kitchen produce freezer (/obj/structure/closet/crate/freezer): Move(space (62,150,2) (/turf/open/space), 8, 0, 1) - /datum/move_loop/smooth_move (/datum/move_loop/smooth_move): move() - /datum/move_loop/smooth_move (/datum/move_loop/smooth_move): process() - Newtonian Movement (/datum/controller/subsystem/movement/newtonian_movement): pour bucket(/list (/list)) - Newtonian Movement (/datum/controller/subsystem/movement/newtonian_movement): fire(0) - Newtonian Movement (/datum/controller/subsystem/movement/newtonian_movement): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:28:47.807] RUNTIME: runtime error: turf_change overridden. Use override = TRUE to suppress this warning. - Target: space (/turf/open/space) 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(space (62,150,2) (/turf/open/space), "turf_change", "pre_change_turf", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the kitchen produce freezer (/obj/structure/closet/crate/freezer), space (62,150,2) (/turf/open/space)) - /datum/element/elevation (/datum/element/elevation): on source entering(the kitchen produce freezer (/obj/structure/closet/crate/freezer), space (62,150,2) (/turf/open/space), space (63,150,2) (/turf/open/space), null) - the kitchen produce freezer (/obj/structure/closet/crate/freezer): SendSignal("atom_entering", /list (/list)) - space (62,150,2) (/turf/open/space): Entered(the kitchen produce freezer (/obj/structure/closet/crate/freezer), space (63,150,2) (/turf/open/space), null) - space (62,150,2) (/turf/open/space): Entered(the kitchen produce freezer (/obj/structure/closet/crate/freezer), space (63,150,2) (/turf/open/space), null) - the kitchen produce freezer (/obj/structure/closet/crate/freezer): Move(space (62,150,2) (/turf/open/space), 8, 0, 1) - the kitchen produce freezer (/obj/structure/closet/crate/freezer): Move(space (62,150,2) (/turf/open/space), 8, 0, 1) - /datum/move_loop/smooth_move (/datum/move_loop/smooth_move): move() - /datum/move_loop/smooth_move (/datum/move_loop/smooth_move): process() - Newtonian Movement (/datum/controller/subsystem/movement/newtonian_movement): pour bucket(/list (/list)) - Newtonian Movement (/datum/controller/subsystem/movement/newtonian_movement): fire(0) - Newtonian Movement (/datum/controller/subsystem/movement/newtonian_movement): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:28:48.321] RUNTIME: runtime error: turf_reset_elevation overridden. Use override = TRUE to suppress this warning. - Target: space (/turf/open/space) 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(space (61,150,2) (/turf/open/space), "turf_reset_elevation", "check_elevation", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the kitchen produce freezer (/obj/structure/closet/crate/freezer), space (61,150,2) (/turf/open/space)) - /datum/element/elevation (/datum/element/elevation): on source entering(the kitchen produce freezer (/obj/structure/closet/crate/freezer), space (61,150,2) (/turf/open/space), space (62,150,2) (/turf/open/space), null) - the kitchen produce freezer (/obj/structure/closet/crate/freezer): SendSignal("atom_entering", /list (/list)) - space (61,150,2) (/turf/open/space): Entered(the kitchen produce freezer (/obj/structure/closet/crate/freezer), space (62,150,2) (/turf/open/space), null) - space (61,150,2) (/turf/open/space): Entered(the kitchen produce freezer (/obj/structure/closet/crate/freezer), space (62,150,2) (/turf/open/space), null) - the kitchen produce freezer (/obj/structure/closet/crate/freezer): Move(space (61,150,2) (/turf/open/space), 8, 0, 1) - the kitchen produce freezer (/obj/structure/closet/crate/freezer): Move(space (61,150,2) (/turf/open/space), 8, 0, 1) - /datum/move_loop/smooth_move (/datum/move_loop/smooth_move): move() - /datum/move_loop/smooth_move (/datum/move_loop/smooth_move): process() - Newtonian Movement (/datum/controller/subsystem/movement/newtonian_movement): pour bucket(/list (/list)) - Newtonian Movement (/datum/controller/subsystem/movement/newtonian_movement): fire(0) - Newtonian Movement (/datum/controller/subsystem/movement/newtonian_movement): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:28:48.323] RUNTIME: runtime error: turf_change overridden. Use override = TRUE to suppress this warning. - Target: space (/turf/open/space) 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(space (61,150,2) (/turf/open/space), "turf_change", "pre_change_turf", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the kitchen produce freezer (/obj/structure/closet/crate/freezer), space (61,150,2) (/turf/open/space)) - /datum/element/elevation (/datum/element/elevation): on source entering(the kitchen produce freezer (/obj/structure/closet/crate/freezer), space (61,150,2) (/turf/open/space), space (62,150,2) (/turf/open/space), null) - the kitchen produce freezer (/obj/structure/closet/crate/freezer): SendSignal("atom_entering", /list (/list)) - space (61,150,2) (/turf/open/space): Entered(the kitchen produce freezer (/obj/structure/closet/crate/freezer), space (62,150,2) (/turf/open/space), null) - space (61,150,2) (/turf/open/space): Entered(the kitchen produce freezer (/obj/structure/closet/crate/freezer), space (62,150,2) (/turf/open/space), null) - the kitchen produce freezer (/obj/structure/closet/crate/freezer): Move(space (61,150,2) (/turf/open/space), 8, 0, 1) - the kitchen produce freezer (/obj/structure/closet/crate/freezer): Move(space (61,150,2) (/turf/open/space), 8, 0, 1) - /datum/move_loop/smooth_move (/datum/move_loop/smooth_move): move() - /datum/move_loop/smooth_move (/datum/move_loop/smooth_move): process() - Newtonian Movement (/datum/controller/subsystem/movement/newtonian_movement): pour bucket(/list (/list)) - Newtonian Movement (/datum/controller/subsystem/movement/newtonian_movement): fire(0) - Newtonian Movement (/datum/controller/subsystem/movement/newtonian_movement): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:28:48.812] RUNTIME: runtime error: turf_reset_elevation overridden. Use override = TRUE to suppress this warning. - Target: space (/turf/open/space) 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(space (60,150,2) (/turf/open/space), "turf_reset_elevation", "check_elevation", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the kitchen produce freezer (/obj/structure/closet/crate/freezer), space (60,150,2) (/turf/open/space)) - /datum/element/elevation (/datum/element/elevation): on source entering(the kitchen produce freezer (/obj/structure/closet/crate/freezer), space (60,150,2) (/turf/open/space), space (61,150,2) (/turf/open/space), null) - the kitchen produce freezer (/obj/structure/closet/crate/freezer): SendSignal("atom_entering", /list (/list)) - space (60,150,2) (/turf/open/space): Entered(the kitchen produce freezer (/obj/structure/closet/crate/freezer), space (61,150,2) (/turf/open/space), null) - space (60,150,2) (/turf/open/space): Entered(the kitchen produce freezer (/obj/structure/closet/crate/freezer), space (61,150,2) (/turf/open/space), null) - the kitchen produce freezer (/obj/structure/closet/crate/freezer): Move(space (60,150,2) (/turf/open/space), 8, 0, 1) - the kitchen produce freezer (/obj/structure/closet/crate/freezer): Move(space (60,150,2) (/turf/open/space), 8, 0, 1) - /datum/move_loop/smooth_move (/datum/move_loop/smooth_move): move() - /datum/move_loop/smooth_move (/datum/move_loop/smooth_move): process() - Newtonian Movement (/datum/controller/subsystem/movement/newtonian_movement): pour bucket(/list (/list)) - Newtonian Movement (/datum/controller/subsystem/movement/newtonian_movement): fire(0) - Newtonian Movement (/datum/controller/subsystem/movement/newtonian_movement): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:28:48.814] RUNTIME: runtime error: turf_change overridden. Use override = TRUE to suppress this warning. - Target: space (/turf/open/space) 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(space (60,150,2) (/turf/open/space), "turf_change", "pre_change_turf", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the kitchen produce freezer (/obj/structure/closet/crate/freezer), space (60,150,2) (/turf/open/space)) - /datum/element/elevation (/datum/element/elevation): on source entering(the kitchen produce freezer (/obj/structure/closet/crate/freezer), space (60,150,2) (/turf/open/space), space (61,150,2) (/turf/open/space), null) - the kitchen produce freezer (/obj/structure/closet/crate/freezer): SendSignal("atom_entering", /list (/list)) - space (60,150,2) (/turf/open/space): Entered(the kitchen produce freezer (/obj/structure/closet/crate/freezer), space (61,150,2) (/turf/open/space), null) - space (60,150,2) (/turf/open/space): Entered(the kitchen produce freezer (/obj/structure/closet/crate/freezer), space (61,150,2) (/turf/open/space), null) - the kitchen produce freezer (/obj/structure/closet/crate/freezer): Move(space (60,150,2) (/turf/open/space), 8, 0, 1) - the kitchen produce freezer (/obj/structure/closet/crate/freezer): Move(space (60,150,2) (/turf/open/space), 8, 0, 1) - /datum/move_loop/smooth_move (/datum/move_loop/smooth_move): move() - /datum/move_loop/smooth_move (/datum/move_loop/smooth_move): process() - Newtonian Movement (/datum/controller/subsystem/movement/newtonian_movement): pour bucket(/list (/list)) - Newtonian Movement (/datum/controller/subsystem/movement/newtonian_movement): fire(0) - Newtonian Movement (/datum/controller/subsystem/movement/newtonian_movement): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:29:50.266] 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,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 (149,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-21 21:29:50.269] 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,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 (149,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-21 21:31:12.446] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the plating (72,120,2) (/turf/open/floor/plating) - call stack: - the plating (72,120,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (72,120,2) (/turf/open/floor/plating): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 0) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 0) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:31:12.448] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the plating (72,121,2) (/turf/open/floor/plating) - call stack: - the plating (72,121,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (72,121,2) (/turf/open/floor/plating): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 0) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 0) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:31:12.449] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the plating (73,120,2) (/turf/open/floor/plating) - call stack: - the plating (73,120,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (73,120,2) (/turf/open/floor/plating): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 0) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 0) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:31:12.450] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the plating (73,121,2) (/turf/open/floor/plating) - call stack: - the plating (73,121,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (73,121,2) (/turf/open/floor/plating): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 0) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 0) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:31:13.676] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the plating (72,125,2) (/turf/open/floor/plating) - call stack: - the plating (72,125,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (72,125,2) (/turf/open/floor/plating): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 3.75) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 3.75) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:31:13.676] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the plating (72,124,2) (/turf/open/floor/plating) - call stack: - the plating (72,124,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (72,124,2) (/turf/open/floor/plating): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 3.75) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 3.75) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:31:13.678] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the plating (72,126,2) (/turf/open/floor/plating) - call stack: - the plating (72,126,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (72,126,2) (/turf/open/floor/plating): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 3.75) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 3.75) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:31:13.679] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the plating (73,124,2) (/turf/open/floor/plating) - call stack: - the plating (73,124,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (73,124,2) (/turf/open/floor/plating): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 3.75) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 3.75) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:31:13.680] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the plating (73,125,2) (/turf/open/floor/plating) - call stack: - the plating (73,125,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (73,125,2) (/turf/open/floor/plating): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 3.75) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 3.75) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:31:13.681] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the plating (73,126,2) (/turf/open/floor/plating) - call stack: - the plating (73,126,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (73,126,2) (/turf/open/floor/plating): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 3.75) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 3.75) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:31:14.673] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the plating (71,130,2) (/turf/open/floor/plating) - call stack: - the plating (71,130,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (71,130,2) (/turf/open/floor/plating): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 7.5) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 7.5) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:31:14.674] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the plating (71,131,2) (/turf/open/floor/plating) - call stack: - the plating (71,131,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (71,131,2) (/turf/open/floor/plating): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 7.5) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 7.5) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:31:14.675] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the plating (72,129,2) (/turf/open/floor/plating) - call stack: - the plating (72,129,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (72,129,2) (/turf/open/floor/plating): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 7.5) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 7.5) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:31:14.675] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the plating (72,130,2) (/turf/open/floor/plating) - call stack: - the plating (72,130,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (72,130,2) (/turf/open/floor/plating): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 7.5) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 7.5) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:31:14.676] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the plating (72,131,2) (/turf/open/floor/plating) - call stack: - the plating (72,131,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (72,131,2) (/turf/open/floor/plating): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 7.5) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 7.5) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:31:15.686] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the plating (71,131,2) (/turf/open/floor/plating) - call stack: - the plating (71,131,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (71,131,2) (/turf/open/floor/plating): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 11.25) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 11.25) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:31:15.687] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the plating (73,131,2) (/turf/open/floor/plating) - call stack: - the plating (73,131,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (73,131,2) (/turf/open/floor/plating): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 11.25) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 11.25) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:33:49.925] RUNTIME: ## TESTING: GC: -- [0x21065251] | /datum/sound_token was unable to be GC'd -- (ref count of 3) [2026-09-21 21:35:38.769] 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(Alexia Strangler (/mob/living/carbon/human), 1, 0) - Alexia Strangler (/mob/living/carbon/human): SendSignal("mob_statchange", /list (/list)) - Alexia Strangler (/mob/living/carbon/human): set stat(1) - Alexia Strangler (/mob/living/carbon/human): set stat(1) - Alexia Strangler (/mob/living/carbon/human): set stat(1) - Alexia Strangler (/mob/living/carbon/human): update stat(Alexia Strangler (/mob/living/carbon/human), "nosoftcrit") - Alexia Strangler (/mob/living/carbon/human): SendSignal("removetrait nosoftcrit", /list (/list)) - TraitRemove(Alexia Strangler (/mob/living/carbon/human), "nosoftcrit", "organ") - /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-21 21:35:38.771] 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(Alexia Strangler (/mob/living/carbon/human), 1, 0) - Alexia Strangler (/mob/living/carbon/human): SendSignal("mob_statchange", /list (/list)) - Alexia Strangler (/mob/living/carbon/human): set stat(1) - Alexia Strangler (/mob/living/carbon/human): set stat(1) - Alexia Strangler (/mob/living/carbon/human): set stat(1) - Alexia Strangler (/mob/living/carbon/human): update stat(Alexia Strangler (/mob/living/carbon/human), "nosoftcrit") - Alexia Strangler (/mob/living/carbon/human): SendSignal("removetrait nosoftcrit", /list (/list)) - TraitRemove(Alexia Strangler (/mob/living/carbon/human), "nosoftcrit", "organ") - /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-21 21:35:51.790] 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(Alexia Strangler (/mob/living/carbon/human), 3, 1) - Alexia Strangler (/mob/living/carbon/human): SendSignal("mob_statchange", /list (/list)) - Alexia Strangler (/mob/living/carbon/human): set stat(3) - Alexia Strangler (/mob/living/carbon/human): set stat(3) - Alexia Strangler (/mob/living/carbon/human): set stat(3) - Alexia Strangler (/mob/living/carbon/human): death(null) - Alexia Strangler (/mob/living/carbon/human): death(null) - Alexia Strangler (/mob/living/carbon/human): death(null) - the ash drake (/mob/living/simple_animal/hostile/megafauna/dragon): devour(Alexia Strangler (/mob/living/carbon/human)) - the ash drake (/mob/living/simple_animal/hostile/megafauna/dragon): AttackingTarget(Alexia Strangler (/mob/living/carbon/human)) - the ash drake (/mob/living/simple_animal/hostile/megafauna/dragon): AttackingTarget(Alexia Strangler (/mob/living/carbon/human)) - the ash drake (/mob/living/simple_animal/hostile/megafauna/dragon): MeleeAction(1) - the ash drake (/mob/living/simple_animal/hostile/megafauna/dragon): MoveToTarget(/list (/list)) - the ash drake (/mob/living/simple_animal/hostile/megafauna/dragon): handle automated action() - [2026-09-21 21:35:51.791] 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(Alexia Strangler (/mob/living/carbon/human), 3, 1) - Alexia Strangler (/mob/living/carbon/human): SendSignal("mob_statchange", /list (/list)) - Alexia Strangler (/mob/living/carbon/human): set stat(3) - Alexia Strangler (/mob/living/carbon/human): set stat(3) - Alexia Strangler (/mob/living/carbon/human): set stat(3) - Alexia Strangler (/mob/living/carbon/human): death(null) - Alexia Strangler (/mob/living/carbon/human): death(null) - Alexia Strangler (/mob/living/carbon/human): death(null) - the ash drake (/mob/living/simple_animal/hostile/megafauna/dragon): devour(Alexia Strangler (/mob/living/carbon/human)) - the ash drake (/mob/living/simple_animal/hostile/megafauna/dragon): AttackingTarget(Alexia Strangler (/mob/living/carbon/human)) - the ash drake (/mob/living/simple_animal/hostile/megafauna/dragon): AttackingTarget(Alexia Strangler (/mob/living/carbon/human)) - the ash drake (/mob/living/simple_animal/hostile/megafauna/dragon): MeleeAction(1) - the ash drake (/mob/living/simple_animal/hostile/megafauna/dragon): MoveToTarget(/list (/list)) - the ash drake (/mob/living/simple_animal/hostile/megafauna/dragon): handle automated action() - [2026-09-21 21:36:47.517] RUNTIME: ## TESTING: GC: -- [0x2106b0b4] | /datum/sound_token was unable to be GC'd -- (ref count of 3) [2026-09-21 21:39:39.666] RUNTIME: ### VarEdit by DATAxPUNGED/(Runa Rakoto): /obj/machinery/power/supermatter_crystal icon=icons/obj/machines/engine/supermatter.dmi => horsematter.dmi [2026-09-21 21:39:43.862] RUNTIME: ### VarEdit by DATAxPUNGED/(Runa Rakoto): /obj/machinery/power/supermatter_crystal base_icon_state=sm => hm [2026-09-21 21:39:48.986] RUNTIME: runtime error: Cannot read null.air - proc name: return air (/obj/machinery/atmospherics/pipe/return_air) - source file: code/modules/atmospherics/machinery/pipes/pipes.dm,80 - usr: null - src: the pipe (/obj/machinery/atmospherics/pipe/smart/manifold/cyan/visible) - src.loc: the floor (136,41,13) (/turf/open/floor/iron/white) - call stack: - the pipe (/obj/machinery/atmospherics/pipe/smart/manifold/cyan/visible): return air() - the gas flow meter (/obj/machinery/meter): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:39:49.602] RUNTIME: runtime error: Cannot read null.air - proc name: return air (/obj/machinery/atmospherics/pipe/return_air) - source file: code/modules/atmospherics/machinery/pipes/pipes.dm,80 - usr: null - src: the pipe (/obj/machinery/atmospherics/pipe/smart/manifold/cyan/visible) - src.loc: the floor (136,41,13) (/turf/open/floor/iron/white) - call stack: - the pipe (/obj/machinery/atmospherics/pipe/smart/manifold/cyan/visible): return air() - the gas flow meter (/obj/machinery/meter): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:39:50.420] RUNTIME: runtime error: Cannot read null.air - proc name: return air (/obj/machinery/atmospherics/pipe/return_air) - source file: code/modules/atmospherics/machinery/pipes/pipes.dm,80 - usr: null - src: the pipe (/obj/machinery/atmospherics/pipe/smart/manifold/cyan/visible) - src.loc: the floor (136,41,13) (/turf/open/floor/iron/white) - call stack: - the pipe (/obj/machinery/atmospherics/pipe/smart/manifold/cyan/visible): return air() - the gas flow meter (/obj/machinery/meter): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:39:50.684] RUNTIME: runtime error: Cannot read null.air - proc name: return air (/obj/machinery/atmospherics/pipe/return_air) - source file: code/modules/atmospherics/machinery/pipes/pipes.dm,80 - usr: null - src: the pipe (/obj/machinery/atmospherics/pipe/smart/manifold/cyan/visible) - src.loc: the floor (136,41,13) (/turf/open/floor/iron/white) - call stack: - the pipe (/obj/machinery/atmospherics/pipe/smart/manifold/cyan/visible): return air() - the gas flow meter (/obj/machinery/meter): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:40:43.745] RUNTIME: ### VarEdit by DATAxPUNGED/(Runa Rakoto): /obj/machinery/power/supermatter_crystal desc=A strangely translucent and iridescent crystal. => A strangely translucent and iridescent horse. This one seems to be evil. [2026-09-21 21:40:48.237] RUNTIME: ## TESTING: GC: -- [0x2106cb78] | /datum/looping_sound/changeling_absorb was unable to be GC'd -- (ref count of 3) [2026-09-21 21:44:17.893] RUNTIME: runtime error: Division by zero - proc name: equalize (/datum/gas_mixture/proc/equalize) - source file: code/modules/atmospherics/gasmixtures/gas_mixture.dm,295 - usr: null - src: /datum/gas_mixture (/datum/gas_mixture) - call stack: - /datum/gas_mixture (/datum/gas_mixture): equalize(/datum/gas_mixture/turf (/datum/gas_mixture/turf)) - the omni passive vent (/obj/machinery/atmospherics/components/unary/passive_vent): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:44:18.334] RUNTIME: runtime error: Division by zero - proc name: equalize (/datum/gas_mixture/proc/equalize) - source file: code/modules/atmospherics/gasmixtures/gas_mixture.dm,295 - usr: null - src: /datum/gas_mixture (/datum/gas_mixture) - call stack: - /datum/gas_mixture (/datum/gas_mixture): equalize(/datum/gas_mixture/turf (/datum/gas_mixture/turf)) - the omni passive vent (/obj/machinery/atmospherics/components/unary/passive_vent): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:44:18.924] RUNTIME: runtime error: Division by zero - proc name: equalize (/datum/gas_mixture/proc/equalize) - source file: code/modules/atmospherics/gasmixtures/gas_mixture.dm,295 - usr: null - src: /datum/gas_mixture (/datum/gas_mixture) - call stack: - /datum/gas_mixture (/datum/gas_mixture): equalize(/datum/gas_mixture/turf (/datum/gas_mixture/turf)) - the omni passive vent (/obj/machinery/atmospherics/components/unary/passive_vent): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:44:20.413] RUNTIME: runtime error: Division by zero - proc name: equalize (/datum/gas_mixture/proc/equalize) - source file: code/modules/atmospherics/gasmixtures/gas_mixture.dm,295 - usr: null - src: /datum/gas_mixture (/datum/gas_mixture) - call stack: - /datum/gas_mixture (/datum/gas_mixture): equalize(/datum/gas_mixture/turf (/datum/gas_mixture/turf)) - the omni passive vent (/obj/machinery/atmospherics/components/unary/passive_vent): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:44:20.961] RUNTIME: runtime error: Division by zero - proc name: equalize (/datum/gas_mixture/proc/equalize) - source file: code/modules/atmospherics/gasmixtures/gas_mixture.dm,295 - usr: null - src: /datum/gas_mixture (/datum/gas_mixture) - call stack: - /datum/gas_mixture (/datum/gas_mixture): equalize(/datum/gas_mixture/turf (/datum/gas_mixture/turf)) - the omni passive vent (/obj/machinery/atmospherics/components/unary/passive_vent): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:44:21.576] RUNTIME: runtime error: Division by zero - proc name: equalize (/datum/gas_mixture/proc/equalize) - source file: code/modules/atmospherics/gasmixtures/gas_mixture.dm,295 - usr: null - src: /datum/gas_mixture (/datum/gas_mixture) - call stack: - /datum/gas_mixture (/datum/gas_mixture): equalize(/datum/gas_mixture/turf (/datum/gas_mixture/turf)) - the omni passive vent (/obj/machinery/atmospherics/components/unary/passive_vent): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:44:23.112] RUNTIME: runtime error: Division by zero - proc name: equalize (/datum/gas_mixture/proc/equalize) - source file: code/modules/atmospherics/gasmixtures/gas_mixture.dm,295 - usr: null - src: /datum/gas_mixture (/datum/gas_mixture) - call stack: - /datum/gas_mixture (/datum/gas_mixture): equalize(/datum/gas_mixture/turf (/datum/gas_mixture/turf)) - the omni passive vent (/obj/machinery/atmospherics/components/unary/passive_vent): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:44:23.880] RUNTIME: runtime error: Division by zero - proc name: equalize (/datum/gas_mixture/proc/equalize) - source file: code/modules/atmospherics/gasmixtures/gas_mixture.dm,295 - usr: null - src: /datum/gas_mixture (/datum/gas_mixture) - call stack: - /datum/gas_mixture (/datum/gas_mixture): equalize(/datum/gas_mixture/turf (/datum/gas_mixture/turf)) - the omni passive vent (/obj/machinery/atmospherics/components/unary/passive_vent): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:44:24.350] RUNTIME: runtime error: Division by zero - proc name: equalize (/datum/gas_mixture/proc/equalize) - source file: code/modules/atmospherics/gasmixtures/gas_mixture.dm,295 - usr: null - src: /datum/gas_mixture (/datum/gas_mixture) - call stack: - /datum/gas_mixture (/datum/gas_mixture): equalize(/datum/gas_mixture/turf (/datum/gas_mixture/turf)) - the omni passive vent (/obj/machinery/atmospherics/components/unary/passive_vent): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:44:25.660] RUNTIME: runtime error: Division by zero - proc name: equalize (/datum/gas_mixture/proc/equalize) - source file: code/modules/atmospherics/gasmixtures/gas_mixture.dm,295 - usr: null - src: /datum/gas_mixture (/datum/gas_mixture) - call stack: - /datum/gas_mixture (/datum/gas_mixture): equalize(/datum/gas_mixture/turf (/datum/gas_mixture/turf)) - the omni passive vent (/obj/machinery/atmospherics/components/unary/passive_vent): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:44:26.264] RUNTIME: runtime error: Division by zero - proc name: equalize (/datum/gas_mixture/proc/equalize) - source file: code/modules/atmospherics/gasmixtures/gas_mixture.dm,295 - usr: null - src: /datum/gas_mixture (/datum/gas_mixture) - call stack: - /datum/gas_mixture (/datum/gas_mixture): equalize(/datum/gas_mixture/turf (/datum/gas_mixture/turf)) - the omni passive vent (/obj/machinery/atmospherics/components/unary/passive_vent): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:44:26.718] RUNTIME: runtime error: Division by zero - proc name: equalize (/datum/gas_mixture/proc/equalize) - source file: code/modules/atmospherics/gasmixtures/gas_mixture.dm,295 - usr: null - src: /datum/gas_mixture (/datum/gas_mixture) - call stack: - /datum/gas_mixture (/datum/gas_mixture): equalize(/datum/gas_mixture/turf (/datum/gas_mixture/turf)) - the omni passive vent (/obj/machinery/atmospherics/components/unary/passive_vent): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:44:28.371] RUNTIME: runtime error: Division by zero - proc name: equalize (/datum/gas_mixture/proc/equalize) - source file: code/modules/atmospherics/gasmixtures/gas_mixture.dm,295 - usr: null - src: /datum/gas_mixture (/datum/gas_mixture) - call stack: - /datum/gas_mixture (/datum/gas_mixture): equalize(/datum/gas_mixture/turf (/datum/gas_mixture/turf)) - the omni passive vent (/obj/machinery/atmospherics/components/unary/passive_vent): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:44:28.751] RUNTIME: runtime error: Division by zero - proc name: equalize (/datum/gas_mixture/proc/equalize) - source file: code/modules/atmospherics/gasmixtures/gas_mixture.dm,295 - usr: null - src: /datum/gas_mixture (/datum/gas_mixture) - call stack: - /datum/gas_mixture (/datum/gas_mixture): equalize(/datum/gas_mixture/turf (/datum/gas_mixture/turf)) - the omni passive vent (/obj/machinery/atmospherics/components/unary/passive_vent): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:44:29.239] RUNTIME: runtime error: Division by zero - proc name: equalize (/datum/gas_mixture/proc/equalize) - source file: code/modules/atmospherics/gasmixtures/gas_mixture.dm,295 - usr: null - src: /datum/gas_mixture (/datum/gas_mixture) - call stack: - /datum/gas_mixture (/datum/gas_mixture): equalize(/datum/gas_mixture/turf (/datum/gas_mixture/turf)) - the omni passive vent (/obj/machinery/atmospherics/components/unary/passive_vent): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:44:30.856] RUNTIME: runtime error: Division by zero - proc name: equalize (/datum/gas_mixture/proc/equalize) - source file: code/modules/atmospherics/gasmixtures/gas_mixture.dm,295 - usr: null - src: /datum/gas_mixture (/datum/gas_mixture) - call stack: - /datum/gas_mixture (/datum/gas_mixture): equalize(/datum/gas_mixture/turf (/datum/gas_mixture/turf)) - the omni passive vent (/obj/machinery/atmospherics/components/unary/passive_vent): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:44:31.350] RUNTIME: runtime error: Division by zero - proc name: equalize (/datum/gas_mixture/proc/equalize) - source file: code/modules/atmospherics/gasmixtures/gas_mixture.dm,295 - usr: null - src: /datum/gas_mixture (/datum/gas_mixture) - call stack: - /datum/gas_mixture (/datum/gas_mixture): equalize(/datum/gas_mixture/turf (/datum/gas_mixture/turf)) - the omni passive vent (/obj/machinery/atmospherics/components/unary/passive_vent): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:44:32.248] RUNTIME: runtime error: Division by zero - proc name: equalize (/datum/gas_mixture/proc/equalize) - source file: code/modules/atmospherics/gasmixtures/gas_mixture.dm,295 - usr: null - src: /datum/gas_mixture (/datum/gas_mixture) - call stack: - /datum/gas_mixture (/datum/gas_mixture): equalize(/datum/gas_mixture/turf (/datum/gas_mixture/turf)) - the omni passive vent (/obj/machinery/atmospherics/components/unary/passive_vent): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:44:33.608] RUNTIME: runtime error: Division by zero - proc name: equalize (/datum/gas_mixture/proc/equalize) - source file: code/modules/atmospherics/gasmixtures/gas_mixture.dm,295 - usr: null - src: /datum/gas_mixture (/datum/gas_mixture) - call stack: - /datum/gas_mixture (/datum/gas_mixture): equalize(/datum/gas_mixture/turf (/datum/gas_mixture/turf)) - the omni passive vent (/obj/machinery/atmospherics/components/unary/passive_vent): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:44:34.414] RUNTIME: runtime error: Division by zero - proc name: equalize (/datum/gas_mixture/proc/equalize) - source file: code/modules/atmospherics/gasmixtures/gas_mixture.dm,295 - usr: null - src: /datum/gas_mixture (/datum/gas_mixture) - call stack: - /datum/gas_mixture (/datum/gas_mixture): equalize(/datum/gas_mixture/turf (/datum/gas_mixture/turf)) - the omni passive vent (/obj/machinery/atmospherics/components/unary/passive_vent): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:44:34.811] RUNTIME: runtime error: Division by zero - proc name: equalize (/datum/gas_mixture/proc/equalize) - source file: code/modules/atmospherics/gasmixtures/gas_mixture.dm,295 - usr: null - src: /datum/gas_mixture (/datum/gas_mixture) - call stack: - /datum/gas_mixture (/datum/gas_mixture): equalize(/datum/gas_mixture/turf (/datum/gas_mixture/turf)) - the omni passive vent (/obj/machinery/atmospherics/components/unary/passive_vent): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:44:36.237] RUNTIME: runtime error: Division by zero - proc name: equalize (/datum/gas_mixture/proc/equalize) - source file: code/modules/atmospherics/gasmixtures/gas_mixture.dm,295 - usr: null - src: /datum/gas_mixture (/datum/gas_mixture) - call stack: - /datum/gas_mixture (/datum/gas_mixture): equalize(/datum/gas_mixture/turf (/datum/gas_mixture/turf)) - the omni passive vent (/obj/machinery/atmospherics/components/unary/passive_vent): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:44:36.751] RUNTIME: runtime error: Division by zero - proc name: equalize (/datum/gas_mixture/proc/equalize) - source file: code/modules/atmospherics/gasmixtures/gas_mixture.dm,295 - usr: null - src: /datum/gas_mixture (/datum/gas_mixture) - call stack: - /datum/gas_mixture (/datum/gas_mixture): equalize(/datum/gas_mixture/turf (/datum/gas_mixture/turf)) - the omni passive vent (/obj/machinery/atmospherics/components/unary/passive_vent): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:44:37.241] RUNTIME: runtime error: Division by zero - proc name: equalize (/datum/gas_mixture/proc/equalize) - source file: code/modules/atmospherics/gasmixtures/gas_mixture.dm,295 - usr: null - src: /datum/gas_mixture (/datum/gas_mixture) - call stack: - /datum/gas_mixture (/datum/gas_mixture): equalize(/datum/gas_mixture/turf (/datum/gas_mixture/turf)) - the omni passive vent (/obj/machinery/atmospherics/components/unary/passive_vent): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:44:38.749] RUNTIME: runtime error: Division by zero - proc name: equalize (/datum/gas_mixture/proc/equalize) - source file: code/modules/atmospherics/gasmixtures/gas_mixture.dm,295 - usr: null - src: /datum/gas_mixture (/datum/gas_mixture) - call stack: - /datum/gas_mixture (/datum/gas_mixture): equalize(/datum/gas_mixture/turf (/datum/gas_mixture/turf)) - the omni passive vent (/obj/machinery/atmospherics/components/unary/passive_vent): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:44:39.310] RUNTIME: runtime error: Division by zero - proc name: equalize (/datum/gas_mixture/proc/equalize) - source file: code/modules/atmospherics/gasmixtures/gas_mixture.dm,295 - usr: null - src: /datum/gas_mixture (/datum/gas_mixture) - call stack: - /datum/gas_mixture (/datum/gas_mixture): equalize(/datum/gas_mixture/turf (/datum/gas_mixture/turf)) - the omni passive vent (/obj/machinery/atmospherics/components/unary/passive_vent): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:44:39.759] RUNTIME: runtime error: Division by zero - proc name: equalize (/datum/gas_mixture/proc/equalize) - source file: code/modules/atmospherics/gasmixtures/gas_mixture.dm,295 - usr: null - src: /datum/gas_mixture (/datum/gas_mixture) - call stack: - /datum/gas_mixture (/datum/gas_mixture): equalize(/datum/gas_mixture/turf (/datum/gas_mixture/turf)) - the omni passive vent (/obj/machinery/atmospherics/components/unary/passive_vent): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:44:41.249] RUNTIME: runtime error: Division by zero - proc name: equalize (/datum/gas_mixture/proc/equalize) - source file: code/modules/atmospherics/gasmixtures/gas_mixture.dm,295 - usr: null - src: /datum/gas_mixture (/datum/gas_mixture) - call stack: - /datum/gas_mixture (/datum/gas_mixture): equalize(/datum/gas_mixture/turf (/datum/gas_mixture/turf)) - the omni passive vent (/obj/machinery/atmospherics/components/unary/passive_vent): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:44:41.808] RUNTIME: runtime error: Division by zero - proc name: equalize (/datum/gas_mixture/proc/equalize) - source file: code/modules/atmospherics/gasmixtures/gas_mixture.dm,295 - usr: null - src: /datum/gas_mixture (/datum/gas_mixture) - call stack: - /datum/gas_mixture (/datum/gas_mixture): equalize(/datum/gas_mixture/turf (/datum/gas_mixture/turf)) - the omni passive vent (/obj/machinery/atmospherics/components/unary/passive_vent): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:44:42.403] RUNTIME: runtime error: Division by zero - proc name: equalize (/datum/gas_mixture/proc/equalize) - source file: code/modules/atmospherics/gasmixtures/gas_mixture.dm,295 - usr: null - src: /datum/gas_mixture (/datum/gas_mixture) - call stack: - /datum/gas_mixture (/datum/gas_mixture): equalize(/datum/gas_mixture/turf (/datum/gas_mixture/turf)) - the omni passive vent (/obj/machinery/atmospherics/components/unary/passive_vent): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:45:06.918] 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,112,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,112,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-21 21:45:06.920] 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,112,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,112,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-21 21:45:06.936] RUNTIME: runtime error: Cannot create objects of type null. - proc name: initialize for recipient (/obj/item/mail/proc/initialize_for_recipient) - source file: code/game/objects/items/mail.dm,209 - usr: null - src: the mail for Fifteen Eunomia (... (/obj/item/mail) - src.loc: the mail crate (/obj/structure/closet/crate/mail/economy) - call stack: - the mail for Fifteen Eunomia (... (/obj/item/mail): initialize for recipient(Fifteen Eunomia (/datum/mind)) - the mail crate (/obj/structure/closet/crate/mail/economy): populate(6) - 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-21 21:46:14.836] 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: Dr Dave Smith (/mob/living/carbon/human) - src: null - usr.loc: the shuttle floor (60,156,2) (/turf/open/floor/mineral/titanium/blue) - call stack: - stack trace("turf_reset_elevation overridde...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the shuttle floor (58,156,2) (/turf/open/floor/mineral/titanium/blue), "turf_reset_elevation", "check_elevation", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the stingbang grenade pack cra... (/obj/structure/closet/crate/secure/gear), the shuttle floor (58,156,2) (/turf/open/floor/mineral/titanium/blue)) - /datum/element/elevation (/datum/element/elevation): on source entering(the stingbang grenade pack cra... (/obj/structure/closet/crate/secure/gear), the shuttle floor (58,156,2) (/turf/open/floor/mineral/titanium/blue), the shuttle floor (59,156,2) (/turf/open/floor/mineral/titanium/blue), null) - the stingbang grenade pack cra... (/obj/structure/closet/crate/secure/gear): SendSignal("atom_entering", /list (/list)) - the shuttle floor (58,156,2) (/turf/open/floor/mineral/titanium/blue): Entered(the stingbang grenade pack cra... (/obj/structure/closet/crate/secure/gear), the shuttle floor (59,156,2) (/turf/open/floor/mineral/titanium/blue), null) - the shuttle floor (58,156,2) (/turf/open/floor/mineral/titanium/blue): Entered(the stingbang grenade pack cra... (/obj/structure/closet/crate/secure/gear), the shuttle floor (59,156,2) (/turf/open/floor/mineral/titanium/blue), null) - the stingbang grenade pack cra... (/obj/structure/closet/crate/secure/gear): Move(the shuttle floor (58,156,2) (/turf/open/floor/mineral/titanium/blue), 8, 10.5681, 1) - the stingbang grenade pack cra... (/obj/structure/closet/crate/secure/gear): Move(the shuttle floor (58,156,2) (/turf/open/floor/mineral/titanium/blue), 8, 10.5681, 1) - Dr Dave Smith (/mob/living/carbon/human): PushAM(the stingbang grenade pack cra... (/obj/structure/closet/crate/secure/gear), 1000) - ... - Dr Dave Smith (/mob/living/carbon/human): Move(the shuttle floor (59,156,2) (/turf/open/floor/mineral/titanium/blue), 8, 0, 1) - Dr Dave Smith (/mob/living/carbon/human): Move(the shuttle floor (59,156,2) (/turf/open/floor/mineral/titanium/blue), 8, null) - Dr Dave Smith (/mob/living/carbon/human): Move(the shuttle floor (59,156,2) (/turf/open/floor/mineral/titanium/blue), 8) - Dr Dave Smith (/mob/living/carbon/human): Move(the shuttle floor (59,156,2) (/turf/open/floor/mineral/titanium/blue), 8) - Electronics111 (/client): Move(the shuttle floor (59,156,2) (/turf/open/floor/mineral/titanium/blue), 8) - Dr Dave Smith (/mob/living/carbon/human): keyLoop(Electronics111 (/client)) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:46:14.839] 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: Dr Dave Smith (/mob/living/carbon/human) - src: null - usr.loc: the shuttle floor (60,156,2) (/turf/open/floor/mineral/titanium/blue) - call stack: - stack trace("turf_change overridden. Use ov...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the shuttle floor (58,156,2) (/turf/open/floor/mineral/titanium/blue), "turf_change", "pre_change_turf", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the stingbang grenade pack cra... (/obj/structure/closet/crate/secure/gear), the shuttle floor (58,156,2) (/turf/open/floor/mineral/titanium/blue)) - /datum/element/elevation (/datum/element/elevation): on source entering(the stingbang grenade pack cra... (/obj/structure/closet/crate/secure/gear), the shuttle floor (58,156,2) (/turf/open/floor/mineral/titanium/blue), the shuttle floor (59,156,2) (/turf/open/floor/mineral/titanium/blue), null) - the stingbang grenade pack cra... (/obj/structure/closet/crate/secure/gear): SendSignal("atom_entering", /list (/list)) - the shuttle floor (58,156,2) (/turf/open/floor/mineral/titanium/blue): Entered(the stingbang grenade pack cra... (/obj/structure/closet/crate/secure/gear), the shuttle floor (59,156,2) (/turf/open/floor/mineral/titanium/blue), null) - the shuttle floor (58,156,2) (/turf/open/floor/mineral/titanium/blue): Entered(the stingbang grenade pack cra... (/obj/structure/closet/crate/secure/gear), the shuttle floor (59,156,2) (/turf/open/floor/mineral/titanium/blue), null) - the stingbang grenade pack cra... (/obj/structure/closet/crate/secure/gear): Move(the shuttle floor (58,156,2) (/turf/open/floor/mineral/titanium/blue), 8, 10.5681, 1) - the stingbang grenade pack cra... (/obj/structure/closet/crate/secure/gear): Move(the shuttle floor (58,156,2) (/turf/open/floor/mineral/titanium/blue), 8, 10.5681, 1) - Dr Dave Smith (/mob/living/carbon/human): PushAM(the stingbang grenade pack cra... (/obj/structure/closet/crate/secure/gear), 1000) - ... - Dr Dave Smith (/mob/living/carbon/human): Move(the shuttle floor (59,156,2) (/turf/open/floor/mineral/titanium/blue), 8, 0, 1) - Dr Dave Smith (/mob/living/carbon/human): Move(the shuttle floor (59,156,2) (/turf/open/floor/mineral/titanium/blue), 8, null) - Dr Dave Smith (/mob/living/carbon/human): Move(the shuttle floor (59,156,2) (/turf/open/floor/mineral/titanium/blue), 8) - Dr Dave Smith (/mob/living/carbon/human): Move(the shuttle floor (59,156,2) (/turf/open/floor/mineral/titanium/blue), 8) - Electronics111 (/client): Move(the shuttle floor (59,156,2) (/turf/open/floor/mineral/titanium/blue), 8) - Dr Dave Smith (/mob/living/carbon/human): keyLoop(Electronics111 (/client)) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:46:29.429] 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: Dr Dave Smith (/mob/living/carbon/human) - src: null - usr.loc: the shuttle floor (62,153,2) (/turf/open/floor/mineral/titanium/blue) - call stack: - stack trace("turf_reset_elevation overridde...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the shuttle floor (61,153,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,153,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,153,2) (/turf/open/floor/mineral/titanium/blue), the shuttle floor (61,154,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,153,2) (/turf/open/floor/mineral/titanium/blue): Entered(the mail crate (/obj/structure/closet/crate/mail/economy), the shuttle floor (61,154,2) (/turf/open/floor/mineral/titanium/blue), null) - the shuttle floor (61,153,2) (/turf/open/floor/mineral/titanium/blue): Entered(the mail crate (/obj/structure/closet/crate/mail/economy), the shuttle floor (61,154,2) (/turf/open/floor/mineral/titanium/blue), null) - the mail crate (/obj/structure/closet/crate/mail/economy): Move(the shuttle floor (61,153,2) (/turf/open/floor/mineral/titanium/blue), 2, 10.6027, 1) - the mail crate (/obj/structure/closet/crate/mail/economy): Move(the shuttle floor (61,153,2) (/turf/open/floor/mineral/titanium/blue), 2, 10.6027, 1) - the mail crate (/obj/structure/closet/crate/mail/economy): move from pull(Dr Dave Smith (/mob/living/carbon/human), the shuttle floor (61,153,2) (/turf/open/floor/mineral/titanium/blue), 10.6027) - Dr Dave Smith (/mob/living/carbon/human): Move(the shuttle floor (62,153,2) (/turf/open/floor/mineral/titanium/blue), 4, 0, 1) - Dr Dave Smith (/mob/living/carbon/human): Move(the shuttle floor (62,153,2) (/turf/open/floor/mineral/titanium/blue), 4, null) - Dr Dave Smith (/mob/living/carbon/human): Move(the shuttle floor (62,153,2) (/turf/open/floor/mineral/titanium/blue), 4) - Dr Dave Smith (/mob/living/carbon/human): Move(the shuttle floor (62,153,2) (/turf/open/floor/mineral/titanium/blue), 4) - Electronics111 (/client): Move(the shuttle floor (62,153,2) (/turf/open/floor/mineral/titanium/blue), 4) - Dr Dave Smith (/mob/living/carbon/human): keyLoop(Electronics111 (/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-21 21:46:29.431] 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: Dr Dave Smith (/mob/living/carbon/human) - src: null - usr.loc: the shuttle floor (62,153,2) (/turf/open/floor/mineral/titanium/blue) - 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,153,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,153,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,153,2) (/turf/open/floor/mineral/titanium/blue), the shuttle floor (61,154,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,153,2) (/turf/open/floor/mineral/titanium/blue): Entered(the mail crate (/obj/structure/closet/crate/mail/economy), the shuttle floor (61,154,2) (/turf/open/floor/mineral/titanium/blue), null) - the shuttle floor (61,153,2) (/turf/open/floor/mineral/titanium/blue): Entered(the mail crate (/obj/structure/closet/crate/mail/economy), the shuttle floor (61,154,2) (/turf/open/floor/mineral/titanium/blue), null) - the mail crate (/obj/structure/closet/crate/mail/economy): Move(the shuttle floor (61,153,2) (/turf/open/floor/mineral/titanium/blue), 2, 10.6027, 1) - the mail crate (/obj/structure/closet/crate/mail/economy): Move(the shuttle floor (61,153,2) (/turf/open/floor/mineral/titanium/blue), 2, 10.6027, 1) - the mail crate (/obj/structure/closet/crate/mail/economy): move from pull(Dr Dave Smith (/mob/living/carbon/human), the shuttle floor (61,153,2) (/turf/open/floor/mineral/titanium/blue), 10.6027) - Dr Dave Smith (/mob/living/carbon/human): Move(the shuttle floor (62,153,2) (/turf/open/floor/mineral/titanium/blue), 4, 0, 1) - Dr Dave Smith (/mob/living/carbon/human): Move(the shuttle floor (62,153,2) (/turf/open/floor/mineral/titanium/blue), 4, null) - Dr Dave Smith (/mob/living/carbon/human): Move(the shuttle floor (62,153,2) (/turf/open/floor/mineral/titanium/blue), 4) - Dr Dave Smith (/mob/living/carbon/human): Move(the shuttle floor (62,153,2) (/turf/open/floor/mineral/titanium/blue), 4) - Electronics111 (/client): Move(the shuttle floor (62,153,2) (/turf/open/floor/mineral/titanium/blue), 4) - Dr Dave Smith (/mob/living/carbon/human): keyLoop(Electronics111 (/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-21 21:46:43.392] RUNTIME: ## TESTING: GC: -- [0x3000c5e] | /mob/dead/observer was unable to be GC'd -- (ref count of 3) [2026-09-21 21:46:43.392] RUNTIME: ## TESTING: GC: -- [0x3000c46] | /mob/dead/observer was unable to be GC'd -- (ref count of 3) [2026-09-21 21:47:18.617] RUNTIME: runtime error: Cannot read null.air - proc name: relocate airs (/obj/machinery/atmospherics/components/proc/relocate_airs) - source file: code/modules/atmospherics/machinery/components/components_base.dm,406 - usr: null - src: the omni external airlock pump (/obj/machinery/atmospherics/components/unary/airlock_pump/unbolt_only) - src.loc: the plating (183,167,2) (/turf/open/floor/plating) - call stack: - the omni external airlock pump (/obj/machinery/atmospherics/components/unary/airlock_pump/unbolt_only): relocate airs(null) - the omni external airlock pump (/obj/machinery/atmospherics/components/unary/airlock_pump/unbolt_only): on deconstruction(0) - the omni external airlock pump (/obj/machinery/atmospherics/components/unary/airlock_pump/unbolt_only): on deconstruction(0) - the omni external airlock pump (/obj/machinery/atmospherics/components/unary/airlock_pump/unbolt_only): handle deconstruct(0) - the omni external airlock pump (/obj/machinery/atmospherics/components/unary/airlock_pump/unbolt_only): deconstruct(0) - the omni external airlock pump (/obj/machinery/atmospherics/components/unary/airlock_pump/unbolt_only): atom destruction("bomb") - the omni external airlock pump (/obj/machinery/atmospherics/components/unary/airlock_pump/unbolt_only): take damage(225, "brute", "bomb", 0, null, 0) - the omni external airlock pump (/obj/machinery/atmospherics/components/unary/airlock_pump/unbolt_only): ex act(2, null) - Explosions (/datum/controller/subsystem/explosions): fire(0) - Explosions (/datum/controller/subsystem/explosions): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:47:31.176] RUNTIME: runtime error: Cannot read null.air - proc name: relocate airs (/obj/machinery/atmospherics/components/proc/relocate_airs) - source file: code/modules/atmospherics/machinery/components/components_base.dm,406 - usr: null - src: Head of Security\'s Office omn... (/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4) - src.loc: space (126,181,2) (/turf/open/space) - call stack: - Head of Security\'s Office omn... (/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4): relocate airs(null) - Head of Security\'s Office omn... (/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4): on deconstruction(0) - Head of Security\'s Office omn... (/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4): handle deconstruct(0) - Head of Security\'s Office omn... (/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4): deconstruct(0) - Head of Security\'s Office omn... (/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4): atom destruction("bomb") - Head of Security\'s Office omn... (/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4): take damage(220, "brute", "bomb", 0, null, 0) - Head of Security\'s Office omn... (/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4): ex act(2, null) - Explosions (/datum/controller/subsystem/explosions): fire(0) - Explosions (/datum/controller/subsystem/explosions): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:47:31.548] 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-21 21:47:32.205] RUNTIME: runtime error: Cannot read null.air - proc name: relocate airs (/obj/machinery/atmospherics/components/proc/relocate_airs) - source file: code/modules/atmospherics/machinery/components/components_base.dm,406 - usr: null - src: Prison Wing Cells omni air ven... (/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4) - src.loc: the floor (81,182,2) (/turf/open/floor/iron/dark) - call stack: - Prison Wing Cells omni air ven... (/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4): relocate airs(null) - Prison Wing Cells omni air ven... (/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4): on deconstruction(0) - Prison Wing Cells omni air ven... (/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4): handle deconstruct(0) - Prison Wing Cells omni air ven... (/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4): deconstruct(0) - Prison Wing Cells omni air ven... (/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4): atom destruction("bomb") - Prison Wing Cells omni air ven... (/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4): take damage(125, "brute", "bomb", 0, null, 0) - Prison Wing Cells omni air ven... (/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4): ex act(2, null) - Explosions (/datum/controller/subsystem/explosions): fire(0) - Explosions (/datum/controller/subsystem/explosions): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:47:50.173] RUNTIME: runtime error: Cannot read null.air - proc name: relocate airs (/obj/machinery/atmospherics/components/proc/relocate_airs) - source file: code/modules/atmospherics/machinery/components/components_base.dm,406 - usr: null - src: Arrival Shuttle Hallway omni a... (/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4) - src.loc: the floor (43,146,2) (/turf/open/floor/iron) - call stack: - Arrival Shuttle Hallway omni a... (/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4): relocate airs(null) - Arrival Shuttle Hallway omni a... (/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4): on deconstruction(0) - Arrival Shuttle Hallway omni a... (/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4): handle deconstruct(0) - Arrival Shuttle Hallway omni a... (/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4): deconstruct(0) - Arrival Shuttle Hallway omni a... (/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4): atom destruction("bomb") - Arrival Shuttle Hallway omni a... (/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4): take damage(180, "brute", "bomb", 0, null, 0) - Arrival Shuttle Hallway omni a... (/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4): ex act(2, null) - Explosions (/datum/controller/subsystem/explosions): fire(0) - Explosions (/datum/controller/subsystem/explosions): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:48:09.131] RUNTIME: runtime error: type mismatch: cannot compare 20 to the moth chest (/obj/item/bodypart/chest/moth) - proc name: on spec stun (/datum/status_effect/zombie/proc/on_spec_stun) - source file: code/modules/mob/living/carbon/human/species_types/zombies.dm,221 - usr: null - src: /datum/status_effect/zombie (/datum/status_effect/zombie) - call stack: - /datum/status_effect/zombie (/datum/status_effect/zombie): on spec stun(Isanthrene Cameroni (/mob/living/carbon/human), /list (/list)) - Isanthrene Cameroni (/mob/living/carbon/human): SendSignal("human_spec_stun", /list (/list)) - Isanthrene Cameroni (/mob/living/carbon/human): spec stun(30) - Isanthrene Cameroni (/mob/living/carbon/human): Stun(30, 0) - the festering ooze (/obj/item/organ/zombie_infection): zombie welcome(Isanthrene Cameroni (/mob/living/carbon/human)) - the festering ooze (/obj/item/organ/zombie_infection): zombify(Isanthrene Cameroni (/mob/living/carbon/human)) - /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-21 21:50:53.467] RUNTIME: ## TESTING: GC: -- [0x2106f412] | /datum/sound_token was unable to be GC'd -- (ref count of 3) [2026-09-21 21:52:03.615] RUNTIME: ## TESTING: GC: -- [0x200a80d] | /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4 was unable to be GC'd -- (ref count of 3) [2026-09-21 21:52:39.787] RUNTIME: runtime error: type mismatch: cannot compare 20 to the moth chest (/obj/item/bodypart/chest/moth) - proc name: on spec stun (/datum/status_effect/zombie/proc/on_spec_stun) - source file: code/modules/mob/living/carbon/human/species_types/zombies.dm,221 - usr: Unknown (/mob/living/carbon/human) - src: /datum/status_effect/zombie (/datum/status_effect/zombie) - usr.loc: the floor (112,53,2) (/turf/open/floor/wood/large) - call stack: - /datum/status_effect/zombie (/datum/status_effect/zombie): on spec stun(Unknown (/mob/living/carbon/human), /list (/list)) - Unknown (/mob/living/carbon/human): SendSignal("human_spec_stun", /list (/list)) - Unknown (/mob/living/carbon/human): spec stun(40) - Unknown (/mob/living/carbon/human): Paralyze(40, 0) - the wooden table (/obj/structure/table/wood/shuttle_bar): on climbed(the floor (112,53,2) (/turf/open/floor/wood/large), Unknown (/mob/living/carbon/human), the carpet (112,52,2) (/turf/open/floor/carpet/red), null) - the floor (112,53,2) (/turf/open/floor/wood/large): SendSignal("atom_entered", /list (/list)) - the floor (112,53,2) (/turf/open/floor/wood/large): Entered(Unknown (/mob/living/carbon/human), the carpet (112,52,2) (/turf/open/floor/carpet/red), null) - the floor (112,53,2) (/turf/open/floor/wood/large): Entered(Unknown (/mob/living/carbon/human), the carpet (112,52,2) (/turf/open/floor/carpet/red), null) - Unknown (/mob/living/carbon/human): Move(the floor (112,53,2) (/turf/open/floor/wood/large), 1, 0, 1) - Unknown (/mob/living/carbon/human): Move(the floor (112,53,2) (/turf/open/floor/wood/large), 1, 0, 1) - Unknown (/mob/living/carbon/human): Move(the floor (112,53,2) (/turf/open/floor/wood/large), 1, null) - Unknown (/mob/living/carbon/human): Move(the floor (112,53,2) (/turf/open/floor/wood/large), 1) - Unknown (/mob/living/carbon/human): Move(the floor (112,53,2) (/turf/open/floor/wood/large), 1) - Unknown (/mob/living/carbon/human): Move(the floor (112,53,2) (/turf/open/floor/wood/large), 9, 0, 1) - Unknown (/mob/living/carbon/human): Move(the floor (112,53,2) (/turf/open/floor/wood/large), 9, null) - Unknown (/mob/living/carbon/human): Move(the floor (112,53,2) (/turf/open/floor/wood/large), 9) - Unknown (/mob/living/carbon/human): Move(the floor (112,53,2) (/turf/open/floor/wood/large), 9) - /datum/element/climbable (/datum/element/climbable): do climb(the wooden table (/obj/structure/table/wood/shuttle_bar), Unknown (/mob/living/carbon/human), "icon-x=27;icon-y=22;left=1;but...") - /datum/element/climbable (/datum/element/climbable): climb structure(the wooden table (/obj/structure/table/wood/shuttle_bar), Unknown (/mob/living/carbon/human), "icon-x=27;icon-y=22;left=1;but...") - /datum/element/climbable (/datum/element/climbable): mousedrop receive(the wooden table (/obj/structure/table/wood/shuttle_bar), Unknown (/mob/living/carbon/human), Unknown (/mob/living/carbon/human), "icon-x=27;icon-y=22;left=1;but...") - [2026-09-21 21:52:39.792] RUNTIME: runtime error: type mismatch: cannot compare 20 to the moth chest (/obj/item/bodypart/chest/moth) - proc name: on spec stun (/datum/status_effect/zombie/proc/on_spec_stun) - source file: code/modules/mob/living/carbon/human/species_types/zombies.dm,221 - usr: Unknown (/mob/living/carbon/human) - src: /datum/status_effect/zombie (/datum/status_effect/zombie) - usr.loc: the carpet (112,52,2) (/turf/open/floor/carpet/red) - call stack: - /datum/status_effect/zombie (/datum/status_effect/zombie): on spec stun(Unknown (/mob/living/carbon/human), /list (/list)) - Unknown (/mob/living/carbon/human): SendSignal("human_spec_stun", /list (/list)) - Unknown (/mob/living/carbon/human): spec stun(20) - Unknown (/mob/living/carbon/human): Stun(20, 0) - /datum/element/climbable (/datum/element/climbable): climb structure(the wooden table (/obj/structure/table/wood/shuttle_bar), Unknown (/mob/living/carbon/human), "icon-x=27;icon-y=22;left=1;but...") - /datum/element/climbable (/datum/element/climbable): mousedrop receive(the wooden table (/obj/structure/table/wood/shuttle_bar), Unknown (/mob/living/carbon/human), Unknown (/mob/living/carbon/human), "icon-x=27;icon-y=22;left=1;but...") - [2026-09-21 21:52:39.855] RUNTIME: runtime error: type mismatch: cannot compare 20 to the moth chest (/obj/item/bodypart/chest/moth) - proc name: on spec stun (/datum/status_effect/zombie/proc/on_spec_stun) - source file: code/modules/mob/living/carbon/human/species_types/zombies.dm,221 - usr: null - src: /datum/status_effect/zombie (/datum/status_effect/zombie) - call stack: - /datum/status_effect/zombie (/datum/status_effect/zombie): on spec stun(Unknown (/mob/living/carbon/human), /list (/list)) - Unknown (/mob/living/carbon/human): SendSignal("human_spec_stun", /list (/list)) - Unknown (/mob/living/carbon/human): spec stun(20) - Unknown (/mob/living/carbon/human): Paralyze(20, 0) - Unknown (/mob/living/carbon/human): throw impact(Ashe Covault (/mob/living/carbon/human), /datum/thrownthing (/datum/thrownthing)) - /datum/thrownthing (/datum/thrownthing): finalize(1, Ashe Covault (/mob/living/carbon/human)) - Unknown (/mob/living/carbon/human): Bump(Ashe Covault (/mob/living/carbon/human)) - Unknown (/mob/living/carbon/human): Bump(Ashe Covault (/mob/living/carbon/human)) - the carpet (112,51,2) (/turf/open/floor/carpet/red): Enter(Unknown (/mob/living/carbon/human)) - Unknown (/mob/living/carbon/human): Move(the carpet (112,51,2) (/turf/open/floor/carpet/red), 2, 15.8809, 1) - Unknown (/mob/living/carbon/human): Move(the carpet (112,51,2) (/turf/open/floor/carpet/red), 2, 15.8809, 1) - Unknown (/mob/living/carbon/human): Move(the carpet (112,51,2) (/turf/open/floor/carpet/red), 2, 15.8809) - Unknown (/mob/living/carbon/human): Move(the carpet (112,51,2) (/turf/open/floor/carpet/red), 2, 15.8809) - Unknown (/mob/living/carbon/human): Move(the carpet (112,51,2) (/turf/open/floor/carpet/red), 2, 15.8809) - /datum/thrownthing (/datum/thrownthing): tick() - Throwing (/datum/controller/subsystem/throwing): fire(0) - Throwing (/datum/controller/subsystem/throwing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:54:08.137] RUNTIME: ## TESTING: GC: -- [0x21071e12] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 3) [2026-09-21 21:54:08.636] RUNTIME: ## TESTING: GC: -- [0x21071770] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 3) [2026-09-21 21:54:08.636] RUNTIME: ## TESTING: GC: -- [0x21072314] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 3) [2026-09-21 21:54:11.185] RUNTIME: runtime error: Cannot read null.screen_groups - proc name: hide contents (/datum/storage/proc/hide_contents) - source file: code/datums/storage/storage.dm,1136 - usr: Arcticus Cecropia (/mob/living/carbon/human) - src: /datum/storage/medical_belt (/datum/storage/medical_belt) - usr.loc: the floor (99,40,2) (/turf/open/floor/iron/white) - call stack: - /datum/storage/medical_belt (/datum/storage/medical_belt): hide contents(Jordan Wheeler (/mob/dead/observer)) - /datum/storage/medical_belt (/datum/storage/medical_belt): can see contents() - /datum/storage/medical_belt (/datum/storage/medical_belt): refresh views() - /datum/storage/medical_belt (/datum/storage/medical_belt): handle exit(the medical belt (/obj/item/storage/belt/medical), the surgical drapes (/obj/item/surgical_drapes), 0) - the medical belt (/obj/item/storage/belt/medical): SendSignal("atom_exited", /list (/list)) - the medical belt (/obj/item/storage/belt/medical): Exited(the surgical drapes (/obj/item/surgical_drapes), 0) - the medical belt (/obj/item/storage/belt/medical): Exited(the surgical drapes (/obj/item/surgical_drapes), 0) - the surgical drapes (/obj/item/surgical_drapes): doMove(Arcticus Cecropia (/mob/living/carbon/human)) - the surgical drapes (/obj/item/surgical_drapes): doMove(Arcticus Cecropia (/mob/living/carbon/human)) - the surgical drapes (/obj/item/surgical_drapes): forceMove(Arcticus Cecropia (/mob/living/carbon/human)) - /datum/storage/medical_belt (/datum/storage/medical_belt): attempt remove(the surgical drapes (/obj/item/surgical_drapes), Arcticus Cecropia (/mob/living/carbon/human), 1, 1) - /datum/storage/medical_belt (/datum/storage/medical_belt): remove single(Arcticus Cecropia (/mob/living/carbon/human), the surgical drapes (/obj/item/surgical_drapes), Arcticus Cecropia (/mob/living/carbon/human), 1) - the surgical drapes (/obj/item/surgical_drapes): attempt pickup(Arcticus Cecropia (/mob/living/carbon/human), 0) - the surgical drapes (/obj/item/surgical_drapes): attack hand(Arcticus Cecropia (/mob/living/carbon/human), /list (/list)) - Arcticus Cecropia (/mob/living/carbon/human): resolve unarmed attack(the surgical drapes (/obj/item/surgical_drapes), /list (/list)) - Arcticus Cecropia (/mob/living/carbon/human): UnarmedAttack(the surgical drapes (/obj/item/surgical_drapes), 1, /list (/list)) - Arcticus Cecropia (/mob/living/carbon/human): UnarmedAttack(the surgical drapes (/obj/item/surgical_drapes), 1, /list (/list)) - Arcticus Cecropia (/mob/living/carbon/human): ClickOn(the surgical drapes (/obj/item/surgical_drapes), "icon-x=15;icon-y=13;left=1;but...") - the surgical drapes (/obj/item/surgical_drapes): Click(null, "mapwindow.map", "icon-x=15;icon-y=13;left=1;but...") - MentalDecayed (/client): Click(the surgical drapes (/obj/item/surgical_drapes), null, "mapwindow.map", "icon-x=15;icon-y=13;left=1;but...") - [2026-09-21 21:54:22.636] RUNTIME: runtime error: Found undeleted query, check the sql.log for the undeleted query and add a delete call to the query datum. - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("Found undeleted query, check t...", "code/controllers/subsystem/dbc...", 127) - Database (/datum/controller/subsystem/dbcore): fire(0) - Database (/datum/controller/subsystem/dbcore): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:54:25.402] RUNTIME: runtime error: type mismatch: cannot compare 20 to the moth chest (/obj/item/bodypart/chest/moth) - proc name: on spec stun (/datum/status_effect/zombie/proc/on_spec_stun) - source file: code/modules/mob/living/carbon/human/species_types/zombies.dm,221 - usr: null - src: /datum/status_effect/zombie (/datum/status_effect/zombie) - call stack: - /datum/status_effect/zombie (/datum/status_effect/zombie): on spec stun(Unknown (/mob/living/carbon/human), /list (/list)) - Unknown (/mob/living/carbon/human): SendSignal("human_spec_stun", /list (/list)) - Unknown (/mob/living/carbon/human): spec stun(3) - Unknown (/mob/living/carbon/human): Paralyze(3, 0) - Unknown (/mob/living/carbon/human): lateShuttleMove(space (97,45,2) (/turf/open/space), /list (/list), 2) - The NTSS Independence (/obj/docking_port/mobile/emergency): cleanup runway(Transit for emergency/The NTSS... (/obj/docking_port/stationary/transit), /list (/list), /list (/list), /list (/list), /list (/list), /list (/list), -90, 2, Space (/area/space)) - The NTSS Independence (/obj/docking_port/mobile/emergency): initiate docking(Transit for emergency/The NTSS... (/obj/docking_port/stationary/transit), 2, 0) - The NTSS Independence (/obj/docking_port/mobile/emergency): enterTransit() - The NTSS Independence (/obj/docking_port/mobile/emergency): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - [2026-09-21 21:54:39.792] RUNTIME: ## TESTING: GC: -- [0x2105297c] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 3) [2026-09-21 21:55:20.026] RUNTIME: runtime error: type mismatch: cannot compare 20 to the moth chest (/obj/item/bodypart/chest/moth) - proc name: on spec stun (/datum/status_effect/zombie/proc/on_spec_stun) - source file: code/modules/mob/living/carbon/human/species_types/zombies.dm,221 - usr: Erin Meechan (/mob/living/carbon/human) - src: /datum/status_effect/zombie (/datum/status_effect/zombie) - usr.loc: the Gygax (/obj/vehicle/sealed/mecha/gygax) - call stack: - /datum/status_effect/zombie (/datum/status_effect/zombie): on spec stun(Unknown (/mob/living/carbon/human), /list (/list)) - Unknown (/mob/living/carbon/human): SendSignal("human_spec_stun", /list (/list)) - Unknown (/mob/living/carbon/human): spec stun(40) - Unknown (/mob/living/carbon/human): Knockdown(40, 0, 0) - the Gygax (/obj/vehicle/sealed/mecha/gygax): melee attack effect(Unknown (/mob/living/carbon/human), 0) - Unknown (/mob/living/carbon/human): mech melee attack(the Gygax (/obj/vehicle/sealed/mecha/gygax), Erin Meechan (/mob/living/carbon/human)) - the Gygax (/obj/vehicle/sealed/mecha/gygax): on mouseclick(Erin Meechan (/mob/living/carbon/human), Unknown (/mob/living/carbon/human), /list (/list)) - Erin Meechan (/mob/living/carbon/human): SendSignal("mob_clickon", /list (/list)) - Erin Meechan (/mob/living/carbon/human): ClickOn(Unknown (/mob/living/carbon/human), "icon-x=15;icon-y=8;vis-x=9;vis...") - Unknown (/mob/living/carbon/human): Click(the floor (124,133,13) (/turf/open/floor/iron/white), "mapwindow.map", "icon-x=15;icon-y=8;vis-x=9;vis...") - ... - world: push usr(Erin Meechan (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:55:30.794] RUNTIME: ## TESTING: GC: -- [0x2009a6a] | /obj/structure/closet/crate/necropolis/tendril was unable to be GC'd -- (ref count of 3) [2026-09-21 21:55:43.441] RUNTIME: ### VarEdit by DATAxPUNGED/(Runa Rakoto): /datum/component/deadchat_control/cardinal_movement input_cooldown=120 => 0 [2026-09-21 21:56:31.887] RUNTIME: runtime error: type mismatch: cannot compare 20 to the human chest (/obj/item/bodypart/chest) - proc name: on spec stun (/datum/status_effect/zombie/proc/on_spec_stun) - source file: code/modules/mob/living/carbon/human/species_types/zombies.dm,221 - usr: null - src: /datum/status_effect/zombie (/datum/status_effect/zombie) - call stack: - /datum/status_effect/zombie (/datum/status_effect/zombie): on spec stun(Ashe Covault (/mob/living/carbon/human), /list (/list)) - Ashe Covault (/mob/living/carbon/human): SendSignal("human_spec_stun", /list (/list)) - Ashe Covault (/mob/living/carbon/human): spec stun(30) - Ashe Covault (/mob/living/carbon/human): Stun(30, 0) - the festering ooze (/obj/item/organ/zombie_infection): zombie welcome(Ashe Covault (/mob/living/carbon/human)) - the festering ooze (/obj/item/organ/zombie_infection): zombify(Ashe Covault (/mob/living/carbon/human)) - /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-21 21:56:34.287] RUNTIME: runtime error: type mismatch: cannot compare 20 to the human chest (/obj/item/bodypart/chest) - proc name: on spec stun (/datum/status_effect/zombie/proc/on_spec_stun) - source file: code/modules/mob/living/carbon/human/species_types/zombies.dm,221 - usr: null - src: /datum/status_effect/zombie (/datum/status_effect/zombie) - call stack: - /datum/status_effect/zombie (/datum/status_effect/zombie): on spec stun(Ashe Covault (/mob/living/carbon/human), /list (/list)) - Ashe Covault (/mob/living/carbon/human): SendSignal("human_spec_stun", /list (/list)) - Ashe Covault (/mob/living/carbon/human): spec stun(1.5) - Ashe Covault (/mob/living/carbon/human): Immobilize(1.5, 0) - Ashe Covault (/mob/living/carbon/human): lateShuttleMove(hyperspace (125,134,13) (/turf/open/space/transit/north), /list (/list), 2) - The NTSS Independence (/obj/docking_port/mobile/emergency): cleanup runway(CentCom Emergency Shuttle Dock (/obj/docking_port/stationary), /list (/list), /list (/list), /list (/list), /list (/list), /list (/list), 0, 2, Hyperspace (/area/shuttle/transit)) - The NTSS Independence (/obj/docking_port/mobile/emergency): initiate docking(CentCom Emergency Shuttle Dock (/obj/docking_port/stationary), 2, 0) - The NTSS Independence (/obj/docking_port/mobile/emergency): dock id("emergency_away") - The NTSS Independence (/obj/docking_port/mobile/emergency): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - [2026-09-21 21:56:34.288] RUNTIME: runtime error: type mismatch: cannot compare 20 to the moth chest (/obj/item/bodypart/chest/moth) - proc name: on spec stun (/datum/status_effect/zombie/proc/on_spec_stun) - source file: code/modules/mob/living/carbon/human/species_types/zombies.dm,221 - usr: null - src: /datum/status_effect/zombie (/datum/status_effect/zombie) - call stack: - /datum/status_effect/zombie (/datum/status_effect/zombie): on spec stun(Unknown (/mob/living/carbon/human), /list (/list)) - Unknown (/mob/living/carbon/human): SendSignal("human_spec_stun", /list (/list)) - Unknown (/mob/living/carbon/human): spec stun(1.5) - Unknown (/mob/living/carbon/human): Immobilize(1.5, 0) - Unknown (/mob/living/carbon/human): lateShuttleMove(hyperspace (125,132,13) (/turf/open/space/transit/north), /list (/list), 2) - The NTSS Independence (/obj/docking_port/mobile/emergency): cleanup runway(CentCom Emergency Shuttle Dock (/obj/docking_port/stationary), /list (/list), /list (/list), /list (/list), /list (/list), /list (/list), 0, 2, Hyperspace (/area/shuttle/transit)) - The NTSS Independence (/obj/docking_port/mobile/emergency): initiate docking(CentCom Emergency Shuttle Dock (/obj/docking_port/stationary), 2, 0) - The NTSS Independence (/obj/docking_port/mobile/emergency): dock id("emergency_away") - The NTSS Independence (/obj/docking_port/mobile/emergency): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - [2026-09-21 21:56:34.421] RUNTIME: runtime error: Qdeleted thing being thrown around. - proc name: throw at (/atom/movable/proc/throw_at) - source file: code/game/atoms_movable.dm,1383 - usr: Runa Rakoto (/mob/dead/observer) - src: the potted plant (/obj/item/kirbyplants/organic/plant21) - usr.loc: the floor (199,82,1) (/turf/open/floor/iron) - src.loc: null - call stack: - the potted plant (/obj/item/kirbyplants/organic/plant21): throw at(the floor (200,84,1) (/turf/open/floor/iron), 10, 1, Runa Rakoto (/mob/dead/observer), 1, 0, /datum/callback (/datum/callback), 2000, 0, 1, /datum/thrownthing (/datum/thrownthing)) - the potted plant (/obj/item/kirbyplants/organic/plant21): throw at(the floor (200,84,1) (/turf/open/floor/iron), 10, 1, Runa Rakoto (/mob/dead/observer), 1, 0, /datum/callback (/datum/callback), null, 0, 1, /datum/thrownthing (/datum/thrownthing)) - /datum/buildmode_mode/throwing (/datum/buildmode_mode/throwing): handle click(DATAxPUNGED (/client), "icon-x=2;icon-y=21;right=1;but...", the floor (200,84,1) (/turf/open/floor/iron)) - /datum/buildmode (/datum/buildmode): InterceptClickOn(Runa Rakoto (/mob/dead/observer), "icon-x=2;icon-y=21;right=1;but...", the floor (200,84,1) (/turf/open/floor/iron)) - Runa Rakoto (/mob/dead/observer): check click intercept("icon-x=2;icon-y=21;right=1;but...", the floor (200,84,1) (/turf/open/floor/iron)) - Runa Rakoto (/mob/dead/observer): ClickOn(the floor (200,84,1) (/turf/open/floor/iron), "icon-x=2;icon-y=21;right=1;but...") - the floor (200,84,1) (/turf/open/floor/iron): Click(the floor (200,84,1) (/turf/open/floor/iron), "mapwindow.map", "icon-x=2;icon-y=21;right=1;but...") - DATAxPUNGED (/client): Click(the floor (200,84,1) (/turf/open/floor/iron), the floor (200,84,1) (/turf/open/floor/iron), "mapwindow.map", "icon-x=2;icon-y=21;right=1;but...") - [2026-09-21 21:56:36.910] 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-21 21:56:36.911] 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-21 21:56:51.339] RUNTIME: runtime error: Cannot execute null.reset cooldowns(). - proc name: process cell (/turf/open/process_cell) - source file: code/modules/atmospherics/environmental/LINDA_turf_tile.dm,353 - usr: null - src: the plating (222,79,1) (/turf/open/floor/plating) - call stack: - the plating (222,79,1) (/turf/open/floor/plating): process cell(18421) - Atmospherics (/datum/controller/subsystem/air): process active turfs(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:57:14.748] RUNTIME: runtime error: Attempted to add a new component of type [/datum/component/infective] to a qdeleting parent of type [/obj/item/organ/lungs]! - proc name: AddComponent (/datum/proc/_AddComponent) - source file: code/datums/components/_component.dm,318 - usr: null - src: the lungs (/obj/item/organ/lungs) - src.loc: the moth chest (/obj/item/bodypart/chest/moth) - call stack: - the lungs (/obj/item/organ/lungs): AddComponent(/list (/list), null) - the lungs (/obj/item/organ/lungs): on mob remove(Hydrain (/mob/living/carbon/human), 0, null) - the lungs (/obj/item/organ/lungs): on mob remove(Hydrain (/mob/living/carbon/human), 0, null) - the lungs (/obj/item/organ/lungs): mob remove(Hydrain (/mob/living/carbon/human), 0, null) - the lungs (/obj/item/organ/lungs): Remove(Hydrain (/mob/living/carbon/human), 0, null) - the lungs (/obj/item/organ/lungs): Destroy(0) - qdel(the lungs (/obj/item/organ/lungs), 0) - Hydrain (/mob/living/carbon/human): spill organs(0) - Hydrain (/mob/living/carbon/human): gib(0) - Hydrain (/mob/living/carbon/human): gib(0) - ... - /datum/component/singularity (/datum/component/singularity): default singularity act(Hydrain (/mob/living/carbon/human), /datum/component/singularity (/datum/component/singularity)) - /datum/callback (/datum/callback): Invoke(Hydrain (/mob/living/carbon/human), /datum/component/singularity (/datum/component/singularity)) - /datum/component/singularity (/datum/component/singularity): consume(/datum/component/singularity (/datum/component/singularity), Hydrain (/mob/living/carbon/human)) - /datum/component/singularity (/datum/component/singularity): digest() - /datum/component/singularity (/datum/component/singularity): process(0.05) - Singularity (/datum/controller/subsystem/processing/singuloprocess): fire(0) - Singularity (/datum/controller/subsystem/processing/singuloprocess): fire(0) - Singularity (/datum/controller/subsystem/processing/singuloprocess): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:57:14.751] RUNTIME: runtime error: Attempted to add a new component of type [/datum/component/infective] to a qdeleting parent of type [/obj/item/organ/brain]! - proc name: AddComponent (/datum/proc/_AddComponent) - source file: code/datums/components/_component.dm,318 - usr: null - src: the brain (/obj/item/organ/brain) - src.loc: the moth head (/obj/item/bodypart/head/moth) - call stack: - the brain (/obj/item/organ/brain): AddComponent(/list (/list), null) - the brain (/obj/item/organ/brain): on mob remove(Hydrain (/mob/living/carbon/human), 0, null) - the brain (/obj/item/organ/brain): on mob remove(Hydrain (/mob/living/carbon/human), 0, null) - the brain (/obj/item/organ/brain): mob remove(Hydrain (/mob/living/carbon/human), 0, null) - the brain (/obj/item/organ/brain): Remove(Hydrain (/mob/living/carbon/human), 0, null) - the brain (/obj/item/organ/brain): Destroy(0) - the brain (/obj/item/organ/brain): Destroy(0) - qdel(the brain (/obj/item/organ/brain), 0) - Hydrain (/mob/living/carbon/human): spill organs(0) - Hydrain (/mob/living/carbon/human): gib(0) - ... - /datum/component/singularity (/datum/component/singularity): default singularity act(Hydrain (/mob/living/carbon/human), /datum/component/singularity (/datum/component/singularity)) - /datum/callback (/datum/callback): Invoke(Hydrain (/mob/living/carbon/human), /datum/component/singularity (/datum/component/singularity)) - /datum/component/singularity (/datum/component/singularity): consume(/datum/component/singularity (/datum/component/singularity), Hydrain (/mob/living/carbon/human)) - /datum/component/singularity (/datum/component/singularity): digest() - /datum/component/singularity (/datum/component/singularity): process(0.05) - Singularity (/datum/controller/subsystem/processing/singuloprocess): fire(0) - Singularity (/datum/controller/subsystem/processing/singuloprocess): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:57:14.753] RUNTIME: runtime error: Attempted to add a new component of type [/datum/component/infective] to a qdeleting parent of type [/obj/item/organ/heart]! - proc name: AddComponent (/datum/proc/_AddComponent) - source file: code/datums/components/_component.dm,318 - usr: null - src: the heart (/obj/item/organ/heart) - src.loc: the moth chest (/obj/item/bodypart/chest/moth) - call stack: - the heart (/obj/item/organ/heart): AddComponent(/list (/list), null) - the heart (/obj/item/organ/heart): on mob remove(Hydrain (/mob/living/carbon/human), 0, null) - the heart (/obj/item/organ/heart): mob remove(Hydrain (/mob/living/carbon/human), 0, null) - the heart (/obj/item/organ/heart): Remove(Hydrain (/mob/living/carbon/human), 0, null) - the heart (/obj/item/organ/heart): Remove(Hydrain (/mob/living/carbon/human), null, null) - the heart (/obj/item/organ/heart): Destroy(0) - qdel(the heart (/obj/item/organ/heart), 0) - Hydrain (/mob/living/carbon/human): spill organs(0) - Hydrain (/mob/living/carbon/human): gib(0) - Hydrain (/mob/living/carbon/human): gib(0) - ... - /datum/component/singularity (/datum/component/singularity): default singularity act(Hydrain (/mob/living/carbon/human), /datum/component/singularity (/datum/component/singularity)) - /datum/callback (/datum/callback): Invoke(Hydrain (/mob/living/carbon/human), /datum/component/singularity (/datum/component/singularity)) - /datum/component/singularity (/datum/component/singularity): consume(/datum/component/singularity (/datum/component/singularity), Hydrain (/mob/living/carbon/human)) - /datum/component/singularity (/datum/component/singularity): digest() - /datum/component/singularity (/datum/component/singularity): process(0.05) - Singularity (/datum/controller/subsystem/processing/singuloprocess): fire(0) - Singularity (/datum/controller/subsystem/processing/singuloprocess): fire(0) - Singularity (/datum/controller/subsystem/processing/singuloprocess): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:57:14.756] RUNTIME: runtime error: Attempted to add a new component of type [/datum/component/infective] to a qdeleting parent of type [/obj/item/organ/liver]! - proc name: AddComponent (/datum/proc/_AddComponent) - source file: code/datums/components/_component.dm,318 - usr: null - src: the liver (/obj/item/organ/liver) - src.loc: the moth chest (/obj/item/bodypart/chest/moth) - call stack: - the liver (/obj/item/organ/liver): AddComponent(/list (/list), null) - the liver (/obj/item/organ/liver): on mob remove(Hydrain (/mob/living/carbon/human), 0, null) - the liver (/obj/item/organ/liver): on mob remove(Hydrain (/mob/living/carbon/human), 0, null) - the liver (/obj/item/organ/liver): mob remove(Hydrain (/mob/living/carbon/human), 0, null) - the liver (/obj/item/organ/liver): Remove(Hydrain (/mob/living/carbon/human), 0, null) - the liver (/obj/item/organ/liver): Destroy(0) - qdel(the liver (/obj/item/organ/liver), 0) - Hydrain (/mob/living/carbon/human): spill organs(0) - Hydrain (/mob/living/carbon/human): gib(0) - Hydrain (/mob/living/carbon/human): gib(0) - ... - /datum/component/singularity (/datum/component/singularity): default singularity act(Hydrain (/mob/living/carbon/human), /datum/component/singularity (/datum/component/singularity)) - /datum/callback (/datum/callback): Invoke(Hydrain (/mob/living/carbon/human), /datum/component/singularity (/datum/component/singularity)) - /datum/component/singularity (/datum/component/singularity): consume(/datum/component/singularity (/datum/component/singularity), Hydrain (/mob/living/carbon/human)) - /datum/component/singularity (/datum/component/singularity): digest() - /datum/component/singularity (/datum/component/singularity): process(0.05) - Singularity (/datum/controller/subsystem/processing/singuloprocess): fire(0) - Singularity (/datum/controller/subsystem/processing/singuloprocess): fire(0) - Singularity (/datum/controller/subsystem/processing/singuloprocess): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:57:14.758] RUNTIME: runtime error: Attempted to add a new component of type [/datum/component/infective] to a qdeleting parent of type [/obj/item/organ/appendix]! - proc name: AddComponent (/datum/proc/_AddComponent) - source file: code/datums/components/_component.dm,318 - usr: null - src: the appendix (/obj/item/organ/appendix) - src.loc: the moth chest (/obj/item/bodypart/chest/moth) - call stack: - the appendix (/obj/item/organ/appendix): AddComponent(/list (/list), null) - the appendix (/obj/item/organ/appendix): on mob remove(Hydrain (/mob/living/carbon/human), 0, null) - the appendix (/obj/item/organ/appendix): on mob remove(Hydrain (/mob/living/carbon/human), 0, null) - the appendix (/obj/item/organ/appendix): mob remove(Hydrain (/mob/living/carbon/human), 0, null) - the appendix (/obj/item/organ/appendix): Remove(Hydrain (/mob/living/carbon/human), 0, null) - the appendix (/obj/item/organ/appendix): Destroy(0) - qdel(the appendix (/obj/item/organ/appendix), 0) - Hydrain (/mob/living/carbon/human): spill organs(0) - Hydrain (/mob/living/carbon/human): gib(0) - Hydrain (/mob/living/carbon/human): gib(0) - ... - /datum/component/singularity (/datum/component/singularity): default singularity act(Hydrain (/mob/living/carbon/human), /datum/component/singularity (/datum/component/singularity)) - /datum/callback (/datum/callback): Invoke(Hydrain (/mob/living/carbon/human), /datum/component/singularity (/datum/component/singularity)) - /datum/component/singularity (/datum/component/singularity): consume(/datum/component/singularity (/datum/component/singularity), Hydrain (/mob/living/carbon/human)) - /datum/component/singularity (/datum/component/singularity): digest() - /datum/component/singularity (/datum/component/singularity): process(0.05) - Singularity (/datum/controller/subsystem/processing/singuloprocess): fire(0) - Singularity (/datum/controller/subsystem/processing/singuloprocess): fire(0) - Singularity (/datum/controller/subsystem/processing/singuloprocess): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:57:14.761] RUNTIME: runtime error: Attempted to add a new component of type [/datum/component/infective] to a qdeleting parent of type [/obj/item/organ/ears]! - proc name: AddComponent (/datum/proc/_AddComponent) - source file: code/datums/components/_component.dm,318 - usr: null - src: the ears (/obj/item/organ/ears) - src.loc: the moth head (/obj/item/bodypart/head/moth) - call stack: - the ears (/obj/item/organ/ears): AddComponent(/list (/list), null) - the ears (/obj/item/organ/ears): on mob remove(Hydrain (/mob/living/carbon/human), 0, null) - the ears (/obj/item/organ/ears): on mob remove(Hydrain (/mob/living/carbon/human), 0, null) - the ears (/obj/item/organ/ears): mob remove(Hydrain (/mob/living/carbon/human), 0, null) - the ears (/obj/item/organ/ears): Remove(Hydrain (/mob/living/carbon/human), 0, null) - the ears (/obj/item/organ/ears): Destroy(0) - qdel(the ears (/obj/item/organ/ears), 0) - Hydrain (/mob/living/carbon/human): spill organs(0) - Hydrain (/mob/living/carbon/human): gib(0) - Hydrain (/mob/living/carbon/human): gib(0) - ... - /datum/component/singularity (/datum/component/singularity): default singularity act(Hydrain (/mob/living/carbon/human), /datum/component/singularity (/datum/component/singularity)) - /datum/callback (/datum/callback): Invoke(Hydrain (/mob/living/carbon/human), /datum/component/singularity (/datum/component/singularity)) - /datum/component/singularity (/datum/component/singularity): consume(/datum/component/singularity (/datum/component/singularity), Hydrain (/mob/living/carbon/human)) - /datum/component/singularity (/datum/component/singularity): digest() - /datum/component/singularity (/datum/component/singularity): process(0.05) - Singularity (/datum/controller/subsystem/processing/singuloprocess): fire(0) - Singularity (/datum/controller/subsystem/processing/singuloprocess): fire(0) - Singularity (/datum/controller/subsystem/processing/singuloprocess): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:57:14.763] RUNTIME: runtime error: Attempted to add a new component of type [/datum/component/infective] to a qdeleting parent of type [/obj/item/organ/tongue/moth]! - proc name: AddComponent (/datum/proc/_AddComponent) - source file: code/datums/components/_component.dm,318 - usr: null - src: the moth tongue (/obj/item/organ/tongue/moth) - src.loc: the moth head (/obj/item/bodypart/head/moth) - call stack: - the moth tongue (/obj/item/organ/tongue/moth): AddComponent(/list (/list), null) - the moth tongue (/obj/item/organ/tongue/moth): on mob remove(Hydrain (/mob/living/carbon/human), 0, null) - the moth tongue (/obj/item/organ/tongue/moth): on mob remove(Hydrain (/mob/living/carbon/human), 0, null) - the moth tongue (/obj/item/organ/tongue/moth): mob remove(Hydrain (/mob/living/carbon/human), 0, null) - the moth tongue (/obj/item/organ/tongue/moth): Remove(Hydrain (/mob/living/carbon/human), 0, null) - the moth tongue (/obj/item/organ/tongue/moth): Destroy(0) - qdel(the moth tongue (/obj/item/organ/tongue/moth), 0) - Hydrain (/mob/living/carbon/human): spill organs(0) - Hydrain (/mob/living/carbon/human): gib(0) - Hydrain (/mob/living/carbon/human): gib(0) - ... - /datum/component/singularity (/datum/component/singularity): default singularity act(Hydrain (/mob/living/carbon/human), /datum/component/singularity (/datum/component/singularity)) - /datum/callback (/datum/callback): Invoke(Hydrain (/mob/living/carbon/human), /datum/component/singularity (/datum/component/singularity)) - /datum/component/singularity (/datum/component/singularity): consume(/datum/component/singularity (/datum/component/singularity), Hydrain (/mob/living/carbon/human)) - /datum/component/singularity (/datum/component/singularity): digest() - /datum/component/singularity (/datum/component/singularity): process(0.05) - Singularity (/datum/controller/subsystem/processing/singuloprocess): fire(0) - Singularity (/datum/controller/subsystem/processing/singuloprocess): fire(0) - Singularity (/datum/controller/subsystem/processing/singuloprocess): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:57:14.766] RUNTIME: runtime error: Attempted to add a new component of type [/datum/component/infective] to a qdeleting parent of type [/obj/item/organ/stomach/moth]! - proc name: AddComponent (/datum/proc/_AddComponent) - source file: code/datums/components/_component.dm,318 - usr: null - src: the moth stomach (/obj/item/organ/stomach/moth) - src.loc: the moth chest (/obj/item/bodypart/chest/moth) - call stack: - the moth stomach (/obj/item/organ/stomach/moth): AddComponent(/list (/list), null) - the moth stomach (/obj/item/organ/stomach/moth): on mob remove(Hydrain (/mob/living/carbon/human), 0, null) - the moth stomach (/obj/item/organ/stomach/moth): on mob remove(Hydrain (/mob/living/carbon/human), 0, null) - the moth stomach (/obj/item/organ/stomach/moth): mob remove(Hydrain (/mob/living/carbon/human), 0, null) - the moth stomach (/obj/item/organ/stomach/moth): Remove(Hydrain (/mob/living/carbon/human), 0, null) - the moth stomach (/obj/item/organ/stomach/moth): Destroy(0) - the moth stomach (/obj/item/organ/stomach/moth): Destroy(0) - qdel(the moth stomach (/obj/item/organ/stomach/moth), 0) - Hydrain (/mob/living/carbon/human): spill organs(0) - Hydrain (/mob/living/carbon/human): gib(0) - ... - /datum/component/singularity (/datum/component/singularity): default singularity act(Hydrain (/mob/living/carbon/human), /datum/component/singularity (/datum/component/singularity)) - /datum/callback (/datum/callback): Invoke(Hydrain (/mob/living/carbon/human), /datum/component/singularity (/datum/component/singularity)) - /datum/component/singularity (/datum/component/singularity): consume(/datum/component/singularity (/datum/component/singularity), Hydrain (/mob/living/carbon/human)) - /datum/component/singularity (/datum/component/singularity): digest() - /datum/component/singularity (/datum/component/singularity): process(0.05) - Singularity (/datum/controller/subsystem/processing/singuloprocess): fire(0) - Singularity (/datum/controller/subsystem/processing/singuloprocess): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:57:14.768] RUNTIME: runtime error: Attempted to add a new component of type [/datum/component/infective] to a qdeleting parent of type [/obj/item/organ/eyes/moth]! - proc name: AddComponent (/datum/proc/_AddComponent) - source file: code/datums/components/_component.dm,318 - usr: null - src: the moth eyes (/obj/item/organ/eyes/moth) - src.loc: the moth head (/obj/item/bodypart/head/moth) - call stack: - the moth eyes (/obj/item/organ/eyes/moth): AddComponent(/list (/list), null) - the moth eyes (/obj/item/organ/eyes/moth): on mob remove(Hydrain (/mob/living/carbon/human), 0, null) - the moth eyes (/obj/item/organ/eyes/moth): on mob remove(Hydrain (/mob/living/carbon/human), 0, null) - the moth eyes (/obj/item/organ/eyes/moth): mob remove(Hydrain (/mob/living/carbon/human), 0, null) - the moth eyes (/obj/item/organ/eyes/moth): Remove(Hydrain (/mob/living/carbon/human), 0, null) - the moth eyes (/obj/item/organ/eyes/moth): Destroy(0) - the moth eyes (/obj/item/organ/eyes/moth): Destroy(0) - qdel(the moth eyes (/obj/item/organ/eyes/moth), 0) - Hydrain (/mob/living/carbon/human): spill organs(0) - Hydrain (/mob/living/carbon/human): gib(0) - ... - /datum/component/singularity (/datum/component/singularity): default singularity act(Hydrain (/mob/living/carbon/human), /datum/component/singularity (/datum/component/singularity)) - /datum/callback (/datum/callback): Invoke(Hydrain (/mob/living/carbon/human), /datum/component/singularity (/datum/component/singularity)) - /datum/component/singularity (/datum/component/singularity): consume(/datum/component/singularity (/datum/component/singularity), Hydrain (/mob/living/carbon/human)) - /datum/component/singularity (/datum/component/singularity): digest() - /datum/component/singularity (/datum/component/singularity): process(0.05) - Singularity (/datum/controller/subsystem/processing/singuloprocess): fire(0) - Singularity (/datum/controller/subsystem/processing/singuloprocess): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:57:14.771] RUNTIME: runtime error: Attempted to add a new component of type [/datum/component/infective] to a qdeleting parent of type [/obj/item/organ/antennae]! - proc name: AddComponent (/datum/proc/_AddComponent) - source file: code/datums/components/_component.dm,318 - usr: null - src: the moth antennae (/obj/item/organ/antennae) - src.loc: the moth head (/obj/item/bodypart/head/moth) - call stack: - the moth antennae (/obj/item/organ/antennae): AddComponent(/list (/list), null) - the moth antennae (/obj/item/organ/antennae): on mob remove(Hydrain (/mob/living/carbon/human), 0, null) - the moth antennae (/obj/item/organ/antennae): on mob remove(Hydrain (/mob/living/carbon/human), 0, null) - the moth antennae (/obj/item/organ/antennae): mob remove(Hydrain (/mob/living/carbon/human), 0, null) - the moth antennae (/obj/item/organ/antennae): Remove(Hydrain (/mob/living/carbon/human), 0, null) - the moth antennae (/obj/item/organ/antennae): Destroy(0) - qdel(the moth antennae (/obj/item/organ/antennae), 0) - Hydrain (/mob/living/carbon/human): spill organs(0) - Hydrain (/mob/living/carbon/human): gib(0) - Hydrain (/mob/living/carbon/human): gib(0) - ... - /datum/component/singularity (/datum/component/singularity): default singularity act(Hydrain (/mob/living/carbon/human), /datum/component/singularity (/datum/component/singularity)) - /datum/callback (/datum/callback): Invoke(Hydrain (/mob/living/carbon/human), /datum/component/singularity (/datum/component/singularity)) - /datum/component/singularity (/datum/component/singularity): consume(/datum/component/singularity (/datum/component/singularity), Hydrain (/mob/living/carbon/human)) - /datum/component/singularity (/datum/component/singularity): digest() - /datum/component/singularity (/datum/component/singularity): process(0.05) - Singularity (/datum/controller/subsystem/processing/singuloprocess): fire(0) - Singularity (/datum/controller/subsystem/processing/singuloprocess): fire(0) - Singularity (/datum/controller/subsystem/processing/singuloprocess): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:57:14.777] RUNTIME: runtime error: Attempted to add a new component of type [/datum/component/infective] to a qdeleting parent of type [/obj/item/organ/wings/moth]! - proc name: AddComponent (/datum/proc/_AddComponent) - source file: code/datums/components/_component.dm,318 - usr: null - src: the moth wings (/obj/item/organ/wings/moth) - src.loc: the moth chest (/obj/item/bodypart/chest/moth) - call stack: - the moth wings (/obj/item/organ/wings/moth): AddComponent(/list (/list), null) - the moth wings (/obj/item/organ/wings/moth): on mob remove(Hydrain (/mob/living/carbon/human), 0, null) - the moth wings (/obj/item/organ/wings/moth): on mob remove(Hydrain (/mob/living/carbon/human), 0, null) - the moth wings (/obj/item/organ/wings/moth): on mob remove(Hydrain (/mob/living/carbon/human), 0, null) - the moth wings (/obj/item/organ/wings/moth): mob remove(Hydrain (/mob/living/carbon/human), 0, null) - the moth wings (/obj/item/organ/wings/moth): Remove(Hydrain (/mob/living/carbon/human), 0, null) - the moth wings (/obj/item/organ/wings/moth): Destroy(0) - the moth wings (/obj/item/organ/wings/moth): Destroy(0) - qdel(the moth wings (/obj/item/organ/wings/moth), 0) - Hydrain (/mob/living/carbon/human): spill organs(0) - ... - Hydrain (/mob/living/carbon/human): singularity act(11, the puncture in the fabric of ... (/obj/reality_tear/temporary)) - /datum/component/singularity (/datum/component/singularity): default singularity act(Hydrain (/mob/living/carbon/human), /datum/component/singularity (/datum/component/singularity)) - /datum/callback (/datum/callback): Invoke(Hydrain (/mob/living/carbon/human), /datum/component/singularity (/datum/component/singularity)) - /datum/component/singularity (/datum/component/singularity): consume(/datum/component/singularity (/datum/component/singularity), Hydrain (/mob/living/carbon/human)) - /datum/component/singularity (/datum/component/singularity): digest() - /datum/component/singularity (/datum/component/singularity): process(0.05) - Singularity (/datum/controller/subsystem/processing/singuloprocess): fire(0) - Singularity (/datum/controller/subsystem/processing/singuloprocess): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:57:14.861] RUNTIME: runtime error: type mismatch: cannot compare 20 to the moth chest (/obj/item/bodypart/chest/moth) - proc name: on spec stun (/datum/status_effect/zombie/proc/on_spec_stun) - source file: code/modules/mob/living/carbon/human/species_types/zombies.dm,221 - usr: Unknown (/mob/living/carbon/human) - src: /datum/status_effect/zombie (/datum/status_effect/zombie) - usr.loc: the floor (224,73,1) (/turf/open/floor/iron/white/smooth_edge) - call stack: - /datum/status_effect/zombie (/datum/status_effect/zombie): on spec stun(Unknown (/mob/living/carbon/human), /list (/list)) - Unknown (/mob/living/carbon/human): SendSignal("human_spec_stun", /list (/list)) - Unknown (/mob/living/carbon/human): spec stun(20) - Unknown (/mob/living/carbon/human): Paralyze(20, 0) - point (/datum/emote/living/point): run emote(Unknown (/mob/living/carbon/human), "the carpet", 0, 0) - Unknown (/mob/living/carbon/human): emote("point", 0, null, 0, 0, 0) - Unknown (/mob/living/carbon/human): pointed(the carpet (217,76,1) (/turf/open/floor/carpet/cyan)) - Unknown (/mob/living/carbon/human): pointed(the carpet (217,76,1) (/turf/open/floor/carpet/cyan)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - ... - the carpet (217,76,1) (/turf/open/floor/carpet/cyan): Click(the carpet (217,76,1) (/turf/open/floor/carpet/cyan), "mapwindow.map", "icon-x=14;icon-y=19;middle=1;s...") - the carpet (217,76,1) (/turf/open/floor/carpet/cyan): Click(the carpet (217,76,1) (/turf/open/floor/carpet/cyan), "mapwindow.map", "icon-x=14;icon-y=19;middle=1;s...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Unknown (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:57:15.579] RUNTIME: runtime error: Qdeleted thing being thrown around. - proc name: throw at (/atom/movable/proc/throw_at) - source file: code/game/atoms_movable.dm,1383 - usr: null - src: the cable piece (/obj/item/stack/cable_coil) - src.loc: null - call stack: - the cable piece (/obj/item/stack/cable_coil): throw at(the puncture in the fabric of ... (/obj/reality_tear/temporary), 14, 3, null, 0, 0, /datum/callback (/datum/callback), 2000, 0, 1, /datum/thrownthing (/datum/thrownthing)) - the cable piece (/obj/item/stack/cable_coil): throw at(the puncture in the fabric of ... (/obj/reality_tear/temporary), 14, 3, null, 0, 0, /datum/callback (/datum/callback), null, 0, 1, /datum/thrownthing (/datum/thrownthing)) - the cable piece (/obj/item/stack/cable_coil): singularity pull(the puncture in the fabric of ... (/obj/reality_tear/temporary), 11) - /datum/component/singularity (/datum/component/singularity): digest() - /datum/component/singularity (/datum/component/singularity): process(0.05) - Singularity (/datum/controller/subsystem/processing/singuloprocess): fire(0) - Singularity (/datum/controller/subsystem/processing/singuloprocess): fire(0) - Singularity (/datum/controller/subsystem/processing/singuloprocess): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:57:20.635] RUNTIME: runtime error: type mismatch: cannot compare 20 to the moth chest (/obj/item/bodypart/chest/moth) - proc name: on spec stun (/datum/status_effect/zombie/proc/on_spec_stun) - source file: code/modules/mob/living/carbon/human/species_types/zombies.dm,221 - usr: Unknown (/mob/living/carbon/human) - src: /datum/status_effect/zombie (/datum/status_effect/zombie) - usr.loc: the floor (220,75,1) (/turf/open/floor/iron/white/textured_half) - call stack: - /datum/status_effect/zombie (/datum/status_effect/zombie): on spec stun(Unknown (/mob/living/carbon/human), /list (/list)) - Unknown (/mob/living/carbon/human): SendSignal("human_spec_stun", /list (/list)) - Unknown (/mob/living/carbon/human): spec stun(20) - Unknown (/mob/living/carbon/human): Paralyze(20, 0) - /datum/component/caltrop (/datum/component/caltrop): on entered(the floor (220,75,1) (/turf/open/floor/iron/white/textured_half), Unknown (/mob/living/carbon/human), the floor (221,75,1) (/turf/open/floor/iron/white/smooth_edge), null) - the floor (220,75,1) (/turf/open/floor/iron/white/textured_half): SendSignal("atom_entered", /list (/list)) - the floor (220,75,1) (/turf/open/floor/iron/white/textured_half): Entered(Unknown (/mob/living/carbon/human), the floor (221,75,1) (/turf/open/floor/iron/white/smooth_edge), null) - the floor (220,75,1) (/turf/open/floor/iron/white/textured_half): Entered(Unknown (/mob/living/carbon/human), the floor (221,75,1) (/turf/open/floor/iron/white/smooth_edge), null) - Unknown (/mob/living/carbon/human): Move(the floor (220,75,1) (/turf/open/floor/iron/white/textured_half), 8, 0, 1) - Unknown (/mob/living/carbon/human): Move(the floor (220,75,1) (/turf/open/floor/iron/white/textured_half), 8, 0, 1) - Unknown (/mob/living/carbon/human): Move(the floor (220,75,1) (/turf/open/floor/iron/white/textured_half), 8, null) - Unknown (/mob/living/carbon/human): Move(the floor (220,75,1) (/turf/open/floor/iron/white/textured_half), 8) - Unknown (/mob/living/carbon/human): Move(the floor (220,75,1) (/turf/open/floor/iron/white/textured_half), 8) - Sunnyshovel (/client): Move(the floor (220,75,1) (/turf/open/floor/iron/white/textured_half), 8) - Unknown (/mob/living/carbon/human): keyLoop(Sunnyshovel (/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-21 21:57:26.873] RUNTIME: runtime error: type mismatch: null -= the Phazon (/obj/vehicle/sealed/mecha/phazon) - proc name: remove from z (/datum/element/hostile_machine/proc/remove_from_z) - source file: code/datums/elements/hostile_machine.dm,50 - usr: Erin Meechan (/mob/living/carbon/human) - src: /datum/element/hostile_machine (/datum/element/hostile_machine) - usr.loc: the Gygax (/obj/vehicle/sealed/mecha/gygax) - call stack: - /datum/element/hostile_machine (/datum/element/hostile_machine): remove from z(the Phazon (/obj/vehicle/sealed/mecha/phazon), 1) - /datum/element/hostile_machine (/datum/element/hostile_machine): Detach(the Phazon (/obj/vehicle/sealed/mecha/phazon)) - /datum/element/hostile_machine (/datum/element/hostile_machine): OnTargetDelete(the Phazon (/obj/vehicle/sealed/mecha/phazon), 0) - the Phazon (/obj/vehicle/sealed/mecha/phazon): SendSignal("parent_qdeleting", /list (/list)) - qdel(the Phazon (/obj/vehicle/sealed/mecha/phazon), 0) - the Phazon (/obj/vehicle/sealed/mecha/phazon): deconstruct(0) - the Phazon (/obj/vehicle/sealed/mecha/phazon): atom destruction("melee") - the Phazon (/obj/vehicle/sealed/mecha/phazon): atom destruction("melee") - the Phazon (/obj/vehicle/sealed/mecha/phazon): take damage(6.25, "brute", "melee", 0, 10, 0) - the Phazon (/obj/vehicle/sealed/mecha/phazon): take damage(25, "brute", "melee", 0, 10, 0) - the Phazon (/obj/vehicle/sealed/mecha/phazon): mech melee attack(the Gygax (/obj/vehicle/sealed/mecha/gygax), Erin Meechan (/mob/living/carbon/human)) - the Gygax (/obj/vehicle/sealed/mecha/gygax): on mouseclick(Erin Meechan (/mob/living/carbon/human), the Phazon (/obj/vehicle/sealed/mecha/phazon), /list (/list)) - Erin Meechan (/mob/living/carbon/human): SendSignal("mob_clickon", /list (/list)) - Erin Meechan (/mob/living/carbon/human): ClickOn(the Phazon (/obj/vehicle/sealed/mecha/phazon), "icon-x=27;icon-y=13;left=1;alt...") - the Phazon (/obj/vehicle/sealed/mecha/phazon): Click(the carpet (212,85,1) (/turf/open/floor/carpet/red), "mapwindow.map", "icon-x=27;icon-y=13;left=1;alt...") - S133py (/client): Click(the Phazon (/obj/vehicle/sealed/mecha/phazon), the carpet (212,85,1) (/turf/open/floor/carpet/red), "mapwindow.map", "icon-x=27;icon-y=13;left=1;alt...") - [2026-09-21 21:57:32.738] RUNTIME: runtime error: type mismatch: cannot compare 20 to the moth chest (/obj/item/bodypart/chest/moth) - proc name: on spec stun (/datum/status_effect/zombie/proc/on_spec_stun) - source file: code/modules/mob/living/carbon/human/species_types/zombies.dm,221 - usr: Erin Meechan (/mob/living/carbon/human) - src: /datum/status_effect/zombie (/datum/status_effect/zombie) - usr.loc: the Gygax (/obj/vehicle/sealed/mecha/gygax) - call stack: - /datum/status_effect/zombie (/datum/status_effect/zombie): on spec stun(Unknown (/mob/living/carbon/human), /list (/list)) - Unknown (/mob/living/carbon/human): SendSignal("human_spec_stun", /list (/list)) - Unknown (/mob/living/carbon/human): spec stun(40) - Unknown (/mob/living/carbon/human): Knockdown(40, 0, 0) - the Gygax (/obj/vehicle/sealed/mecha/gygax): melee attack effect(Unknown (/mob/living/carbon/human), 0) - Unknown (/mob/living/carbon/human): mech melee attack(the Gygax (/obj/vehicle/sealed/mecha/gygax), Erin Meechan (/mob/living/carbon/human)) - the Gygax (/obj/vehicle/sealed/mecha/gygax): on mouseclick(Erin Meechan (/mob/living/carbon/human), Unknown (/mob/living/carbon/human), /list (/list)) - Erin Meechan (/mob/living/carbon/human): SendSignal("mob_clickon", /list (/list)) - Erin Meechan (/mob/living/carbon/human): ClickOn(Unknown (/mob/living/carbon/human), "icon-x=17;icon-y=18;vis-x=15;v...") - Unknown (/mob/living/carbon/human): Click(the floor (215,87,1) (/turf/open/floor/wood/large), "mapwindow.map", "icon-x=17;icon-y=18;vis-x=15;v...") - ... - world: push usr(Erin Meechan (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 21:57:43.853] RUNTIME: Shutting down Ban Cache subsystem... [2026-09-21 21:57:43.853] RUNTIME: Shutting down Chat subsystem... [2026-09-21 21:57:43.853] RUNTIME: Shutting down Init Profiler subsystem... [2026-09-21 21:57:43.854] RUNTIME: Shutting down Shuttle subsystem... [2026-09-21 21:57:43.854] RUNTIME: Warning: Subsystem `Shuttle` slept 140 times. [2026-09-21 21:57:43.854] RUNTIME: Shutting down Atmospherics subsystem... [2026-09-21 21:57:43.854] RUNTIME: Shutting down Fishing subsystem... [2026-09-21 21:57:43.854] RUNTIME: Shutting down Icon Smoothing subsystem... [2026-09-21 21:57:43.854] RUNTIME: Shutting down Library Loading subsystem... [2026-09-21 21:57:43.855] RUNTIME: Shutting down Lighting subsystem... [2026-09-21 21:57:43.855] RUNTIME: Shutting down Map Previews subsystem... [2026-09-21 21:57:43.855] RUNTIME: Shutting down Machines subsystem... [2026-09-21 21:57:43.855] RUNTIME: Shutting down Market subsystem... [2026-09-21 21:57:43.855] RUNTIME: Shutting down Minor Mapping subsystem... [2026-09-21 21:57:43.855] RUNTIME: Shutting down Ore Generation subsystem... [2026-09-21 21:57:43.856] RUNTIME: Shutting down Traitor subsystem... [2026-09-21 21:57:43.856] RUNTIME: Shutting down Wardrobe subsystem... [2026-09-21 21:57:43.856] RUNTIME: Shutting down Assets subsystem... [2026-09-21 21:57:43.856] RUNTIME: Shutting down Persistent Paintings subsystem... [2026-09-21 21:57:43.856] RUNTIME: Shutting down Persistence subsystem... [2026-09-21 21:57:43.857] RUNTIME: Shutting down Atoms subsystem... [2026-09-21 21:57:43.857] RUNTIME: Shutting down Cameras subsystem... [2026-09-21 21:57:43.857] RUNTIME: Shutting down Spatial Grid subsystem... [2026-09-21 21:57:43.857] RUNTIME: Shutting down Weather subsystem... [2026-09-21 21:57:43.857] RUNTIME: Shutting down Mapping subsystem... [2026-09-21 21:57:43.857] RUNTIME: Shutting down Ticker subsystem... [2026-09-21 21:57:43.858] RUNTIME: Warning: Subsystem `Ticker` slept 1 times. [2026-09-21 21:57:43.866] RUNTIME: Shutting down Achievements subsystem... [2026-09-21 21:57:43.897] RUNTIME: Shutting down Ambience subsystem... [2026-09-21 21:57:43.897] RUNTIME: Shutting down Area Contents subsystem... [2026-09-21 21:57:43.897] RUNTIME: Shutting down Asset Loading subsystem... [2026-09-21 21:57:43.897] RUNTIME: Shutting down Augury subsystem... [2026-09-21 21:57:43.897] RUNTIME: Shutting down Blackbox subsystem... [2026-09-21 21:57:43.947] RUNTIME: Shutting down Processing subsystem... [2026-09-21 21:57:43.948] RUNTIME: Shutting down Blood Drying subsystem... [2026-09-21 21:57:43.948] RUNTIME: Shutting down Datum Component System subsystem... [2026-09-21 21:57:43.948] RUNTIME: Shutting down Mood subsystem... [2026-09-21 21:57:43.948] RUNTIME: Shutting down Transport subsystem... [2026-09-21 21:57:43.948] RUNTIME: Shutting down Acid subsystem... [2026-09-21 21:57:43.948] RUNTIME: Shutting down Basic Avoidance subsystem... [2026-09-21 21:57:43.949] RUNTIME: Shutting down Antag HUDs subsystem... [2026-09-21 21:57:43.949] RUNTIME: Shutting down Aura subsystem... [2026-09-21 21:57:43.949] RUNTIME: Shutting down Clock Component subsystem... [2026-09-21 21:57:43.949] RUNTIME: Shutting down Digital Clocks subsystem... [2026-09-21 21:57:43.949] RUNTIME: Shutting down Fast Processing subsystem... [2026-09-21 21:57:43.949] RUNTIME: Shutting down Burning subsystem... [2026-09-21 21:57:43.950] RUNTIME: Shutting down Instruments subsystem... [2026-09-21 21:57:43.950] RUNTIME: Shutting down Manufacturing Processing subsystem... [2026-09-21 21:57:43.950] RUNTIME: Shutting down New Player Info subsystem... [2026-09-21 21:57:43.950] RUNTIME: Shutting down Objects subsystem... [2026-09-21 21:57:43.950] RUNTIME: Shutting down Personalities subsystem... [2026-09-21 21:57:43.950] RUNTIME: Shutting down Plumbing subsystem... [2026-09-21 21:57:43.951] RUNTIME: Shutting down Priority Status Effects subsystem... [2026-09-21 21:57:43.951] RUNTIME: Shutting down Projectiles subsystem... [2026-09-21 21:57:43.951] RUNTIME: Shutting down Quirks subsystem... [2026-09-21 21:57:43.951] RUNTIME: Shutting down Singularity subsystem... [2026-09-21 21:57:43.951] RUNTIME: Shutting down Jobs subsystem... [2026-09-21 21:57:43.951] RUNTIME: Shutting down Events subsystem... [2026-09-21 21:57:43.952] RUNTIME: Shutting down Radioactive Nebula subsystem... [2026-09-21 21:57:43.952] RUNTIME: Shutting down Research subsystem... [2026-09-21 21:57:43.952] RUNTIME: Shutting down Station subsystem... [2026-09-21 21:57:43.952] RUNTIME: Shutting down Supermatter Cascade subsystem... [2026-09-21 21:57:43.952] RUNTIME: Shutting down Timed Actions subsystem... [2026-09-21 21:57:43.952] RUNTIME: Shutting down Turret Processing subsystem... [2026-09-21 21:57:43.953] RUNTIME: Shutting down Wet floors subsystem... [2026-09-21 21:57:43.953] RUNTIME: Shutting down Escape Menu subsystem... [2026-09-21 21:57:43.953] RUNTIME: Shutting down Disease subsystem... [2026-09-21 21:57:43.953] RUNTIME: Shutting down Economy subsystem... [2026-09-21 21:57:43.953] RUNTIME: Shutting down Explosions subsystem... [2026-09-21 21:57:43.954] RUNTIME: Shutting down Fluid subsystem... [2026-09-21 21:57:43.954] RUNTIME: Shutting down Smoke subsystem... [2026-09-21 21:57:43.954] RUNTIME: Shutting down Foam subsystem... [2026-09-21 21:57:43.954] RUNTIME: Shutting down Verb Manager subsystem... [2026-09-21 21:57:43.954] RUNTIME: Shutting down Speech Controller subsystem... [2026-09-21 21:57:43.954] RUNTIME: Shutting down XKeyScore subsystem... [2026-09-21 21:57:43.955] RUNTIME: Shutting down Lag Switch subsystem... [2026-09-21 21:57:43.955] RUNTIME: Shutting down Lua Scripting subsystem... [2026-09-21 21:57:43.955] RUNTIME: Shutting down Map Vote subsystem... [2026-09-21 21:57:43.955] RUNTIME: Shutting down Materials subsystem... [2026-09-21 21:57:43.955] RUNTIME: Shutting down Mobs subsystem... [2026-09-21 21:57:43.955] RUNTIME: Shutting down MouseEntered subsystem... [2026-09-21 21:57:43.956] RUNTIME: Shutting down NPC Pool subsystem... [2026-09-21 21:57:43.956] RUNTIME: Shutting down Overlay subsystem... [2026-09-21 21:57:44.175] RUNTIME: Shutting down pAI subsystem... [2026-09-21 21:57:44.175] RUNTIME: Shutting down Parallax subsystem... [2026-09-21 21:57:44.175] RUNTIME: Shutting down Pathfinder subsystem... [2026-09-21 21:57:44.176] RUNTIME: Shutting down Points of Interest subsystem... [2026-09-21 21:57:44.176] RUNTIME: Shutting down Polling subsystem... [2026-09-21 21:57:44.176] RUNTIME: Shutting down Queue Links subsystem... [2026-09-21 21:57:44.176] RUNTIME: Shutting down Radiation subsystem... [2026-09-21 21:57:44.176] RUNTIME: Shutting down Restaurant subsystem... [2026-09-21 21:57:44.176] RUNTIME: Shutting down Timer subsystem... [2026-09-21 21:57:44.177] RUNTIME: Shutting down Runechat subsystem... [2026-09-21 21:57:44.177] RUNTIME: Shutting down Sound Loops subsystem... [2026-09-21 21:57:44.177] RUNTIME: Shutting down Security Level subsystem... [2026-09-21 21:57:44.177] RUNTIME: Shutting down Skills subsystem... [2026-09-21 21:57:44.177] RUNTIME: Shutting down Sound Tokens subsystem... [2026-09-21 21:57:44.177] RUNTIME: Shutting down Sprite Accessories subsystem... [2026-09-21 21:57:44.178] RUNTIME: Shutting down Stat Panels subsystem... [2026-09-21 21:57:44.178] RUNTIME: Shutting down PRISM subsystem... [2026-09-21 21:57:44.178] RUNTIME: Shutting down Stock Market subsystem... [2026-09-21 21:57:44.178] RUNTIME: Shutting down Sun subsystem... [2026-09-21 21:57:44.178] RUNTIME: Shutting down Trading Card Game subsystem... [2026-09-21 21:57:44.178] RUNTIME: Shutting down tgui subsystem... [2026-09-21 21:57:44.189] RUNTIME: Shutting down Throwing subsystem... [2026-09-21 21:57:44.189] RUNTIME: Shutting down Time Tracking subsystem... [2026-09-21 21:57:44.189] RUNTIME: Shutting down Text To Speech subsystem... [2026-09-21 21:57:44.189] RUNTIME: Shutting down Tutorials subsystem... [2026-09-21 21:57:44.190] RUNTIME: Shutting down Vis contents overlays subsystem... [2026-09-21 21:57:44.190] RUNTIME: Shutting down Vote subsystem... [2026-09-21 21:57:44.190] RUNTIME: Shutting down Dynamic subsystem... [2026-09-21 21:57:44.190] RUNTIME: Warning: Subsystem `Dynamic` slept 1 times. [2026-09-21 21:57:44.190] RUNTIME: Shutting down Movement Loops subsystem... [2026-09-21 21:57:44.190] RUNTIME: Shutting down AI Controller Ticker subsystem... [2026-09-21 21:57:44.191] RUNTIME: Warning: Subsystem `AI Controller Ticker` slept 24 times. [2026-09-21 21:57:44.191] RUNTIME: Shutting down AI Controller Ticker (Low) subsystem... [2026-09-21 21:57:44.191] RUNTIME: Shutting down AI movement subsystem... [2026-09-21 21:57:44.191] RUNTIME: Shutting down Cliff Falling subsystem... [2026-09-21 21:57:44.191] RUNTIME: Shutting down Hyperspace Drift subsystem... [2026-09-21 21:57:44.191] RUNTIME: Shutting down Newtonian Movement subsystem... [2026-09-21 21:57:44.192] RUNTIME: Shutting down Conveyor Belts subsystem... [2026-09-21 21:57:44.192] RUNTIME: Shutting down Bitrunning subsystem... [2026-09-21 21:57:44.192] RUNTIME: Shutting down Circuit Components subsystem... [2026-09-21 21:57:44.192] RUNTIME: Shutting down IDs and Access subsystem... [2026-09-21 21:57:44.192] RUNTIME: Shutting down Modular Computers subsystem... [2026-09-21 21:57:44.192] RUNTIME: Shutting down Radio subsystem... [2026-09-21 21:57:44.193] RUNTIME: Shutting down Wiremod Composite Templates subsystem... [2026-09-21 21:57:44.193] RUNTIME: Shutting down Loot Icon Generation subsystem... [2026-09-21 21:57:44.193] RUNTIME: Shutting down Admin Verbs subsystem... [2026-09-21 21:57:44.193] RUNTIME: Shutting down Early Assets subsystem... [2026-09-21 21:57:44.193] RUNTIME: Shutting down Greyscale Previews subsystem... [2026-09-21 21:57:44.193] RUNTIME: Shutting down Greyscale subsystem... [2026-09-21 21:57:44.194] RUNTIME: Shutting down Reagents subsystem... [2026-09-21 21:57:44.194] RUNTIME: Shutting down Discord subsystem... [2026-09-21 21:57:44.195] RUNTIME: Shutting down Input subsystem... [2026-09-21 21:57:44.195] RUNTIME: Shutting down Ping subsystem... [2026-09-21 21:57:44.195] RUNTIME: Shutting down Server Tasks subsystem... [2026-09-21 21:57:44.353] RUNTIME: Shutting down Sounds subsystem... [2026-09-21 21:57:44.354] RUNTIME: Shutting down Title Screen subsystem... [2026-09-21 21:57:44.356] RUNTIME: Shutting down Verbs subsystem... [2026-09-21 21:57:44.356] RUNTIME: Shutting down Database subsystem... [2026-09-21 21:57:44.357] RUNTIME: Clearing DB Queries. (Standby: 0; Active: 0; All: 0) [2026-09-21 21:57:44.360] RUNTIME: Done clearing DB queries in right now (Standby: 0; Active: 0; All: 0)] [2026-09-21 21:57:44.361] RUNTIME: Shutting down Garbage subsystem... [2026-09-21 21:57:45.109] RUNTIME: Shutting down Profiler subsystem... [2026-09-21 21:57:45.109] RUNTIME: Warning: Subsystem `Profiler` slept 20 times. [2026-09-21 21:57:45.146] RUNTIME: Shutdown complete [2026-09-21 21:57:45.147] RUNTIME: World hard rebooted at 21:57:45