[2026-10-09 17:13:39.513] Starting up round ID 264272. - ------------------------- [2026-10-09 17:13:39.542] RUNTIME: World loaded at 17:13:39! [2026-10-09 17:13:39.542] RUNTIME: TGS Info: Activating API for version 5.11.0 [2026-10-09 17:13:39.543] RUNTIME: Running /tg/ revision: 2026-10-09T12:15:51+00:00 - origin/master: 3f34c12239a21523a617f6ca27fdeb4bdaf6bd8d - Test merge active of PR #97789 commit ca7822fd63c4adbe678b4b7344c51a591ca6e62c - Test merge active of PR #98128 commit 0083cf796e07f1b040054a2a4544c3363e92dce7 - Test merge active of PR #97980 commit a82244e1a2ff83119b6f60ffc097de6d37d35b23 - HEAD: f5b813d7dcd218f8599a774be674535f0df8c91e - Running rust-g version 7.0.0 [2026-10-09 17:13:39.548] RUNTIME: map_config not found: _maps/map_jsons/eventmap.json [2026-10-09 17:13:39.548] RUNTIME: map_config not found: _maps/map_jsons/eventmap2.json [2026-10-09 17:13:39.550] RUNTIME: Database connection established. [2026-10-09 17:13:39.550] RUNTIME: Round ID: 264272 [2026-10-09 17:13:39.551] RUNTIME: Running /tg/ revision: 2026-10-09T12:15:51+00:00 - origin/master: 3f34c12239a21523a617f6ca27fdeb4bdaf6bd8d - Test merge active of PR #97789 commit ca7822fd63c4adbe678b4b7344c51a591ca6e62c - Test merge active of PR #98128 commit 0083cf796e07f1b040054a2a4544c3363e92dce7 - Test merge active of PR #97980 commit a82244e1a2ff83119b6f60ffc097de6d37d35b23 - HEAD: f5b813d7dcd218f8599a774be674535f0df8c91e - Running rust-g version 7.0.0 [2026-10-09 17:13:39.806] RUNTIME: RETA: System initialized with duration=3000ds, cooldown=150ds, enabled=1 [2026-10-09 17:13:40.813] RUNTIME: Initialized Profiler subsystem within 0 seconds! [2026-10-09 17:13:40.813] RUNTIME: Initialized Database subsystem within 0 seconds! [2026-10-09 17:13:40.826] RUNTIME: Initialized Verbs subsystem within 0 seconds! [2026-10-09 17:13:40.834] RUNTIME: Initialized Title Screen subsystem within 0.01 seconds! [2026-10-09 17:13:41.006] RUNTIME: Initialized Sounds subsystem within 0.17 seconds! [2026-10-09 17:13:41.008] RUNTIME: Initialized Server Tasks subsystem within 0 seconds! [2026-10-09 17:13:41.008] RUNTIME: Initialized Input subsystem within 0 seconds! [2026-10-09 17:13:41.010] RUNTIME: Initialized Discord subsystem within 0 seconds! [2026-10-09 17:13:41.022] RUNTIME: Initialized Reagents subsystem within 0.01 seconds! [2026-10-09 17:13:41.403] RUNTIME: Initialized Greyscale subsystem within 0.38 seconds! [2026-10-09 17:13:41.404] RUNTIME: Initialized Greyscale Previews subsystem within 0 seconds! [2026-10-09 17:13:43.611] RUNTIME: Initialized Early Assets subsystem within 2.21 seconds! [2026-10-09 17:13:43.613] RUNTIME: Initialized Admin Verbs subsystem within 0 seconds! [2026-10-09 17:13:43.614] RUNTIME: Initialized Wiremod Composite Templates subsystem within 0 seconds! [2026-10-09 17:13:43.615] RUNTIME: Initialized Modular Computers subsystem within 0 seconds! [2026-10-09 17:13:43.620] RUNTIME: Initialized IDs and Access subsystem within 0 seconds! [2026-10-09 17:13:43.620] RUNTIME: Initialized Bitrunning subsystem within 0 seconds! [2026-10-09 17:13:43.620] RUNTIME: Initialized AI movement subsystem within 0 seconds! [2026-10-09 17:13:43.621] RUNTIME: Initialized AI Controller Ticker subsystem within 0 seconds! [2026-10-09 17:13:43.621] RUNTIME: Initialized Vote subsystem within 0 seconds! [2026-10-09 17:13:43.621] RUNTIME: Initialized Tutorials subsystem within 0 seconds! [2026-10-09 17:13:44.300] RUNTIME: Initialized Text To Speech subsystem within 0.68 seconds! [2026-10-09 17:13:44.301] RUNTIME: Initialized Time Tracking subsystem within 0 seconds! [2026-10-09 17:13:44.319] RUNTIME: Initialized Trading Card Game subsystem within 0.02 seconds! [2026-10-09 17:13:44.319] RUNTIME: Initialized Sun subsystem within 0 seconds! [2026-10-09 17:13:44.319] RUNTIME: Initialized Stock Market subsystem within 0 seconds! [2026-10-09 17:13:44.763] RUNTIME: Initialized PRISM subsystem within 0.44 seconds! [2026-10-09 17:13:44.764] RUNTIME: Initialized Skills subsystem within 0 seconds! [2026-10-09 17:13:44.764] RUNTIME: Initialized Security Level subsystem within 0 seconds! [2026-10-09 17:13:44.766] RUNTIME: Initialized Restaurant subsystem within 0 seconds! [2026-10-09 17:13:44.766] RUNTIME: Initialized Pathfinder subsystem within 0 seconds! [2026-10-09 17:13:44.766] RUNTIME: Initialized Map Vote subsystem within 0 seconds! [2026-10-09 17:13:44.769] RUNTIME: Initialized Lua Scripting subsystem within 0 seconds! [2026-10-09 17:13:44.769] RUNTIME: Initialized Lag Switch subsystem within 0 seconds! [2026-10-09 17:13:44.769] RUNTIME: Initialized Foam subsystem within 0 seconds! [2026-10-09 17:13:44.770] RUNTIME: Initialized Smoke subsystem within 0 seconds! [2026-10-09 17:13:44.770] RUNTIME: Initialized Fluid subsystem within 0 seconds! [2026-10-09 17:13:44.770] RUNTIME: Initialized Economy subsystem within 0 seconds! [2026-10-09 17:13:44.771] RUNTIME: Initialized Disease subsystem within 0 seconds! [2026-10-09 17:13:44.772] RUNTIME: Initialized Station subsystem within 0 seconds! [2026-10-09 17:13:44.808] RUNTIME: Initialized Research subsystem within 0.04 seconds! [2026-10-09 17:13:44.810] RUNTIME: Initialized Events subsystem within 0 seconds! [2026-10-09 17:13:44.819] RUNTIME: Initialized Jobs subsystem within 0.01 seconds! [2026-10-09 17:13:44.823] RUNTIME: Initialized Quirks subsystem within 0 seconds! [2026-10-09 17:13:44.824] RUNTIME: Initialized Personalities subsystem within 0 seconds! [2026-10-09 17:13:44.889] RUNTIME: Initialized Instruments subsystem within 0.06 seconds! [2026-10-09 17:13:44.889] RUNTIME: Initialized Blackbox subsystem within 0 seconds! [2026-10-09 17:13:56.610] RUNTIME: Initialized Achievements subsystem within 11.72 seconds! [2026-10-09 17:13:56.875] RUNTIME: Initialized Ticker subsystem within 0.26 seconds! [2026-10-09 17:13:56.992] RUNTIME: Loading Kilo Station... [2026-10-09 17:13:58.817] RUNTIME: Loaded Station in 1.825s! [2026-10-09 17:14:00.444] RUNTIME: Loaded Lavaland in 1.4s! [2026-10-09 17:14:07.374] RUNTIME: Lava Ruins loader finished placing 32/42 ruins with 0 left to spend. [2026-10-09 17:14:07.418] RUNTIME: Space Ruins loader finished placing 30/85 ruins with 0 left to spend. [2026-10-09 17:14:08.369] RUNTIME: Cave Generator terrain generation finished in 0.94375s! [2026-10-09 17:14:08.414] RUNTIME: Cave Generator terrain generation finished in 0.0375s! [2026-10-09 17:14:10.817] RUNTIME: Cave Generator terrain population finished in 0.05625s! [2026-10-09 17:14:10.821] RUNTIME: Cave Generator terrain population finished in 0s! [2026-10-09 17:14:11.614] RUNTIME: Initialized Mapping subsystem within 14.65 seconds! [2026-10-09 17:14:11.615] RUNTIME: Initialized Weather subsystem within 0 seconds! [2026-10-09 17:14:11.667] RUNTIME: Initialized Spatial Grid subsystem within 0.05 seconds! [2026-10-09 17:14:11.668] RUNTIME: Initialized Cameras subsystem within 0 seconds! [2026-10-09 17:15:05.411] RUNTIME: Initialized Atoms subsystem within 53.74 seconds! [2026-10-09 17:15:05.459] RUNTIME: Loaded 5 engraved messages on map Kilo Station [2026-10-09 17:15:05.460] RUNTIME: runtime error: json_decode error: Unexpected character at (character 1) - proc name: load prisoner tattoos (/datum/controller/subsystem/persistence/proc/load_prisoner_tattoos) - source file: code/controllers/subsystem/persistence/tattoos.dm,6 - usr: null - src: Persistence (/datum/controller/subsystem/persistence) - call stack: - Persistence (/datum/controller/subsystem/persistence): load prisoner tattoos() - Persistence (/datum/controller/subsystem/persistence): Initialize() - Master (/datum/controller/master): init subsystem(Persistence (/datum/controller/subsystem/persistence)) - Master (/datum/controller/master): Initialize(10, 0, 1) - [2026-10-09 17:15:05.475] RUNTIME: Initialized Persistence subsystem within 0.02 seconds! [2026-10-09 17:15:05.507] RUNTIME: runtime error: Found painting size with no matching canvas type - proc name: load persistent (/obj/structure/sign/painting/proc/load_persistent) - source file: code/modules/art/paintings.dm,733 - usr: null - src: the 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-10-09 17:15:05.727] RUNTIME: Initialized Persistent Paintings subsystem within 0.25 seconds! [2026-10-09 17:15:08.156] RUNTIME: Initialized Assets subsystem within 2.43 seconds! [2026-10-09 17:15:08.192] RUNTIME: Initialized Wardrobe subsystem within 0.03 seconds! [2026-10-09 17:15:08.197] RUNTIME: Initialized Traitor subsystem within 0 seconds! [2026-10-09 17:15:08.571] RUNTIME: Initialized Ore Generation subsystem within 0.37 seconds! [2026-10-09 17:15:08.724] RUNTIME: Initialized Minor Mapping subsystem within 0.15 seconds! [2026-10-09 17:15:08.726] RUNTIME: Initialized Market subsystem within 0 seconds! [2026-10-09 17:15:08.890] RUNTIME: Initialized Machines subsystem within 0.16 seconds! [2026-10-09 17:15:08.892] RUNTIME: Initialized Map Previews subsystem within 0 seconds! [2026-10-09 17:15:42.152] RUNTIME: Initialized Lighting subsystem within 33.26 seconds! [2026-10-09 17:15:43.418] RUNTIME: Initialized Library Loading subsystem within 1.26 seconds! [2026-10-09 17:15:49.541] RUNTIME: Initialized Icon Smoothing subsystem within 6.12 seconds! [2026-10-09 17:15:49.865] RUNTIME: Initialized Fishing subsystem within 0.32 seconds! [2026-10-09 17:15:56.864] RUNTIME: Initialized Atmospherics subsystem within 7 seconds! [2026-10-09 17:16:03.553] RUNTIME: Initialized Shuttle subsystem within 6.69 seconds! [2026-10-09 17:16:03.594] RUNTIME: Initialized Init Profiler subsystem within 0.04 seconds! [2026-10-09 17:16:03.915] RUNTIME: Initialized Ban Cache subsystem within 0.12 seconds! [2026-10-09 17:16:03.916] RUNTIME: Initializations complete within 143.106 seconds! [2026-10-09 17:20:06.370] RUNTIME: Game start took 0.75s [2026-10-09 17:28:07.879] RUNTIME: runtime error: Cannot read null.linked_nodes - proc name: on moved (/datum/component/candela_node/proc/on_moved) - source file: code/datums/components/candela_node.dm,157 - usr: null - src: /datum/component/candela_node (/datum/component/candela_node) - call stack: - /datum/component/candela_node (/datum/component/candela_node): on moved(the booger (/obj/structure/extraction_point/networked), the shuttle floor (133,44,13) (/turf/open/floor/mineral/titanium/yellow), 5, 1, null, 0) - the booger (/obj/structure/extraction_point/networked): SendSignal("movable_moved", /list (/list)) - the booger (/obj/structure/extraction_point/networked): Moved(the shuttle floor (133,44,13) (/turf/open/floor/mineral/titanium/yellow), 5, 1, null, 0) - the booger (/obj/structure/extraction_point/networked): abstract move(the shuttle floor (187,120,2) (/turf/open/floor/mineral/titanium/yellow)) - the booger (/obj/structure/extraction_point/networked): onShuttleMove(the shuttle floor (187,120,2) (/turf/open/floor/mineral/titanium/yellow), the shuttle floor (133,44,13) (/turf/open/floor/mineral/titanium/yellow), /list (/list), 1, Transit for mining/mining shut... (/obj/docking_port/stationary/transit), the mining shuttle (/obj/docking_port/mobile)) - the mining shuttle (/obj/docking_port/mobile): takeoff(/list (/list), /list (/list), /list (/list), 90, 1, Transit for mining/mining shut... (/obj/docking_port/stationary/transit), Hyperspace (/area/shuttle/transit)) - the mining shuttle (/obj/docking_port/mobile): initiate docking(SS13: Mining Dock (/obj/docking_port/stationary/mining_home/kilo), 1, 0) - the mining shuttle (/obj/docking_port/mobile): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 17:42:09.267] RUNTIME: ## TESTING: GC: -- [0x2106a03c] | /datum/pipeline was unable to be GC'd -- (ref count of 5) [2026-10-09 17:43:49.953] RUNTIME: runtime error: Cannot read null.linked_nodes - proc name: on moved (/datum/component/candela_node/proc/on_moved) - source file: code/datums/components/candela_node.dm,157 - usr: null - src: /datum/component/candela_node (/datum/component/candela_node) - call stack: - /datum/component/candela_node (/datum/component/candela_node): on moved(the booger (/obj/structure/extraction_point/networked), the shuttle floor (187,120,2) (/turf/open/floor/mineral/titanium/yellow), 10, 1, null, 0) - the booger (/obj/structure/extraction_point/networked): SendSignal("movable_moved", /list (/list)) - the booger (/obj/structure/extraction_point/networked): Moved(the shuttle floor (187,120,2) (/turf/open/floor/mineral/titanium/yellow), 10, 1, null, 0) - the booger (/obj/structure/extraction_point/networked): abstract move(the shuttle floor (133,44,13) (/turf/open/floor/mineral/titanium/yellow)) - the booger (/obj/structure/extraction_point/networked): onShuttleMove(the shuttle floor (133,44,13) (/turf/open/floor/mineral/titanium/yellow), the shuttle floor (187,120,2) (/turf/open/floor/mineral/titanium/yellow), /list (/list), 2, SS13: Mining Dock (/obj/docking_port/stationary/mining_home/kilo), the mining shuttle (/obj/docking_port/mobile)) - the mining shuttle (/obj/docking_port/mobile): takeoff(/list (/list), /list (/list), /list (/list), -90, 2, SS13: Mining Dock (/obj/docking_port/stationary/mining_home/kilo), Space (/area/space)) - the mining shuttle (/obj/docking_port/mobile): initiate docking(Transit for mining/mining shut... (/obj/docking_port/stationary/transit), 2, 0) - the mining shuttle (/obj/docking_port/mobile): enterTransit() - the mining shuttle (/obj/docking_port/mobile): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 17:44:00.117] RUNTIME: runtime error: Cannot read null.linked_nodes - proc name: on moved (/datum/component/candela_node/proc/on_moved) - source file: code/datums/components/candela_node.dm,157 - usr: null - src: /datum/component/candela_node (/datum/component/candela_node) - call stack: - /datum/component/candela_node (/datum/component/candela_node): on moved(the booger (/obj/structure/extraction_point/networked), the shuttle floor (133,44,13) (/turf/open/floor/mineral/titanium/yellow), 6, 1, null, 0) - the booger (/obj/structure/extraction_point/networked): SendSignal("movable_moved", /list (/list)) - the booger (/obj/structure/extraction_point/networked): Moved(the shuttle floor (133,44,13) (/turf/open/floor/mineral/titanium/yellow), 6, 1, null, 0) - the booger (/obj/structure/extraction_point/networked): abstract move(the shuttle floor (150,17,3) (/turf/open/floor/mineral/titanium/yellow)) - the booger (/obj/structure/extraction_point/networked): onShuttleMove(the shuttle floor (150,17,3) (/turf/open/floor/mineral/titanium/yellow), the shuttle floor (133,44,13) (/turf/open/floor/mineral/titanium/yellow), /list (/list), 1, Transit for mining/mining shut... (/obj/docking_port/stationary/transit), the mining shuttle (/obj/docking_port/mobile)) - the mining shuttle (/obj/docking_port/mobile): takeoff(/list (/list), /list (/list), /list (/list), 180, 1, Transit for mining/mining shut... (/obj/docking_port/stationary/transit), Hyperspace (/area/shuttle/transit)) - the mining shuttle (/obj/docking_port/mobile): initiate docking(the lavaland mine (/obj/docking_port/stationary), 1, 0) - the mining shuttle (/obj/docking_port/mobile): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 17:44:11.515] RUNTIME: runtime error: undefined proc or verb /mob/living/basic/lizard/give emote overlay(). - - proc name: run emote (/datum/emote/living/tongue/run_emote) - source file: code/modules/mob/living/emote.dm,29 - usr: Vents-Hot-Air (/mob/living/carbon/human) - src: tongue (/datum/emote/living/tongue) - usr.loc: the floor (134,85,2) (/turf/open/floor/iron) - call stack: - tongue (/datum/emote/living/tongue): run emote(Lizard (/mob/living/basic/lizard), null, 0, 0) - Lizard (/mob/living/basic/lizard): emote("tongue", 0, null, 0, 0, 0) - /datum/element/pet_bonus (/datum/element/pet_bonus): on attack hand(Lizard (/mob/living/basic/lizard), Vents-Hot-Air (/mob/living/carbon/human), /list (/list)) - /datum/element/pet_bonus (/datum/element/pet_bonus): on attack hand(Lizard (/mob/living/basic/lizard), Vents-Hot-Air (/mob/living/carbon/human), /list (/list)) - Lizard (/mob/living/basic/lizard): SendSignal("atom_attack_hand", /list (/list)) - Lizard (/mob/living/basic/lizard): attack hand(Vents-Hot-Air (/mob/living/carbon/human), /list (/list)) - Lizard (/mob/living/basic/lizard): attack hand(Vents-Hot-Air (/mob/living/carbon/human), /list (/list)) - Lizard (/mob/living/basic/lizard): attack hand(Vents-Hot-Air (/mob/living/carbon/human), /list (/list)) - Lizard (/mob/living/basic/lizard): attack hand(Vents-Hot-Air (/mob/living/carbon/human), /list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): resolve unarmed attack(Lizard (/mob/living/basic/lizard), /list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): UnarmedAttack(Lizard (/mob/living/basic/lizard), 1, /list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): UnarmedAttack(Lizard (/mob/living/basic/lizard), 1, /list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): ClickOn(Lizard (/mob/living/basic/lizard), "icon-x=17;icon-y=4;left=1;butt...") - Lizard (/mob/living/basic/lizard): Click(the floor (135,85,2) (/turf/open/floor/iron), "map_screen.map", "icon-x=17;icon-y=4;left=1;butt...") - Iansdoor (/client): Click(Lizard (/mob/living/basic/lizard), the floor (135,85,2) (/turf/open/floor/iron), "map_screen.map", "icon-x=17;icon-y=4;left=1;butt...") - [2026-10-09 17:44:23.635] RUNTIME: runtime error: undefined proc or verb /mob/living/basic/lizard/give emote overlay(). - - proc name: run emote (/datum/emote/living/tongue/run_emote) - source file: code/modules/mob/living/emote.dm,29 - usr: Leta Kelley (/mob/living/carbon/human) - src: tongue (/datum/emote/living/tongue) - usr.loc: the floor (136,83,2) (/turf/open/floor/iron/dark) - call stack: - tongue (/datum/emote/living/tongue): run emote(Lizard (/mob/living/basic/lizard), null, 0, 0) - Lizard (/mob/living/basic/lizard): emote("tongue", 0, null, 0, 0, 0) - /datum/element/pet_bonus (/datum/element/pet_bonus): on attack hand(Lizard (/mob/living/basic/lizard), Leta Kelley (/mob/living/carbon/human), /list (/list)) - /datum/element/pet_bonus (/datum/element/pet_bonus): on attack hand(Lizard (/mob/living/basic/lizard), Leta Kelley (/mob/living/carbon/human), /list (/list)) - Lizard (/mob/living/basic/lizard): SendSignal("atom_attack_hand", /list (/list)) - Lizard (/mob/living/basic/lizard): attack hand(Leta Kelley (/mob/living/carbon/human), /list (/list)) - Lizard (/mob/living/basic/lizard): attack hand(Leta Kelley (/mob/living/carbon/human), /list (/list)) - Lizard (/mob/living/basic/lizard): attack hand(Leta Kelley (/mob/living/carbon/human), /list (/list)) - Lizard (/mob/living/basic/lizard): attack hand(Leta Kelley (/mob/living/carbon/human), /list (/list)) - Leta Kelley (/mob/living/carbon/human): resolve unarmed attack(Lizard (/mob/living/basic/lizard), /list (/list)) - Leta Kelley (/mob/living/carbon/human): UnarmedAttack(Lizard (/mob/living/basic/lizard), 1, /list (/list)) - Leta Kelley (/mob/living/carbon/human): UnarmedAttack(Lizard (/mob/living/basic/lizard), 1, /list (/list)) - Leta Kelley (/mob/living/carbon/human): ClickOn(Lizard (/mob/living/basic/lizard), "icon-x=14;icon-y=1;left=1;butt...") - Lizard (/mob/living/basic/lizard): Click(the floor (137,84,2) (/turf/open/floor/iron), "map_screen.map", "icon-x=14;icon-y=1;left=1;butt...") - ThatguyZach (/client): Click(Lizard (/mob/living/basic/lizard), the floor (137,84,2) (/turf/open/floor/iron), "map_screen.map", "icon-x=14;icon-y=1;left=1;butt...") - [2026-10-09 17:45:52.376] RUNTIME: runtime error: Cannot read null._listen_lookup - proc name: UnregisterSignal (/datum/proc/UnregisterSignal) - source file: code/datums/signals.dm,72 - usr: null - src: Fire Kinetic Accelerator (/datum/action/cooldown/mob_cooldown/projectile_attack/rapid_fire/kinetic_accelerator) - call stack: - Fire Kinetic Accelerator (/datum/action/cooldown/mob_cooldown/projectile_attack/rapid_fire/kinetic_accelerator): UnregisterSignal(null, "movable_pre_move") - Fire Kinetic Accelerator (/datum/action/cooldown/mob_cooldown/projectile_attack/rapid_fire/kinetic_accelerator): Activate(Randy Baum (/mob/living/carbon/human)) - Fire Kinetic Accelerator (/datum/action/cooldown/mob_cooldown/projectile_attack/rapid_fire/kinetic_accelerator): Activate(Randy Baum (/mob/living/carbon/human)) - Fire Kinetic Accelerator (/datum/action/cooldown/mob_cooldown/projectile_attack/rapid_fire/kinetic_accelerator): PreActivate(Randy Baum (/mob/living/carbon/human)) - Fire Kinetic Accelerator (/datum/action/cooldown/mob_cooldown/projectile_attack/rapid_fire/kinetic_accelerator): InterceptClickOn(the blood-drunk miner (/mob/living/basic/boss/blood_drunk_miner), null, Randy Baum (/mob/living/carbon/human)) - Fire Kinetic Accelerator (/datum/action/cooldown/mob_cooldown/projectile_attack/rapid_fire/kinetic_accelerator): Trigger(null, null, Randy Baum (/mob/living/carbon/human)) - /datum/bt_node/ai_behavior/tar... (/datum/bt_node/ai_behavior/targeted_mob_ability): perform async(/datum/ai_controller/blood_dru... (/datum/ai_controller/blood_drunk_miner)) - /datum/bt_node/ai_behavior/tar... (/datum/bt_node/ai_behavior/targeted_mob_ability): start async() - [2026-10-09 17:45:52.378] 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: Fire Kinetic Accelerator (/datum/action/cooldown/mob_cooldown/projectile_attack/rapid_fire/kinetic_accelerator) - call stack: - Fire Kinetic Accelerator (/datum/action/cooldown/mob_cooldown/projectile_attack/rapid_fire/kinetic_accelerator): enable cooldown actions() - Fire Kinetic Accelerator (/datum/action/cooldown/mob_cooldown/projectile_attack/rapid_fire/kinetic_accelerator): Activate(Randy Baum (/mob/living/carbon/human)) - Fire Kinetic Accelerator (/datum/action/cooldown/mob_cooldown/projectile_attack/rapid_fire/kinetic_accelerator): Activate(Randy Baum (/mob/living/carbon/human)) - Fire Kinetic Accelerator (/datum/action/cooldown/mob_cooldown/projectile_attack/rapid_fire/kinetic_accelerator): PreActivate(Randy Baum (/mob/living/carbon/human)) - Fire Kinetic Accelerator (/datum/action/cooldown/mob_cooldown/projectile_attack/rapid_fire/kinetic_accelerator): InterceptClickOn(the blood-drunk miner (/mob/living/basic/boss/blood_drunk_miner), null, Randy Baum (/mob/living/carbon/human)) - Fire Kinetic Accelerator (/datum/action/cooldown/mob_cooldown/projectile_attack/rapid_fire/kinetic_accelerator): Trigger(null, null, Randy Baum (/mob/living/carbon/human)) - /datum/bt_node/ai_behavior/tar... (/datum/bt_node/ai_behavior/targeted_mob_ability): perform async(/datum/ai_controller/blood_dru... (/datum/ai_controller/blood_drunk_miner)) - /datum/bt_node/ai_behavior/tar... (/datum/bt_node/ai_behavior/targeted_mob_ability): start async() - [2026-10-09 17:47:47.455] RUNTIME: runtime error: undefined proc or verb /mob/living/basic/lizard/give emote overlay(). - - proc name: run emote (/datum/emote/living/tongue/run_emote) - source file: code/modules/mob/living/emote.dm,29 - usr: Vents-Hot-Air (/mob/living/carbon/human) - src: tongue (/datum/emote/living/tongue) - usr.loc: the floor (134,86,2) (/turf/open/floor/iron/dark) - call stack: - tongue (/datum/emote/living/tongue): run emote(Lizard (/mob/living/basic/lizard), null, 0, 0) - Lizard (/mob/living/basic/lizard): emote("tongue", 0, null, 0, 0, 0) - /datum/element/pet_bonus (/datum/element/pet_bonus): on attack hand(Lizard (/mob/living/basic/lizard), Vents-Hot-Air (/mob/living/carbon/human), /list (/list)) - /datum/element/pet_bonus (/datum/element/pet_bonus): on attack hand(Lizard (/mob/living/basic/lizard), Vents-Hot-Air (/mob/living/carbon/human), /list (/list)) - Lizard (/mob/living/basic/lizard): SendSignal("atom_attack_hand", /list (/list)) - Lizard (/mob/living/basic/lizard): attack hand(Vents-Hot-Air (/mob/living/carbon/human), /list (/list)) - Lizard (/mob/living/basic/lizard): attack hand(Vents-Hot-Air (/mob/living/carbon/human), /list (/list)) - Lizard (/mob/living/basic/lizard): attack hand(Vents-Hot-Air (/mob/living/carbon/human), /list (/list)) - Lizard (/mob/living/basic/lizard): attack hand(Vents-Hot-Air (/mob/living/carbon/human), /list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): resolve unarmed attack(Lizard (/mob/living/basic/lizard), /list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): UnarmedAttack(Lizard (/mob/living/basic/lizard), 1, /list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): UnarmedAttack(Lizard (/mob/living/basic/lizard), 1, /list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): ClickOn(Lizard (/mob/living/basic/lizard), "icon-x=16;icon-y=5;left=1;butt...") - Lizard (/mob/living/basic/lizard): Click(the floor (135,87,2) (/turf/open/floor/iron), "map_screen.map", "icon-x=16;icon-y=5;left=1;butt...") - Iansdoor (/client): Click(Lizard (/mob/living/basic/lizard), the floor (135,87,2) (/turf/open/floor/iron), "map_screen.map", "icon-x=16;icon-y=5;left=1;butt...") - [2026-10-09 17:56:13.705] RUNTIME: ## TESTING: GC: -- [0x2106c343] | /datum/ductnet was unable to be GC'd -- (ref count of 10) [2026-10-09 18:01:25.194] 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-10-09 18:01:25.197] 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-10-09 18:03:07.568] 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 (129,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 (129,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-10-09 18:06:27.133] RUNTIME: ## TESTING: GC: -- [0x3000119] | /mob/living/simple_animal/hostile/megafauna/colossus was unable to be GC'd -- (ref count of 7) [2026-10-09 18:10:02.500] 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-10-09 18:11:16.128] RUNTIME: runtime error: list index out of bounds - proc name: add wisp (/obj/item/cain_and_abel/proc/add_wisp) - source file: code/modules/mining/lavaland/cain_and_abel/_cain_and_abel.dm,160 - usr: Randy Baum (/mob/living/carbon/human) - src: Cain & Abel (/obj/item/cain_and_abel) - usr.loc: the volcanic floor (69,102,3) (/turf/open/misc/asteroid/basalt/lava_land_surface) - src.loc: Randy Baum (/mob/living/carbon/human) - call stack: - Cain & Abel (/obj/item/cain_and_abel): add wisp(Randy Baum (/mob/living/carbon/human)) - Cain & Abel (/obj/item/cain_and_abel): set combo(1, Randy Baum (/mob/living/carbon/human), 0) - Cain & Abel (/obj/item/cain_and_abel): attack(the ash drake (/mob/living/simple_animal/hostile/megafauna/dragon), Randy Baum (/mob/living/carbon/human), /list (/list), /list (/list)) - the ash drake (/mob/living/simple_animal/hostile/megafauna/dragon): attackby(Cain & Abel (/obj/item/cain_and_abel), Randy Baum (/mob/living/carbon/human), /list (/list), /list (/list)) - Cain & Abel (/obj/item/cain_and_abel): melee attack chain(Randy Baum (/mob/living/carbon/human), the ash drake (/mob/living/simple_animal/hostile/megafauna/dragon), /list (/list), /list (/list)) - Randy Baum (/mob/living/carbon/human): ClickOn(the ash drake (/mob/living/simple_animal/hostile/megafauna/dragon), "icon-x=75;icon-y=46;vis-x=78;v...") - the ash drake (/mob/living/simple_animal/hostile/megafauna/dragon): Click(the volcanic floor (70,103,3) (/turf/open/misc/asteroid/basalt/lava_land_surface), "map_screen.map", "icon-x=75;icon-y=46;vis-x=78;v...") - ISwearToStonedImNotGod (/client): Click(the ash drake (/mob/living/simple_animal/hostile/megafauna/dragon), the volcanic floor (70,103,3) (/turf/open/misc/asteroid/basalt/lava_land_surface), "map_screen.map", "icon-x=75;icon-y=46;vis-x=78;v...") - [2026-10-09 18:12:30.497] RUNTIME: ## TESTING: GC: -- [0x2107036b] | /datum/pipeline was unable to be GC'd -- (ref count of 3) [2026-10-09 18:13:22.895] RUNTIME: ## WARNING: Component is missing a pipenet! Rebuilding... in code/modules/atmospherics/machinery/components/components_base.dm at line 244 src: the omni gas filter usr: . [2026-10-09 18:13:55.599] RUNTIME: runtime error: A client was Del()'d without a persistent_client! This should not be happening. - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("A client was Del()\'d without ...", "code/modules/client/client_pro...", 629) - DeadMan00 (/client): Destroy() - DeadMan00 (/client): Del() - [2026-10-09 18:13:55.911] RUNTIME: ## TESTING: GC: -- [0x2106d537] | /datum/ductnet was unable to be GC'd -- (ref count of 10) [2026-10-09 18:19:43.486] RUNTIME: runtime error: undefined proc or verb /mob/living/basic/lizard/give emote overlay(). - - proc name: run emote (/datum/emote/living/tongue/run_emote) - source file: code/modules/mob/living/emote.dm,29 - usr: Alexia Strangler (/mob/living/carbon/human) - src: tongue (/datum/emote/living/tongue) - usr.loc: the floor (134,85,2) (/turf/open/floor/iron) - call stack: - tongue (/datum/emote/living/tongue): run emote(Lizard (/mob/living/basic/lizard), null, 0, 0) - Lizard (/mob/living/basic/lizard): emote("tongue", 0, null, 0, 0, 0) - /datum/element/pet_bonus (/datum/element/pet_bonus): on attack hand(Lizard (/mob/living/basic/lizard), Alexia Strangler (/mob/living/carbon/human), /list (/list)) - /datum/element/pet_bonus (/datum/element/pet_bonus): on attack hand(Lizard (/mob/living/basic/lizard), Alexia Strangler (/mob/living/carbon/human), /list (/list)) - Lizard (/mob/living/basic/lizard): SendSignal("atom_attack_hand", /list (/list)) - Lizard (/mob/living/basic/lizard): attack hand(Alexia Strangler (/mob/living/carbon/human), /list (/list)) - Lizard (/mob/living/basic/lizard): attack hand(Alexia Strangler (/mob/living/carbon/human), /list (/list)) - Lizard (/mob/living/basic/lizard): attack hand(Alexia Strangler (/mob/living/carbon/human), /list (/list)) - Lizard (/mob/living/basic/lizard): attack hand(Alexia Strangler (/mob/living/carbon/human), /list (/list)) - Alexia Strangler (/mob/living/carbon/human): resolve unarmed attack(Lizard (/mob/living/basic/lizard), /list (/list)) - Alexia Strangler (/mob/living/carbon/human): UnarmedAttack(Lizard (/mob/living/basic/lizard), 1, /list (/list)) - Alexia Strangler (/mob/living/carbon/human): UnarmedAttack(Lizard (/mob/living/basic/lizard), 1, /list (/list)) - Alexia Strangler (/mob/living/carbon/human): ClickOn(Lizard (/mob/living/basic/lizard), "icon-x=17;icon-y=4;left=1;butt...") - Lizard (/mob/living/basic/lizard): Click(the floor (134,86,2) (/turf/open/floor/iron/dark), "map_screen.map", "icon-x=17;icon-y=4;left=1;butt...") - Observatory (/client): Click(Lizard (/mob/living/basic/lizard), the floor (134,86,2) (/turf/open/floor/iron/dark), "map_screen.map", "icon-x=17;icon-y=4;left=1;butt...") - [2026-10-09 18:19:45.525] RUNTIME: runtime error: undefined proc or verb /mob/living/basic/lizard/give emote overlay(). - - proc name: run emote (/datum/emote/living/tongue/run_emote) - source file: code/modules/mob/living/emote.dm,29 - usr: Alexia Strangler (/mob/living/carbon/human) - src: tongue (/datum/emote/living/tongue) - usr.loc: the floor (135,85,2) (/turf/open/floor/iron) - call stack: - tongue (/datum/emote/living/tongue): run emote(Lizard (/mob/living/basic/lizard), null, 0, 0) - Lizard (/mob/living/basic/lizard): emote("tongue", 0, null, 0, 0, 0) - /datum/element/pet_bonus (/datum/element/pet_bonus): on attack hand(Lizard (/mob/living/basic/lizard), Alexia Strangler (/mob/living/carbon/human), /list (/list)) - /datum/element/pet_bonus (/datum/element/pet_bonus): on attack hand(Lizard (/mob/living/basic/lizard), Alexia Strangler (/mob/living/carbon/human), /list (/list)) - Lizard (/mob/living/basic/lizard): SendSignal("atom_attack_hand", /list (/list)) - Lizard (/mob/living/basic/lizard): attack hand(Alexia Strangler (/mob/living/carbon/human), /list (/list)) - Lizard (/mob/living/basic/lizard): attack hand(Alexia Strangler (/mob/living/carbon/human), /list (/list)) - Lizard (/mob/living/basic/lizard): attack hand(Alexia Strangler (/mob/living/carbon/human), /list (/list)) - Lizard (/mob/living/basic/lizard): attack hand(Alexia Strangler (/mob/living/carbon/human), /list (/list)) - Alexia Strangler (/mob/living/carbon/human): resolve unarmed attack(Lizard (/mob/living/basic/lizard), /list (/list)) - Alexia Strangler (/mob/living/carbon/human): UnarmedAttack(Lizard (/mob/living/basic/lizard), 1, /list (/list)) - Alexia Strangler (/mob/living/carbon/human): UnarmedAttack(Lizard (/mob/living/basic/lizard), 1, /list (/list)) - Alexia Strangler (/mob/living/carbon/human): ClickOn(Lizard (/mob/living/basic/lizard), "icon-x=16;icon-y=2;left=1;butt...") - Lizard (/mob/living/basic/lizard): Click(the floor (134,85,2) (/turf/open/floor/iron), "map_screen.map", "icon-x=16;icon-y=2;left=1;butt...") - Observatory (/client): Click(Lizard (/mob/living/basic/lizard), the floor (134,85,2) (/turf/open/floor/iron), "map_screen.map", "icon-x=16;icon-y=2;left=1;butt...") - [2026-10-09 18:20:26.063] RUNTIME: ## TESTING: GC: -- [0x20092ee] | /obj/machinery/atmospherics/components/trinary/mixer was unable to be GC'd -- (ref count of 3) [2026-10-09 18:25:49.770] 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: Robyn Milne (/mob/living/carbon/human) - src: the remove appendix (/atom/movable/screen/radial/slice) - usr.loc: the floor (138,140,2) (/turf/open/floor/iron/dark) - src.loc: null - call stack: - the remove appendix (/atom/movable/screen/radial/slice): Click(the floor (138,139,2) (/turf/open/floor/iron/dark), "map_screen.map", "icon-x=16;icon-y=23;left=1;but...") - IfZoey (/client): Click(the remove appendix (/atom/movable/screen/radial/slice), the floor (138,139,2) (/turf/open/floor/iron/dark), "map_screen.map", "icon-x=16;icon-y=23;left=1;but...") - [2026-10-09 18:33:03.821] 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: (src) - src: null - 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 (167,159,3) (/turf/open/indestructible/necropolis), 0) - the necropolis floor (167,159,3) (/turf/open/indestructible/necropolis): SendSignal("parent_qdeleting", /list (/list)) - qdel(the necropolis floor (167,159,3) (/turf/open/indestructible/necropolis), 0) - the necropolis floor (167,159,3) (/turf/open/indestructible/necropolis): ChangeTurf(/turf/open/misc/asteroid/basal... (/turf/open/misc/asteroid/basalt/lava_land_surface), null, 2) - the necropolis floor (167,159,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): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 18:33:51.497] 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 (190,188,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): 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 (191,188,3) (/turf/open/indestructible/necropolis), 0) - the necropolis floor (191,188,3) (/turf/open/indestructible/necropolis): SendSignal("parent_qdeleting", /list (/list)) - qdel(the necropolis floor (191,188,3) (/turf/open/indestructible/necropolis), 0) - the necropolis floor (191,188,3) (/turf/open/indestructible/necropolis): ChangeTurf(/turf/open/misc/asteroid/basal... (/turf/open/misc/asteroid/basalt/lava_land_surface), null, 2) - the necropolis floor (191,188,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-10-09 18:34:21.967] 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 (189,196,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-10-09 18:42:39.680] RUNTIME: runtime error: Cannot read null._listen_lookup - proc name: dropped (/obj/item/proc/dropped) - source file: code/game/objects/items.dm,713 - usr: Robyn Milne (/mob/living/carbon/human) - src: the remote signaling device (/obj/item/assembly/signaler) - usr.loc: the plating (172,128,2) (/turf/open/floor/plating) - src.loc: the tank transfer valve (/obj/item/transfer_valve) - call stack: - the remote signaling device (/obj/item/assembly/signaler): dropped(null, 0) - the tank transfer valve (/obj/item/transfer_valve): dropped(Robyn Milne (/mob/living/carbon/human), 0) - Robyn Milne (/mob/living/carbon/human): has unequipped(the tank transfer valve (/obj/item/transfer_valve), 0) - Robyn Milne (/mob/living/carbon/human): has unequipped(the tank transfer valve (/obj/item/transfer_valve), 0) - Robyn Milne (/mob/living/carbon/human): doUnEquip(the tank transfer valve (/obj/item/transfer_valve), 0, the plating (172,128,2) (/turf/open/floor/plating), 0, 1, 0) - Robyn Milne (/mob/living/carbon/human): doUnEquip(the tank transfer valve (/obj/item/transfer_valve), 0, the plating (172,128,2) (/turf/open/floor/plating), 0, 1, 0) - Robyn Milne (/mob/living/carbon/human): doUnEquip(the tank transfer valve (/obj/item/transfer_valve), 0, the plating (172,128,2) (/turf/open/floor/plating), 0, 1, 0) - Robyn Milne (/mob/living/carbon/human): transfer item to turf(the tank transfer valve (/obj/item/transfer_valve), the plating (172,128,2) (/turf/open/floor/plating), -3, -2, 0, 0, 1) - Robyn Milne (/mob/living/carbon/human): dropItemToGround(the tank transfer valve (/obj/item/transfer_valve), 0, 0, 1, null) - Robyn Milne (/mob/living/carbon/human): dropItemToGround(the tank transfer valve (/obj/item/transfer_valve), 0, 0, 1, null) - drop_item (/datum/keybinding/dextrous/drop_item): down(IfZoey (/client), the plating (173,128,2) (/turf/open/floor/plating), 3, 14) - IfZoey (/client): gvb keyDown("Q", 680, 505, 1278, 1009) - IfZoey (/client): keyDown("Q", 680, 505, 1278, 1009) - [2026-10-09 18:46:45.722] RUNTIME: runtime error: undefined proc or verb /list/adjust money(). - - proc name: on parent sold (/datum/component/pricetag/proc/on_parent_sold) - source file: code/datums/components/pricetag.dm,109 - usr: null - src: /datum/component/pricetag (/datum/component/pricetag) - call stack: - /datum/component/pricetag (/datum/component/pricetag): on parent sold(the 5600 cr bounty cube (/obj/item/bounty_cube), /datum/export/bounty_box (/datum/export/bounty_box), /datum/export_report (/datum/export_report), 6720) - the 5600 cr bounty cube (/obj/item/bounty_cube): SendSignal("item_sold", /list (/list)) - /datum/export/bounty_box (/datum/export/bounty_box): sell object(the 5600 cr bounty cube (/obj/item/bounty_cube), /datum/export_report (/datum/export_report), 0, 1) - export loop(the 5600 cr bounty cube (/obj/item/bounty_cube), 1, 0, /datum/export_report (/datum/export_report), /list (/list)) - export item and contents(the robotics assembly crate - ... (/obj/structure/closet/crate/secure/science/robo), 1, 1, 0, /datum/export_report (/datum/export_report), null, /list (/list)) - the supply shuttle (/obj/docking_port/mobile/supply): sell() - the supply shuttle (/obj/docking_port/mobile/supply): initiate docking(CentCom (/obj/docking_port/stationary), 1) - the supply shuttle (/obj/docking_port/mobile/supply): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - [2026-10-09 18:46:45.726] RUNTIME: runtime error: undefined proc or verb /list/adjust money(). - - proc name: on parent sold (/datum/component/pricetag/proc/on_parent_sold) - source file: code/datums/components/pricetag.dm,109 - usr: null - src: /datum/component/pricetag (/datum/component/pricetag) - call stack: - /datum/component/pricetag (/datum/component/pricetag): on parent sold(the 2400 cr bounty cube (/obj/item/bounty_cube), /datum/export/bounty_box (/datum/export/bounty_box), /datum/export_report (/datum/export_report), 2400) - the 2400 cr bounty cube (/obj/item/bounty_cube): SendSignal("item_sold", /list (/list)) - /datum/export/bounty_box (/datum/export/bounty_box): sell object(the 2400 cr bounty cube (/obj/item/bounty_cube), /datum/export_report (/datum/export_report), 0, 1) - export loop(the 2400 cr bounty cube (/obj/item/bounty_cube), 1, 0, /datum/export_report (/datum/export_report), /list (/list)) - export item and contents(the robotics assembly crate - ... (/obj/structure/closet/crate/secure/science/robo), 1, 1, 0, /datum/export_report (/datum/export_report), null, /list (/list)) - the supply shuttle (/obj/docking_port/mobile/supply): sell() - the supply shuttle (/obj/docking_port/mobile/supply): initiate docking(CentCom (/obj/docking_port/stationary), 1) - the supply shuttle (/obj/docking_port/mobile/supply): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - [2026-10-09 18:49:45.560] RUNTIME: runtime error: Cannot read null._listen_lookup - proc name: UnregisterSignal (/datum/proc/UnregisterSignal) - source file: code/datums/signals.dm,72 - usr: null - src: Titan\'s Finale (/datum/action/cooldown/mob_cooldown/projectile_attack/colossus_final) - call stack: - Titan\'s Finale (/datum/action/cooldown/mob_cooldown/projectile_attack/colossus_final): UnregisterSignal(null, "movable_pre_move") - Titan\'s Finale (/datum/action/cooldown/mob_cooldown/projectile_attack/colossus_final): Activate(Randy Baum (/mob/living/carbon/human)) - Titan\'s Finale (/datum/action/cooldown/mob_cooldown/projectile_attack/colossus_final): Activate(Randy Baum (/mob/living/carbon/human)) - Titan\'s Finale (/datum/action/cooldown/mob_cooldown/projectile_attack/colossus_final): PreActivate(Randy Baum (/mob/living/carbon/human)) - Titan\'s Finale (/datum/action/cooldown/mob_cooldown/projectile_attack/colossus_final): InterceptClickOn(the colossus (/mob/living/simple_animal/hostile/megafauna/colossus), null, Randy Baum (/mob/living/carbon/human)) - Titan\'s Finale (/datum/action/cooldown/mob_cooldown/projectile_attack/colossus_final): 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-10-09 18:49:45.562] 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: Titan\'s Finale (/datum/action/cooldown/mob_cooldown/projectile_attack/colossus_final) - call stack: - Titan\'s Finale (/datum/action/cooldown/mob_cooldown/projectile_attack/colossus_final): enable cooldown actions() - Titan\'s Finale (/datum/action/cooldown/mob_cooldown/projectile_attack/colossus_final): Activate(Randy Baum (/mob/living/carbon/human)) - Titan\'s Finale (/datum/action/cooldown/mob_cooldown/projectile_attack/colossus_final): Activate(Randy Baum (/mob/living/carbon/human)) - Titan\'s Finale (/datum/action/cooldown/mob_cooldown/projectile_attack/colossus_final): PreActivate(Randy Baum (/mob/living/carbon/human)) - Titan\'s Finale (/datum/action/cooldown/mob_cooldown/projectile_attack/colossus_final): InterceptClickOn(the colossus (/mob/living/simple_animal/hostile/megafauna/colossus), null, Randy Baum (/mob/living/carbon/human)) - Titan\'s Finale (/datum/action/cooldown/mob_cooldown/projectile_attack/colossus_final): 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-10-09 18:49:45.564] RUNTIME: runtime error: Cannot read null._listen_lookup - proc name: UnregisterSignal (/datum/proc/UnregisterSignal) - source file: code/datums/signals.dm,72 - usr: null - src: Titan\'s Finale (/datum/action/cooldown/mob_cooldown/projectile_attack/colossus_final) - call stack: - Titan\'s Finale (/datum/action/cooldown/mob_cooldown/projectile_attack/colossus_final): UnregisterSignal(null, "hostile_pre_attackingtarget") - Titan\'s Finale (/datum/action/cooldown/mob_cooldown/projectile_attack/colossus_final): Remove(null) - Titan\'s Finale (/datum/action/cooldown/mob_cooldown/projectile_attack/colossus_final): Activate(Randy Baum (/mob/living/carbon/human)) - Titan\'s Finale (/datum/action/cooldown/mob_cooldown/projectile_attack/colossus_final): PreActivate(Randy Baum (/mob/living/carbon/human)) - Titan\'s Finale (/datum/action/cooldown/mob_cooldown/projectile_attack/colossus_final): InterceptClickOn(the colossus (/mob/living/simple_animal/hostile/megafauna/colossus), null, Randy Baum (/mob/living/carbon/human)) - Titan\'s Finale (/datum/action/cooldown/mob_cooldown/projectile_attack/colossus_final): 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-10-09 18:49:45.565] RUNTIME: runtime error: Cannot read null.click_intercept - proc name: Remove (/datum/action/cooldown/Remove) - source file: code/datums/actions/cooldown_action.dm,127 - usr: null - src: Titan\'s Finale (/datum/action/cooldown/mob_cooldown/projectile_attack/colossus_final) - call stack: - Titan\'s Finale (/datum/action/cooldown/mob_cooldown/projectile_attack/colossus_final): Remove(null) - Titan\'s Finale (/datum/action/cooldown/mob_cooldown/projectile_attack/colossus_final): Activate(Randy Baum (/mob/living/carbon/human)) - Titan\'s Finale (/datum/action/cooldown/mob_cooldown/projectile_attack/colossus_final): PreActivate(Randy Baum (/mob/living/carbon/human)) - Titan\'s Finale (/datum/action/cooldown/mob_cooldown/projectile_attack/colossus_final): InterceptClickOn(the colossus (/mob/living/simple_animal/hostile/megafauna/colossus), null, Randy Baum (/mob/living/carbon/human)) - Titan\'s Finale (/datum/action/cooldown/mob_cooldown/projectile_attack/colossus_final): 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-10-09 18:54:50.529] RUNTIME: ## TESTING: GC: -- [0x300012d] | /mob/living/simple_animal/hostile/megafauna/colossus was unable to be GC'd -- (ref count of 4) [2026-10-09 18:59:54.427] 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-10-09 19:00:37.228] RUNTIME: ## TESTING: GC: -- [0x300012c] | /mob/dead/new_player was unable to be GC'd -- (ref count of 7) [2026-10-09 19:00:59.205] 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: (src) - src: null - 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 (76,220,3) (/turf/open/indestructible/necropolis), 0) - the necropolis floor (76,220,3) (/turf/open/indestructible/necropolis): SendSignal("parent_qdeleting", /list (/list)) - qdel(the necropolis floor (76,220,3) (/turf/open/indestructible/necropolis), 0) - the necropolis floor (76,220,3) (/turf/open/indestructible/necropolis): ChangeTurf(/turf/open/misc/asteroid/basal... (/turf/open/misc/asteroid/basalt/smooth/shale/lava_land_surface), null, 2) - the necropolis floor (76,220,3) (/turf/open/indestructible/necropolis): ChangeTurf(/turf/open/misc/asteroid/basal... (/turf/open/misc/asteroid/basalt/smooth/shale/lava_land_surface), null, 2) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 19:09:12.450] RUNTIME: runtime error: Cannot read null.deployed_shell - proc name: Topic (/mob/living/silicon/Topic) - source file: code/modules/mob/living/silicon/silicon.dm,223 - usr: Karp\'Sie (/mob/living/silicon/ai) - src: Karp\'Sie Default Shell-124 (/mob/living/silicon/robot/shell) - usr.loc: the floor (112,184,2) (/turf/open/floor/circuit/red) - src.loc: the floor (90,140,2) (/turf/open/floor/iron/dark) - call stack: - Karp\'Sie Default Shell-124 (/mob/living/silicon/robot/shell): Topic("src=\[mob_3663];track=Ezekiel%...", /list (/list)) - Karp\'Sie Default Shell-124 (/mob/living/silicon/robot/shell): Topic("src=\[mob_3663];track=Ezekiel%...", /list (/list)) - DJ_Floofy (/client): Topic(Karp\'Sie Default Shell-124 (/mob/living/silicon/robot/shell), "src=\[mob_3663];track=Ezekiel%...", /list (/list)) - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Karp\'Sie (/mob/living/silicon/ai), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Verb Manager (/datum/controller/subsystem/verb_manager): run verb queue() - Verb Manager (/datum/controller/subsystem/verb_manager): fire(0) - Verb Manager (/datum/controller/subsystem/verb_manager): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 19:09:17.323] RUNTIME: runtime error: Cannot read null.deployed_shell - proc name: Topic (/mob/living/silicon/Topic) - source file: code/modules/mob/living/silicon/silicon.dm,223 - usr: Karp\'Sie (/mob/living/silicon/ai) - src: Karp\'Sie Default Shell-124 (/mob/living/silicon/robot/shell) - usr.loc: the floor (112,184,2) (/turf/open/floor/circuit/red) - src.loc: the floor (90,140,2) (/turf/open/floor/iron/dark) - call stack: - Karp\'Sie Default Shell-124 (/mob/living/silicon/robot/shell): Topic("src=\[mob_3663];track=Ezekiel%...", /list (/list)) - Karp\'Sie Default Shell-124 (/mob/living/silicon/robot/shell): Topic("src=\[mob_3663];track=Ezekiel%...", /list (/list)) - DJ_Floofy (/client): Topic("src=\[mob_3663];track=Ezekiel%...", /list (/list), Karp\'Sie Default Shell-124 (/mob/living/silicon/robot/shell), null) - DJ_Floofy (/client): Topic("src=\[mob_3663];track=Ezekiel%...", /list (/list), Karp\'Sie Default Shell-124 (/mob/living/silicon/robot/shell), null) - [2026-10-09 19:10:01.204] RUNTIME: runtime error: Qdeleted thing being thrown around. - proc name: throw at (/atom/movable/proc/throw_at) - source file: code/game/atoms_movable.dm,1383 - usr: null - src: the lungs (/obj/item/organ/lungs) - src.loc: null - call stack: - the lungs (/obj/item/organ/lungs): throw at(space (1,241,2) (/turf/open/space/basic), 1, 5, null, 1, 0, /datum/callback (/datum/callback), 2000, 0, 1, /datum/thrownthing (/datum/thrownthing)) - the lungs (/obj/item/organ/lungs): throw at(space (1,241,2) (/turf/open/space/basic), 1, 5, null, 1, 0, /datum/callback (/datum/callback), null, 0, 1, /datum/thrownthing (/datum/thrownthing)) - Pun Pun V (/mob/living/carbon/human/species/monkey/punpun): spill organs(3) - Pun Pun V (/mob/living/carbon/human/species/monkey/punpun): gib(3) - Pun Pun V (/mob/living/carbon/human/species/monkey/punpun): gib(3) - /datum/component/butchering/re... (/datum/component/butchering/recycler): on butchering(the recycler (/obj/machinery/recycler), Pun Pun V (/mob/living/carbon/human/species/monkey/punpun)) - /datum/component/butchering/re... (/datum/component/butchering/recycler): on entered(the floor (146,96,2) (/turf/open/floor/iron/dark), Pun Pun V (/mob/living/carbon/human/species/monkey/punpun), the floor (145,96,2) (/turf/open/floor/iron/dark), null) - the floor (146,96,2) (/turf/open/floor/iron/dark): SendSignal("atom_entered", /list (/list)) - the floor (146,96,2) (/turf/open/floor/iron/dark): Entered(Pun Pun V (/mob/living/carbon/human/species/monkey/punpun), the floor (145,96,2) (/turf/open/floor/iron/dark), null) - the floor (146,96,2) (/turf/open/floor/iron/dark): Entered(Pun Pun V (/mob/living/carbon/human/species/monkey/punpun), the floor (145,96,2) (/turf/open/floor/iron/dark), null) - ... - Pun Pun V (/mob/living/carbon/human/species/monkey/punpun): Move(the floor (146,96,2) (/turf/open/floor/iron/dark), 4, 0, 0) - Pun Pun V (/mob/living/carbon/human/species/monkey/punpun): Move(the floor (146,96,2) (/turf/open/floor/iron/dark), 4, 0, 0) - /datum/move_loop/move (/datum/move_loop/move): move() - /datum/move_loop/move (/datum/move_loop/move): process() - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): pour bucket(/list (/list)) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(0) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 19:10:01.214] RUNTIME: runtime error: Qdeleted thing being thrown around. - proc name: throw at (/atom/movable/proc/throw_at) - source file: code/game/atoms_movable.dm,1383 - usr: null - src: Pun Pun V\'s Primate Brain (/obj/item/organ/brain/primate) - src.loc: null - call stack: - Pun Pun V\'s Primate Brain (/obj/item/organ/brain/primate): throw at(space (1,241,2) (/turf/open/space/basic), 1, 5, null, 1, 0, /datum/callback (/datum/callback), 2000, 0, 1, /datum/thrownthing (/datum/thrownthing)) - Pun Pun V\'s Primate Brain (/obj/item/organ/brain/primate): throw at(space (1,241,2) (/turf/open/space/basic), 1, 5, null, 1, 0, /datum/callback (/datum/callback), null, 0, 1, /datum/thrownthing (/datum/thrownthing)) - Pun Pun V (/mob/living/carbon/human/species/monkey/punpun): spill organs(3) - Pun Pun V (/mob/living/carbon/human/species/monkey/punpun): gib(3) - Pun Pun V (/mob/living/carbon/human/species/monkey/punpun): gib(3) - /datum/component/butchering/re... (/datum/component/butchering/recycler): on butchering(the recycler (/obj/machinery/recycler), Pun Pun V (/mob/living/carbon/human/species/monkey/punpun)) - /datum/component/butchering/re... (/datum/component/butchering/recycler): on entered(the floor (146,96,2) (/turf/open/floor/iron/dark), Pun Pun V (/mob/living/carbon/human/species/monkey/punpun), the floor (145,96,2) (/turf/open/floor/iron/dark), null) - the floor (146,96,2) (/turf/open/floor/iron/dark): SendSignal("atom_entered", /list (/list)) - the floor (146,96,2) (/turf/open/floor/iron/dark): Entered(Pun Pun V (/mob/living/carbon/human/species/monkey/punpun), the floor (145,96,2) (/turf/open/floor/iron/dark), null) - the floor (146,96,2) (/turf/open/floor/iron/dark): Entered(Pun Pun V (/mob/living/carbon/human/species/monkey/punpun), the floor (145,96,2) (/turf/open/floor/iron/dark), null) - ... - Pun Pun V (/mob/living/carbon/human/species/monkey/punpun): Move(the floor (146,96,2) (/turf/open/floor/iron/dark), 4, 0, 0) - Pun Pun V (/mob/living/carbon/human/species/monkey/punpun): Move(the floor (146,96,2) (/turf/open/floor/iron/dark), 4, 0, 0) - /datum/move_loop/move (/datum/move_loop/move): move() - /datum/move_loop/move (/datum/move_loop/move): process() - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): pour bucket(/list (/list)) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(0) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 19:10:01.219] RUNTIME: runtime error: Qdeleted thing being thrown around. - proc name: throw at (/atom/movable/proc/throw_at) - source file: code/game/atoms_movable.dm,1383 - usr: null - src: the heart (/obj/item/organ/heart) - src.loc: null - call stack: - the heart (/obj/item/organ/heart): throw at(space (241,1,2) (/turf/open/space/basic), 1, 5, null, 1, 0, /datum/callback (/datum/callback), 2000, 0, 1, /datum/thrownthing (/datum/thrownthing)) - the heart (/obj/item/organ/heart): throw at(space (241,1,2) (/turf/open/space/basic), 1, 5, null, 1, 0, /datum/callback (/datum/callback), null, 0, 1, /datum/thrownthing (/datum/thrownthing)) - Pun Pun V (/mob/living/carbon/human/species/monkey/punpun): spill organs(3) - Pun Pun V (/mob/living/carbon/human/species/monkey/punpun): gib(3) - Pun Pun V (/mob/living/carbon/human/species/monkey/punpun): gib(3) - /datum/component/butchering/re... (/datum/component/butchering/recycler): on butchering(the recycler (/obj/machinery/recycler), Pun Pun V (/mob/living/carbon/human/species/monkey/punpun)) - /datum/component/butchering/re... (/datum/component/butchering/recycler): on entered(the floor (146,96,2) (/turf/open/floor/iron/dark), Pun Pun V (/mob/living/carbon/human/species/monkey/punpun), the floor (145,96,2) (/turf/open/floor/iron/dark), null) - the floor (146,96,2) (/turf/open/floor/iron/dark): SendSignal("atom_entered", /list (/list)) - the floor (146,96,2) (/turf/open/floor/iron/dark): Entered(Pun Pun V (/mob/living/carbon/human/species/monkey/punpun), the floor (145,96,2) (/turf/open/floor/iron/dark), null) - the floor (146,96,2) (/turf/open/floor/iron/dark): Entered(Pun Pun V (/mob/living/carbon/human/species/monkey/punpun), the floor (145,96,2) (/turf/open/floor/iron/dark), null) - ... - Pun Pun V (/mob/living/carbon/human/species/monkey/punpun): Move(the floor (146,96,2) (/turf/open/floor/iron/dark), 4, 0, 0) - Pun Pun V (/mob/living/carbon/human/species/monkey/punpun): Move(the floor (146,96,2) (/turf/open/floor/iron/dark), 4, 0, 0) - /datum/move_loop/move (/datum/move_loop/move): move() - /datum/move_loop/move (/datum/move_loop/move): process() - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): pour bucket(/list (/list)) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(0) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 19:10:01.225] RUNTIME: runtime error: Qdeleted thing being thrown around. - proc name: throw at (/atom/movable/proc/throw_at) - source file: code/game/atoms_movable.dm,1383 - usr: null - src: the monkey tail (/obj/item/organ/tail/monkey) - src.loc: null - call stack: - the monkey tail (/obj/item/organ/tail/monkey): throw at(space (255,205,2) (/turf/open/space/basic), 1, 5, null, 1, 0, /datum/callback (/datum/callback), 2000, 0, 1, /datum/thrownthing (/datum/thrownthing)) - the monkey tail (/obj/item/organ/tail/monkey): throw at(space (255,205,2) (/turf/open/space/basic), 1, 5, null, 1, 0, /datum/callback (/datum/callback), null, 0, 1, /datum/thrownthing (/datum/thrownthing)) - Pun Pun V (/mob/living/carbon/human/species/monkey/punpun): spill organs(3) - Pun Pun V (/mob/living/carbon/human/species/monkey/punpun): gib(3) - Pun Pun V (/mob/living/carbon/human/species/monkey/punpun): gib(3) - /datum/component/butchering/re... (/datum/component/butchering/recycler): on butchering(the recycler (/obj/machinery/recycler), Pun Pun V (/mob/living/carbon/human/species/monkey/punpun)) - /datum/component/butchering/re... (/datum/component/butchering/recycler): on entered(the floor (146,96,2) (/turf/open/floor/iron/dark), Pun Pun V (/mob/living/carbon/human/species/monkey/punpun), the floor (145,96,2) (/turf/open/floor/iron/dark), null) - the floor (146,96,2) (/turf/open/floor/iron/dark): SendSignal("atom_entered", /list (/list)) - the floor (146,96,2) (/turf/open/floor/iron/dark): Entered(Pun Pun V (/mob/living/carbon/human/species/monkey/punpun), the floor (145,96,2) (/turf/open/floor/iron/dark), null) - the floor (146,96,2) (/turf/open/floor/iron/dark): Entered(Pun Pun V (/mob/living/carbon/human/species/monkey/punpun), the floor (145,96,2) (/turf/open/floor/iron/dark), null) - ... - Pun Pun V (/mob/living/carbon/human/species/monkey/punpun): Move(the floor (146,96,2) (/turf/open/floor/iron/dark), 4, 0, 0) - Pun Pun V (/mob/living/carbon/human/species/monkey/punpun): Move(the floor (146,96,2) (/turf/open/floor/iron/dark), 4, 0, 0) - /datum/move_loop/move (/datum/move_loop/move): move() - /datum/move_loop/move (/datum/move_loop/move): process() - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): pour bucket(/list (/list)) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(0) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 19:10:01.230] RUNTIME: runtime error: Qdeleted thing being thrown around. - proc name: throw at (/atom/movable/proc/throw_at) - source file: code/game/atoms_movable.dm,1383 - usr: null - src: the liver (/obj/item/organ/liver) - src.loc: null - call stack: - the liver (/obj/item/organ/liver): throw at(space (146,1,2) (/turf/open/space/basic), 1, 5, null, 1, 0, /datum/callback (/datum/callback), 2000, 0, 1, /datum/thrownthing (/datum/thrownthing)) - the liver (/obj/item/organ/liver): throw at(space (146,1,2) (/turf/open/space/basic), 1, 5, null, 1, 0, /datum/callback (/datum/callback), null, 0, 1, /datum/thrownthing (/datum/thrownthing)) - Pun Pun V (/mob/living/carbon/human/species/monkey/punpun): spill organs(3) - Pun Pun V (/mob/living/carbon/human/species/monkey/punpun): gib(3) - Pun Pun V (/mob/living/carbon/human/species/monkey/punpun): gib(3) - /datum/component/butchering/re... (/datum/component/butchering/recycler): on butchering(the recycler (/obj/machinery/recycler), Pun Pun V (/mob/living/carbon/human/species/monkey/punpun)) - /datum/component/butchering/re... (/datum/component/butchering/recycler): on entered(the floor (146,96,2) (/turf/open/floor/iron/dark), Pun Pun V (/mob/living/carbon/human/species/monkey/punpun), the floor (145,96,2) (/turf/open/floor/iron/dark), null) - the floor (146,96,2) (/turf/open/floor/iron/dark): SendSignal("atom_entered", /list (/list)) - the floor (146,96,2) (/turf/open/floor/iron/dark): Entered(Pun Pun V (/mob/living/carbon/human/species/monkey/punpun), the floor (145,96,2) (/turf/open/floor/iron/dark), null) - the floor (146,96,2) (/turf/open/floor/iron/dark): Entered(Pun Pun V (/mob/living/carbon/human/species/monkey/punpun), the floor (145,96,2) (/turf/open/floor/iron/dark), null) - ... - Pun Pun V (/mob/living/carbon/human/species/monkey/punpun): Move(the floor (146,96,2) (/turf/open/floor/iron/dark), 4, 0, 0) - Pun Pun V (/mob/living/carbon/human/species/monkey/punpun): Move(the floor (146,96,2) (/turf/open/floor/iron/dark), 4, 0, 0) - /datum/move_loop/move (/datum/move_loop/move): move() - /datum/move_loop/move (/datum/move_loop/move): process() - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): pour bucket(/list (/list)) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(0) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 19:10:01.237] RUNTIME: runtime error: Qdeleted thing being thrown around. - proc name: throw at (/atom/movable/proc/throw_at) - source file: code/game/atoms_movable.dm,1383 - usr: null - src: the eyes (/obj/item/organ/eyes) - src.loc: null - call stack: - the eyes (/obj/item/organ/eyes): throw at(space (241,1,2) (/turf/open/space/basic), 1, 5, null, 1, 0, /datum/callback (/datum/callback), 2000, 0, 1, /datum/thrownthing (/datum/thrownthing)) - the eyes (/obj/item/organ/eyes): throw at(space (241,1,2) (/turf/open/space/basic), 1, 5, null, 1, 0, /datum/callback (/datum/callback), null, 0, 1, /datum/thrownthing (/datum/thrownthing)) - Pun Pun V (/mob/living/carbon/human/species/monkey/punpun): spill organs(3) - Pun Pun V (/mob/living/carbon/human/species/monkey/punpun): gib(3) - Pun Pun V (/mob/living/carbon/human/species/monkey/punpun): gib(3) - /datum/component/butchering/re... (/datum/component/butchering/recycler): on butchering(the recycler (/obj/machinery/recycler), Pun Pun V (/mob/living/carbon/human/species/monkey/punpun)) - /datum/component/butchering/re... (/datum/component/butchering/recycler): on entered(the floor (146,96,2) (/turf/open/floor/iron/dark), Pun Pun V (/mob/living/carbon/human/species/monkey/punpun), the floor (145,96,2) (/turf/open/floor/iron/dark), null) - the floor (146,96,2) (/turf/open/floor/iron/dark): SendSignal("atom_entered", /list (/list)) - the floor (146,96,2) (/turf/open/floor/iron/dark): Entered(Pun Pun V (/mob/living/carbon/human/species/monkey/punpun), the floor (145,96,2) (/turf/open/floor/iron/dark), null) - the floor (146,96,2) (/turf/open/floor/iron/dark): Entered(Pun Pun V (/mob/living/carbon/human/species/monkey/punpun), the floor (145,96,2) (/turf/open/floor/iron/dark), null) - ... - Pun Pun V (/mob/living/carbon/human/species/monkey/punpun): Move(the floor (146,96,2) (/turf/open/floor/iron/dark), 4, 0, 0) - Pun Pun V (/mob/living/carbon/human/species/monkey/punpun): Move(the floor (146,96,2) (/turf/open/floor/iron/dark), 4, 0, 0) - /datum/move_loop/move (/datum/move_loop/move): move() - /datum/move_loop/move (/datum/move_loop/move): process() - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): pour bucket(/list (/list)) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(0) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 19:10:01.242] RUNTIME: runtime error: Qdeleted thing being thrown around. - proc name: throw at (/atom/movable/proc/throw_at) - source file: code/game/atoms_movable.dm,1383 - usr: null - src: the ears (/obj/item/organ/ears) - src.loc: null - call stack: - the ears (/obj/item/organ/ears): throw at(space (255,205,2) (/turf/open/space/basic), 2, 5, null, 1, 0, /datum/callback (/datum/callback), 2000, 0, 1, /datum/thrownthing (/datum/thrownthing)) - the ears (/obj/item/organ/ears): throw at(space (255,205,2) (/turf/open/space/basic), 2, 5, null, 1, 0, /datum/callback (/datum/callback), null, 0, 1, /datum/thrownthing (/datum/thrownthing)) - Pun Pun V (/mob/living/carbon/human/species/monkey/punpun): spill organs(3) - Pun Pun V (/mob/living/carbon/human/species/monkey/punpun): gib(3) - Pun Pun V (/mob/living/carbon/human/species/monkey/punpun): gib(3) - /datum/component/butchering/re... (/datum/component/butchering/recycler): on butchering(the recycler (/obj/machinery/recycler), Pun Pun V (/mob/living/carbon/human/species/monkey/punpun)) - /datum/component/butchering/re... (/datum/component/butchering/recycler): on entered(the floor (146,96,2) (/turf/open/floor/iron/dark), Pun Pun V (/mob/living/carbon/human/species/monkey/punpun), the floor (145,96,2) (/turf/open/floor/iron/dark), null) - the floor (146,96,2) (/turf/open/floor/iron/dark): SendSignal("atom_entered", /list (/list)) - the floor (146,96,2) (/turf/open/floor/iron/dark): Entered(Pun Pun V (/mob/living/carbon/human/species/monkey/punpun), the floor (145,96,2) (/turf/open/floor/iron/dark), null) - the floor (146,96,2) (/turf/open/floor/iron/dark): Entered(Pun Pun V (/mob/living/carbon/human/species/monkey/punpun), the floor (145,96,2) (/turf/open/floor/iron/dark), null) - ... - Pun Pun V (/mob/living/carbon/human/species/monkey/punpun): Move(the floor (146,96,2) (/turf/open/floor/iron/dark), 4, 0, 0) - Pun Pun V (/mob/living/carbon/human/species/monkey/punpun): Move(the floor (146,96,2) (/turf/open/floor/iron/dark), 4, 0, 0) - /datum/move_loop/move (/datum/move_loop/move): move() - /datum/move_loop/move (/datum/move_loop/move): process() - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): pour bucket(/list (/list)) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(0) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 19:10:01.262] RUNTIME: runtime error: on_entered() called with invalid location: - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("on_entered() called with inval...", "code/game/machinery/recycler.d...", 124) - the recycler (/obj/machinery/recycler): eat(Pun Pun V (/mob/living/carbon/human/species/monkey/punpun), 1) - the recycler (/obj/machinery/recycler): on entered(the floor (146,96,2) (/turf/open/floor/iron/dark), Pun Pun V (/mob/living/carbon/human/species/monkey/punpun), the floor (145,96,2) (/turf/open/floor/iron/dark), null) - the recycler (/obj/machinery/recycler): on entered(the floor (146,96,2) (/turf/open/floor/iron/dark), Pun Pun V (/mob/living/carbon/human/species/monkey/punpun), the floor (145,96,2) (/turf/open/floor/iron/dark), null) - the floor (146,96,2) (/turf/open/floor/iron/dark): SendSignal("atom_entered", /list (/list)) - the floor (146,96,2) (/turf/open/floor/iron/dark): Entered(Pun Pun V (/mob/living/carbon/human/species/monkey/punpun), the floor (145,96,2) (/turf/open/floor/iron/dark), null) - the floor (146,96,2) (/turf/open/floor/iron/dark): Entered(Pun Pun V (/mob/living/carbon/human/species/monkey/punpun), the floor (145,96,2) (/turf/open/floor/iron/dark), null) - Pun Pun V (/mob/living/carbon/human/species/monkey/punpun): Move(the floor (146,96,2) (/turf/open/floor/iron/dark), 4, 0, 0) - Pun Pun V (/mob/living/carbon/human/species/monkey/punpun): Move(the floor (146,96,2) (/turf/open/floor/iron/dark), 4, 0, 0) - Pun Pun V (/mob/living/carbon/human/species/monkey/punpun): Move(the floor (146,96,2) (/turf/open/floor/iron/dark), 4, 0, 0) - Pun Pun V (/mob/living/carbon/human/species/monkey/punpun): Move(the floor (146,96,2) (/turf/open/floor/iron/dark), 4, 0, 0) - Pun Pun V (/mob/living/carbon/human/species/monkey/punpun): Move(the floor (146,96,2) (/turf/open/floor/iron/dark), 4, 0, 0) - /datum/move_loop/move (/datum/move_loop/move): move() - /datum/move_loop/move (/datum/move_loop/move): process() - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): pour bucket(/list (/list)) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(0) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(0) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 19:10:01.977] RUNTIME: runtime error: invalid amount 0! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("invalid amount 0!", "code/game/objects/items/stacks...", 71) - the monkey hide (/obj/item/stack/sheet/animalhide/carbon/monkey): Initialize(0, 0, 1, null, 1, null) - the monkey hide (/obj/item/stack/sheet/animalhide/carbon/monkey): Initialize(0, 0, 1, null, 1, null) - the monkey hide (/obj/item/stack/sheet/animalhide/carbon/monkey): Initialize(0, 0, null, null, null, null) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the monkey hide (/obj/item/stack/sheet/animalhide/carbon/monkey), 0, /list (/list)) - the monkey hide (/obj/item/stack/sheet/animalhide/carbon/monkey): New(0, 0) - the stacking machine (/obj/machinery/mineral/stacking_machine): process stack(the monkey hide (/obj/item/stack/sheet/animalhide/carbon/monkey)) - the stacking machine (/obj/machinery/mineral/stacking_machine): HasProximity(the monkey hide (/obj/item/stack/sheet/animalhide/carbon/monkey)) - /datum/proximity_monitor (/datum/proximity_monitor): on entered(the floor (147,96,2) (/turf/open/floor/iron/dark), the monkey hide (/obj/item/stack/sheet/animalhide/carbon/monkey), the floor (146,96,2) (/turf/open/floor/iron/dark), null) - the floor (147,96,2) (/turf/open/floor/iron/dark): SendSignal("atom_entered", /list (/list)) - ... - the monkey hide (/obj/item/stack/sheet/animalhide/carbon/monkey): Move(the floor (147,96,2) (/turf/open/floor/iron/dark), 4, 0, 0) - the monkey hide (/obj/item/stack/sheet/animalhide/carbon/monkey): Move(the floor (147,96,2) (/turf/open/floor/iron/dark), 4, 0, 0) - /datum/move_loop/move (/datum/move_loop/move): move() - /datum/move_loop/move (/datum/move_loop/move): process() - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): pour bucket(/list (/list)) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(1) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(1) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): ignite(1) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 19:12:48.591] RUNTIME: runtime error: Cannot read null.deployed_shell - proc name: Topic (/mob/living/silicon/Topic) - source file: code/modules/mob/living/silicon/silicon.dm,223 - usr: Karp\'Sie (/mob/living/silicon/ai) - src: Karp\'Sie Default Shell-124 (/mob/living/silicon/robot/shell) - usr.loc: the floor (112,184,2) (/turf/open/floor/circuit/red) - src.loc: the plating (149,58,2) (/turf/open/floor/plating) - call stack: - Karp\'Sie Default Shell-124 (/mob/living/silicon/robot/shell): Topic("src=\[mob_3663];track=Ezekiel%...", /list (/list)) - Karp\'Sie Default Shell-124 (/mob/living/silicon/robot/shell): Topic("src=\[mob_3663];track=Ezekiel%...", /list (/list)) - DJ_Floofy (/client): Topic("src=\[mob_3663];track=Ezekiel%...", /list (/list), Karp\'Sie Default Shell-124 (/mob/living/silicon/robot/shell), null) - DJ_Floofy (/client): Topic("src=\[mob_3663];track=Ezekiel%...", /list (/list), Karp\'Sie Default Shell-124 (/mob/living/silicon/robot/shell), null) - [2026-10-09 19:12:49.365] RUNTIME: runtime error: Cannot read null.deployed_shell - proc name: Topic (/mob/living/silicon/Topic) - source file: code/modules/mob/living/silicon/silicon.dm,223 - usr: Karp\'Sie (/mob/living/silicon/ai) - src: Karp\'Sie Default Shell-124 (/mob/living/silicon/robot/shell) - usr.loc: the floor (112,184,2) (/turf/open/floor/circuit/red) - src.loc: the plating (149,58,2) (/turf/open/floor/plating) - call stack: - Karp\'Sie Default Shell-124 (/mob/living/silicon/robot/shell): Topic("src=\[mob_3663];track=Ezekiel%...", /list (/list)) - Karp\'Sie Default Shell-124 (/mob/living/silicon/robot/shell): Topic("src=\[mob_3663];track=Ezekiel%...", /list (/list)) - DJ_Floofy (/client): Topic(Karp\'Sie Default Shell-124 (/mob/living/silicon/robot/shell), "src=\[mob_3663];track=Ezekiel%...", /list (/list)) - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Karp\'Sie (/mob/living/silicon/ai), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Verb Manager (/datum/controller/subsystem/verb_manager): run verb queue() - Verb Manager (/datum/controller/subsystem/verb_manager): fire(0) - Verb Manager (/datum/controller/subsystem/verb_manager): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 19:12:49.559] RUNTIME: runtime error: Cannot read null.deployed_shell - proc name: Topic (/mob/living/silicon/Topic) - source file: code/modules/mob/living/silicon/silicon.dm,223 - usr: Karp\'Sie (/mob/living/silicon/ai) - src: Karp\'Sie Default Shell-124 (/mob/living/silicon/robot/shell) - usr.loc: the floor (112,184,2) (/turf/open/floor/circuit/red) - src.loc: the plating (149,58,2) (/turf/open/floor/plating) - call stack: - Karp\'Sie Default Shell-124 (/mob/living/silicon/robot/shell): Topic("src=\[mob_3663];track=The%20Au...", /list (/list)) - Karp\'Sie Default Shell-124 (/mob/living/silicon/robot/shell): Topic("src=\[mob_3663];track=The%20Au...", /list (/list)) - DJ_Floofy (/client): Topic(Karp\'Sie Default Shell-124 (/mob/living/silicon/robot/shell), "src=\[mob_3663];track=The%20Au...", /list (/list)) - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Karp\'Sie (/mob/living/silicon/ai), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Verb Manager (/datum/controller/subsystem/verb_manager): run verb queue() - Verb Manager (/datum/controller/subsystem/verb_manager): fire(0) - Verb Manager (/datum/controller/subsystem/verb_manager): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 19:14:14.617] RUNTIME: runtime error: undefined proc or verb /list/adjust money(). - - proc name: on parent sold (/datum/component/pricetag/proc/on_parent_sold) - source file: code/datums/components/pricetag.dm,109 - usr: null - src: /datum/component/pricetag (/datum/component/pricetag) - call stack: - /datum/component/pricetag (/datum/component/pricetag): on parent sold(the 4000 cr bounty cube (/obj/item/bounty_cube), /datum/export/bounty_box (/datum/export/bounty_box), /datum/export_report (/datum/export_report), 4800) - the 4000 cr bounty cube (/obj/item/bounty_cube): SendSignal("item_sold", /list (/list)) - /datum/export/bounty_box (/datum/export/bounty_box): sell object(the 4000 cr bounty cube (/obj/item/bounty_cube), /datum/export_report (/datum/export_report), 0, 1) - export loop(the 4000 cr bounty cube (/obj/item/bounty_cube), 1, 0, /datum/export_report (/datum/export_report), /list (/list)) - export item and contents(the 4000 cr bounty cube (/obj/item/bounty_cube), 1, 1, 0, /datum/export_report (/datum/export_report), null, /list (/list)) - the supply shuttle (/obj/docking_port/mobile/supply): sell() - the supply shuttle (/obj/docking_port/mobile/supply): initiate docking(CentCom (/obj/docking_port/stationary), 1) - the supply shuttle (/obj/docking_port/mobile/supply): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - [2026-10-09 19:14:40.331] RUNTIME: runtime error: Cannot read null.deployed_shell - proc name: Topic (/mob/living/silicon/Topic) - source file: code/modules/mob/living/silicon/silicon.dm,223 - usr: Karp\'Sie (/mob/living/silicon/ai) - src: Karp\'Sie Medical Shell-462 (/mob/living/silicon/robot/shell) - usr.loc: the floor (112,184,2) (/turf/open/floor/circuit/red) - src.loc: the floor (135,139,2) (/turf/open/floor/iron/dark) - call stack: - Karp\'Sie Medical Shell-462 (/mob/living/silicon/robot/shell): Topic("src=\[mob_3664];track=Vents-Ho...", /list (/list)) - Karp\'Sie Medical Shell-462 (/mob/living/silicon/robot/shell): Topic("src=\[mob_3664];track=Vents-Ho...", /list (/list)) - DJ_Floofy (/client): Topic(Karp\'Sie Medical Shell-462 (/mob/living/silicon/robot/shell), "src=\[mob_3664];track=Vents-Ho...", /list (/list)) - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Karp\'Sie (/mob/living/silicon/ai), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Verb Manager (/datum/controller/subsystem/verb_manager): run verb queue() - Verb Manager (/datum/controller/subsystem/verb_manager): fire(0) - Verb Manager (/datum/controller/subsystem/verb_manager): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 19:15:02.456] RUNTIME: runtime error: Cannot read null._listen_lookup - proc name: UnregisterSignal (/datum/proc/UnregisterSignal) - source file: code/datums/signals.dm,72 - usr: null - src: Titan\'s Finale (/datum/action/cooldown/mob_cooldown/projectile_attack/colossus_final) - call stack: - Titan\'s Finale (/datum/action/cooldown/mob_cooldown/projectile_attack/colossus_final): UnregisterSignal(null, "movable_pre_move") - Titan\'s Finale (/datum/action/cooldown/mob_cooldown/projectile_attack/colossus_final): Activate(Randy Baum (/mob/living/carbon/human)) - Titan\'s Finale (/datum/action/cooldown/mob_cooldown/projectile_attack/colossus_final): Activate(Randy Baum (/mob/living/carbon/human)) - Titan\'s Finale (/datum/action/cooldown/mob_cooldown/projectile_attack/colossus_final): PreActivate(Randy Baum (/mob/living/carbon/human)) - Titan\'s Finale (/datum/action/cooldown/mob_cooldown/projectile_attack/colossus_final): InterceptClickOn(the colossus (/mob/living/simple_animal/hostile/megafauna/colossus), null, Randy Baum (/mob/living/carbon/human)) - Titan\'s Finale (/datum/action/cooldown/mob_cooldown/projectile_attack/colossus_final): 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-10-09 19:15:02.458] 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: Titan\'s Finale (/datum/action/cooldown/mob_cooldown/projectile_attack/colossus_final) - call stack: - Titan\'s Finale (/datum/action/cooldown/mob_cooldown/projectile_attack/colossus_final): enable cooldown actions() - Titan\'s Finale (/datum/action/cooldown/mob_cooldown/projectile_attack/colossus_final): Activate(Randy Baum (/mob/living/carbon/human)) - Titan\'s Finale (/datum/action/cooldown/mob_cooldown/projectile_attack/colossus_final): Activate(Randy Baum (/mob/living/carbon/human)) - Titan\'s Finale (/datum/action/cooldown/mob_cooldown/projectile_attack/colossus_final): PreActivate(Randy Baum (/mob/living/carbon/human)) - Titan\'s Finale (/datum/action/cooldown/mob_cooldown/projectile_attack/colossus_final): InterceptClickOn(the colossus (/mob/living/simple_animal/hostile/megafauna/colossus), null, Randy Baum (/mob/living/carbon/human)) - Titan\'s Finale (/datum/action/cooldown/mob_cooldown/projectile_attack/colossus_final): 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-10-09 19:15:02.459] RUNTIME: runtime error: Cannot read null._listen_lookup - proc name: UnregisterSignal (/datum/proc/UnregisterSignal) - source file: code/datums/signals.dm,72 - usr: null - src: Titan\'s Finale (/datum/action/cooldown/mob_cooldown/projectile_attack/colossus_final) - call stack: - Titan\'s Finale (/datum/action/cooldown/mob_cooldown/projectile_attack/colossus_final): UnregisterSignal(null, "hostile_pre_attackingtarget") - Titan\'s Finale (/datum/action/cooldown/mob_cooldown/projectile_attack/colossus_final): Remove(null) - Titan\'s Finale (/datum/action/cooldown/mob_cooldown/projectile_attack/colossus_final): Activate(Randy Baum (/mob/living/carbon/human)) - Titan\'s Finale (/datum/action/cooldown/mob_cooldown/projectile_attack/colossus_final): PreActivate(Randy Baum (/mob/living/carbon/human)) - Titan\'s Finale (/datum/action/cooldown/mob_cooldown/projectile_attack/colossus_final): InterceptClickOn(the colossus (/mob/living/simple_animal/hostile/megafauna/colossus), null, Randy Baum (/mob/living/carbon/human)) - Titan\'s Finale (/datum/action/cooldown/mob_cooldown/projectile_attack/colossus_final): 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-10-09 19:15:02.460] RUNTIME: runtime error: Cannot read null.click_intercept - proc name: Remove (/datum/action/cooldown/Remove) - source file: code/datums/actions/cooldown_action.dm,127 - usr: null - src: Titan\'s Finale (/datum/action/cooldown/mob_cooldown/projectile_attack/colossus_final) - call stack: - Titan\'s Finale (/datum/action/cooldown/mob_cooldown/projectile_attack/colossus_final): Remove(null) - Titan\'s Finale (/datum/action/cooldown/mob_cooldown/projectile_attack/colossus_final): Activate(Randy Baum (/mob/living/carbon/human)) - Titan\'s Finale (/datum/action/cooldown/mob_cooldown/projectile_attack/colossus_final): PreActivate(Randy Baum (/mob/living/carbon/human)) - Titan\'s Finale (/datum/action/cooldown/mob_cooldown/projectile_attack/colossus_final): InterceptClickOn(the colossus (/mob/living/simple_animal/hostile/megafauna/colossus), null, Randy Baum (/mob/living/carbon/human)) - Titan\'s Finale (/datum/action/cooldown/mob_cooldown/projectile_attack/colossus_final): 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-10-09 19:15:06.608] RUNTIME: ## TESTING: GC: -- [0x2047276] | /obj/item/stack/sheet/animalhide/carbon/monkey was unable to be GC'd -- (ref count of 3) [2026-10-09 19:20:08.600] RUNTIME: ## TESTING: GC: -- [0x3000112] | /mob/living/simple_animal/hostile/megafauna/colossus was unable to be GC'd -- (ref count of 5) [2026-10-09 19:21:50.832] RUNTIME: ## TESTING: GC: -- [0x3000c0b] | /mob/dead/observer was unable to be GC'd -- (ref count of 7) [2026-10-09 19:27:58.456] RUNTIME: runtime error: Cannot read null.deployed_shell - proc name: Topic (/mob/living/silicon/Topic) - source file: code/modules/mob/living/silicon/silicon.dm,223 - usr: Karp\'Sie (/mob/living/silicon/ai) - src: Karp\'Sie Janitor Shell-124 (/mob/living/silicon/robot/shell) - usr.loc: the floor (112,184,2) (/turf/open/floor/circuit/red) - src.loc: the floor (141,103,2) (/turf/open/floor/iron) - call stack: - Karp\'Sie Janitor Shell-124 (/mob/living/silicon/robot/shell): Topic("src=\[mob_3663];track=PinkyBot", /list (/list)) - Karp\'Sie Janitor Shell-124 (/mob/living/silicon/robot/shell): Topic("src=\[mob_3663];track=PinkyBot", /list (/list)) - DJ_Floofy (/client): Topic(Karp\'Sie Janitor Shell-124 (/mob/living/silicon/robot/shell), "src=\[mob_3663];track=PinkyBot", /list (/list)) - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Karp\'Sie (/mob/living/silicon/ai), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Verb Manager (/datum/controller/subsystem/verb_manager): run verb queue() - Verb Manager (/datum/controller/subsystem/verb_manager): fire(0) - Verb Manager (/datum/controller/subsystem/verb_manager): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 19:28:00.404] RUNTIME: runtime error: Cannot read null.deployed_shell - proc name: Topic (/mob/living/silicon/Topic) - source file: code/modules/mob/living/silicon/silicon.dm,223 - usr: Karp\'Sie (/mob/living/silicon/ai) - src: Karp\'Sie Janitor Shell-124 (/mob/living/silicon/robot/shell) - usr.loc: the floor (112,184,2) (/turf/open/floor/circuit/red) - src.loc: the floor (141,103,2) (/turf/open/floor/iron) - call stack: - Karp\'Sie Janitor Shell-124 (/mob/living/silicon/robot/shell): Topic("src=\[mob_3663];track=PinkyBot", /list (/list)) - Karp\'Sie Janitor Shell-124 (/mob/living/silicon/robot/shell): Topic("src=\[mob_3663];track=PinkyBot", /list (/list)) - DJ_Floofy (/client): Topic(Karp\'Sie Janitor Shell-124 (/mob/living/silicon/robot/shell), "src=\[mob_3663];track=PinkyBot", /list (/list)) - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Karp\'Sie (/mob/living/silicon/ai), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Verb Manager (/datum/controller/subsystem/verb_manager): run verb queue() - Verb Manager (/datum/controller/subsystem/verb_manager): fire(0) - Verb Manager (/datum/controller/subsystem/verb_manager): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 19:28:00.657] RUNTIME: runtime error: Cannot read null.deployed_shell - proc name: Topic (/mob/living/silicon/Topic) - source file: code/modules/mob/living/silicon/silicon.dm,223 - usr: Karp\'Sie (/mob/living/silicon/ai) - src: Karp\'Sie Janitor Shell-124 (/mob/living/silicon/robot/shell) - usr.loc: the floor (112,184,2) (/turf/open/floor/circuit/red) - src.loc: the floor (141,103,2) (/turf/open/floor/iron) - call stack: - Karp\'Sie Janitor Shell-124 (/mob/living/silicon/robot/shell): Topic("src=\[mob_3663];track=PinkyBot", /list (/list)) - Karp\'Sie Janitor Shell-124 (/mob/living/silicon/robot/shell): Topic("src=\[mob_3663];track=PinkyBot", /list (/list)) - DJ_Floofy (/client): Topic(Karp\'Sie Janitor Shell-124 (/mob/living/silicon/robot/shell), "src=\[mob_3663];track=PinkyBot", /list (/list)) - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Karp\'Sie (/mob/living/silicon/ai), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Verb Manager (/datum/controller/subsystem/verb_manager): run verb queue() - Verb Manager (/datum/controller/subsystem/verb_manager): fire(0) - Verb Manager (/datum/controller/subsystem/verb_manager): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-09 19:45:10.149] RUNTIME: runtime error: json_decode error: Unexpected character at (character 1) - proc name: save prisoner tattoos (/datum/controller/subsystem/persistence/proc/save_prisoner_tattoos) - source file: code/controllers/subsystem/persistence/tattoos.dm,32 - usr: null - src: Persistence (/datum/controller/subsystem/persistence) - call stack: - Persistence (/datum/controller/subsystem/persistence): save prisoner tattoos() - Persistence (/datum/controller/subsystem/persistence): collect data() - Ticker (/datum/controller/subsystem/ticker): declare completion(0) - [2026-10-09 19:45:23.483] RUNTIME: runtime error: Cannot read null.x - proc name: get dist euclidean (/proc/get_dist_euclidean) - source file: code/__HELPERS/spatial_info.dm,333 - usr: the lesser ash drake (/mob/living/simple_animal/hostile/megafauna/dragon/lesser) - src: null - usr.loc: null - call stack: - get dist euclidean(the floor (214,73,1) (/turf/open/floor/iron), null) - /datum/threed_sound (/datum/threed_sound): update listener(the lesser ash drake (/mob/living/simple_animal/hostile/megafauna/dragon/lesser)) - /datum/threed_sound (/datum/threed_sound): listener moved(the lesser ash drake (/mob/living/simple_animal/hostile/megafauna/dragon/lesser), the floor (215,80,1) (/turf/open/floor/iron), 0, 1, null, 1) - the lesser ash drake (/mob/living/simple_animal/hostile/megafauna/dragon/lesser): SendSignal("movable_moved", /list (/list)) - the lesser ash drake (/mob/living/simple_animal/hostile/megafauna/dragon/lesser): Moved(the floor (215,80,1) (/turf/open/floor/iron), 0, 1, null, 1) - the lesser ash drake (/mob/living/simple_animal/hostile/megafauna/dragon/lesser): Moved(the floor (215,80,1) (/turf/open/floor/iron), 0, 1, null, 1) - the lesser ash drake (/mob/living/simple_animal/hostile/megafauna/dragon/lesser): Moved(the floor (215,80,1) (/turf/open/floor/iron), 0, 1, null, 1) - the lesser ash drake (/mob/living/simple_animal/hostile/megafauna/dragon/lesser): Moved(the floor (215,80,1) (/turf/open/floor/iron), 0, 1, null, 1) - the lesser ash drake (/mob/living/simple_animal/hostile/megafauna/dragon/lesser): doMove(null) - the lesser ash drake (/mob/living/simple_animal/hostile/megafauna/dragon/lesser): moveToNullspace() - ... - /datum/status_effect/shapechan... (/datum/status_effect/shapechange_mob/from_spell): on remove() - /datum/status_effect/shapechan... (/datum/status_effect/shapechange_mob/from_spell): Destroy(0) - qdel(/datum/status_effect/shapechan... (/datum/status_effect/shapechange_mob/from_spell), 0) - the lesser ash drake (/mob/living/simple_animal/hostile/megafauna/dragon/lesser): remove status effect(/datum/status_effect/shapechan... (/datum/status_effect/shapechange_mob/from_spell)) - Dragon Form (/datum/action/cooldown/spell/shapeshift/dragon): do unshapeshift(the lesser ash drake (/mob/living/simple_animal/hostile/megafauna/dragon/lesser)) - Dragon Form (/datum/action/cooldown/spell/shapeshift/dragon): cast(the lesser ash drake (/mob/living/simple_animal/hostile/megafauna/dragon/lesser)) - Dragon Form (/datum/action/cooldown/spell/shapeshift/dragon): Activate(the lesser ash drake (/mob/living/simple_animal/hostile/megafauna/dragon/lesser)) - Dragon Form (/datum/action/cooldown/spell/shapeshift/dragon): PreActivate(the lesser ash drake (/mob/living/simple_animal/hostile/megafauna/dragon/lesser)) - Dragon Form (/atom/movable/screen/movable/action_button): Click(null, "map_screen.map", "icon-x=21;icon-y=16;left=1;but...") - Turtlefastsonic (/client): Click(Dragon Form (/atom/movable/screen/movable/action_button), null, "map_screen.map", "icon-x=21;icon-y=16;left=1;but...") - [2026-10-09 19:45:23.487] RUNTIME: runtime error: Cannot execute null.return air(). - proc name: update listener (/datum/threed_sound/proc/update_listener) - source file: code/datums/3d_sounds/_3d_sound.dm,250 - usr: the lesser ash drake (/mob/living/simple_animal/hostile/megafauna/dragon/lesser) - src: /datum/threed_sound (/datum/threed_sound) - usr.loc: null - call stack: - /datum/threed_sound (/datum/threed_sound): update listener(the lesser ash drake (/mob/living/simple_animal/hostile/megafauna/dragon/lesser)) - /datum/threed_sound (/datum/threed_sound): listener moved(the lesser ash drake (/mob/living/simple_animal/hostile/megafauna/dragon/lesser), the floor (215,80,1) (/turf/open/floor/iron), 0, 1, null, 1) - the lesser ash drake (/mob/living/simple_animal/hostile/megafauna/dragon/lesser): SendSignal("movable_moved", /list (/list)) - the lesser ash drake (/mob/living/simple_animal/hostile/megafauna/dragon/lesser): Moved(the floor (215,80,1) (/turf/open/floor/iron), 0, 1, null, 1) - the lesser ash drake (/mob/living/simple_animal/hostile/megafauna/dragon/lesser): Moved(the floor (215,80,1) (/turf/open/floor/iron), 0, 1, null, 1) - the lesser ash drake (/mob/living/simple_animal/hostile/megafauna/dragon/lesser): Moved(the floor (215,80,1) (/turf/open/floor/iron), 0, 1, null, 1) - the lesser ash drake (/mob/living/simple_animal/hostile/megafauna/dragon/lesser): Moved(the floor (215,80,1) (/turf/open/floor/iron), 0, 1, null, 1) - the lesser ash drake (/mob/living/simple_animal/hostile/megafauna/dragon/lesser): doMove(null) - the lesser ash drake (/mob/living/simple_animal/hostile/megafauna/dragon/lesser): moveToNullspace() - /datum/status_effect/shapechan... (/datum/status_effect/shapechange_mob/from_spell): restore caster(0) - ... - /datum/status_effect/shapechan... (/datum/status_effect/shapechange_mob/from_spell): Destroy(0) - qdel(/datum/status_effect/shapechan... (/datum/status_effect/shapechange_mob/from_spell), 0) - the lesser ash drake (/mob/living/simple_animal/hostile/megafauna/dragon/lesser): remove status effect(/datum/status_effect/shapechan... (/datum/status_effect/shapechange_mob/from_spell)) - Dragon Form (/datum/action/cooldown/spell/shapeshift/dragon): do unshapeshift(the lesser ash drake (/mob/living/simple_animal/hostile/megafauna/dragon/lesser)) - Dragon Form (/datum/action/cooldown/spell/shapeshift/dragon): cast(the lesser ash drake (/mob/living/simple_animal/hostile/megafauna/dragon/lesser)) - Dragon Form (/datum/action/cooldown/spell/shapeshift/dragon): Activate(the lesser ash drake (/mob/living/simple_animal/hostile/megafauna/dragon/lesser)) - Dragon Form (/datum/action/cooldown/spell/shapeshift/dragon): PreActivate(the lesser ash drake (/mob/living/simple_animal/hostile/megafauna/dragon/lesser)) - Dragon Form (/datum/action/cooldown/spell/shapeshift/dragon): Trigger(the lesser ash drake (/mob/living/simple_animal/hostile/megafauna/dragon/lesser), null, null) - Turtlefastsonic (/client): Click(Dragon Form (/atom/movable/screen/movable/action_button), null, "map_screen.map", "icon-x=21;icon-y=16;left=1;but...") - [2026-10-09 19:46:16.474] RUNTIME: Shutting down Ban Cache subsystem... [2026-10-09 19:46:16.475] RUNTIME: Shutting down Chat subsystem... [2026-10-09 19:46:16.476] RUNTIME: Shutting down Init Profiler subsystem... [2026-10-09 19:46:16.476] RUNTIME: Shutting down Shuttle subsystem... [2026-10-09 19:46:16.476] RUNTIME: Warning: Subsystem `Shuttle` slept 114 times. [2026-10-09 19:46:16.476] RUNTIME: Shutting down Atmospherics subsystem... [2026-10-09 19:46:16.476] RUNTIME: Shutting down Fishing subsystem... [2026-10-09 19:46:16.477] RUNTIME: Shutting down Icon Smoothing subsystem... [2026-10-09 19:46:16.477] RUNTIME: Shutting down Library Loading subsystem... [2026-10-09 19:46:16.477] RUNTIME: Shutting down Lighting subsystem... [2026-10-09 19:46:16.477] RUNTIME: Shutting down Map Previews subsystem... [2026-10-09 19:46:16.477] RUNTIME: Shutting down Machines subsystem... [2026-10-09 19:46:16.477] RUNTIME: Shutting down Market subsystem... [2026-10-09 19:46:16.478] RUNTIME: Shutting down Minor Mapping subsystem... [2026-10-09 19:46:16.478] RUNTIME: Shutting down Ore Generation subsystem... [2026-10-09 19:46:16.478] RUNTIME: Shutting down Traitor subsystem... [2026-10-09 19:46:16.478] RUNTIME: Shutting down Wardrobe subsystem... [2026-10-09 19:46:16.478] RUNTIME: Shutting down Assets subsystem... [2026-10-09 19:46:16.478] RUNTIME: Shutting down Persistent Paintings subsystem... [2026-10-09 19:46:16.479] RUNTIME: Shutting down Persistence subsystem... [2026-10-09 19:46:16.479] RUNTIME: Shutting down Atoms subsystem... [2026-10-09 19:46:16.479] RUNTIME: Shutting down Cameras subsystem... [2026-10-09 19:46:16.479] RUNTIME: Shutting down Spatial Grid subsystem... [2026-10-09 19:46:16.480] RUNTIME: Shutting down Weather subsystem... [2026-10-09 19:46:16.480] RUNTIME: Shutting down Mapping subsystem... [2026-10-09 19:46:16.480] RUNTIME: Shutting down Ticker subsystem... [2026-10-09 19:46:16.480] RUNTIME: Warning: Subsystem `Ticker` slept 1 times. [2026-10-09 19:46:16.483] RUNTIME: Shutting down Achievements subsystem... [2026-10-09 19:46:16.517] RUNTIME: Shutting down Ambience subsystem... [2026-10-09 19:46:16.518] RUNTIME: Shutting down Area Contents subsystem... [2026-10-09 19:46:16.518] RUNTIME: Shutting down Asset Loading subsystem... [2026-10-09 19:46:16.518] RUNTIME: Shutting down Augury subsystem... [2026-10-09 19:46:16.518] RUNTIME: Shutting down Blackbox subsystem... [2026-10-09 19:46:16.568] RUNTIME: Shutting down Processing subsystem... [2026-10-09 19:46:16.568] RUNTIME: Shutting down Blood Drying subsystem... [2026-10-09 19:46:16.568] RUNTIME: Shutting down Datum Component System subsystem... [2026-10-09 19:46:16.569] RUNTIME: Shutting down Mood subsystem... [2026-10-09 19:46:16.569] RUNTIME: Shutting down Transport subsystem... [2026-10-09 19:46:16.569] RUNTIME: Shutting down Acid subsystem... [2026-10-09 19:46:16.569] RUNTIME: Shutting down Basic Avoidance subsystem... [2026-10-09 19:46:16.570] RUNTIME: Shutting down Antag HUDs subsystem... [2026-10-09 19:46:16.570] RUNTIME: Shutting down Aura subsystem... [2026-10-09 19:46:16.570] RUNTIME: Shutting down Clock Component subsystem... [2026-10-09 19:46:16.570] RUNTIME: Shutting down Digital Clocks subsystem... [2026-10-09 19:46:16.570] RUNTIME: Shutting down Fast Processing subsystem... [2026-10-09 19:46:16.570] RUNTIME: Shutting down Burning subsystem... [2026-10-09 19:46:16.571] RUNTIME: Shutting down Instruments subsystem... [2026-10-09 19:46:16.571] RUNTIME: Shutting down Manufacturing Processing subsystem... [2026-10-09 19:46:16.571] RUNTIME: Shutting down New Player Info subsystem... [2026-10-09 19:46:16.571] RUNTIME: Shutting down Objects subsystem... [2026-10-09 19:46:16.572] RUNTIME: Shutting down Personalities subsystem... [2026-10-09 19:46:16.572] RUNTIME: Shutting down Plumbing subsystem... [2026-10-09 19:46:16.572] RUNTIME: Shutting down Priority Status Effects subsystem... [2026-10-09 19:46:16.572] RUNTIME: Shutting down Projectiles subsystem... [2026-10-09 19:46:16.572] RUNTIME: Shutting down Quirks subsystem... [2026-10-09 19:46:16.573] RUNTIME: Shutting down Singularity subsystem... [2026-10-09 19:46:16.573] RUNTIME: Shutting down Jobs subsystem... [2026-10-09 19:46:16.573] RUNTIME: Shutting down Events subsystem... [2026-10-09 19:46:16.573] RUNTIME: Shutting down Radioactive Nebula subsystem... [2026-10-09 19:46:16.573] RUNTIME: Shutting down Research subsystem... [2026-10-09 19:46:16.574] RUNTIME: Shutting down Station subsystem... [2026-10-09 19:46:16.574] RUNTIME: Shutting down Supermatter Cascade subsystem... [2026-10-09 19:46:16.574] RUNTIME: Shutting down Timed Actions subsystem... [2026-10-09 19:46:16.574] RUNTIME: Shutting down Turret Processing subsystem... [2026-10-09 19:46:16.574] RUNTIME: Shutting down Wet floors subsystem... [2026-10-09 19:46:16.575] RUNTIME: Shutting down Escape Menu subsystem... [2026-10-09 19:46:16.575] RUNTIME: Shutting down Lobby Menu subsystem... [2026-10-09 19:46:16.575] RUNTIME: Shutting down Disease subsystem... [2026-10-09 19:46:16.575] RUNTIME: Shutting down Economy subsystem... [2026-10-09 19:46:16.575] RUNTIME: Shutting down Explosions subsystem... [2026-10-09 19:46:16.575] RUNTIME: Shutting down Fluid subsystem... [2026-10-09 19:46:16.575] RUNTIME: Shutting down Smoke subsystem... [2026-10-09 19:46:16.576] RUNTIME: Shutting down Foam subsystem... [2026-10-09 19:46:16.576] RUNTIME: Shutting down Verb Manager subsystem... [2026-10-09 19:46:16.576] RUNTIME: Shutting down Speech Controller subsystem... [2026-10-09 19:46:16.576] RUNTIME: Shutting down XKeyScore subsystem... [2026-10-09 19:46:16.576] RUNTIME: Shutting down Lag Switch subsystem... [2026-10-09 19:46:16.577] RUNTIME: Shutting down Lua Scripting subsystem... [2026-10-09 19:46:16.577] RUNTIME: Shutting down Map Vote subsystem... [2026-10-09 19:46:16.577] RUNTIME: Shutting down Materials subsystem... [2026-10-09 19:46:16.577] RUNTIME: Shutting down Mobs subsystem... [2026-10-09 19:46:16.577] RUNTIME: Shutting down MouseEntered subsystem... [2026-10-09 19:46:16.577] RUNTIME: Shutting down NPC Pool subsystem... [2026-10-09 19:46:16.578] RUNTIME: Shutting down Overlay subsystem... [2026-10-09 19:46:16.774] RUNTIME: Shutting down pAI subsystem... [2026-10-09 19:46:16.774] RUNTIME: Shutting down Parallax subsystem... [2026-10-09 19:46:16.775] RUNTIME: Shutting down Pathfinder subsystem... [2026-10-09 19:46:16.775] RUNTIME: Shutting down Points of Interest subsystem... [2026-10-09 19:46:16.775] RUNTIME: Shutting down Polling subsystem... [2026-10-09 19:46:16.775] RUNTIME: Shutting down Queue Links subsystem... [2026-10-09 19:46:16.775] RUNTIME: Shutting down Radiation subsystem... [2026-10-09 19:46:16.776] RUNTIME: Shutting down Restaurant subsystem... [2026-10-09 19:46:16.776] RUNTIME: Shutting down Timer subsystem... [2026-10-09 19:46:16.776] RUNTIME: Shutting down Runechat subsystem... [2026-10-09 19:46:16.776] RUNTIME: Shutting down Sound Loops subsystem... [2026-10-09 19:46:16.776] RUNTIME: Shutting down Security Level subsystem... [2026-10-09 19:46:16.776] RUNTIME: Shutting down Skills subsystem... [2026-10-09 19:46:16.777] RUNTIME: Shutting down Sound Tokens subsystem... [2026-10-09 19:46:16.777] RUNTIME: Shutting down Sprite Accessories subsystem... [2026-10-09 19:46:16.777] RUNTIME: Shutting down Stat Panels subsystem... [2026-10-09 19:46:16.777] RUNTIME: Shutting down PRISM subsystem... [2026-10-09 19:46:16.777] RUNTIME: Shutting down Stock Market subsystem... [2026-10-09 19:46:16.777] RUNTIME: Shutting down Sun subsystem... [2026-10-09 19:46:16.778] RUNTIME: Shutting down Trading Card Game subsystem... [2026-10-09 19:46:16.778] RUNTIME: Shutting down tgui subsystem... [2026-10-09 19:46:16.789] RUNTIME: Shutting down Throwing subsystem... [2026-10-09 19:46:16.789] RUNTIME: Shutting down Time Tracking subsystem... [2026-10-09 19:46:16.790] RUNTIME: Shutting down Text To Speech subsystem... [2026-10-09 19:46:16.790] RUNTIME: Shutting down Tutorials subsystem... [2026-10-09 19:46:16.790] RUNTIME: Shutting down Vis contents overlays subsystem... [2026-10-09 19:46:16.790] RUNTIME: Shutting down Vote subsystem... [2026-10-09 19:46:16.790] RUNTIME: Shutting down Dynamic subsystem... [2026-10-09 19:46:16.791] RUNTIME: Warning: Subsystem `Dynamic` slept 3 times. [2026-10-09 19:46:16.791] RUNTIME: Shutting down Movement Loops subsystem... [2026-10-09 19:46:16.791] RUNTIME: Shutting down AI Controller Ticker subsystem... [2026-10-09 19:46:16.791] RUNTIME: Warning: Subsystem `AI Controller Ticker` slept 1 times. [2026-10-09 19:46:16.791] RUNTIME: Shutting down AI Controller Ticker (Low) subsystem... [2026-10-09 19:46:16.791] RUNTIME: Shutting down AI movement subsystem... [2026-10-09 19:46:16.792] RUNTIME: Shutting down Cliff Falling subsystem... [2026-10-09 19:46:16.792] RUNTIME: Shutting down Hyperspace Drift subsystem... [2026-10-09 19:46:16.792] RUNTIME: Shutting down Newtonian Movement subsystem... [2026-10-09 19:46:16.792] RUNTIME: Shutting down Conveyor Belts subsystem... [2026-10-09 19:46:16.792] RUNTIME: Shutting down Bitrunning subsystem... [2026-10-09 19:46:16.792] RUNTIME: Shutting down Circuit Components subsystem... [2026-10-09 19:46:16.793] RUNTIME: Shutting down IDs and Access subsystem... [2026-10-09 19:46:16.793] RUNTIME: Shutting down Modular Computers subsystem... [2026-10-09 19:46:16.793] RUNTIME: Shutting down Radio subsystem... [2026-10-09 19:46:16.793] RUNTIME: Shutting down Wiremod Composite Templates subsystem... [2026-10-09 19:46:16.793] RUNTIME: Shutting down Loot Icon Generation subsystem... [2026-10-09 19:46:16.793] RUNTIME: Shutting down Admin Verbs subsystem... [2026-10-09 19:46:16.794] RUNTIME: Shutting down Early Assets subsystem... [2026-10-09 19:46:16.794] RUNTIME: Shutting down Greyscale Previews subsystem... [2026-10-09 19:46:16.794] RUNTIME: Shutting down Greyscale subsystem... [2026-10-09 19:46:16.794] RUNTIME: Shutting down Reagents subsystem... [2026-10-09 19:46:16.794] RUNTIME: Shutting down Discord subsystem... [2026-10-09 19:46:16.796] RUNTIME: Shutting down Input subsystem... [2026-10-09 19:46:16.796] RUNTIME: Shutting down Ping subsystem... [2026-10-09 19:46:16.796] RUNTIME: Shutting down Server Tasks subsystem... [2026-10-09 19:46:17.434] RUNTIME: Shutting down Sounds subsystem... [2026-10-09 19:46:17.436] RUNTIME: Shutting down Title Screen subsystem... [2026-10-09 19:46:17.437] RUNTIME: Shutting down Verbs subsystem... [2026-10-09 19:46:17.437] RUNTIME: Shutting down Database subsystem... [2026-10-09 19:46:17.438] RUNTIME: Clearing DB Queries. (Standby: 0; Active: 0; All: 0) [2026-10-09 19:46:17.447] RUNTIME: Done clearing DB queries in right now (Standby: 0; Active: 0; All: 0)] [2026-10-09 19:46:17.452] RUNTIME: Shutting down Garbage subsystem... [2026-10-09 19:46:18.146] RUNTIME: Shutting down Profiler subsystem... [2026-10-09 19:46:18.147] RUNTIME: Warning: Subsystem `Profiler` slept 12 times. [2026-10-09 19:46:18.195] RUNTIME: Shutdown complete [2026-10-09 19:46:18.195] RUNTIME: World hard rebooted at 19:46:18