[2026-09-21 16:54:25.809] Starting up round ID 264046. - ------------------------- [2026-09-21 16:54:25.834] RUNTIME: World loaded at 16:54:25! [2026-09-21 16:54:25.834] RUNTIME: TGS Info: Activating API for version 5.11.0 [2026-09-21 16:54:25.835] RUNTIME: Running /tg/ revision: 2026-09-21T12:15:49+00:00 - origin/master: 1e224589b21a0c7662d9b5343b3bd6d9491142e5 - Test merge active of PR #97612 commit cc41d3e7fd69ffda3801caf02acb431dc618a388 - Test merge active of PR #97699 commit 08a736027c055403fc9b89a0a4939706ff44c6fa - HEAD: 31227b56fa8d8761ef433ce9eec21034a239348f - Running rust-g version 6.2.0 [2026-09-21 16:54:25.839] RUNTIME: map_config not found: _maps/eventmap.json [2026-09-21 16:54:25.840] RUNTIME: map_config not found: _maps/eventmap2.json [2026-09-21 16:54:25.841] RUNTIME: Database connection established. [2026-09-21 16:54:25.841] RUNTIME: Round ID: 264046 [2026-09-21 16:54:25.841] RUNTIME: Running /tg/ revision: 2026-09-21T12:15:49+00:00 - origin/master: 1e224589b21a0c7662d9b5343b3bd6d9491142e5 - Test merge active of PR #97612 commit cc41d3e7fd69ffda3801caf02acb431dc618a388 - Test merge active of PR #97699 commit 08a736027c055403fc9b89a0a4939706ff44c6fa - HEAD: 31227b56fa8d8761ef433ce9eec21034a239348f - Running rust-g version 6.2.0 [2026-09-21 16:54:26.054] RUNTIME: RETA: System initialized with duration=3000ds, cooldown=150ds, enabled=1 [2026-09-21 16:54:27.060] RUNTIME: Initialized Profiler subsystem within 0 seconds! [2026-09-21 16:54:27.061] RUNTIME: Initialized Database subsystem within 0 seconds! [2026-09-21 16:54:27.073] RUNTIME: Initialized Verbs subsystem within 0 seconds! [2026-09-21 16:54:27.077] RUNTIME: Initialized Title Screen subsystem within 0 seconds! [2026-09-21 16:54:27.179] RUNTIME: Initialized Sounds subsystem within 0.1 seconds! [2026-09-21 16:54:27.181] RUNTIME: Initialized Server Tasks subsystem within 0 seconds! [2026-09-21 16:54:27.181] RUNTIME: Initialized Input subsystem within 0 seconds! [2026-09-21 16:54:27.182] RUNTIME: Initialized Discord subsystem within 0 seconds! [2026-09-21 16:54:27.192] RUNTIME: Initialized Reagents subsystem within 0.01 seconds! [2026-09-21 16:54:27.496] RUNTIME: Initialized Greyscale subsystem within 0.3 seconds! [2026-09-21 16:54:27.497] RUNTIME: Initialized Greyscale Previews subsystem within 0 seconds! [2026-09-21 16:54:29.318] RUNTIME: Initialized Early Assets subsystem within 1.82 seconds! [2026-09-21 16:54:29.320] RUNTIME: Initialized Admin Verbs subsystem within 0 seconds! [2026-09-21 16:54:29.321] RUNTIME: Initialized Wiremod Composite Templates subsystem within 0 seconds! [2026-09-21 16:54:29.322] RUNTIME: Initialized Modular Computers subsystem within 0 seconds! [2026-09-21 16:54:29.326] RUNTIME: Initialized IDs and Access subsystem within 0 seconds! [2026-09-21 16:54:29.327] RUNTIME: Initialized Bitrunning subsystem within 0 seconds! [2026-09-21 16:54:29.327] RUNTIME: Initialized AI movement subsystem within 0 seconds! [2026-09-21 16:54:29.327] RUNTIME: Initialized AI Controller Ticker subsystem within 0 seconds! [2026-09-21 16:54:29.328] RUNTIME: Initialized Vote subsystem within 0 seconds! [2026-09-21 16:54:29.328] RUNTIME: Initialized Tutorials subsystem within 0 seconds! [2026-09-21 16:54:29.359] 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 16:54:29.359] RUNTIME: Failed to initialize Text To Speech subsystem after 0.03 seconds! [2026-09-21 16:54:29.359] RUNTIME: Initialized Time Tracking subsystem within 0 seconds! [2026-09-21 16:54:29.375] RUNTIME: Initialized Trading Card Game subsystem within 0.02 seconds! [2026-09-21 16:54:29.375] RUNTIME: Initialized Sun subsystem within 0 seconds! [2026-09-21 16:54:29.375] RUNTIME: Initialized Stock Market subsystem within 0 seconds! [2026-09-21 16:54:29.871] RUNTIME: Initialized PRISM subsystem within 0.5 seconds! [2026-09-21 16:54:29.872] RUNTIME: Initialized Skills subsystem within 0 seconds! [2026-09-21 16:54:29.872] RUNTIME: Initialized Security Level subsystem within 0 seconds! [2026-09-21 16:54:29.873] RUNTIME: Initialized Restaurant subsystem within 0 seconds! [2026-09-21 16:54:29.874] RUNTIME: Initialized Pathfinder subsystem within 0 seconds! [2026-09-21 16:54:29.874] RUNTIME: Initialized Map Vote subsystem within 0 seconds! [2026-09-21 16:54:29.876] RUNTIME: Initialized Lua Scripting subsystem within 0 seconds! [2026-09-21 16:54:29.876] RUNTIME: Initialized Lag Switch subsystem within 0 seconds! [2026-09-21 16:54:29.877] RUNTIME: Initialized Foam subsystem within 0 seconds! [2026-09-21 16:54:29.877] RUNTIME: Initialized Smoke subsystem within 0 seconds! [2026-09-21 16:54:29.877] RUNTIME: Initialized Fluid subsystem within 0 seconds! [2026-09-21 16:54:29.877] RUNTIME: Initialized Economy subsystem within 0 seconds! [2026-09-21 16:54:29.878] RUNTIME: Initialized Disease subsystem within 0 seconds! [2026-09-21 16:54:29.879] RUNTIME: Initialized Station subsystem within 0 seconds! [2026-09-21 16:54:29.909] RUNTIME: Initialized Research subsystem within 0.03 seconds! [2026-09-21 16:54:29.911] RUNTIME: Initialized Events subsystem within 0 seconds! [2026-09-21 16:54:29.917] RUNTIME: Initialized Jobs subsystem within 0.01 seconds! [2026-09-21 16:54:29.920] RUNTIME: Initialized Quirks subsystem within 0 seconds! [2026-09-21 16:54:29.921] RUNTIME: Initialized Personalities subsystem within 0 seconds! [2026-09-21 16:54:29.948] RUNTIME: Initialized Instruments subsystem within 0.03 seconds! [2026-09-21 16:54:29.948] RUNTIME: Initialized Blackbox subsystem within 0 seconds! [2026-09-21 16:54:41.400] RUNTIME: Initialized Achievements subsystem within 11.45 seconds! [2026-09-21 16:54:41.655] RUNTIME: Initialized Ticker subsystem within 0.25 seconds! [2026-09-21 16:54:41.686] RUNTIME: Loading Kilo Station... [2026-09-21 16:54:43.133] RUNTIME: Loaded Station in 1.44375s! [2026-09-21 16:54:44.611] RUNTIME: Loaded Lavaland in 1.2125s! [2026-09-21 16:54:50.117] RUNTIME: Lava Ruins loader finished placing 31/42 ruins with 0 left to spend. [2026-09-21 16:54:50.167] RUNTIME: Space Ruins loader finished placing 30/85 ruins with 0 left to spend. [2026-09-21 16:54:50.965] RUNTIME: Cave Generator terrain generation finished in 0.7875s! [2026-09-21 16:54:51.019] RUNTIME: Cave Generator terrain generation finished in 0.05s! [2026-09-21 16:54:53.297] RUNTIME: Cave Generator terrain population finished in 0.05625s! [2026-09-21 16:54:53.301] RUNTIME: Cave Generator terrain population finished in 0s! [2026-09-21 16:54:54.015] RUNTIME: Initialized Mapping subsystem within 12.36 seconds! [2026-09-21 16:54:54.016] RUNTIME: Initialized Weather subsystem within 0 seconds! [2026-09-21 16:54:54.070] RUNTIME: Initialized Spatial Grid subsystem within 0.05 seconds! [2026-09-21 16:54:54.070] RUNTIME: Initialized Cameras subsystem within 0 seconds! [2026-09-21 16:55:39.501] RUNTIME: Initialized Atoms subsystem within 45.43 seconds! [2026-09-21 16:55:39.547] RUNTIME: Loaded 5 engraved messages on map Kilo Station [2026-09-21 16:55:39.548] 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 16:55:39.561] RUNTIME: Initialized Persistence subsystem within 0.02 seconds! [2026-09-21 16:55:39.589] RUNTIME: runtime error: Found painting size with no matching canvas type - proc name: load persistent (/obj/structure/sign/painting/proc/load_persistent) - source file: code/modules/art/paintings.dm,713 - usr: null - src: the Public Painting Exhibit mo... (/obj/structure/sign/painting/library) - src.loc: the floor (97,128,2) (/turf/open/floor/iron/dark) - call stack: - the Public Painting Exhibit mo... (/obj/structure/sign/painting/library): load persistent() - Persistent Paintings (/datum/controller/subsystem/persistent_paintings): Initialize() - Master (/datum/controller/master): init subsystem(Persistent Paintings (/datum/controller/subsystem/persistent_paintings)) - Master (/datum/controller/master): Initialize(10, 0, 1) - [2026-09-21 16:55:39.810] RUNTIME: Initialized Persistent Paintings subsystem within 0.25 seconds! [2026-09-21 16:55:42.161] RUNTIME: Initialized Assets subsystem within 2.35 seconds! [2026-09-21 16:55:42.193] RUNTIME: Initialized Wardrobe subsystem within 0.03 seconds! [2026-09-21 16:55:42.200] RUNTIME: Initialized Traitor subsystem within 0.01 seconds! [2026-09-21 16:55:42.563] RUNTIME: Initialized Ore Generation subsystem within 0.36 seconds! [2026-09-21 16:55:42.701] RUNTIME: Initialized Minor Mapping subsystem within 0.14 seconds! [2026-09-21 16:55:42.702] RUNTIME: Initialized Market subsystem within 0 seconds! [2026-09-21 16:55:42.855] RUNTIME: Initialized Machines subsystem within 0.15 seconds! [2026-09-21 16:55:42.855] RUNTIME: Initialized Map Previews subsystem within 0 seconds! [2026-09-21 16:55:56.597] RUNTIME: Initialized Lighting subsystem within 13.74 seconds! [2026-09-21 16:55:57.966] RUNTIME: Initialized Library Loading subsystem within 1.37 seconds! [2026-09-21 16:56:02.964] RUNTIME: Initialized Icon Smoothing subsystem within 5 seconds! [2026-09-21 16:56:03.261] RUNTIME: Initialized Fishing subsystem within 0.29 seconds! [2026-09-21 16:56:08.922] RUNTIME: Initialized Atmospherics subsystem within 5.66 seconds! [2026-09-21 16:56:15.832] RUNTIME: Initialized Shuttle subsystem within 6.91 seconds! [2026-09-21 16:56:16.006] RUNTIME: Initialized Init Profiler subsystem within 0.17 seconds! [2026-09-21 16:56:16.176] RUNTIME: Initialized Ban Cache subsystem within 0.11 seconds! [2026-09-21 16:56:16.176] RUNTIME: Initializations complete within 109.119 seconds! [2026-09-21 16:59:10.482] RUNTIME: runtime error: A client was Del()'d without a persistent_client! This should not be happening. - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("A client was Del()\'d without ...", "code/modules/client/client_pro...", 628) - BagpipeJogger (/client): Destroy() - BagpipeJogger (/client): Del() - [2026-09-21 17:00:19.443] RUNTIME: Game start took 0.26875s [2026-09-21 17:05:21.396] RUNTIME: ## TESTING: GC: -- [0x200220d] | /atom/movable/screen/lobby/button/sign_up was unable to be GC'd -- (ref count of 3) [2026-09-21 17:05:21.396] RUNTIME: ## TESTING: GC: -- [0x2035edd] | /atom/movable/screen/lobby/button/sign_up was unable to be GC'd -- (ref count of 3) [2026-09-21 17:30:21.252] RUNTIME: ## TESTING: GC: -- [0x2036307] | /atom/movable/screen/lobby/button/sign_up was unable to be GC'd -- (ref count of 3) [2026-09-21 17:37:36.367] RUNTIME: ## TESTING: GC: -- [0x20361c8] | /atom/movable/screen/lobby/button/sign_up was unable to be GC'd -- (ref count of 3) [2026-09-21 17:37:41.664] 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", Randy Baum (/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 17:45:52.158] 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: Verity Blanche (/mob/living/carbon/human) - src: /datum/storage/backpack (/datum/storage/backpack) - usr.loc: the floor (134,142,2) (/turf/open/floor/iron) - call stack: - /datum/storage/backpack (/datum/storage/backpack): hide contents(Randy Baum (/mob/dead/observer)) - /datum/storage/backpack (/datum/storage/backpack): can see contents() - /datum/storage/backpack (/datum/storage/backpack): refresh views() - /datum/storage/backpack (/datum/storage/backpack): handle enter(the leather satchel (/obj/item/storage/backpack/satchel/leather), the welding tool (/obj/item/weldingtool), Verity Blanche (/mob/living/carbon/human), null) - the leather satchel (/obj/item/storage/backpack/satchel/leather): SendSignal("atom_entered", /list (/list)) - the leather satchel (/obj/item/storage/backpack/satchel/leather): Entered(the welding tool (/obj/item/weldingtool), Verity Blanche (/mob/living/carbon/human), null) - the leather satchel (/obj/item/storage/backpack/satchel/leather): Entered(the welding tool (/obj/item/weldingtool), Verity Blanche (/mob/living/carbon/human), null) - the welding tool (/obj/item/weldingtool): doMove(the leather satchel (/obj/item/storage/backpack/satchel/leather)) - the welding tool (/obj/item/weldingtool): doMove(the leather satchel (/obj/item/storage/backpack/satchel/leather)) - the welding tool (/obj/item/weldingtool): forceMove(the leather satchel (/obj/item/storage/backpack/satchel/leather)) - Verity Blanche (/mob/living/carbon/human): doUnEquip(the welding tool (/obj/item/weldingtool), 0, the leather satchel (/obj/item/storage/backpack/satchel/leather), 0, 1, 1) - Verity Blanche (/mob/living/carbon/human): doUnEquip(the welding tool (/obj/item/weldingtool), 0, the leather satchel (/obj/item/storage/backpack/satchel/leather), 0, 1, 1) - Verity Blanche (/mob/living/carbon/human): doUnEquip(the welding tool (/obj/item/weldingtool), 0, the leather satchel (/obj/item/storage/backpack/satchel/leather), 0, 1, 1) - Verity Blanche (/mob/living/carbon/human): transferItemToLoc(the welding tool (/obj/item/weldingtool), the leather satchel (/obj/item/storage/backpack/satchel/leather), 0, 1, 0) - /datum/storage/backpack (/datum/storage/backpack): attempt insert(the welding tool (/obj/item/weldingtool), Verity Blanche (/mob/living/carbon/human), 0, 0, 1) - /datum/storage/backpack (/datum/storage/backpack): item interact insert(Verity Blanche (/mob/living/carbon/human), the welding tool (/obj/item/weldingtool)) - the leather satchel (/obj/item/storage/backpack/satchel/leather): base item interaction(Verity Blanche (/mob/living/carbon/human), the welding tool (/obj/item/weldingtool), /list (/list)) - the welding tool (/obj/item/weldingtool): melee attack chain(Verity Blanche (/mob/living/carbon/human), the leather satchel (/obj/item/storage/backpack/satchel/leather), /list (/list), /list (/list)) - Verity Blanche (/mob/living/carbon/human): ClickOn(the leather satchel (/obj/item/storage/backpack/satchel/leather), "icon-x=13;icon-y=15;left=1;but...") - the leather satchel (/obj/item/storage/backpack/satchel/leather): Click(null, "mapwindow.map", "icon-x=13;icon-y=15;left=1;but...") - SableSteel (/client): Click(the leather satchel (/obj/item/storage/backpack/satchel/leather), null, "mapwindow.map", "icon-x=13;icon-y=15;left=1;but...") - [2026-09-21 17:46:33.839] RUNTIME: ## TESTING: GC: -- [0x20079f9] | /atom/movable/screen/lobby/button/sign_up was unable to be GC'd -- (ref count of 3) [2026-09-21 17:46:59.841] RUNTIME: ## TESTING: GC: -- [0x203635f] | /atom/movable/screen/lobby/button/sign_up was unable to be GC'd -- (ref count of 3) [2026-09-21 17:49:07.918] RUNTIME: ## TESTING: GC: -- [0x203641f] | /atom/movable/screen/lobby/button/sign_up was unable to be GC'd -- (ref count of 3) [2026-09-21 17:50:51.960] RUNTIME: ## TESTING: GC: -- [0x300013b] | /mob/dead/observer was unable to be GC'd -- (ref count of 3) [2026-09-21 17:58:11.866] RUNTIME: runtime error: atom_entered overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/iron/dark/smooth_edge) Existing Proc: on_obj_entered New Proc: on_obj_entered - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Randy Baum (/mob/living/carbon/human) - src: null - usr.loc: the Clarke (/obj/vehicle/sealed/mecha/clarke) - call stack: - stack trace("atom_entered overridden. Use o...", "code/datums/signals.dm", 43) - the mining satchel of holding (/obj/item/storage/bag/ore/holding): RegisterSignal(the floor (150,35,3) (/turf/open/floor/iron/dark/smooth_edge), "atom_entered", "on_obj_entered", 0) - the mining satchel of holding (/obj/item/storage/bag/ore/holding): on user moved(Randy Baum (/mob/living/carbon/human), the Clarke (/obj/vehicle/sealed/mecha/clarke), 0, 1, null, 1) - Randy Baum (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Randy Baum (/mob/living/carbon/human): Moved(the Clarke (/obj/vehicle/sealed/mecha/clarke), 0, 1, null, 1) - Randy Baum (/mob/living/carbon/human): Moved(the Clarke (/obj/vehicle/sealed/mecha/clarke), 0, 1, null, 1) - Randy Baum (/mob/living/carbon/human): Moved(the Clarke (/obj/vehicle/sealed/mecha/clarke), 0, 1, null, 1) - Randy Baum (/mob/living/carbon/human): doMove(the Clarke (/obj/vehicle/sealed/mecha/clarke)) - Randy Baum (/mob/living/carbon/human): forceMove(the Clarke (/obj/vehicle/sealed/mecha/clarke)) - Randy Baum (/mob/living/carbon/human): forceMove(the Clarke (/obj/vehicle/sealed/mecha/clarke)) - the Clarke (/obj/vehicle/sealed/mecha/clarke): moved inside(Randy Baum (/mob/living/carbon/human)) - the Clarke (/obj/vehicle/sealed/mecha/clarke): mob try enter(Randy Baum (/mob/living/carbon/human)) - the Clarke (/obj/vehicle/sealed/mecha/clarke): mouse drop receive(Randy Baum (/mob/living/carbon/human), Randy Baum (/mob/living/carbon/human), "icon-x=15;icon-y=24;left=1;but...") - Randy Baum (/mob/living/carbon/human): base mouse drop handler(the Clarke (/obj/vehicle/sealed/mecha/clarke), the floor (150,34,3) (/turf/open/floor/iron/dark/smooth_edge), the floor (150,35,3) (/turf/open/floor/iron/dark/smooth_edge), "icon-x=15;icon-y=24;left=1;but...") - Randy Baum (/mob/living/carbon/human): MouseDrop(the Clarke (/obj/vehicle/sealed/mecha/clarke), the floor (150,34,3) (/turf/open/floor/iron/dark/smooth_edge), the floor (150,35,3) (/turf/open/floor/iron/dark/smooth_edge), "mapwindow.map", "mapwindow.map", "icon-x=15;icon-y=24;left=1;but...") - [2026-09-21 17:58:11.867] RUNTIME: runtime error: atom_init_success_on overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/iron/dark/smooth_edge) Existing Proc: on_atom_initialized_on New Proc: on_atom_initialized_on - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Randy Baum (/mob/living/carbon/human) - src: null - usr.loc: the Clarke (/obj/vehicle/sealed/mecha/clarke) - call stack: - stack trace("atom_init_success_on overridde...", "code/datums/signals.dm", 43) - the mining satchel of holding (/obj/item/storage/bag/ore/holding): RegisterSignal(the floor (150,35,3) (/turf/open/floor/iron/dark/smooth_edge), "atom_init_success_on", "on_atom_initialized_on", 0) - the mining satchel of holding (/obj/item/storage/bag/ore/holding): on user moved(Randy Baum (/mob/living/carbon/human), the Clarke (/obj/vehicle/sealed/mecha/clarke), 0, 1, null, 1) - Randy Baum (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Randy Baum (/mob/living/carbon/human): Moved(the Clarke (/obj/vehicle/sealed/mecha/clarke), 0, 1, null, 1) - Randy Baum (/mob/living/carbon/human): Moved(the Clarke (/obj/vehicle/sealed/mecha/clarke), 0, 1, null, 1) - Randy Baum (/mob/living/carbon/human): Moved(the Clarke (/obj/vehicle/sealed/mecha/clarke), 0, 1, null, 1) - Randy Baum (/mob/living/carbon/human): doMove(the Clarke (/obj/vehicle/sealed/mecha/clarke)) - Randy Baum (/mob/living/carbon/human): forceMove(the Clarke (/obj/vehicle/sealed/mecha/clarke)) - Randy Baum (/mob/living/carbon/human): forceMove(the Clarke (/obj/vehicle/sealed/mecha/clarke)) - the Clarke (/obj/vehicle/sealed/mecha/clarke): moved inside(Randy Baum (/mob/living/carbon/human)) - the Clarke (/obj/vehicle/sealed/mecha/clarke): mob try enter(Randy Baum (/mob/living/carbon/human)) - the Clarke (/obj/vehicle/sealed/mecha/clarke): mouse drop receive(Randy Baum (/mob/living/carbon/human), Randy Baum (/mob/living/carbon/human), "icon-x=15;icon-y=24;left=1;but...") - Randy Baum (/mob/living/carbon/human): base mouse drop handler(the Clarke (/obj/vehicle/sealed/mecha/clarke), the floor (150,34,3) (/turf/open/floor/iron/dark/smooth_edge), the floor (150,35,3) (/turf/open/floor/iron/dark/smooth_edge), "icon-x=15;icon-y=24;left=1;but...") - Randy Baum (/mob/living/carbon/human): MouseDrop(the Clarke (/obj/vehicle/sealed/mecha/clarke), the floor (150,34,3) (/turf/open/floor/iron/dark/smooth_edge), the floor (150,35,3) (/turf/open/floor/iron/dark/smooth_edge), "mapwindow.map", "mapwindow.map", "icon-x=15;icon-y=24;left=1;but...") - [2026-09-21 17:59:03.926] 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", Randy Baum (/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 17:59:34.024] RUNTIME: runtime error: atom_entered overridden. Use override = TRUE to suppress this warning. - Target: the siderite floor (/turf/open/misc/asteroid/basalt/smooth/siderite/lava_land_surface) Existing Proc: on_obj_entered New Proc: on_obj_entered - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Randy Baum (/mob/living/carbon/human) - src: null - usr.loc: the Clarke (/obj/vehicle/sealed/mecha/clarke) - call stack: - stack trace("atom_entered overridden. Use o...", "code/datums/signals.dm", 43) - the mining satchel of holding (/obj/item/storage/bag/ore/holding): RegisterSignal(the siderite floor (167,81,3) (/turf/open/misc/asteroid/basalt/smooth/siderite/lava_land_surface), "atom_entered", "on_obj_entered", 0) - the mining satchel of holding (/obj/item/storage/bag/ore/holding): on user moved(Randy Baum (/mob/living/carbon/human), the Clarke (/obj/vehicle/sealed/mecha/clarke), 0, 1, null, 1) - Randy Baum (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Randy Baum (/mob/living/carbon/human): Moved(the Clarke (/obj/vehicle/sealed/mecha/clarke), 0, 1, null, 1) - Randy Baum (/mob/living/carbon/human): Moved(the Clarke (/obj/vehicle/sealed/mecha/clarke), 0, 1, null, 1) - Randy Baum (/mob/living/carbon/human): Moved(the Clarke (/obj/vehicle/sealed/mecha/clarke), 0, 1, null, 1) - Randy Baum (/mob/living/carbon/human): doMove(the Clarke (/obj/vehicle/sealed/mecha/clarke)) - Randy Baum (/mob/living/carbon/human): forceMove(the Clarke (/obj/vehicle/sealed/mecha/clarke)) - Randy Baum (/mob/living/carbon/human): forceMove(the Clarke (/obj/vehicle/sealed/mecha/clarke)) - the Clarke (/obj/vehicle/sealed/mecha/clarke): moved inside(Randy Baum (/mob/living/carbon/human)) - the Clarke (/obj/vehicle/sealed/mecha/clarke): mob try enter(Randy Baum (/mob/living/carbon/human)) - the Clarke (/obj/vehicle/sealed/mecha/clarke): mouse drop receive(Randy Baum (/mob/living/carbon/human), Randy Baum (/mob/living/carbon/human), "icon-x=21;icon-y=9;left=1;butt...") - Randy Baum (/mob/living/carbon/human): base mouse drop handler(the Clarke (/obj/vehicle/sealed/mecha/clarke), the siderite floor (168,80,3) (/turf/open/misc/asteroid/basalt/smooth/siderite/lava_land_surface), the siderite floor (167,81,3) (/turf/open/misc/asteroid/basalt/smooth/siderite/lava_land_surface), "icon-x=21;icon-y=9;left=1;butt...") - Randy Baum (/mob/living/carbon/human): MouseDrop(the Clarke (/obj/vehicle/sealed/mecha/clarke), the siderite floor (168,80,3) (/turf/open/misc/asteroid/basalt/smooth/siderite/lava_land_surface), the siderite floor (167,81,3) (/turf/open/misc/asteroid/basalt/smooth/siderite/lava_land_surface), "mapwindow.map", "mapwindow.map", "icon-x=21;icon-y=9;left=1;butt...") - [2026-09-21 17:59:34.025] RUNTIME: runtime error: atom_init_success_on overridden. Use override = TRUE to suppress this warning. - Target: the siderite floor (/turf/open/misc/asteroid/basalt/smooth/siderite/lava_land_surface) Existing Proc: on_atom_initialized_on New Proc: on_atom_initialized_on - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Randy Baum (/mob/living/carbon/human) - src: null - usr.loc: the Clarke (/obj/vehicle/sealed/mecha/clarke) - call stack: - stack trace("atom_init_success_on overridde...", "code/datums/signals.dm", 43) - the mining satchel of holding (/obj/item/storage/bag/ore/holding): RegisterSignal(the siderite floor (167,81,3) (/turf/open/misc/asteroid/basalt/smooth/siderite/lava_land_surface), "atom_init_success_on", "on_atom_initialized_on", 0) - the mining satchel of holding (/obj/item/storage/bag/ore/holding): on user moved(Randy Baum (/mob/living/carbon/human), the Clarke (/obj/vehicle/sealed/mecha/clarke), 0, 1, null, 1) - Randy Baum (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Randy Baum (/mob/living/carbon/human): Moved(the Clarke (/obj/vehicle/sealed/mecha/clarke), 0, 1, null, 1) - Randy Baum (/mob/living/carbon/human): Moved(the Clarke (/obj/vehicle/sealed/mecha/clarke), 0, 1, null, 1) - Randy Baum (/mob/living/carbon/human): Moved(the Clarke (/obj/vehicle/sealed/mecha/clarke), 0, 1, null, 1) - Randy Baum (/mob/living/carbon/human): doMove(the Clarke (/obj/vehicle/sealed/mecha/clarke)) - Randy Baum (/mob/living/carbon/human): forceMove(the Clarke (/obj/vehicle/sealed/mecha/clarke)) - Randy Baum (/mob/living/carbon/human): forceMove(the Clarke (/obj/vehicle/sealed/mecha/clarke)) - the Clarke (/obj/vehicle/sealed/mecha/clarke): moved inside(Randy Baum (/mob/living/carbon/human)) - the Clarke (/obj/vehicle/sealed/mecha/clarke): mob try enter(Randy Baum (/mob/living/carbon/human)) - the Clarke (/obj/vehicle/sealed/mecha/clarke): mouse drop receive(Randy Baum (/mob/living/carbon/human), Randy Baum (/mob/living/carbon/human), "icon-x=21;icon-y=9;left=1;butt...") - Randy Baum (/mob/living/carbon/human): base mouse drop handler(the Clarke (/obj/vehicle/sealed/mecha/clarke), the siderite floor (168,80,3) (/turf/open/misc/asteroid/basalt/smooth/siderite/lava_land_surface), the siderite floor (167,81,3) (/turf/open/misc/asteroid/basalt/smooth/siderite/lava_land_surface), "icon-x=21;icon-y=9;left=1;butt...") - Randy Baum (/mob/living/carbon/human): MouseDrop(the Clarke (/obj/vehicle/sealed/mecha/clarke), the siderite floor (168,80,3) (/turf/open/misc/asteroid/basalt/smooth/siderite/lava_land_surface), the siderite floor (167,81,3) (/turf/open/misc/asteroid/basalt/smooth/siderite/lava_land_surface), "mapwindow.map", "mapwindow.map", "icon-x=21;icon-y=9;left=1;butt...") - [2026-09-21 18:02:29.347] RUNTIME: ## TESTING: GC: -- [0x21065c63] | /datum/sound_token was unable to be GC'd -- (ref count of 3) [2026-09-21 18:02:41.628] RUNTIME: runtime error: Cannot execute null.Trigger(). - proc name: Click (/atom/movable/screen/movable/action_button/Click) - source file: code/_onclick/hud/screen_objects/action_button.dm,74 - usr: Verity Blanche (/mob/living/carbon/human) - src: End Camera View (/atom/movable/screen/movable/action_button) - usr.loc: the floor (148,155,2) (/turf/open/floor/iron/showroomfloor) - src.loc: null - call stack: - End Camera View (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=19;icon-y=14;left=1;but...") - SableSteel (/client): Click(End Camera View (/atom/movable/screen/movable/action_button), null, "mapwindow.map", "icon-x=19;icon-y=14;left=1;but...") - [2026-09-21 18:03:22.121] RUNTIME: runtime error: Cannot read null.atmos_adjacent_turfs - proc name: Initialize (/obj/effect/hotspot/Initialize) - source file: code/modules/atmospherics/environmental/LINDA_fire.dm,110 - usr: Alexia Strangler (as Captain) (/mob/living/carbon/human) - src: the hotspot (/obj/effect/hotspot) - usr.loc: the floor (128,92,2) (/turf/open/floor/iron) - src.loc: null - call stack: - the hotspot (/obj/effect/hotspot): Initialize(0, null, null) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the hotspot (/obj/effect/hotspot), 0, /list (/list)) - the hotspot (/obj/effect/hotspot): New(0) - /datum/element/easy_ignite (/datum/element/easy_ignite): ignite(the pool of oil (/obj/effect/decal/cleanable/blood/oil/slippery), Alexia Strangler (as Captain) (/mob/living/carbon/human)) - /datum/element/easy_ignite (/datum/element/easy_ignite): attackby react(the pool of oil (/obj/effect/decal/cleanable/blood/oil/slippery), Alexia Strangler (as Captain) (/mob/living/carbon/human), the industrial welding tool (/obj/item/weldingtool/largetank), /list (/list)) - the pool of oil (/obj/effect/decal/cleanable/blood/oil/slippery): SendSignal("atom_item_interaction", /list (/list)) - the pool of oil (/obj/effect/decal/cleanable/blood/oil/slippery): base item interaction(Alexia Strangler (as Captain) (/mob/living/carbon/human), the industrial welding tool (/obj/item/weldingtool/largetank), /list (/list)) - the industrial welding tool (/obj/item/weldingtool/largetank): melee attack chain(Alexia Strangler (as Captain) (/mob/living/carbon/human), the pool of oil (/obj/effect/decal/cleanable/blood/oil/slippery), /list (/list), /list (/list)) - Alexia Strangler (as Captain) (/mob/living/carbon/human): ClickOn(the pool of oil (/obj/effect/decal/cleanable/blood/oil/slippery), "icon-x=16;icon-y=21;left=1;but...") - the pool of oil (/obj/effect/decal/cleanable/blood/oil/slippery): Click(the floor (127,92,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=16;icon-y=21;left=1;but...") - Observatory (/client): Click(the pool of oil (/obj/effect/decal/cleanable/blood/oil/slippery), the floor (127,92,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=16;icon-y=21;left=1;but...") - [2026-09-21 18:05:05.318] RUNTIME: runtime error: atom_entered overridden. Use override = TRUE to suppress this warning. - Target: the volcanic floor (/turf/open/misc/asteroid/basalt/lava_land_surface) Existing Proc: on_obj_entered New Proc: on_obj_entered - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Randy Baum (/mob/living/carbon/human) - src: null - usr.loc: the Clarke (/obj/vehicle/sealed/mecha/clarke) - call stack: - stack trace("atom_entered overridden. Use o...", "code/datums/signals.dm", 43) - the mining satchel of holding (/obj/item/storage/bag/ore/holding): RegisterSignal(the volcanic floor (222,192,3) (/turf/open/misc/asteroid/basalt/lava_land_surface), "atom_entered", "on_obj_entered", 0) - the mining satchel of holding (/obj/item/storage/bag/ore/holding): on user moved(Randy Baum (/mob/living/carbon/human), the Clarke (/obj/vehicle/sealed/mecha/clarke), 0, 1, null, 1) - Randy Baum (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Randy Baum (/mob/living/carbon/human): Moved(the Clarke (/obj/vehicle/sealed/mecha/clarke), 0, 1, null, 1) - Randy Baum (/mob/living/carbon/human): Moved(the Clarke (/obj/vehicle/sealed/mecha/clarke), 0, 1, null, 1) - Randy Baum (/mob/living/carbon/human): Moved(the Clarke (/obj/vehicle/sealed/mecha/clarke), 0, 1, null, 1) - Randy Baum (/mob/living/carbon/human): doMove(the Clarke (/obj/vehicle/sealed/mecha/clarke)) - Randy Baum (/mob/living/carbon/human): forceMove(the Clarke (/obj/vehicle/sealed/mecha/clarke)) - Randy Baum (/mob/living/carbon/human): forceMove(the Clarke (/obj/vehicle/sealed/mecha/clarke)) - the Clarke (/obj/vehicle/sealed/mecha/clarke): moved inside(Randy Baum (/mob/living/carbon/human)) - the Clarke (/obj/vehicle/sealed/mecha/clarke): mob try enter(Randy Baum (/mob/living/carbon/human)) - the Clarke (/obj/vehicle/sealed/mecha/clarke): mouse drop receive(Randy Baum (/mob/living/carbon/human), Randy Baum (/mob/living/carbon/human), "icon-x=9;icon-y=16;left=1;butt...") - Randy Baum (/mob/living/carbon/human): base mouse drop handler(the Clarke (/obj/vehicle/sealed/mecha/clarke), the volcanic floor (221,192,3) (/turf/open/misc/asteroid/basalt/lava_land_surface), the volcanic floor (222,192,3) (/turf/open/misc/asteroid/basalt/lava_land_surface), "icon-x=9;icon-y=16;left=1;butt...") - Randy Baum (/mob/living/carbon/human): MouseDrop(the Clarke (/obj/vehicle/sealed/mecha/clarke), the volcanic floor (221,192,3) (/turf/open/misc/asteroid/basalt/lava_land_surface), the volcanic floor (222,192,3) (/turf/open/misc/asteroid/basalt/lava_land_surface), "mapwindow.map", "mapwindow.map", "icon-x=9;icon-y=16;left=1;butt...") - [2026-09-21 18:05:05.320] RUNTIME: runtime error: atom_init_success_on overridden. Use override = TRUE to suppress this warning. - Target: the volcanic floor (/turf/open/misc/asteroid/basalt/lava_land_surface) Existing Proc: on_atom_initialized_on New Proc: on_atom_initialized_on - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Randy Baum (/mob/living/carbon/human) - src: null - usr.loc: the Clarke (/obj/vehicle/sealed/mecha/clarke) - call stack: - stack trace("atom_init_success_on overridde...", "code/datums/signals.dm", 43) - the mining satchel of holding (/obj/item/storage/bag/ore/holding): RegisterSignal(the volcanic floor (222,192,3) (/turf/open/misc/asteroid/basalt/lava_land_surface), "atom_init_success_on", "on_atom_initialized_on", 0) - the mining satchel of holding (/obj/item/storage/bag/ore/holding): on user moved(Randy Baum (/mob/living/carbon/human), the Clarke (/obj/vehicle/sealed/mecha/clarke), 0, 1, null, 1) - Randy Baum (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Randy Baum (/mob/living/carbon/human): Moved(the Clarke (/obj/vehicle/sealed/mecha/clarke), 0, 1, null, 1) - Randy Baum (/mob/living/carbon/human): Moved(the Clarke (/obj/vehicle/sealed/mecha/clarke), 0, 1, null, 1) - Randy Baum (/mob/living/carbon/human): Moved(the Clarke (/obj/vehicle/sealed/mecha/clarke), 0, 1, null, 1) - Randy Baum (/mob/living/carbon/human): doMove(the Clarke (/obj/vehicle/sealed/mecha/clarke)) - Randy Baum (/mob/living/carbon/human): forceMove(the Clarke (/obj/vehicle/sealed/mecha/clarke)) - Randy Baum (/mob/living/carbon/human): forceMove(the Clarke (/obj/vehicle/sealed/mecha/clarke)) - the Clarke (/obj/vehicle/sealed/mecha/clarke): moved inside(Randy Baum (/mob/living/carbon/human)) - the Clarke (/obj/vehicle/sealed/mecha/clarke): mob try enter(Randy Baum (/mob/living/carbon/human)) - the Clarke (/obj/vehicle/sealed/mecha/clarke): mouse drop receive(Randy Baum (/mob/living/carbon/human), Randy Baum (/mob/living/carbon/human), "icon-x=9;icon-y=16;left=1;butt...") - Randy Baum (/mob/living/carbon/human): base mouse drop handler(the Clarke (/obj/vehicle/sealed/mecha/clarke), the volcanic floor (221,192,3) (/turf/open/misc/asteroid/basalt/lava_land_surface), the volcanic floor (222,192,3) (/turf/open/misc/asteroid/basalt/lava_land_surface), "icon-x=9;icon-y=16;left=1;butt...") - Randy Baum (/mob/living/carbon/human): MouseDrop(the Clarke (/obj/vehicle/sealed/mecha/clarke), the volcanic floor (221,192,3) (/turf/open/misc/asteroid/basalt/lava_land_surface), the volcanic floor (222,192,3) (/turf/open/misc/asteroid/basalt/lava_land_surface), "mapwindow.map", "mapwindow.map", "icon-x=9;icon-y=16;left=1;butt...") - [2026-09-21 18:05:45.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", Randy Baum (/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 18:06:16.677] 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: Randy Baum (/mob/living/carbon/human) - src: the hierophant (/mob/living/simple_animal/hostile/megafauna/hierophant) - usr.loc: the runic palestone floor (182,118,3) (/turf/open/indestructible/hierophant/two) - src.loc: the runic palestone floor (181,117,3) (/turf/open/indestructible/hierophant/two) - call stack: - the hierophant (/mob/living/simple_animal/hostile/megafauna/hierophant): death() - the hierophant (/mob/living/simple_animal/hostile/megafauna/hierophant): death() - the hierophant (/mob/living/simple_animal/hostile/megafauna/hierophant): update stat() - the hierophant (/mob/living/simple_animal/hostile/megafauna/hierophant): updatehealth() - the hierophant (/mob/living/simple_animal/hostile/megafauna/hierophant): on damage loss changed(200, 1, 0, "brute") - the hierophant (/mob/living/simple_animal/hostile/megafauna/hierophant): on damage loss changed(200, 1, 0, "brute") - the hierophant (/mob/living/simple_animal/hostile/megafauna/hierophant): on damage loss(200, 1, 0, "brute", -200) - the hierophant (/mob/living/simple_animal/hostile/megafauna/hierophant): on damage loss(200, 1, 0, "brute", -200) - the hierophant (/mob/living/simple_animal/hostile/megafauna/hierophant): adjust brute loss(200, 1, 0, 16777215) - /datum/status_effect/stacking/... (/datum/status_effect/stacking/saw_bleed): threshold cross effect() - ... - the cleaving saw (/obj/item/melee/cleaving_saw): melee attack chain(Randy Baum (/mob/living/carbon/human), the hierophant (/mob/living/simple_animal/hostile/megafauna/hierophant), /list (/list), /list (/list)) - Randy Baum (/mob/living/carbon/human): ClickOn(the hierophant (/mob/living/simple_animal/hostile/megafauna/hierophant), "icon-x=13;icon-y=27;left=1;but...") - the hierophant (/mob/living/simple_animal/hostile/megafauna/hierophant): Click(the runic palestone floor (181,117,3) (/turf/open/indestructible/hierophant/two), "mapwindow.map", "icon-x=13;icon-y=27;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 18:06:32.336] RUNTIME: runtime error: atom_entered overridden. Use override = TRUE to suppress this warning. - Target: the palestone floor (/turf/open/indestructible/hierophant) Existing Proc: on_obj_entered New Proc: on_obj_entered - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Randy Baum (/mob/living/carbon/human) - src: null - usr.loc: the Clarke (/obj/vehicle/sealed/mecha/clarke) - call stack: - stack trace("atom_entered overridden. Use o...", "code/datums/signals.dm", 43) - the mining satchel of holding (/obj/item/storage/bag/ore/holding): RegisterSignal(the palestone floor (192,127,3) (/turf/open/indestructible/hierophant), "atom_entered", "on_obj_entered", 0) - the mining satchel of holding (/obj/item/storage/bag/ore/holding): on user moved(Randy Baum (/mob/living/carbon/human), the Clarke (/obj/vehicle/sealed/mecha/clarke), 0, 1, null, 1) - Randy Baum (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Randy Baum (/mob/living/carbon/human): Moved(the Clarke (/obj/vehicle/sealed/mecha/clarke), 0, 1, null, 1) - Randy Baum (/mob/living/carbon/human): Moved(the Clarke (/obj/vehicle/sealed/mecha/clarke), 0, 1, null, 1) - Randy Baum (/mob/living/carbon/human): Moved(the Clarke (/obj/vehicle/sealed/mecha/clarke), 0, 1, null, 1) - Randy Baum (/mob/living/carbon/human): doMove(the Clarke (/obj/vehicle/sealed/mecha/clarke)) - Randy Baum (/mob/living/carbon/human): forceMove(the Clarke (/obj/vehicle/sealed/mecha/clarke)) - Randy Baum (/mob/living/carbon/human): forceMove(the Clarke (/obj/vehicle/sealed/mecha/clarke)) - the Clarke (/obj/vehicle/sealed/mecha/clarke): moved inside(Randy Baum (/mob/living/carbon/human)) - the Clarke (/obj/vehicle/sealed/mecha/clarke): mob try enter(Randy Baum (/mob/living/carbon/human)) - the Clarke (/obj/vehicle/sealed/mecha/clarke): mouse drop receive(Randy Baum (/mob/living/carbon/human), Randy Baum (/mob/living/carbon/human), "icon-x=16;icon-y=12;left=1;but...") - Randy Baum (/mob/living/carbon/human): base mouse drop handler(the Clarke (/obj/vehicle/sealed/mecha/clarke), the palestone floor (192,126,3) (/turf/open/indestructible/hierophant), the palestone floor (192,127,3) (/turf/open/indestructible/hierophant), "icon-x=16;icon-y=12;left=1;but...") - Randy Baum (/mob/living/carbon/human): MouseDrop(the Clarke (/obj/vehicle/sealed/mecha/clarke), the palestone floor (192,126,3) (/turf/open/indestructible/hierophant), the palestone floor (192,127,3) (/turf/open/indestructible/hierophant), "mapwindow.map", "mapwindow.map", "icon-x=16;icon-y=12;left=1;but...") - [2026-09-21 18:06:32.337] RUNTIME: runtime error: atom_init_success_on overridden. Use override = TRUE to suppress this warning. - Target: the palestone floor (/turf/open/indestructible/hierophant) Existing Proc: on_atom_initialized_on New Proc: on_atom_initialized_on - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Randy Baum (/mob/living/carbon/human) - src: null - usr.loc: the Clarke (/obj/vehicle/sealed/mecha/clarke) - call stack: - stack trace("atom_init_success_on overridde...", "code/datums/signals.dm", 43) - the mining satchel of holding (/obj/item/storage/bag/ore/holding): RegisterSignal(the palestone floor (192,127,3) (/turf/open/indestructible/hierophant), "atom_init_success_on", "on_atom_initialized_on", 0) - the mining satchel of holding (/obj/item/storage/bag/ore/holding): on user moved(Randy Baum (/mob/living/carbon/human), the Clarke (/obj/vehicle/sealed/mecha/clarke), 0, 1, null, 1) - Randy Baum (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Randy Baum (/mob/living/carbon/human): Moved(the Clarke (/obj/vehicle/sealed/mecha/clarke), 0, 1, null, 1) - Randy Baum (/mob/living/carbon/human): Moved(the Clarke (/obj/vehicle/sealed/mecha/clarke), 0, 1, null, 1) - Randy Baum (/mob/living/carbon/human): Moved(the Clarke (/obj/vehicle/sealed/mecha/clarke), 0, 1, null, 1) - Randy Baum (/mob/living/carbon/human): doMove(the Clarke (/obj/vehicle/sealed/mecha/clarke)) - Randy Baum (/mob/living/carbon/human): forceMove(the Clarke (/obj/vehicle/sealed/mecha/clarke)) - Randy Baum (/mob/living/carbon/human): forceMove(the Clarke (/obj/vehicle/sealed/mecha/clarke)) - the Clarke (/obj/vehicle/sealed/mecha/clarke): moved inside(Randy Baum (/mob/living/carbon/human)) - the Clarke (/obj/vehicle/sealed/mecha/clarke): mob try enter(Randy Baum (/mob/living/carbon/human)) - the Clarke (/obj/vehicle/sealed/mecha/clarke): mouse drop receive(Randy Baum (/mob/living/carbon/human), Randy Baum (/mob/living/carbon/human), "icon-x=16;icon-y=12;left=1;but...") - Randy Baum (/mob/living/carbon/human): base mouse drop handler(the Clarke (/obj/vehicle/sealed/mecha/clarke), the palestone floor (192,126,3) (/turf/open/indestructible/hierophant), the palestone floor (192,127,3) (/turf/open/indestructible/hierophant), "icon-x=16;icon-y=12;left=1;but...") - Randy Baum (/mob/living/carbon/human): MouseDrop(the Clarke (/obj/vehicle/sealed/mecha/clarke), the palestone floor (192,126,3) (/turf/open/indestructible/hierophant), the palestone floor (192,127,3) (/turf/open/indestructible/hierophant), "mapwindow.map", "mapwindow.map", "icon-x=16;icon-y=12;left=1;but...") - [2026-09-21 18:06:45.204] RUNTIME: runtime error: atom_entered overridden. Use override = TRUE to suppress this warning. - Target: the volcanic floor (/turf/open/misc/asteroid/basalt/lava_land_surface) Existing Proc: on_obj_entered New Proc: on_obj_entered - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Randy Baum (/mob/living/carbon/human) - src: null - usr.loc: the Clarke (/obj/vehicle/sealed/mecha/clarke) - call stack: - stack trace("atom_entered overridden. Use o...", "code/datums/signals.dm", 43) - the mining satchel of holding (/obj/item/storage/bag/ore/holding): RegisterSignal(the volcanic floor (195,123,3) (/turf/open/misc/asteroid/basalt/lava_land_surface), "atom_entered", "on_obj_entered", 0) - the mining satchel of holding (/obj/item/storage/bag/ore/holding): on user moved(Randy Baum (/mob/living/carbon/human), the Clarke (/obj/vehicle/sealed/mecha/clarke), 0, 1, null, 1) - Randy Baum (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Randy Baum (/mob/living/carbon/human): Moved(the Clarke (/obj/vehicle/sealed/mecha/clarke), 0, 1, null, 1) - Randy Baum (/mob/living/carbon/human): Moved(the Clarke (/obj/vehicle/sealed/mecha/clarke), 0, 1, null, 1) - Randy Baum (/mob/living/carbon/human): Moved(the Clarke (/obj/vehicle/sealed/mecha/clarke), 0, 1, null, 1) - Randy Baum (/mob/living/carbon/human): doMove(the Clarke (/obj/vehicle/sealed/mecha/clarke)) - Randy Baum (/mob/living/carbon/human): forceMove(the Clarke (/obj/vehicle/sealed/mecha/clarke)) - Randy Baum (/mob/living/carbon/human): forceMove(the Clarke (/obj/vehicle/sealed/mecha/clarke)) - the Clarke (/obj/vehicle/sealed/mecha/clarke): moved inside(Randy Baum (/mob/living/carbon/human)) - the Clarke (/obj/vehicle/sealed/mecha/clarke): mob try enter(Randy Baum (/mob/living/carbon/human)) - the Clarke (/obj/vehicle/sealed/mecha/clarke): mouse drop receive(Randy Baum (/mob/living/carbon/human), Randy Baum (/mob/living/carbon/human), "icon-x=13;icon-y=17;left=1;but...") - Randy Baum (/mob/living/carbon/human): base mouse drop handler(the Clarke (/obj/vehicle/sealed/mecha/clarke), the volcanic floor (194,123,3) (/turf/open/misc/asteroid/basalt/lava_land_surface), the volcanic floor (195,123,3) (/turf/open/misc/asteroid/basalt/lava_land_surface), "icon-x=13;icon-y=17;left=1;but...") - Randy Baum (/mob/living/carbon/human): MouseDrop(the Clarke (/obj/vehicle/sealed/mecha/clarke), the volcanic floor (194,123,3) (/turf/open/misc/asteroid/basalt/lava_land_surface), the volcanic floor (195,123,3) (/turf/open/misc/asteroid/basalt/lava_land_surface), "mapwindow.map", "mapwindow.map", "icon-x=13;icon-y=17;left=1;but...") - [2026-09-21 18:06:45.206] RUNTIME: runtime error: atom_init_success_on overridden. Use override = TRUE to suppress this warning. - Target: the volcanic floor (/turf/open/misc/asteroid/basalt/lava_land_surface) Existing Proc: on_atom_initialized_on New Proc: on_atom_initialized_on - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Randy Baum (/mob/living/carbon/human) - src: null - usr.loc: the Clarke (/obj/vehicle/sealed/mecha/clarke) - call stack: - stack trace("atom_init_success_on overridde...", "code/datums/signals.dm", 43) - the mining satchel of holding (/obj/item/storage/bag/ore/holding): RegisterSignal(the volcanic floor (195,123,3) (/turf/open/misc/asteroid/basalt/lava_land_surface), "atom_init_success_on", "on_atom_initialized_on", 0) - the mining satchel of holding (/obj/item/storage/bag/ore/holding): on user moved(Randy Baum (/mob/living/carbon/human), the Clarke (/obj/vehicle/sealed/mecha/clarke), 0, 1, null, 1) - Randy Baum (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Randy Baum (/mob/living/carbon/human): Moved(the Clarke (/obj/vehicle/sealed/mecha/clarke), 0, 1, null, 1) - Randy Baum (/mob/living/carbon/human): Moved(the Clarke (/obj/vehicle/sealed/mecha/clarke), 0, 1, null, 1) - Randy Baum (/mob/living/carbon/human): Moved(the Clarke (/obj/vehicle/sealed/mecha/clarke), 0, 1, null, 1) - Randy Baum (/mob/living/carbon/human): doMove(the Clarke (/obj/vehicle/sealed/mecha/clarke)) - Randy Baum (/mob/living/carbon/human): forceMove(the Clarke (/obj/vehicle/sealed/mecha/clarke)) - Randy Baum (/mob/living/carbon/human): forceMove(the Clarke (/obj/vehicle/sealed/mecha/clarke)) - the Clarke (/obj/vehicle/sealed/mecha/clarke): moved inside(Randy Baum (/mob/living/carbon/human)) - the Clarke (/obj/vehicle/sealed/mecha/clarke): mob try enter(Randy Baum (/mob/living/carbon/human)) - the Clarke (/obj/vehicle/sealed/mecha/clarke): mouse drop receive(Randy Baum (/mob/living/carbon/human), Randy Baum (/mob/living/carbon/human), "icon-x=13;icon-y=17;left=1;but...") - Randy Baum (/mob/living/carbon/human): base mouse drop handler(the Clarke (/obj/vehicle/sealed/mecha/clarke), the volcanic floor (194,123,3) (/turf/open/misc/asteroid/basalt/lava_land_surface), the volcanic floor (195,123,3) (/turf/open/misc/asteroid/basalt/lava_land_surface), "icon-x=13;icon-y=17;left=1;but...") - Randy Baum (/mob/living/carbon/human): MouseDrop(the Clarke (/obj/vehicle/sealed/mecha/clarke), the volcanic floor (194,123,3) (/turf/open/misc/asteroid/basalt/lava_land_surface), the volcanic floor (195,123,3) (/turf/open/misc/asteroid/basalt/lava_land_surface), "mapwindow.map", "mapwindow.map", "icon-x=13;icon-y=17;left=1;but...") - [2026-09-21 18:07:17.553] RUNTIME: runtime error: atom_entered overridden. Use override = TRUE to suppress this warning. - Target: the siderite floor (/turf/open/misc/asteroid/basalt/smooth/siderite/lava_land_surface) Existing Proc: on_obj_entered New Proc: on_obj_entered - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Randy Baum (/mob/living/carbon/human) - src: null - usr.loc: the Clarke (/obj/vehicle/sealed/mecha/clarke) - call stack: - stack trace("atom_entered overridden. Use o...", "code/datums/signals.dm", 43) - the mining satchel of holding (/obj/item/storage/bag/ore/holding): RegisterSignal(the siderite floor (167,80,3) (/turf/open/misc/asteroid/basalt/smooth/siderite/lava_land_surface), "atom_entered", "on_obj_entered", 0) - the mining satchel of holding (/obj/item/storage/bag/ore/holding): on user moved(Randy Baum (/mob/living/carbon/human), the Clarke (/obj/vehicle/sealed/mecha/clarke), 0, 1, null, 1) - Randy Baum (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Randy Baum (/mob/living/carbon/human): Moved(the Clarke (/obj/vehicle/sealed/mecha/clarke), 0, 1, null, 1) - Randy Baum (/mob/living/carbon/human): Moved(the Clarke (/obj/vehicle/sealed/mecha/clarke), 0, 1, null, 1) - Randy Baum (/mob/living/carbon/human): Moved(the Clarke (/obj/vehicle/sealed/mecha/clarke), 0, 1, null, 1) - Randy Baum (/mob/living/carbon/human): doMove(the Clarke (/obj/vehicle/sealed/mecha/clarke)) - Randy Baum (/mob/living/carbon/human): forceMove(the Clarke (/obj/vehicle/sealed/mecha/clarke)) - Randy Baum (/mob/living/carbon/human): forceMove(the Clarke (/obj/vehicle/sealed/mecha/clarke)) - the Clarke (/obj/vehicle/sealed/mecha/clarke): moved inside(Randy Baum (/mob/living/carbon/human)) - the Clarke (/obj/vehicle/sealed/mecha/clarke): mob try enter(Randy Baum (/mob/living/carbon/human)) - the Clarke (/obj/vehicle/sealed/mecha/clarke): mouse drop receive(Randy Baum (/mob/living/carbon/human), Randy Baum (/mob/living/carbon/human), "icon-x=18;icon-y=18;left=1;but...") - Randy Baum (/mob/living/carbon/human): base mouse drop handler(the Clarke (/obj/vehicle/sealed/mecha/clarke), the siderite floor (167,79,3) (/turf/open/misc/asteroid/basalt/smooth/siderite/lava_land_surface), the siderite floor (167,80,3) (/turf/open/misc/asteroid/basalt/smooth/siderite/lava_land_surface), "icon-x=18;icon-y=18;left=1;but...") - Randy Baum (/mob/living/carbon/human): MouseDrop(the Clarke (/obj/vehicle/sealed/mecha/clarke), the siderite floor (167,79,3) (/turf/open/misc/asteroid/basalt/smooth/siderite/lava_land_surface), the siderite floor (167,80,3) (/turf/open/misc/asteroid/basalt/smooth/siderite/lava_land_surface), "mapwindow.map", "mapwindow.map", "icon-x=18;icon-y=18;left=1;but...") - [2026-09-21 18:07:17.555] RUNTIME: runtime error: atom_init_success_on overridden. Use override = TRUE to suppress this warning. - Target: the siderite floor (/turf/open/misc/asteroid/basalt/smooth/siderite/lava_land_surface) Existing Proc: on_atom_initialized_on New Proc: on_atom_initialized_on - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Randy Baum (/mob/living/carbon/human) - src: null - usr.loc: the Clarke (/obj/vehicle/sealed/mecha/clarke) - call stack: - stack trace("atom_init_success_on overridde...", "code/datums/signals.dm", 43) - the mining satchel of holding (/obj/item/storage/bag/ore/holding): RegisterSignal(the siderite floor (167,80,3) (/turf/open/misc/asteroid/basalt/smooth/siderite/lava_land_surface), "atom_init_success_on", "on_atom_initialized_on", 0) - the mining satchel of holding (/obj/item/storage/bag/ore/holding): on user moved(Randy Baum (/mob/living/carbon/human), the Clarke (/obj/vehicle/sealed/mecha/clarke), 0, 1, null, 1) - Randy Baum (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Randy Baum (/mob/living/carbon/human): Moved(the Clarke (/obj/vehicle/sealed/mecha/clarke), 0, 1, null, 1) - Randy Baum (/mob/living/carbon/human): Moved(the Clarke (/obj/vehicle/sealed/mecha/clarke), 0, 1, null, 1) - Randy Baum (/mob/living/carbon/human): Moved(the Clarke (/obj/vehicle/sealed/mecha/clarke), 0, 1, null, 1) - Randy Baum (/mob/living/carbon/human): doMove(the Clarke (/obj/vehicle/sealed/mecha/clarke)) - Randy Baum (/mob/living/carbon/human): forceMove(the Clarke (/obj/vehicle/sealed/mecha/clarke)) - Randy Baum (/mob/living/carbon/human): forceMove(the Clarke (/obj/vehicle/sealed/mecha/clarke)) - the Clarke (/obj/vehicle/sealed/mecha/clarke): moved inside(Randy Baum (/mob/living/carbon/human)) - the Clarke (/obj/vehicle/sealed/mecha/clarke): mob try enter(Randy Baum (/mob/living/carbon/human)) - the Clarke (/obj/vehicle/sealed/mecha/clarke): mouse drop receive(Randy Baum (/mob/living/carbon/human), Randy Baum (/mob/living/carbon/human), "icon-x=18;icon-y=18;left=1;but...") - Randy Baum (/mob/living/carbon/human): base mouse drop handler(the Clarke (/obj/vehicle/sealed/mecha/clarke), the siderite floor (167,79,3) (/turf/open/misc/asteroid/basalt/smooth/siderite/lava_land_surface), the siderite floor (167,80,3) (/turf/open/misc/asteroid/basalt/smooth/siderite/lava_land_surface), "icon-x=18;icon-y=18;left=1;but...") - Randy Baum (/mob/living/carbon/human): MouseDrop(the Clarke (/obj/vehicle/sealed/mecha/clarke), the siderite floor (167,79,3) (/turf/open/misc/asteroid/basalt/smooth/siderite/lava_land_surface), the siderite floor (167,80,3) (/turf/open/misc/asteroid/basalt/smooth/siderite/lava_land_surface), "mapwindow.map", "mapwindow.map", "icon-x=18;icon-y=18;left=1;but...") - [2026-09-21 18:17:08.386] RUNTIME: runtime error: atom_entered overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/iron/dark/smooth_edge) Existing Proc: on_obj_entered New Proc: on_obj_entered - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Randy Baum (/mob/living/carbon/human) - src: null - usr.loc: the floor (150,35,3) (/turf/open/floor/iron/dark/smooth_edge) - call stack: - stack trace("atom_entered overridden. Use o...", "code/datums/signals.dm", 43) - the mining satchel of holding (/obj/item/storage/bag/ore/holding): RegisterSignal(the floor (150,35,3) (/turf/open/floor/iron/dark/smooth_edge), "atom_entered", "on_obj_entered", 0) - the mining satchel of holding (/obj/item/storage/bag/ore/holding): on user moved(Randy Baum (/mob/living/carbon/human), the floor (150,34,3) (/turf/open/floor/iron/dark/smooth_edge), 1, 0, null, 1) - Randy Baum (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Randy Baum (/mob/living/carbon/human): Moved(the floor (150,34,3) (/turf/open/floor/iron/dark/smooth_edge), 1, 0, null, 1) - Randy Baum (/mob/living/carbon/human): Moved(the floor (150,34,3) (/turf/open/floor/iron/dark/smooth_edge), 1, 0, null, 1) - Randy Baum (/mob/living/carbon/human): Moved(the floor (150,34,3) (/turf/open/floor/iron/dark/smooth_edge), 1, 0, null, 1) - Randy Baum (/mob/living/carbon/human): Move(the floor (150,35,3) (/turf/open/floor/iron/dark/smooth_edge), 1, 0, 1) - Randy Baum (/mob/living/carbon/human): Move(the floor (150,35,3) (/turf/open/floor/iron/dark/smooth_edge), 1, 0, 1) - Randy Baum (/mob/living/carbon/human): Move(the floor (150,35,3) (/turf/open/floor/iron/dark/smooth_edge), 1, null) - Randy Baum (/mob/living/carbon/human): Move(the floor (150,35,3) (/turf/open/floor/iron/dark/smooth_edge), 1) - Randy Baum (/mob/living/carbon/human): Move(the floor (150,35,3) (/turf/open/floor/iron/dark/smooth_edge), 1) - ISwearToStonedImNotGod (/client): Move(the floor (150,35,3) (/turf/open/floor/iron/dark/smooth_edge), 1) - Randy Baum (/mob/living/carbon/human): keyLoop(ISwearToStonedImNotGod (/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 18:17:08.389] RUNTIME: runtime error: atom_init_success_on overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/iron/dark/smooth_edge) Existing Proc: on_atom_initialized_on New Proc: on_atom_initialized_on - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Randy Baum (/mob/living/carbon/human) - src: null - usr.loc: the floor (150,35,3) (/turf/open/floor/iron/dark/smooth_edge) - call stack: - stack trace("atom_init_success_on overridde...", "code/datums/signals.dm", 43) - the mining satchel of holding (/obj/item/storage/bag/ore/holding): RegisterSignal(the floor (150,35,3) (/turf/open/floor/iron/dark/smooth_edge), "atom_init_success_on", "on_atom_initialized_on", 0) - the mining satchel of holding (/obj/item/storage/bag/ore/holding): on user moved(Randy Baum (/mob/living/carbon/human), the floor (150,34,3) (/turf/open/floor/iron/dark/smooth_edge), 1, 0, null, 1) - Randy Baum (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Randy Baum (/mob/living/carbon/human): Moved(the floor (150,34,3) (/turf/open/floor/iron/dark/smooth_edge), 1, 0, null, 1) - Randy Baum (/mob/living/carbon/human): Moved(the floor (150,34,3) (/turf/open/floor/iron/dark/smooth_edge), 1, 0, null, 1) - Randy Baum (/mob/living/carbon/human): Moved(the floor (150,34,3) (/turf/open/floor/iron/dark/smooth_edge), 1, 0, null, 1) - Randy Baum (/mob/living/carbon/human): Move(the floor (150,35,3) (/turf/open/floor/iron/dark/smooth_edge), 1, 0, 1) - Randy Baum (/mob/living/carbon/human): Move(the floor (150,35,3) (/turf/open/floor/iron/dark/smooth_edge), 1, 0, 1) - Randy Baum (/mob/living/carbon/human): Move(the floor (150,35,3) (/turf/open/floor/iron/dark/smooth_edge), 1, null) - Randy Baum (/mob/living/carbon/human): Move(the floor (150,35,3) (/turf/open/floor/iron/dark/smooth_edge), 1) - Randy Baum (/mob/living/carbon/human): Move(the floor (150,35,3) (/turf/open/floor/iron/dark/smooth_edge), 1) - ISwearToStonedImNotGod (/client): Move(the floor (150,35,3) (/turf/open/floor/iron/dark/smooth_edge), 1) - Randy Baum (/mob/living/carbon/human): keyLoop(ISwearToStonedImNotGod (/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 18:19:39.510] RUNTIME: runtime error: Cannot read null.actions - proc name: enable cooldown actions (/datum/action/cooldown/proc/enable_cooldown_actions) - source file: code/datums/actions/cooldown_action.dm,208 - usr: null - src: Hallucination Charge (/datum/action/cooldown/mob_cooldown/charge/hallucination_charge) - call stack: - Hallucination Charge (/datum/action/cooldown/mob_cooldown/charge/hallucination_charge): enable cooldown actions() - Hallucination Charge (/datum/action/cooldown/mob_cooldown/charge/hallucination_charge): Activate(Randy Baum (/mob/living/carbon/human)) - Hallucination Charge (/datum/action/cooldown/mob_cooldown/charge/hallucination_charge): PreActivate(Randy Baum (/mob/living/carbon/human)) - Hallucination Charge (/datum/action/cooldown/mob_cooldown/charge/hallucination_charge): InterceptClickOn(the bubblegum (/mob/living/simple_animal/hostile/megafauna/bubblegum), null, Randy Baum (/mob/living/carbon/human)) - Hallucination Charge (/datum/action/cooldown/mob_cooldown/charge/hallucination_charge): Trigger(null, null, Randy Baum (/mob/living/carbon/human)) - the bubblegum (/mob/living/simple_animal/hostile/megafauna/bubblegum): OpenFire(Randy Baum (/mob/living/carbon/human)) - the bubblegum (/mob/living/simple_animal/hostile/megafauna/bubblegum): MoveToTarget(/list (/list)) - the bubblegum (/mob/living/simple_animal/hostile/megafauna/bubblegum): handle automated action() - [2026-09-21 18:20:18.449] RUNTIME: runtime error: atom_entered overridden. Use override = TRUE to suppress this warning. - Target: the siderite floor (/turf/open/misc/asteroid/basalt/smooth/siderite/lava_land_surface) Existing Proc: on_obj_entered New Proc: on_obj_entered - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Randy Baum (/mob/living/carbon/human) - src: null - usr.loc: the siderite floor (167,81,3) (/turf/open/misc/asteroid/basalt/smooth/siderite/lava_land_surface) - call stack: - stack trace("atom_entered overridden. Use o...", "code/datums/signals.dm", 43) - the mining satchel of holding (/obj/item/storage/bag/ore/holding): RegisterSignal(the siderite floor (167,81,3) (/turf/open/misc/asteroid/basalt/smooth/siderite/lava_land_surface), "atom_entered", "on_obj_entered", 0) - the mining satchel of holding (/obj/item/storage/bag/ore/holding): on user moved(Randy Baum (/mob/living/carbon/human), the siderite floor (166,81,3) (/turf/open/misc/asteroid/basalt/smooth/siderite/lava_land_surface), 4, 0, null, 1) - Randy Baum (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Randy Baum (/mob/living/carbon/human): Moved(the siderite floor (166,81,3) (/turf/open/misc/asteroid/basalt/smooth/siderite/lava_land_surface), 4, 0, null, 1) - Randy Baum (/mob/living/carbon/human): Moved(the siderite floor (166,81,3) (/turf/open/misc/asteroid/basalt/smooth/siderite/lava_land_surface), 4, 0, null, 1) - Randy Baum (/mob/living/carbon/human): Moved(the siderite floor (166,81,3) (/turf/open/misc/asteroid/basalt/smooth/siderite/lava_land_surface), 4, 0, null, 1) - Randy Baum (/mob/living/carbon/human): Move(the siderite floor (167,81,3) (/turf/open/misc/asteroid/basalt/smooth/siderite/lava_land_surface), 4, 0, 1) - Randy Baum (/mob/living/carbon/human): Move(the siderite floor (167,81,3) (/turf/open/misc/asteroid/basalt/smooth/siderite/lava_land_surface), 4, 0, 1) - Randy Baum (/mob/living/carbon/human): Move(the siderite floor (167,81,3) (/turf/open/misc/asteroid/basalt/smooth/siderite/lava_land_surface), 4, null) - ... - Randy Baum (/mob/living/carbon/human): Move(the siderite floor (167,81,3) (/turf/open/misc/asteroid/basalt/smooth/siderite/lava_land_surface), 6, 0, 1) - Randy Baum (/mob/living/carbon/human): Move(the siderite floor (167,81,3) (/turf/open/misc/asteroid/basalt/smooth/siderite/lava_land_surface), 6, null) - Randy Baum (/mob/living/carbon/human): Move(the siderite floor (167,81,3) (/turf/open/misc/asteroid/basalt/smooth/siderite/lava_land_surface), 6) - Randy Baum (/mob/living/carbon/human): Move(the siderite floor (167,81,3) (/turf/open/misc/asteroid/basalt/smooth/siderite/lava_land_surface), 6) - ISwearToStonedImNotGod (/client): Move(the siderite floor (167,81,3) (/turf/open/misc/asteroid/basalt/smooth/siderite/lava_land_surface), 6) - Randy Baum (/mob/living/carbon/human): keyLoop(ISwearToStonedImNotGod (/client)) - 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 18:20:18.451] RUNTIME: runtime error: atom_init_success_on overridden. Use override = TRUE to suppress this warning. - Target: the siderite floor (/turf/open/misc/asteroid/basalt/smooth/siderite/lava_land_surface) Existing Proc: on_atom_initialized_on New Proc: on_atom_initialized_on - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Randy Baum (/mob/living/carbon/human) - src: null - usr.loc: the siderite floor (167,81,3) (/turf/open/misc/asteroid/basalt/smooth/siderite/lava_land_surface) - call stack: - stack trace("atom_init_success_on overridde...", "code/datums/signals.dm", 43) - the mining satchel of holding (/obj/item/storage/bag/ore/holding): RegisterSignal(the siderite floor (167,81,3) (/turf/open/misc/asteroid/basalt/smooth/siderite/lava_land_surface), "atom_init_success_on", "on_atom_initialized_on", 0) - the mining satchel of holding (/obj/item/storage/bag/ore/holding): on user moved(Randy Baum (/mob/living/carbon/human), the siderite floor (166,81,3) (/turf/open/misc/asteroid/basalt/smooth/siderite/lava_land_surface), 4, 0, null, 1) - Randy Baum (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Randy Baum (/mob/living/carbon/human): Moved(the siderite floor (166,81,3) (/turf/open/misc/asteroid/basalt/smooth/siderite/lava_land_surface), 4, 0, null, 1) - Randy Baum (/mob/living/carbon/human): Moved(the siderite floor (166,81,3) (/turf/open/misc/asteroid/basalt/smooth/siderite/lava_land_surface), 4, 0, null, 1) - Randy Baum (/mob/living/carbon/human): Moved(the siderite floor (166,81,3) (/turf/open/misc/asteroid/basalt/smooth/siderite/lava_land_surface), 4, 0, null, 1) - Randy Baum (/mob/living/carbon/human): Move(the siderite floor (167,81,3) (/turf/open/misc/asteroid/basalt/smooth/siderite/lava_land_surface), 4, 0, 1) - Randy Baum (/mob/living/carbon/human): Move(the siderite floor (167,81,3) (/turf/open/misc/asteroid/basalt/smooth/siderite/lava_land_surface), 4, 0, 1) - Randy Baum (/mob/living/carbon/human): Move(the siderite floor (167,81,3) (/turf/open/misc/asteroid/basalt/smooth/siderite/lava_land_surface), 4, null) - ... - Randy Baum (/mob/living/carbon/human): Move(the siderite floor (167,81,3) (/turf/open/misc/asteroid/basalt/smooth/siderite/lava_land_surface), 6, 0, 1) - Randy Baum (/mob/living/carbon/human): Move(the siderite floor (167,81,3) (/turf/open/misc/asteroid/basalt/smooth/siderite/lava_land_surface), 6, null) - Randy Baum (/mob/living/carbon/human): Move(the siderite floor (167,81,3) (/turf/open/misc/asteroid/basalt/smooth/siderite/lava_land_surface), 6) - Randy Baum (/mob/living/carbon/human): Move(the siderite floor (167,81,3) (/turf/open/misc/asteroid/basalt/smooth/siderite/lava_land_surface), 6) - ISwearToStonedImNotGod (/client): Move(the siderite floor (167,81,3) (/turf/open/misc/asteroid/basalt/smooth/siderite/lava_land_surface), 6) - Randy Baum (/mob/living/carbon/human): keyLoop(ISwearToStonedImNotGod (/client)) - 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 18:20:18.644] RUNTIME: runtime error: atom_entered overridden. Use override = TRUE to suppress this warning. - Target: the siderite floor (/turf/open/misc/asteroid/basalt/smooth/siderite/lava_land_surface) Existing Proc: on_obj_entered New Proc: on_obj_entered - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Randy Baum (/mob/living/carbon/human) - src: null - usr.loc: the siderite floor (167,80,3) (/turf/open/misc/asteroid/basalt/smooth/siderite/lava_land_surface) - call stack: - stack trace("atom_entered overridden. Use o...", "code/datums/signals.dm", 43) - the mining satchel of holding (/obj/item/storage/bag/ore/holding): RegisterSignal(the siderite floor (167,80,3) (/turf/open/misc/asteroid/basalt/smooth/siderite/lava_land_surface), "atom_entered", "on_obj_entered", 0) - the mining satchel of holding (/obj/item/storage/bag/ore/holding): on user moved(Randy Baum (/mob/living/carbon/human), the siderite floor (167,81,3) (/turf/open/misc/asteroid/basalt/smooth/siderite/lava_land_surface), 2, 0, null, 1) - Randy Baum (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Randy Baum (/mob/living/carbon/human): Moved(the siderite floor (167,81,3) (/turf/open/misc/asteroid/basalt/smooth/siderite/lava_land_surface), 2, 0, null, 1) - Randy Baum (/mob/living/carbon/human): Moved(the siderite floor (167,81,3) (/turf/open/misc/asteroid/basalt/smooth/siderite/lava_land_surface), 2, 0, null, 1) - Randy Baum (/mob/living/carbon/human): Moved(the siderite floor (167,81,3) (/turf/open/misc/asteroid/basalt/smooth/siderite/lava_land_surface), 2, 0, null, 1) - Randy Baum (/mob/living/carbon/human): Move(the siderite floor (167,80,3) (/turf/open/misc/asteroid/basalt/smooth/siderite/lava_land_surface), 2, 0, 1) - Randy Baum (/mob/living/carbon/human): Move(the siderite floor (167,80,3) (/turf/open/misc/asteroid/basalt/smooth/siderite/lava_land_surface), 2, 0, 1) - Randy Baum (/mob/living/carbon/human): Move(the siderite floor (167,80,3) (/turf/open/misc/asteroid/basalt/smooth/siderite/lava_land_surface), 2, null) - ... - Randy Baum (/mob/living/carbon/human): Move(the siderite floor (168,80,3) (/turf/open/misc/asteroid/basalt/smooth/siderite/lava_land_surface), 6, 0, 1) - Randy Baum (/mob/living/carbon/human): Move(the siderite floor (168,80,3) (/turf/open/misc/asteroid/basalt/smooth/siderite/lava_land_surface), 6, null) - Randy Baum (/mob/living/carbon/human): Move(the siderite floor (168,80,3) (/turf/open/misc/asteroid/basalt/smooth/siderite/lava_land_surface), 6) - Randy Baum (/mob/living/carbon/human): Move(the siderite floor (168,80,3) (/turf/open/misc/asteroid/basalt/smooth/siderite/lava_land_surface), 6) - ISwearToStonedImNotGod (/client): Move(the siderite floor (168,80,3) (/turf/open/misc/asteroid/basalt/smooth/siderite/lava_land_surface), 6) - Randy Baum (/mob/living/carbon/human): keyLoop(ISwearToStonedImNotGod (/client)) - 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 18:20:18.646] RUNTIME: runtime error: atom_init_success_on overridden. Use override = TRUE to suppress this warning. - Target: the siderite floor (/turf/open/misc/asteroid/basalt/smooth/siderite/lava_land_surface) Existing Proc: on_atom_initialized_on New Proc: on_atom_initialized_on - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Randy Baum (/mob/living/carbon/human) - src: null - usr.loc: the siderite floor (167,80,3) (/turf/open/misc/asteroid/basalt/smooth/siderite/lava_land_surface) - call stack: - stack trace("atom_init_success_on overridde...", "code/datums/signals.dm", 43) - the mining satchel of holding (/obj/item/storage/bag/ore/holding): RegisterSignal(the siderite floor (167,80,3) (/turf/open/misc/asteroid/basalt/smooth/siderite/lava_land_surface), "atom_init_success_on", "on_atom_initialized_on", 0) - the mining satchel of holding (/obj/item/storage/bag/ore/holding): on user moved(Randy Baum (/mob/living/carbon/human), the siderite floor (167,81,3) (/turf/open/misc/asteroid/basalt/smooth/siderite/lava_land_surface), 2, 0, null, 1) - Randy Baum (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Randy Baum (/mob/living/carbon/human): Moved(the siderite floor (167,81,3) (/turf/open/misc/asteroid/basalt/smooth/siderite/lava_land_surface), 2, 0, null, 1) - Randy Baum (/mob/living/carbon/human): Moved(the siderite floor (167,81,3) (/turf/open/misc/asteroid/basalt/smooth/siderite/lava_land_surface), 2, 0, null, 1) - Randy Baum (/mob/living/carbon/human): Moved(the siderite floor (167,81,3) (/turf/open/misc/asteroid/basalt/smooth/siderite/lava_land_surface), 2, 0, null, 1) - Randy Baum (/mob/living/carbon/human): Move(the siderite floor (167,80,3) (/turf/open/misc/asteroid/basalt/smooth/siderite/lava_land_surface), 2, 0, 1) - Randy Baum (/mob/living/carbon/human): Move(the siderite floor (167,80,3) (/turf/open/misc/asteroid/basalt/smooth/siderite/lava_land_surface), 2, 0, 1) - Randy Baum (/mob/living/carbon/human): Move(the siderite floor (167,80,3) (/turf/open/misc/asteroid/basalt/smooth/siderite/lava_land_surface), 2, null) - ... - Randy Baum (/mob/living/carbon/human): Move(the siderite floor (168,80,3) (/turf/open/misc/asteroid/basalt/smooth/siderite/lava_land_surface), 6, 0, 1) - Randy Baum (/mob/living/carbon/human): Move(the siderite floor (168,80,3) (/turf/open/misc/asteroid/basalt/smooth/siderite/lava_land_surface), 6, null) - Randy Baum (/mob/living/carbon/human): Move(the siderite floor (168,80,3) (/turf/open/misc/asteroid/basalt/smooth/siderite/lava_land_surface), 6) - Randy Baum (/mob/living/carbon/human): Move(the siderite floor (168,80,3) (/turf/open/misc/asteroid/basalt/smooth/siderite/lava_land_surface), 6) - ISwearToStonedImNotGod (/client): Move(the siderite floor (168,80,3) (/turf/open/misc/asteroid/basalt/smooth/siderite/lava_land_surface), 6) - Randy Baum (/mob/living/carbon/human): keyLoop(ISwearToStonedImNotGod (/client)) - 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 18:21:14.579] RUNTIME: ## TESTING: GC: -- [0x2036a6e] | /atom/movable/screen/lobby/button/sign_up was unable to be GC'd -- (ref count of 3) [2026-09-21 18:23:57.384] RUNTIME: runtime error: Cannot execute null.close(). - proc name: ui interact (/obj/machinery/hypertorus/interface/ui_interact) - source file: code/modules/atmospherics/machinery/components/fusion/hfr_parts.dm,178 - usr: Alexia Strangler (as Captain) (/mob/living/carbon/human) - src: the HFR interface (/obj/machinery/hypertorus/interface) - usr.loc: the floor (113,62,2) (/turf/open/floor/iron) - src.loc: the floor (113,63,2) (/turf/open/floor/iron) - call stack: - the HFR interface (/obj/machinery/hypertorus/interface): ui interact(Alexia Strangler (as Captain) (/mob/living/carbon/human), null) - the HFR interface (/obj/machinery/hypertorus/interface): interact(Alexia Strangler (as Captain) (/mob/living/carbon/human)) - the HFR interface (/obj/machinery/hypertorus/interface): interact(Alexia Strangler (as Captain) (/mob/living/carbon/human)) - the HFR interface (/obj/machinery/hypertorus/interface): try interact(Alexia Strangler (as Captain) (/mob/living/carbon/human)) - the HFR interface (/obj/machinery/hypertorus/interface): try interact(Alexia Strangler (as Captain) (/mob/living/carbon/human)) - the HFR interface (/obj/machinery/hypertorus/interface): attack hand(Alexia Strangler (as Captain) (/mob/living/carbon/human), /list (/list)) - the HFR interface (/obj/machinery/hypertorus/interface): attack hand(Alexia Strangler (as Captain) (/mob/living/carbon/human), /list (/list)) - Alexia Strangler (as Captain) (/mob/living/carbon/human): resolve unarmed attack(the HFR interface (/obj/machinery/hypertorus/interface), /list (/list)) - Alexia Strangler (as Captain) (/mob/living/carbon/human): UnarmedAttack(the HFR interface (/obj/machinery/hypertorus/interface), 1, /list (/list)) - Alexia Strangler (as Captain) (/mob/living/carbon/human): UnarmedAttack(the HFR interface (/obj/machinery/hypertorus/interface), 1, /list (/list)) - Alexia Strangler (as Captain) (/mob/living/carbon/human): ClickOn(the HFR interface (/obj/machinery/hypertorus/interface), "icon-x=16;icon-y=14;left=1;but...") - the HFR interface (/obj/machinery/hypertorus/interface): Click(the floor (113,63,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=16;icon-y=14;left=1;but...") - Observatory (/client): Click(the HFR interface (/obj/machinery/hypertorus/interface), the floor (113,63,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=16;icon-y=14;left=1;but...") - [2026-09-21 18:23:58.713] RUNTIME: runtime error: Cannot execute null.close(). - proc name: ui interact (/obj/machinery/hypertorus/interface/ui_interact) - source file: code/modules/atmospherics/machinery/components/fusion/hfr_parts.dm,178 - usr: Alexia Strangler (as Captain) (/mob/living/carbon/human) - src: the HFR interface (/obj/machinery/hypertorus/interface) - usr.loc: the floor (113,62,2) (/turf/open/floor/iron) - src.loc: the floor (113,63,2) (/turf/open/floor/iron) - call stack: - the HFR interface (/obj/machinery/hypertorus/interface): ui interact(Alexia Strangler (as Captain) (/mob/living/carbon/human), null) - the HFR interface (/obj/machinery/hypertorus/interface): interact(Alexia Strangler (as Captain) (/mob/living/carbon/human)) - the HFR interface (/obj/machinery/hypertorus/interface): interact(Alexia Strangler (as Captain) (/mob/living/carbon/human)) - the HFR interface (/obj/machinery/hypertorus/interface): try interact(Alexia Strangler (as Captain) (/mob/living/carbon/human)) - the HFR interface (/obj/machinery/hypertorus/interface): try interact(Alexia Strangler (as Captain) (/mob/living/carbon/human)) - the HFR interface (/obj/machinery/hypertorus/interface): attack hand(Alexia Strangler (as Captain) (/mob/living/carbon/human), /list (/list)) - the HFR interface (/obj/machinery/hypertorus/interface): attack hand(Alexia Strangler (as Captain) (/mob/living/carbon/human), /list (/list)) - Alexia Strangler (as Captain) (/mob/living/carbon/human): resolve unarmed attack(the HFR interface (/obj/machinery/hypertorus/interface), /list (/list)) - Alexia Strangler (as Captain) (/mob/living/carbon/human): UnarmedAttack(the HFR interface (/obj/machinery/hypertorus/interface), 1, /list (/list)) - Alexia Strangler (as Captain) (/mob/living/carbon/human): UnarmedAttack(the HFR interface (/obj/machinery/hypertorus/interface), 1, /list (/list)) - Alexia Strangler (as Captain) (/mob/living/carbon/human): ClickOn(the HFR interface (/obj/machinery/hypertorus/interface), "icon-x=17;icon-y=11;left=1;but...") - the HFR interface (/obj/machinery/hypertorus/interface): Click(the floor (113,63,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=17;icon-y=11;left=1;but...") - Observatory (/client): Click(the HFR interface (/obj/machinery/hypertorus/interface), the floor (113,63,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=17;icon-y=11;left=1;but...") - [2026-09-21 18:23:59.549] RUNTIME: runtime error: Cannot execute null.close(). - proc name: ui interact (/obj/machinery/hypertorus/interface/ui_interact) - source file: code/modules/atmospherics/machinery/components/fusion/hfr_parts.dm,178 - usr: Alexia Strangler (as Captain) (/mob/living/carbon/human) - src: the HFR interface (/obj/machinery/hypertorus/interface) - usr.loc: the floor (113,62,2) (/turf/open/floor/iron) - src.loc: the floor (113,63,2) (/turf/open/floor/iron) - call stack: - the HFR interface (/obj/machinery/hypertorus/interface): ui interact(Alexia Strangler (as Captain) (/mob/living/carbon/human), null) - the HFR interface (/obj/machinery/hypertorus/interface): interact(Alexia Strangler (as Captain) (/mob/living/carbon/human)) - the HFR interface (/obj/machinery/hypertorus/interface): interact(Alexia Strangler (as Captain) (/mob/living/carbon/human)) - the HFR interface (/obj/machinery/hypertorus/interface): try interact(Alexia Strangler (as Captain) (/mob/living/carbon/human)) - the HFR interface (/obj/machinery/hypertorus/interface): try interact(Alexia Strangler (as Captain) (/mob/living/carbon/human)) - the HFR interface (/obj/machinery/hypertorus/interface): attack hand(Alexia Strangler (as Captain) (/mob/living/carbon/human), /list (/list)) - the HFR interface (/obj/machinery/hypertorus/interface): attack hand(Alexia Strangler (as Captain) (/mob/living/carbon/human), /list (/list)) - Alexia Strangler (as Captain) (/mob/living/carbon/human): resolve unarmed attack(the HFR interface (/obj/machinery/hypertorus/interface), /list (/list)) - Alexia Strangler (as Captain) (/mob/living/carbon/human): UnarmedAttack(the HFR interface (/obj/machinery/hypertorus/interface), 1, /list (/list)) - Alexia Strangler (as Captain) (/mob/living/carbon/human): UnarmedAttack(the HFR interface (/obj/machinery/hypertorus/interface), 1, /list (/list)) - Alexia Strangler (as Captain) (/mob/living/carbon/human): ClickOn(the HFR interface (/obj/machinery/hypertorus/interface), "icon-x=17;icon-y=11;left=1;but...") - the HFR interface (/obj/machinery/hypertorus/interface): Click(the floor (113,63,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=17;icon-y=11;left=1;but...") - Observatory (/client): Click(the HFR interface (/obj/machinery/hypertorus/interface), the floor (113,63,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=17;icon-y=11;left=1;but...") - [2026-09-21 18:24:04.483] RUNTIME: ## WARNING: Component is missing a pipenet! Rebuilding... in code/modules/atmospherics/machinery/components/components_base.dm at line 244 src: the omni HFR core usr: . [2026-09-21 18:24:04.483] RUNTIME: ## WARNING: Component is missing a pipenet! Rebuilding... in code/modules/atmospherics/machinery/components/components_base.dm at line 244 src: the omni HFR fuel input port usr: . [2026-09-21 18:24:04.483] RUNTIME: ## WARNING: Component is missing a pipenet! Rebuilding... in code/modules/atmospherics/machinery/components/components_base.dm at line 244 src: the omni HFR waste output port usr: . [2026-09-21 18:24:04.483] RUNTIME: ## WARNING: Component is missing a pipenet! Rebuilding... in code/modules/atmospherics/machinery/components/components_base.dm at line 244 src: the omni HFR moderator input port usr: . [2026-09-21 18:27:47.572] 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", Randy Baum (/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 18:30:57.915] RUNTIME: runtime error: Cannot read null.actions - proc name: enable cooldown actions (/datum/action/cooldown/proc/enable_cooldown_actions) - source file: code/datums/actions/cooldown_action.dm,208 - usr: null - src: Cross Spikes (/datum/action/cooldown/mob_cooldown/tendril_cross_spikes) - call stack: - Cross Spikes (/datum/action/cooldown/mob_cooldown/tendril_cross_spikes): enable cooldown actions() - Cross Spikes (/datum/action/cooldown/mob_cooldown/tendril_cross_spikes): Activate(the necropolis tendril (/mob/living/basic/mining/tendril)) - Cross Spikes (/datum/action/cooldown/mob_cooldown/tendril_cross_spikes): PreActivate(the necropolis tendril (/mob/living/basic/mining/tendril)) - Cross Spikes (/datum/action/cooldown/mob_cooldown/tendril_cross_spikes): Trigger(null, null, null) - /datum/bt_node/ai_behavior/use... (/datum/bt_node/ai_behavior/use_mob_ability): perform async(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/tendril)) - /datum/bt_node/ai_behavior/use... (/datum/bt_node/ai_behavior/use_mob_ability): start async() - [2026-09-21 18:31:08.672] RUNTIME: runtime error: Cannot read null.actions - proc name: enable cooldown actions (/datum/action/cooldown/proc/enable_cooldown_actions) - source file: code/datums/actions/cooldown_action.dm,208 - usr: null - src: Cross Spikes (/datum/action/cooldown/mob_cooldown/tendril_cross_spikes) - call stack: - Cross Spikes (/datum/action/cooldown/mob_cooldown/tendril_cross_spikes): enable cooldown actions() - Cross Spikes (/datum/action/cooldown/mob_cooldown/tendril_cross_spikes): Activate(the necropolis tendril (/mob/living/basic/mining/tendril)) - Cross Spikes (/datum/action/cooldown/mob_cooldown/tendril_cross_spikes): PreActivate(the necropolis tendril (/mob/living/basic/mining/tendril)) - Cross Spikes (/datum/action/cooldown/mob_cooldown/tendril_cross_spikes): Trigger(null, null, null) - /datum/bt_node/ai_behavior/use... (/datum/bt_node/ai_behavior/use_mob_ability): perform async(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/tendril)) - /datum/bt_node/ai_behavior/use... (/datum/bt_node/ai_behavior/use_mob_ability): start async() - [2026-09-21 18:35:43.015] RUNTIME: ## TESTING: GC: -- [0x2037338] | /atom/movable/screen/lobby/button/sign_up was unable to be GC'd -- (ref count of 3) [2026-09-21 18:37:17.811] RUNTIME: runtime error: Cannot read null._listen_lookup - proc name: UnregisterSignal (/datum/proc/UnregisterSignal) - source file: code/datums/signals.dm,72 - usr: null - src: Spiral Shots (/datum/action/cooldown/mob_cooldown/projectile_attack/spiral_shots/colossus) - call stack: - Spiral Shots (/datum/action/cooldown/mob_cooldown/projectile_attack/spiral_shots/colossus): UnregisterSignal(null, "movable_pre_move") - Spiral Shots (/datum/action/cooldown/mob_cooldown/projectile_attack/spiral_shots/colossus): Activate(Randy Baum (/mob/living/carbon/human)) - Spiral Shots (/datum/action/cooldown/mob_cooldown/projectile_attack/spiral_shots/colossus): Activate(Randy Baum (/mob/living/carbon/human)) - Spiral Shots (/datum/action/cooldown/mob_cooldown/projectile_attack/spiral_shots/colossus): PreActivate(Randy Baum (/mob/living/carbon/human)) - Spiral Shots (/datum/action/cooldown/mob_cooldown/projectile_attack/spiral_shots/colossus): InterceptClickOn(the colossus (/mob/living/simple_animal/hostile/megafauna/colossus), null, Randy Baum (/mob/living/carbon/human)) - Spiral Shots (/datum/action/cooldown/mob_cooldown/projectile_attack/spiral_shots/colossus): Trigger(null, null, Randy Baum (/mob/living/carbon/human)) - the colossus (/mob/living/simple_animal/hostile/megafauna/colossus): OpenFire(Randy Baum (/mob/living/carbon/human)) - the colossus (/mob/living/simple_animal/hostile/megafauna/colossus): MoveToTarget(/list (/list)) - the colossus (/mob/living/simple_animal/hostile/megafauna/colossus): handle automated action() - [2026-09-21 18:37:17.813] RUNTIME: runtime error: Cannot read null.actions - proc name: enable cooldown actions (/datum/action/cooldown/proc/enable_cooldown_actions) - source file: code/datums/actions/cooldown_action.dm,208 - usr: null - src: Spiral Shots (/datum/action/cooldown/mob_cooldown/projectile_attack/spiral_shots/colossus) - call stack: - Spiral Shots (/datum/action/cooldown/mob_cooldown/projectile_attack/spiral_shots/colossus): enable cooldown actions() - Spiral Shots (/datum/action/cooldown/mob_cooldown/projectile_attack/spiral_shots/colossus): Activate(Randy Baum (/mob/living/carbon/human)) - Spiral Shots (/datum/action/cooldown/mob_cooldown/projectile_attack/spiral_shots/colossus): Activate(Randy Baum (/mob/living/carbon/human)) - Spiral Shots (/datum/action/cooldown/mob_cooldown/projectile_attack/spiral_shots/colossus): PreActivate(Randy Baum (/mob/living/carbon/human)) - Spiral Shots (/datum/action/cooldown/mob_cooldown/projectile_attack/spiral_shots/colossus): InterceptClickOn(the colossus (/mob/living/simple_animal/hostile/megafauna/colossus), null, Randy Baum (/mob/living/carbon/human)) - Spiral Shots (/datum/action/cooldown/mob_cooldown/projectile_attack/spiral_shots/colossus): Trigger(null, null, Randy Baum (/mob/living/carbon/human)) - the colossus (/mob/living/simple_animal/hostile/megafauna/colossus): OpenFire(Randy Baum (/mob/living/carbon/human)) - the colossus (/mob/living/simple_animal/hostile/megafauna/colossus): MoveToTarget(/list (/list)) - the colossus (/mob/living/simple_animal/hostile/megafauna/colossus): handle automated action() - [2026-09-21 18:37:17.864] RUNTIME: runtime error: WARNING: Projectile /obj/projectile/dagger_wisp fired without a target or mouse parameters to aim with. - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Randy Baum (/mob/living/carbon/human) - src: null - usr.loc: the volcanic floor (37,186,3) (/turf/open/misc/asteroid/basalt/lava_land_surface) - call stack: - stack trace("WARNING: Projectile /obj/proje...", "code/modules/projectiles/proje...", 1293) - the dagger wisp (/obj/projectile/dagger_wisp): aim projectile(the colossus (/mob/living/simple_animal/hostile/megafauna/colossus), Randy Baum (/mob/living/carbon/human), null, 0) - Randy Baum (/mob/living/carbon/human): fire projectile(/obj/projectile/dagger_wisp (/obj/projectile/dagger_wisp), the colossus (/mob/living/simple_animal/hostile/megafauna/colossus), null, null, /list (/list)) - Cain & Abel (/obj/item/cain_and_abel): fire wisp(Randy Baum (/mob/living/carbon/human), the colossus (/mob/living/simple_animal/hostile/megafauna/colossus)) - /datum/callback (/datum/callback): Invoke() - world: push usr(Randy Baum (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 18:37:17.865] RUNTIME: runtime error: Cannot read null.x - proc name: fire (/obj/projectile/proc/fire) - source file: code/modules/projectiles/projectile.dm,797 - usr: Randy Baum (/mob/living/carbon/human) - src: the dagger wisp (/obj/projectile/dagger_wisp) - usr.loc: the volcanic floor (37,186,3) (/turf/open/misc/asteroid/basalt/lava_land_surface) - src.loc: null - call stack: - the dagger wisp (/obj/projectile/dagger_wisp): fire(null, null) - Randy Baum (/mob/living/carbon/human): fire projectile(/obj/projectile/dagger_wisp (/obj/projectile/dagger_wisp), the colossus (/mob/living/simple_animal/hostile/megafauna/colossus), null, null, /list (/list)) - Cain & Abel (/obj/item/cain_and_abel): fire wisp(Randy Baum (/mob/living/carbon/human), the colossus (/mob/living/simple_animal/hostile/megafauna/colossus)) - /datum/callback (/datum/callback): Invoke() - world: push usr(Randy Baum (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 18:37:18.012] RUNTIME: runtime error: WARNING: Projectile /obj/projectile/dagger_wisp fired without a target or mouse parameters to aim with. - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Randy Baum (/mob/living/carbon/human) - src: null - usr.loc: the volcanic floor (37,186,3) (/turf/open/misc/asteroid/basalt/lava_land_surface) - call stack: - stack trace("WARNING: Projectile /obj/proje...", "code/modules/projectiles/proje...", 1293) - the dagger wisp (/obj/projectile/dagger_wisp): aim projectile(the colossus (/mob/living/simple_animal/hostile/megafauna/colossus), Randy Baum (/mob/living/carbon/human), null, 0) - Randy Baum (/mob/living/carbon/human): fire projectile(/obj/projectile/dagger_wisp (/obj/projectile/dagger_wisp), the colossus (/mob/living/simple_animal/hostile/megafauna/colossus), null, null, /list (/list)) - Cain & Abel (/obj/item/cain_and_abel): fire wisp(Randy Baum (/mob/living/carbon/human), the colossus (/mob/living/simple_animal/hostile/megafauna/colossus)) - /datum/callback (/datum/callback): Invoke() - world: push usr(Randy Baum (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 18:37:18.014] RUNTIME: runtime error: Cannot read null.x - proc name: fire (/obj/projectile/proc/fire) - source file: code/modules/projectiles/projectile.dm,797 - usr: Randy Baum (/mob/living/carbon/human) - src: the dagger wisp (/obj/projectile/dagger_wisp) - usr.loc: the volcanic floor (37,186,3) (/turf/open/misc/asteroid/basalt/lava_land_surface) - src.loc: null - call stack: - the dagger wisp (/obj/projectile/dagger_wisp): fire(null, null) - Randy Baum (/mob/living/carbon/human): fire projectile(/obj/projectile/dagger_wisp (/obj/projectile/dagger_wisp), the colossus (/mob/living/simple_animal/hostile/megafauna/colossus), null, null, /list (/list)) - Cain & Abel (/obj/item/cain_and_abel): fire wisp(Randy Baum (/mob/living/carbon/human), the colossus (/mob/living/simple_animal/hostile/megafauna/colossus)) - /datum/callback (/datum/callback): Invoke() - world: push usr(Randy Baum (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 18:38:17.890] RUNTIME: runtime error: type mismatch: cannot compare 0 to "UNCONSCIOUS" - proc name: check condition (/datum/bt_node/decorator/mob_stat_at_least/check_condition) - source file: code/datums/ai/generic_decorators/mob_stat_at_least.dm,45 - usr: null - src: /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least) - call stack: - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): check condition(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): evaluate for observer(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on observed change(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), null) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on mob key changed(the vileworm (/mob/living/basic/mining/bileworm/vileworm), "BB_basic_execution_target") - the vileworm (/mob/living/basic/mining/bileworm/vileworm): SendSignal("ai_blackboard_key_set_BB_basic...", /list (/list)) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): post blackboard key set("BB_basic_execution_target") - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): set blackboard key("BB_basic_execution_target", Randy Baum (/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 18:38:55.134] RUNTIME: ## TESTING: GC: -- [0x2014d8e] | /atom/movable/screen/lobby/button/sign_up was unable to be GC'd -- (ref count of 3) [2026-09-21 18:41:15.524] RUNTIME: ## TESTING: GC: -- [0x203720a] | /atom/movable/screen/lobby/button/sign_up was unable to be GC'd -- (ref count of 3) [2026-09-21 18:42:38.630] RUNTIME: runtime error: Cannot read null._listen_lookup - proc name: UnregisterSignal (/datum/proc/UnregisterSignal) - source file: code/datums/signals.dm,72 - usr: null - src: Spiral Shots (/datum/action/cooldown/mob_cooldown/projectile_attack/spiral_shots/colossus) - call stack: - Spiral Shots (/datum/action/cooldown/mob_cooldown/projectile_attack/spiral_shots/colossus): UnregisterSignal(null, "movable_pre_move") - Spiral Shots (/datum/action/cooldown/mob_cooldown/projectile_attack/spiral_shots/colossus): Activate(Randy Baum (/mob/living/carbon/human)) - Spiral Shots (/datum/action/cooldown/mob_cooldown/projectile_attack/spiral_shots/colossus): Activate(Randy Baum (/mob/living/carbon/human)) - Spiral Shots (/datum/action/cooldown/mob_cooldown/projectile_attack/spiral_shots/colossus): PreActivate(Randy Baum (/mob/living/carbon/human)) - Spiral Shots (/datum/action/cooldown/mob_cooldown/projectile_attack/spiral_shots/colossus): InterceptClickOn(the colossus (/mob/living/simple_animal/hostile/megafauna/colossus), null, Randy Baum (/mob/living/carbon/human)) - Spiral Shots (/datum/action/cooldown/mob_cooldown/projectile_attack/spiral_shots/colossus): Trigger(null, null, Randy Baum (/mob/living/carbon/human)) - the colossus (/mob/living/simple_animal/hostile/megafauna/colossus): OpenFire() - the colossus (/mob/living/simple_animal/hostile/megafauna/colossus): AttackingTarget(Randy Baum (/mob/living/carbon/human)) - /datum/component/basic_mob_att... (/datum/component/basic_mob_attack_telegraph): delayed attack(the colossus (/mob/living/simple_animal/hostile/megafauna/colossus), Randy Baum (/mob/living/carbon/human)) - /datum/component/basic_mob_att... (/datum/component/basic_mob_attack_telegraph): on attack(the colossus (/mob/living/simple_animal/hostile/megafauna/colossus), Randy Baum (/mob/living/carbon/human)) - [2026-09-21 18:42:38.631] RUNTIME: runtime error: Cannot read null.actions - proc name: enable cooldown actions (/datum/action/cooldown/proc/enable_cooldown_actions) - source file: code/datums/actions/cooldown_action.dm,208 - usr: null - src: Spiral Shots (/datum/action/cooldown/mob_cooldown/projectile_attack/spiral_shots/colossus) - call stack: - Spiral Shots (/datum/action/cooldown/mob_cooldown/projectile_attack/spiral_shots/colossus): enable cooldown actions() - Spiral Shots (/datum/action/cooldown/mob_cooldown/projectile_attack/spiral_shots/colossus): Activate(Randy Baum (/mob/living/carbon/human)) - Spiral Shots (/datum/action/cooldown/mob_cooldown/projectile_attack/spiral_shots/colossus): Activate(Randy Baum (/mob/living/carbon/human)) - Spiral Shots (/datum/action/cooldown/mob_cooldown/projectile_attack/spiral_shots/colossus): PreActivate(Randy Baum (/mob/living/carbon/human)) - Spiral Shots (/datum/action/cooldown/mob_cooldown/projectile_attack/spiral_shots/colossus): InterceptClickOn(the colossus (/mob/living/simple_animal/hostile/megafauna/colossus), null, Randy Baum (/mob/living/carbon/human)) - Spiral Shots (/datum/action/cooldown/mob_cooldown/projectile_attack/spiral_shots/colossus): Trigger(null, null, Randy Baum (/mob/living/carbon/human)) - the colossus (/mob/living/simple_animal/hostile/megafauna/colossus): OpenFire() - the colossus (/mob/living/simple_animal/hostile/megafauna/colossus): AttackingTarget(Randy Baum (/mob/living/carbon/human)) - /datum/component/basic_mob_att... (/datum/component/basic_mob_attack_telegraph): delayed attack(the colossus (/mob/living/simple_animal/hostile/megafauna/colossus), Randy Baum (/mob/living/carbon/human)) - /datum/component/basic_mob_att... (/datum/component/basic_mob_attack_telegraph): on attack(the colossus (/mob/living/simple_animal/hostile/megafauna/colossus), Randy Baum (/mob/living/carbon/human)) - [2026-09-21 18:42:46.909] RUNTIME: runtime error: Cannot read null.prefs - proc name: get payload (/datum/tgui/proc/get_payload) - source file: code/modules/tgui/tgui.dm,270 - usr: null - src: /datum/tgui (/datum/tgui) - call stack: - /datum/tgui (/datum/tgui): get payload(null, 1, 1) - /datum/tgui (/datum/tgui): open() - /datum/changelog (/datum/changelog): ui interact(Iain0 (/mob/dead/new_player), /datum/tgui (/datum/tgui)) - Iain0 (/client): gvb changelog(/list (/list)) - [2026-09-21 18:43:27.419] RUNTIME: runtime error: atom_entered overridden. Use override = TRUE to suppress this warning. - Target: the palestone floor (/turf/open/indestructible/hierophant) Existing Proc: on_obj_entered New Proc: on_obj_entered - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Randy Baum (/mob/living/carbon/human) - src: null - usr.loc: the palestone floor (192,127,3) (/turf/open/indestructible/hierophant) - call stack: - stack trace("atom_entered overridden. Use o...", "code/datums/signals.dm", 43) - the mining satchel of holding (/obj/item/storage/bag/ore/holding): RegisterSignal(the palestone floor (192,127,3) (/turf/open/indestructible/hierophant), "atom_entered", "on_obj_entered", 0) - the mining satchel of holding (/obj/item/storage/bag/ore/holding): on user moved(Randy Baum (/mob/living/carbon/human), the palestone floor (191,127,3) (/turf/open/indestructible/hierophant), 4, 0, null, 1) - Randy Baum (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Randy Baum (/mob/living/carbon/human): Moved(the palestone floor (191,127,3) (/turf/open/indestructible/hierophant), 4, 0, null, 1) - Randy Baum (/mob/living/carbon/human): Moved(the palestone floor (191,127,3) (/turf/open/indestructible/hierophant), 4, 0, null, 1) - Randy Baum (/mob/living/carbon/human): Moved(the palestone floor (191,127,3) (/turf/open/indestructible/hierophant), 4, 0, null, 1) - Randy Baum (/mob/living/carbon/human): Move(the palestone floor (192,127,3) (/turf/open/indestructible/hierophant), 4, 0, 1) - Randy Baum (/mob/living/carbon/human): Move(the palestone floor (192,127,3) (/turf/open/indestructible/hierophant), 4, 0, 1) - Randy Baum (/mob/living/carbon/human): Move(the palestone floor (192,127,3) (/turf/open/indestructible/hierophant), 4, null) - Randy Baum (/mob/living/carbon/human): Move(the palestone floor (192,127,3) (/turf/open/indestructible/hierophant), 4) - Randy Baum (/mob/living/carbon/human): Move(the palestone floor (192,127,3) (/turf/open/indestructible/hierophant), 4) - ISwearToStonedImNotGod (/client): Move(the palestone floor (192,127,3) (/turf/open/indestructible/hierophant), 4) - Randy Baum (/mob/living/carbon/human): keyLoop(ISwearToStonedImNotGod (/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 18:43:27.421] RUNTIME: runtime error: atom_init_success_on overridden. Use override = TRUE to suppress this warning. - Target: the palestone floor (/turf/open/indestructible/hierophant) Existing Proc: on_atom_initialized_on New Proc: on_atom_initialized_on - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Randy Baum (/mob/living/carbon/human) - src: null - usr.loc: the palestone floor (192,127,3) (/turf/open/indestructible/hierophant) - call stack: - stack trace("atom_init_success_on overridde...", "code/datums/signals.dm", 43) - the mining satchel of holding (/obj/item/storage/bag/ore/holding): RegisterSignal(the palestone floor (192,127,3) (/turf/open/indestructible/hierophant), "atom_init_success_on", "on_atom_initialized_on", 0) - the mining satchel of holding (/obj/item/storage/bag/ore/holding): on user moved(Randy Baum (/mob/living/carbon/human), the palestone floor (191,127,3) (/turf/open/indestructible/hierophant), 4, 0, null, 1) - Randy Baum (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Randy Baum (/mob/living/carbon/human): Moved(the palestone floor (191,127,3) (/turf/open/indestructible/hierophant), 4, 0, null, 1) - Randy Baum (/mob/living/carbon/human): Moved(the palestone floor (191,127,3) (/turf/open/indestructible/hierophant), 4, 0, null, 1) - Randy Baum (/mob/living/carbon/human): Moved(the palestone floor (191,127,3) (/turf/open/indestructible/hierophant), 4, 0, null, 1) - Randy Baum (/mob/living/carbon/human): Move(the palestone floor (192,127,3) (/turf/open/indestructible/hierophant), 4, 0, 1) - Randy Baum (/mob/living/carbon/human): Move(the palestone floor (192,127,3) (/turf/open/indestructible/hierophant), 4, 0, 1) - Randy Baum (/mob/living/carbon/human): Move(the palestone floor (192,127,3) (/turf/open/indestructible/hierophant), 4, null) - Randy Baum (/mob/living/carbon/human): Move(the palestone floor (192,127,3) (/turf/open/indestructible/hierophant), 4) - Randy Baum (/mob/living/carbon/human): Move(the palestone floor (192,127,3) (/turf/open/indestructible/hierophant), 4) - ISwearToStonedImNotGod (/client): Move(the palestone floor (192,127,3) (/turf/open/indestructible/hierophant), 4) - Randy Baum (/mob/living/carbon/human): keyLoop(ISwearToStonedImNotGod (/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 18:44:48.771] RUNTIME: runtime error: Cannot read null._listen_lookup - proc name: UnregisterSignal (/datum/proc/UnregisterSignal) - source file: code/datums/signals.dm,72 - usr: null - src: Spiral Shots (/datum/action/cooldown/mob_cooldown/projectile_attack/spiral_shots/colossus) - call stack: - Spiral Shots (/datum/action/cooldown/mob_cooldown/projectile_attack/spiral_shots/colossus): UnregisterSignal(null, "movable_pre_move") - Spiral Shots (/datum/action/cooldown/mob_cooldown/projectile_attack/spiral_shots/colossus): Activate(Randy Baum (/mob/living/carbon/human)) - Spiral Shots (/datum/action/cooldown/mob_cooldown/projectile_attack/spiral_shots/colossus): Activate(Randy Baum (/mob/living/carbon/human)) - Spiral Shots (/datum/action/cooldown/mob_cooldown/projectile_attack/spiral_shots/colossus): PreActivate(Randy Baum (/mob/living/carbon/human)) - Spiral Shots (/datum/action/cooldown/mob_cooldown/projectile_attack/spiral_shots/colossus): InterceptClickOn(the colossus (/mob/living/simple_animal/hostile/megafauna/colossus), null, Randy Baum (/mob/living/carbon/human)) - Spiral Shots (/datum/action/cooldown/mob_cooldown/projectile_attack/spiral_shots/colossus): Trigger(null, null, Randy Baum (/mob/living/carbon/human)) - the colossus (/mob/living/simple_animal/hostile/megafauna/colossus): OpenFire() - the colossus (/mob/living/simple_animal/hostile/megafauna/colossus): AttackingTarget(Randy Baum (/mob/living/carbon/human)) - /datum/component/basic_mob_att... (/datum/component/basic_mob_attack_telegraph): delayed attack(the colossus (/mob/living/simple_animal/hostile/megafauna/colossus), Randy Baum (/mob/living/carbon/human)) - /datum/component/basic_mob_att... (/datum/component/basic_mob_attack_telegraph): on attack(the colossus (/mob/living/simple_animal/hostile/megafauna/colossus), Randy Baum (/mob/living/carbon/human)) - [2026-09-21 18:44:48.772] RUNTIME: runtime error: Cannot read null.actions - proc name: enable cooldown actions (/datum/action/cooldown/proc/enable_cooldown_actions) - source file: code/datums/actions/cooldown_action.dm,208 - usr: null - src: Spiral Shots (/datum/action/cooldown/mob_cooldown/projectile_attack/spiral_shots/colossus) - call stack: - Spiral Shots (/datum/action/cooldown/mob_cooldown/projectile_attack/spiral_shots/colossus): enable cooldown actions() - Spiral Shots (/datum/action/cooldown/mob_cooldown/projectile_attack/spiral_shots/colossus): Activate(Randy Baum (/mob/living/carbon/human)) - Spiral Shots (/datum/action/cooldown/mob_cooldown/projectile_attack/spiral_shots/colossus): Activate(Randy Baum (/mob/living/carbon/human)) - Spiral Shots (/datum/action/cooldown/mob_cooldown/projectile_attack/spiral_shots/colossus): PreActivate(Randy Baum (/mob/living/carbon/human)) - Spiral Shots (/datum/action/cooldown/mob_cooldown/projectile_attack/spiral_shots/colossus): InterceptClickOn(the colossus (/mob/living/simple_animal/hostile/megafauna/colossus), null, Randy Baum (/mob/living/carbon/human)) - Spiral Shots (/datum/action/cooldown/mob_cooldown/projectile_attack/spiral_shots/colossus): Trigger(null, null, Randy Baum (/mob/living/carbon/human)) - the colossus (/mob/living/simple_animal/hostile/megafauna/colossus): OpenFire() - the colossus (/mob/living/simple_animal/hostile/megafauna/colossus): AttackingTarget(Randy Baum (/mob/living/carbon/human)) - /datum/component/basic_mob_att... (/datum/component/basic_mob_attack_telegraph): delayed attack(the colossus (/mob/living/simple_animal/hostile/megafauna/colossus), Randy Baum (/mob/living/carbon/human)) - /datum/component/basic_mob_att... (/datum/component/basic_mob_attack_telegraph): on attack(the colossus (/mob/living/simple_animal/hostile/megafauna/colossus), Randy Baum (/mob/living/carbon/human)) - [2026-09-21 18:45:31.185] 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", Randy Baum (/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 18:46:34.840] RUNTIME: runtime error: bad icon operation - proc name: New (/icon/New) - usr: null - src: /icon (/icon) - call stack: - /icon (/icon): New("blood_light", 'icons/effects/beam.dmi', null, null, null) - /datum/beam (/datum/beam): Draw(null, null) - /datum/beam (/datum/beam): Start() - the necropolis floor (125,249,3) (/turf/open/indestructible/boss): Beam(the necropolis floor (127,248,3) (/turf/open/indestructible/boss), 'icons/effects/beam.dmi', "blood_light", 8, 1e+31, /obj/effect/ebeam (/obj/effect/ebeam), null, 1, 1, null, null, null, null, 4.7, 0, null, 0, 255, 255) - the necropolis floor (125,249,3) (/turf/open/indestructible/boss): Beam(the necropolis floor (127,248,3) (/turf/open/indestructible/boss), 'icons/effects/beam.dmi', "blood_light", 8, 1e+31, /obj/effect/ebeam (/obj/effect/ebeam), null, 1, 1, null, null, null, null, 4.7, 0, null, 0, 255, 255) - the Legion sentinel (/obj/structure/legionturret): fire(Randy Baum (/mob/living/carbon/human)) - the Legion sentinel (/obj/structure/legionturret): set up shot() - /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 18:47:31.769] RUNTIME: runtime error: Cannot read null.actions - proc name: enable cooldown actions (/datum/action/cooldown/proc/enable_cooldown_actions) - source file: code/datums/actions/cooldown_action.dm,208 - usr: null - src: Cross Spikes (/datum/action/cooldown/mob_cooldown/tendril_cross_spikes) - call stack: - Cross Spikes (/datum/action/cooldown/mob_cooldown/tendril_cross_spikes): enable cooldown actions() - Cross Spikes (/datum/action/cooldown/mob_cooldown/tendril_cross_spikes): Activate(the necropolis tendril (/mob/living/basic/mining/tendril)) - Cross Spikes (/datum/action/cooldown/mob_cooldown/tendril_cross_spikes): PreActivate(the necropolis tendril (/mob/living/basic/mining/tendril)) - Cross Spikes (/datum/action/cooldown/mob_cooldown/tendril_cross_spikes): Trigger(null, null, null) - /datum/bt_node/ai_behavior/use... (/datum/bt_node/ai_behavior/use_mob_ability): perform async(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/tendril)) - /datum/bt_node/ai_behavior/use... (/datum/bt_node/ai_behavior/use_mob_ability): start async() - [2026-09-21 18:47:45.904] RUNTIME: ## TESTING: GC: -- [0x2037373] | /atom/movable/screen/lobby/button/sign_up was unable to be GC'd -- (ref count of 3) [2026-09-21 18:47:47.369] RUNTIME: runtime error: Cannot read null.actions - proc name: enable cooldown actions (/datum/action/cooldown/proc/enable_cooldown_actions) - source file: code/datums/actions/cooldown_action.dm,208 - usr: null - src: Cross Spikes (/datum/action/cooldown/mob_cooldown/tendril_cross_spikes) - call stack: - Cross Spikes (/datum/action/cooldown/mob_cooldown/tendril_cross_spikes): enable cooldown actions() - Cross Spikes (/datum/action/cooldown/mob_cooldown/tendril_cross_spikes): Activate(the necropolis tendril (/mob/living/basic/mining/tendril)) - Cross Spikes (/datum/action/cooldown/mob_cooldown/tendril_cross_spikes): PreActivate(the necropolis tendril (/mob/living/basic/mining/tendril)) - Cross Spikes (/datum/action/cooldown/mob_cooldown/tendril_cross_spikes): Trigger(null, null, null) - /datum/bt_node/ai_behavior/use... (/datum/bt_node/ai_behavior/use_mob_ability): perform async(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/tendril)) - /datum/bt_node/ai_behavior/use... (/datum/bt_node/ai_behavior/use_mob_ability): start async() - [2026-09-21 18:48:37.511] RUNTIME: runtime error: atom_entered overridden. Use override = TRUE to suppress this warning. - Target: the volcanic floor (/turf/open/misc/asteroid/basalt/lava_land_surface) Existing Proc: on_obj_entered New Proc: on_obj_entered - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Randy Baum (/mob/living/carbon/human) - src: null - usr.loc: the volcanic floor (195,123,3) (/turf/open/misc/asteroid/basalt/lava_land_surface) - call stack: - stack trace("atom_entered overridden. Use o...", "code/datums/signals.dm", 43) - the mining satchel of holding (/obj/item/storage/bag/ore/holding): RegisterSignal(the volcanic floor (195,123,3) (/turf/open/misc/asteroid/basalt/lava_land_surface), "atom_entered", "on_obj_entered", 0) - the mining satchel of holding (/obj/item/storage/bag/ore/holding): on user moved(Randy Baum (/mob/living/carbon/human), the volcanic floor (195,124,3) (/turf/open/misc/asteroid/basalt/lava_land_surface), 2, 0, null, 1) - Randy Baum (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Randy Baum (/mob/living/carbon/human): Moved(the volcanic floor (195,124,3) (/turf/open/misc/asteroid/basalt/lava_land_surface), 2, 0, null, 1) - Randy Baum (/mob/living/carbon/human): Moved(the volcanic floor (195,124,3) (/turf/open/misc/asteroid/basalt/lava_land_surface), 2, 0, null, 1) - Randy Baum (/mob/living/carbon/human): Moved(the volcanic floor (195,124,3) (/turf/open/misc/asteroid/basalt/lava_land_surface), 2, 0, null, 1) - Randy Baum (/mob/living/carbon/human): Move(the volcanic floor (195,123,3) (/turf/open/misc/asteroid/basalt/lava_land_surface), 2, 0, 1) - Randy Baum (/mob/living/carbon/human): Move(the volcanic floor (195,123,3) (/turf/open/misc/asteroid/basalt/lava_land_surface), 2, 0, 1) - Randy Baum (/mob/living/carbon/human): Move(the volcanic floor (195,123,3) (/turf/open/misc/asteroid/basalt/lava_land_surface), 2, null) - ... - Randy Baum (/mob/living/carbon/human): Move(the volcanic floor (194,123,3) (/turf/open/misc/asteroid/basalt/lava_land_surface), 10, 0, 1) - Randy Baum (/mob/living/carbon/human): Move(the volcanic floor (194,123,3) (/turf/open/misc/asteroid/basalt/lava_land_surface), 10, null) - Randy Baum (/mob/living/carbon/human): Move(the volcanic floor (194,123,3) (/turf/open/misc/asteroid/basalt/lava_land_surface), 10) - Randy Baum (/mob/living/carbon/human): Move(the volcanic floor (194,123,3) (/turf/open/misc/asteroid/basalt/lava_land_surface), 10) - ISwearToStonedImNotGod (/client): Move(the volcanic floor (194,123,3) (/turf/open/misc/asteroid/basalt/lava_land_surface), 10) - Randy Baum (/mob/living/carbon/human): keyLoop(ISwearToStonedImNotGod (/client)) - 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 18:48:37.513] RUNTIME: runtime error: atom_init_success_on overridden. Use override = TRUE to suppress this warning. - Target: the volcanic floor (/turf/open/misc/asteroid/basalt/lava_land_surface) Existing Proc: on_atom_initialized_on New Proc: on_atom_initialized_on - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Randy Baum (/mob/living/carbon/human) - src: null - usr.loc: the volcanic floor (195,123,3) (/turf/open/misc/asteroid/basalt/lava_land_surface) - call stack: - stack trace("atom_init_success_on overridde...", "code/datums/signals.dm", 43) - the mining satchel of holding (/obj/item/storage/bag/ore/holding): RegisterSignal(the volcanic floor (195,123,3) (/turf/open/misc/asteroid/basalt/lava_land_surface), "atom_init_success_on", "on_atom_initialized_on", 0) - the mining satchel of holding (/obj/item/storage/bag/ore/holding): on user moved(Randy Baum (/mob/living/carbon/human), the volcanic floor (195,124,3) (/turf/open/misc/asteroid/basalt/lava_land_surface), 2, 0, null, 1) - Randy Baum (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Randy Baum (/mob/living/carbon/human): Moved(the volcanic floor (195,124,3) (/turf/open/misc/asteroid/basalt/lava_land_surface), 2, 0, null, 1) - Randy Baum (/mob/living/carbon/human): Moved(the volcanic floor (195,124,3) (/turf/open/misc/asteroid/basalt/lava_land_surface), 2, 0, null, 1) - Randy Baum (/mob/living/carbon/human): Moved(the volcanic floor (195,124,3) (/turf/open/misc/asteroid/basalt/lava_land_surface), 2, 0, null, 1) - Randy Baum (/mob/living/carbon/human): Move(the volcanic floor (195,123,3) (/turf/open/misc/asteroid/basalt/lava_land_surface), 2, 0, 1) - Randy Baum (/mob/living/carbon/human): Move(the volcanic floor (195,123,3) (/turf/open/misc/asteroid/basalt/lava_land_surface), 2, 0, 1) - Randy Baum (/mob/living/carbon/human): Move(the volcanic floor (195,123,3) (/turf/open/misc/asteroid/basalt/lava_land_surface), 2, null) - ... - Randy Baum (/mob/living/carbon/human): Move(the volcanic floor (194,123,3) (/turf/open/misc/asteroid/basalt/lava_land_surface), 10, 0, 1) - Randy Baum (/mob/living/carbon/human): Move(the volcanic floor (194,123,3) (/turf/open/misc/asteroid/basalt/lava_land_surface), 10, null) - Randy Baum (/mob/living/carbon/human): Move(the volcanic floor (194,123,3) (/turf/open/misc/asteroid/basalt/lava_land_surface), 10) - Randy Baum (/mob/living/carbon/human): Move(the volcanic floor (194,123,3) (/turf/open/misc/asteroid/basalt/lava_land_surface), 10) - ISwearToStonedImNotGod (/client): Move(the volcanic floor (194,123,3) (/turf/open/misc/asteroid/basalt/lava_land_surface), 10) - Randy Baum (/mob/living/carbon/human): keyLoop(ISwearToStonedImNotGod (/client)) - 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 18:49:01.203] RUNTIME: runtime error: Cannot read null.actions - proc name: enable cooldown actions (/datum/action/cooldown/proc/enable_cooldown_actions) - source file: code/datums/actions/cooldown_action.dm,208 - usr: null - src: Cross Spikes (/datum/action/cooldown/mob_cooldown/tendril_cross_spikes) - call stack: - Cross Spikes (/datum/action/cooldown/mob_cooldown/tendril_cross_spikes): enable cooldown actions() - Cross Spikes (/datum/action/cooldown/mob_cooldown/tendril_cross_spikes): Activate(the necropolis tendril (/mob/living/basic/mining/tendril)) - Cross Spikes (/datum/action/cooldown/mob_cooldown/tendril_cross_spikes): PreActivate(the necropolis tendril (/mob/living/basic/mining/tendril)) - Cross Spikes (/datum/action/cooldown/mob_cooldown/tendril_cross_spikes): Trigger(null, null, null) - /datum/bt_node/ai_behavior/use... (/datum/bt_node/ai_behavior/use_mob_ability): perform async(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/tendril)) - /datum/bt_node/ai_behavior/use... (/datum/bt_node/ai_behavior/use_mob_ability): start async() - [2026-09-21 18:49:08.761] RUNTIME: runtime error: Cannot read null.actions - proc name: enable cooldown actions (/datum/action/cooldown/proc/enable_cooldown_actions) - source file: code/datums/actions/cooldown_action.dm,208 - usr: null - src: Cross Spikes (/datum/action/cooldown/mob_cooldown/tendril_cross_spikes) - call stack: - Cross Spikes (/datum/action/cooldown/mob_cooldown/tendril_cross_spikes): enable cooldown actions() - Cross Spikes (/datum/action/cooldown/mob_cooldown/tendril_cross_spikes): Activate(the necropolis tendril (/mob/living/basic/mining/tendril)) - Cross Spikes (/datum/action/cooldown/mob_cooldown/tendril_cross_spikes): PreActivate(the necropolis tendril (/mob/living/basic/mining/tendril)) - Cross Spikes (/datum/action/cooldown/mob_cooldown/tendril_cross_spikes): Trigger(null, null, null) - /datum/bt_node/ai_behavior/use... (/datum/bt_node/ai_behavior/use_mob_ability): perform async(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/tendril)) - /datum/bt_node/ai_behavior/use... (/datum/bt_node/ai_behavior/use_mob_ability): start async() - [2026-09-21 18:50:30.964] RUNTIME: runtime error: Cannot read null.actions - proc name: enable cooldown actions (/datum/action/cooldown/proc/enable_cooldown_actions) - source file: code/datums/actions/cooldown_action.dm,208 - usr: null - src: Cross Spikes (/datum/action/cooldown/mob_cooldown/tendril_cross_spikes) - call stack: - Cross Spikes (/datum/action/cooldown/mob_cooldown/tendril_cross_spikes): enable cooldown actions() - Cross Spikes (/datum/action/cooldown/mob_cooldown/tendril_cross_spikes): Activate(the necropolis tendril (/mob/living/basic/mining/tendril)) - Cross Spikes (/datum/action/cooldown/mob_cooldown/tendril_cross_spikes): PreActivate(the necropolis tendril (/mob/living/basic/mining/tendril)) - Cross Spikes (/datum/action/cooldown/mob_cooldown/tendril_cross_spikes): Trigger(null, null, null) - /datum/bt_node/ai_behavior/use... (/datum/bt_node/ai_behavior/use_mob_ability): perform async(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/tendril)) - /datum/bt_node/ai_behavior/use... (/datum/bt_node/ai_behavior/use_mob_ability): start async() - [2026-09-21 18:50:38.528] 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", Randy Baum (/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 18:51:13.252] RUNTIME: runtime error: /datum/component/leash destroy proc was called multiple times, likely due to a qdel loop in the Destroy logic - proc name: qdel (/proc/qdel) - source file: code/controllers/subsystem/garbage.dm,367 - usr: Randy Baum (/mob/living/carbon/human) - src: null - usr.loc: the necropolis floor (43,76,3) (/turf/open/indestructible/necropolis) - call stack: - qdel(/datum/component/leash (/datum/component/leash), 0) - the tentacle mass (/obj/item/restraints/legcuffs/goliath_tentacle): Destroy(0) - qdel(the tentacle mass (/obj/item/restraints/legcuffs/goliath_tentacle), 0) - the tentacle mass (/obj/item/restraints/legcuffs/goliath_tentacle): release(/datum/component/leash (/datum/component/leash), 0) - /datum/component/leash (/datum/component/leash): SendSignal("parent_qdeleting", /list (/list)) - qdel(/datum/component/leash (/datum/component/leash), 0) - /datum/component/leash (/datum/component/leash): on owner qdel(the necropolis floor (42,76,3) (/turf/open/indestructible/necropolis), 0) - the necropolis floor (42,76,3) (/turf/open/indestructible/necropolis): SendSignal("parent_qdeleting", /list (/list)) - qdel(the necropolis floor (42,76,3) (/turf/open/indestructible/necropolis), 0) - the necropolis floor (42,76,3) (/turf/open/indestructible/necropolis): ChangeTurf(/turf/open/misc/asteroid/basal... (/turf/open/misc/asteroid/basalt/lava_land_surface), null, 2) - the necropolis floor (42,76,3) (/turf/open/indestructible/necropolis): ChangeTurf(/turf/open/misc/asteroid/basal... (/turf/open/misc/asteroid/basalt/lava_land_surface), null, 2) - /datum/callback (/datum/callback): Invoke() - world: push usr(Randy Baum (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-21 18:51:15.231] RUNTIME: runtime error: /datum/component/leash destroy proc was called multiple times, likely due to a qdel loop in the Destroy logic - proc name: qdel (/proc/qdel) - source file: code/controllers/subsystem/garbage.dm,367 - usr: Randy Baum (/mob/living/carbon/human) - src: null - usr.loc: the volcanic floor (43,76,3) (/turf/open/misc/asteroid/basalt/lava_land_surface) - call stack: - qdel(/datum/component/leash (/datum/component/leash), 0) - the tentacle mass (/obj/item/restraints/legcuffs/goliath_tentacle/drag): Destroy(0) - the tentacle mass (/obj/item/restraints/legcuffs/goliath_tentacle/drag): Destroy(0) - qdel(the tentacle mass (/obj/item/restraints/legcuffs/goliath_tentacle/drag), 0) - the tentacle mass (/obj/item/restraints/legcuffs/goliath_tentacle/drag): release(/datum/component/leash (/datum/component/leash), 0) - /datum/component/leash (/datum/component/leash): SendSignal("parent_qdeleting", /list (/list)) - qdel(/datum/component/leash (/datum/component/leash), 0) - /datum/component/leash (/datum/component/leash): on owner qdel(the goliath (/mob/living/basic/mining/goliath), 0) - the goliath (/mob/living/basic/mining/goliath): SendSignal("parent_qdeleting", /list (/list)) - qdel(the goliath (/mob/living/basic/mining/goliath), 0) - the goliath (/mob/living/basic/mining/goliath): gib(3) - the goliath (/mob/living/basic/mining/goliath): gib(3) - /datum/component/butchering/we... (/datum/component/butchering/wearable): on butchering(Randy Baum (/mob/living/carbon/human), the goliath (/mob/living/basic/mining/goliath)) - /datum/component/butchering/we... (/datum/component/butchering/wearable): start butcher(H.E.C.K. helmet (/obj/item/clothing/head/hooded/hostile_environment), the goliath (/mob/living/basic/mining/goliath), Randy Baum (/mob/living/carbon/human)) - /datum/component/butchering/we... (/datum/component/butchering/wearable): on item attack(H.E.C.K. helmet (/obj/item/clothing/head/hooded/hostile_environment), the goliath (/mob/living/basic/mining/goliath), Randy Baum (/mob/living/carbon/human), null) - [2026-09-21 18:56:40.690] RUNTIME: ## TESTING: GC: -- [0x2100befe] | /datum/action/cooldown/mob_cooldown/projectile_attack/tendril_melee was unable to be GC'd -- (ref count of 3) [2026-09-21 19:00:03.581] 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: Alexia Strangler (as Captain) (/mob/living/carbon/human) - src: Trick Sequence (/atom/movable/screen/radial/slice) - usr.loc: the floor (126,136,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Trick Sequence (/atom/movable/screen/radial/slice): Click(the floor (127,136,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=17;icon-y=18;left=1;shi...") - Observatory (/client): Click(Trick Sequence (/atom/movable/screen/radial/slice), the floor (127,136,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=17;icon-y=18;left=1;shi...") - [2026-09-21 19:01:10.745] 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", Randy Baum (/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 19:01:41.914] 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(Randy Baum (/mob/living/carbon/human), 3, 0) - Randy Baum (/mob/living/carbon/human): SendSignal("mob_statchange", /list (/list)) - Randy Baum (/mob/living/carbon/human): set stat(3) - Randy Baum (/mob/living/carbon/human): set stat(3) - Randy Baum (/mob/living/carbon/human): set stat(3) - Randy Baum (/mob/living/carbon/human): death(null) - Randy Baum (/mob/living/carbon/human): death(null) - Randy Baum (/mob/living/carbon/human): death(null) - Randy Baum (/mob/living/carbon/human): update stat() - Randy Baum (/mob/living/carbon/human): updatehealth() - Randy Baum (/mob/living/carbon/human): updatehealth() - Randy Baum (/mob/living/carbon/human): take overall damage(0, 0, 0, 1, 0, null) - Randy Baum (/mob/living/carbon/human): ex act(3, null, 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 19:06:18.363] RUNTIME: ## TESTING: GC: -- [0x2037615] | /atom/movable/screen/lobby/button/sign_up was unable to be GC'd -- (ref count of 3) [2026-09-21 19:09:32.191] 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 19:10:38.127] RUNTIME: Shutting down Ban Cache subsystem... [2026-09-21 19:10:38.128] RUNTIME: Shutting down Chat subsystem... [2026-09-21 19:10:38.128] RUNTIME: Shutting down Init Profiler subsystem... [2026-09-21 19:10:38.128] RUNTIME: Shutting down Shuttle subsystem... [2026-09-21 19:10:38.128] RUNTIME: Warning: Subsystem `Shuttle` slept 47 times. [2026-09-21 19:10:38.129] RUNTIME: Shutting down Atmospherics subsystem... [2026-09-21 19:10:38.129] RUNTIME: Shutting down Fishing subsystem... [2026-09-21 19:10:38.129] RUNTIME: Shutting down Icon Smoothing subsystem... [2026-09-21 19:10:38.129] RUNTIME: Shutting down Library Loading subsystem... [2026-09-21 19:10:38.129] RUNTIME: Shutting down Lighting subsystem... [2026-09-21 19:10:38.129] RUNTIME: Shutting down Map Previews subsystem... [2026-09-21 19:10:38.130] RUNTIME: Shutting down Machines subsystem... [2026-09-21 19:10:38.130] RUNTIME: Shutting down Market subsystem... [2026-09-21 19:10:38.130] RUNTIME: Shutting down Minor Mapping subsystem... [2026-09-21 19:10:38.130] RUNTIME: Shutting down Ore Generation subsystem... [2026-09-21 19:10:38.130] RUNTIME: Shutting down Traitor subsystem... [2026-09-21 19:10:38.130] RUNTIME: Shutting down Wardrobe subsystem... [2026-09-21 19:10:38.130] RUNTIME: Shutting down Assets subsystem... [2026-09-21 19:10:38.131] RUNTIME: Shutting down Persistent Paintings subsystem... [2026-09-21 19:10:38.131] RUNTIME: Shutting down Persistence subsystem... [2026-09-21 19:10:38.131] RUNTIME: Shutting down Atoms subsystem... [2026-09-21 19:10:38.131] RUNTIME: Shutting down Cameras subsystem... [2026-09-21 19:10:38.131] RUNTIME: Shutting down Spatial Grid subsystem... [2026-09-21 19:10:38.131] RUNTIME: Shutting down Weather subsystem... [2026-09-21 19:10:38.132] RUNTIME: Shutting down Mapping subsystem... [2026-09-21 19:10:38.132] RUNTIME: Shutting down Ticker subsystem... [2026-09-21 19:10:38.132] RUNTIME: Warning: Subsystem `Ticker` slept 1 times. [2026-09-21 19:10:38.134] RUNTIME: Shutting down Achievements subsystem... [2026-09-21 19:10:38.170] RUNTIME: Shutting down Ambience subsystem... [2026-09-21 19:10:38.170] RUNTIME: Shutting down Area Contents subsystem... [2026-09-21 19:10:38.170] RUNTIME: Shutting down Asset Loading subsystem... [2026-09-21 19:10:38.170] RUNTIME: Shutting down Augury subsystem... [2026-09-21 19:10:38.170] RUNTIME: Shutting down Blackbox subsystem... [2026-09-21 19:10:38.220] RUNTIME: Shutting down Processing subsystem... [2026-09-21 19:10:38.220] RUNTIME: Shutting down Blood Drying subsystem... [2026-09-21 19:10:38.220] RUNTIME: Shutting down Datum Component System subsystem... [2026-09-21 19:10:38.221] RUNTIME: Shutting down Mood subsystem... [2026-09-21 19:10:38.221] RUNTIME: Shutting down Transport subsystem... [2026-09-21 19:10:38.221] RUNTIME: Shutting down Acid subsystem... [2026-09-21 19:10:38.222] RUNTIME: Shutting down Basic Avoidance subsystem... [2026-09-21 19:10:38.222] RUNTIME: Shutting down Antag HUDs subsystem... [2026-09-21 19:10:38.222] RUNTIME: Shutting down Aura subsystem... [2026-09-21 19:10:38.222] RUNTIME: Shutting down Clock Component subsystem... [2026-09-21 19:10:38.222] RUNTIME: Shutting down Digital Clocks subsystem... [2026-09-21 19:10:38.223] RUNTIME: Shutting down Fast Processing subsystem... [2026-09-21 19:10:38.223] RUNTIME: Shutting down Burning subsystem... [2026-09-21 19:10:38.223] RUNTIME: Shutting down Instruments subsystem... [2026-09-21 19:10:38.223] RUNTIME: Shutting down Manufacturing Processing subsystem... [2026-09-21 19:10:38.223] RUNTIME: Shutting down New Player Info subsystem... [2026-09-21 19:10:38.224] RUNTIME: Shutting down Objects subsystem... [2026-09-21 19:10:38.224] RUNTIME: Shutting down Personalities subsystem... [2026-09-21 19:10:38.224] RUNTIME: Shutting down Plumbing subsystem... [2026-09-21 19:10:38.224] RUNTIME: Shutting down Priority Status Effects subsystem... [2026-09-21 19:10:38.224] RUNTIME: Shutting down Projectiles subsystem... [2026-09-21 19:10:38.224] RUNTIME: Shutting down Quirks subsystem... [2026-09-21 19:10:38.225] RUNTIME: Shutting down Singularity subsystem... [2026-09-21 19:10:38.225] RUNTIME: Shutting down Jobs subsystem... [2026-09-21 19:10:38.225] RUNTIME: Shutting down Events subsystem... [2026-09-21 19:10:38.225] RUNTIME: Shutting down Radioactive Nebula subsystem... [2026-09-21 19:10:38.225] RUNTIME: Shutting down Research subsystem... [2026-09-21 19:10:38.225] RUNTIME: Shutting down Station subsystem... [2026-09-21 19:10:38.226] RUNTIME: Shutting down Supermatter Cascade subsystem... [2026-09-21 19:10:38.226] RUNTIME: Shutting down Timed Actions subsystem... [2026-09-21 19:10:38.226] RUNTIME: Shutting down Turret Processing subsystem... [2026-09-21 19:10:38.226] RUNTIME: Shutting down Wet floors subsystem... [2026-09-21 19:10:38.226] RUNTIME: Shutting down Escape Menu subsystem... [2026-09-21 19:10:38.226] RUNTIME: Shutting down Disease subsystem... [2026-09-21 19:10:38.227] RUNTIME: Shutting down Economy subsystem... [2026-09-21 19:10:38.227] RUNTIME: Shutting down Explosions subsystem... [2026-09-21 19:10:38.227] RUNTIME: Shutting down Fluid subsystem... [2026-09-21 19:10:38.227] RUNTIME: Shutting down Smoke subsystem... [2026-09-21 19:10:38.227] RUNTIME: Shutting down Foam subsystem... [2026-09-21 19:10:38.227] RUNTIME: Shutting down Verb Manager subsystem... [2026-09-21 19:10:38.228] RUNTIME: Shutting down Speech Controller subsystem... [2026-09-21 19:10:38.228] RUNTIME: Shutting down XKeyScore subsystem... [2026-09-21 19:10:38.228] RUNTIME: Shutting down Lag Switch subsystem... [2026-09-21 19:10:38.228] RUNTIME: Shutting down Lua Scripting subsystem... [2026-09-21 19:10:38.228] RUNTIME: Shutting down Map Vote subsystem... [2026-09-21 19:10:38.228] RUNTIME: Shutting down Materials subsystem... [2026-09-21 19:10:38.228] RUNTIME: Shutting down Mobs subsystem... [2026-09-21 19:10:38.229] RUNTIME: Shutting down MouseEntered subsystem... [2026-09-21 19:10:38.229] RUNTIME: Shutting down NPC Pool subsystem... [2026-09-21 19:10:38.229] RUNTIME: Shutting down Overlay subsystem... [2026-09-21 19:10:38.400] RUNTIME: Shutting down pAI subsystem... [2026-09-21 19:10:38.400] RUNTIME: Shutting down Parallax subsystem... [2026-09-21 19:10:38.400] RUNTIME: Shutting down Pathfinder subsystem... [2026-09-21 19:10:38.400] RUNTIME: Shutting down Points of Interest subsystem... [2026-09-21 19:10:38.400] RUNTIME: Shutting down Polling subsystem... [2026-09-21 19:10:38.400] RUNTIME: Shutting down Queue Links subsystem... [2026-09-21 19:10:38.401] RUNTIME: Shutting down Radiation subsystem... [2026-09-21 19:10:38.401] RUNTIME: Shutting down Restaurant subsystem... [2026-09-21 19:10:38.401] RUNTIME: Shutting down Timer subsystem... [2026-09-21 19:10:38.401] RUNTIME: Shutting down Runechat subsystem... [2026-09-21 19:10:38.401] RUNTIME: Shutting down Sound Loops subsystem... [2026-09-21 19:10:38.401] RUNTIME: Shutting down Security Level subsystem... [2026-09-21 19:10:38.402] RUNTIME: Shutting down Skills subsystem... [2026-09-21 19:10:38.402] RUNTIME: Shutting down Sound Tokens subsystem... [2026-09-21 19:10:38.402] RUNTIME: Shutting down Sprite Accessories subsystem... [2026-09-21 19:10:38.402] RUNTIME: Shutting down Stat Panels subsystem... [2026-09-21 19:10:38.402] RUNTIME: Shutting down PRISM subsystem... [2026-09-21 19:10:38.402] RUNTIME: Shutting down Stock Market subsystem... [2026-09-21 19:10:38.403] RUNTIME: Shutting down Sun subsystem... [2026-09-21 19:10:38.403] RUNTIME: Shutting down Trading Card Game subsystem... [2026-09-21 19:10:38.403] RUNTIME: Shutting down tgui subsystem... [2026-09-21 19:10:38.404] RUNTIME: Shutting down Throwing subsystem... [2026-09-21 19:10:38.404] RUNTIME: Shutting down Time Tracking subsystem... [2026-09-21 19:10:38.404] RUNTIME: Shutting down Text To Speech subsystem... [2026-09-21 19:10:38.404] RUNTIME: Shutting down Tutorials subsystem... [2026-09-21 19:10:38.404] RUNTIME: Shutting down Vis contents overlays subsystem... [2026-09-21 19:10:38.404] RUNTIME: Shutting down Vote subsystem... [2026-09-21 19:10:38.405] RUNTIME: Shutting down Dynamic subsystem... [2026-09-21 19:10:38.405] RUNTIME: Shutting down Movement Loops subsystem... [2026-09-21 19:10:38.405] RUNTIME: Shutting down AI Controller Ticker subsystem... [2026-09-21 19:10:38.405] RUNTIME: Shutting down AI Controller Ticker (Low) subsystem... [2026-09-21 19:10:38.405] RUNTIME: Shutting down AI movement subsystem... [2026-09-21 19:10:38.405] RUNTIME: Shutting down Cliff Falling subsystem... [2026-09-21 19:10:38.405] RUNTIME: Shutting down Hyperspace Drift subsystem... [2026-09-21 19:10:38.406] RUNTIME: Shutting down Newtonian Movement subsystem... [2026-09-21 19:10:38.406] RUNTIME: Shutting down Conveyor Belts subsystem... [2026-09-21 19:10:38.406] RUNTIME: Shutting down Bitrunning subsystem... [2026-09-21 19:10:38.406] RUNTIME: Shutting down Circuit Components subsystem... [2026-09-21 19:10:38.406] RUNTIME: Shutting down IDs and Access subsystem... [2026-09-21 19:10:38.406] RUNTIME: Shutting down Modular Computers subsystem... [2026-09-21 19:10:38.407] RUNTIME: Shutting down Radio subsystem... [2026-09-21 19:10:38.407] RUNTIME: Shutting down Wiremod Composite Templates subsystem... [2026-09-21 19:10:38.407] RUNTIME: Shutting down Loot Icon Generation subsystem... [2026-09-21 19:10:38.407] RUNTIME: Shutting down Admin Verbs subsystem... [2026-09-21 19:10:38.407] RUNTIME: Shutting down Early Assets subsystem... [2026-09-21 19:10:38.407] RUNTIME: Shutting down Greyscale Previews subsystem... [2026-09-21 19:10:38.407] RUNTIME: Shutting down Greyscale subsystem... [2026-09-21 19:10:38.408] RUNTIME: Shutting down Reagents subsystem... [2026-09-21 19:10:38.408] RUNTIME: Shutting down Discord subsystem... [2026-09-21 19:10:38.409] RUNTIME: Shutting down Input subsystem... [2026-09-21 19:10:38.409] RUNTIME: Shutting down Ping subsystem... [2026-09-21 19:10:38.409] RUNTIME: Shutting down Server Tasks subsystem... [2026-09-21 19:10:38.424] RUNTIME: Shutting down Sounds subsystem... [2026-09-21 19:10:38.424] RUNTIME: Shutting down Title Screen subsystem... [2026-09-21 19:10:38.425] RUNTIME: Shutting down Verbs subsystem... [2026-09-21 19:10:38.425] RUNTIME: Shutting down Database subsystem... [2026-09-21 19:10:38.426] RUNTIME: Clearing DB Queries. (Standby: 0; Active: 0; All: 0) [2026-09-21 19:10:38.428] RUNTIME: Done clearing DB queries in right now (Standby: 0; Active: 0; All: 0)] [2026-09-21 19:10:38.429] RUNTIME: Shutting down Garbage subsystem... [2026-09-21 19:10:38.911] RUNTIME: Shutting down Profiler subsystem... [2026-09-21 19:10:38.911] RUNTIME: Warning: Subsystem `Profiler` slept 4 times. [2026-09-21 19:10:38.940] RUNTIME: Shutdown complete [2026-09-21 19:10:38.941] RUNTIME: World hard rebooted at 19:10:38