[2026-10-18 03:00:59.457] Starting up round ID 264376. - ------------------------- [2026-10-18 03:00:59.489] RUNTIME: World loaded at 03:00:59! [2026-10-18 03:00:59.489] RUNTIME: TGS Info: Activating API for version 5.11.0 [2026-10-18 03:00:59.489] RUNTIME: Running /tg/ revision: 2026-10-18T00:15:40+00:00 - origin/master: 8c65ee070b70ea9e6bf4f6b378d020945143ec67 - Test merge active of PR #98128 commit 8f9bf459c58617bb3061c875637160672218e0fd - Test merge active of PR #98133 commit 826311ace693ace9191de6da9e5cab065fb119b5 - Test merge active of PR #98197 commit 9a4ab26365626a72a66263fcf6b23f1f96e4a512 - HEAD: 538c650fa25c0d7da46fcbb7c9cb785628bd6036 - Running rust-g version 7.0.0 [2026-10-18 03:00:59.494] RUNTIME: map_config not found: _maps/map_jsons/eventmap.json [2026-10-18 03:00:59.495] RUNTIME: map_config not found: _maps/map_jsons/eventmap2.json [2026-10-18 03:00:59.496] RUNTIME: Database connection established. [2026-10-18 03:00:59.496] RUNTIME: Round ID: 264376 [2026-10-18 03:00:59.497] RUNTIME: Running /tg/ revision: 2026-10-18T00:15:40+00:00 - origin/master: 8c65ee070b70ea9e6bf4f6b378d020945143ec67 - Test merge active of PR #98128 commit 8f9bf459c58617bb3061c875637160672218e0fd - Test merge active of PR #98133 commit 826311ace693ace9191de6da9e5cab065fb119b5 - Test merge active of PR #98197 commit 9a4ab26365626a72a66263fcf6b23f1f96e4a512 - HEAD: 538c650fa25c0d7da46fcbb7c9cb785628bd6036 - Running rust-g version 7.0.0 [2026-10-18 03:00:59.701] RUNTIME: RETA: System initialized with duration=3000ds, cooldown=150ds, enabled=1 [2026-10-18 03:01:00.707] RUNTIME: Initialized Profiler subsystem within 0 seconds! [2026-10-18 03:01:00.707] RUNTIME: Initialized Database subsystem within 0 seconds! [2026-10-18 03:01:00.720] RUNTIME: Initialized Verbs subsystem within 0 seconds! [2026-10-18 03:01:00.725] RUNTIME: Initialized Title Screen subsystem within 0 seconds! [2026-10-18 03:01:00.854] RUNTIME: Initialized Sounds subsystem within 0.13 seconds! [2026-10-18 03:01:00.856] RUNTIME: Initialized Server Tasks subsystem within 0 seconds! [2026-10-18 03:01:00.856] RUNTIME: Initialized Input subsystem within 0 seconds! [2026-10-18 03:01:00.858] RUNTIME: Initialized Discord subsystem within 0 seconds! [2026-10-18 03:01:00.870] RUNTIME: Initialized Reagents subsystem within 0.01 seconds! [2026-10-18 03:01:01.243] RUNTIME: Initialized Greyscale subsystem within 0.37 seconds! [2026-10-18 03:01:01.243] RUNTIME: Initialized Greyscale Previews subsystem within 0 seconds! [2026-10-18 03:01:03.552] RUNTIME: Initialized Early Assets subsystem within 2.31 seconds! [2026-10-18 03:01:03.555] RUNTIME: Initialized Admin Verbs subsystem within 0 seconds! [2026-10-18 03:01:03.555] RUNTIME: Initialized Wiremod Composite Templates subsystem within 0 seconds! [2026-10-18 03:01:03.557] RUNTIME: Initialized Modular Computers subsystem within 0 seconds! [2026-10-18 03:01:03.563] RUNTIME: Initialized IDs and Access subsystem within 0.01 seconds! [2026-10-18 03:01:03.563] RUNTIME: Initialized Bitrunning subsystem within 0 seconds! [2026-10-18 03:01:03.563] RUNTIME: Initialized AI movement subsystem within 0 seconds! [2026-10-18 03:01:03.564] RUNTIME: Initialized AI Controller Ticker subsystem within 0 seconds! [2026-10-18 03:01:03.564] RUNTIME: Initialized Vote subsystem within 0 seconds! [2026-10-18 03:01:03.565] RUNTIME: Initialized Tutorials subsystem within 0 seconds! [2026-10-18 03:01:03.642] RUNTIME: Initialized Text To Speech subsystem within 0.08 seconds! [2026-10-18 03:01:03.642] RUNTIME: Initialized Time Tracking subsystem within 0 seconds! [2026-10-18 03:01:03.663] RUNTIME: Initialized Trading Card Game subsystem within 0.02 seconds! [2026-10-18 03:01:03.663] RUNTIME: Initialized Sun subsystem within 0 seconds! [2026-10-18 03:01:03.664] RUNTIME: Initialized Stock Market subsystem within 0 seconds! [2026-10-18 03:01:04.164] RUNTIME: Initialized PRISM subsystem within 0.5 seconds! [2026-10-18 03:01:04.165] RUNTIME: Initialized Skills subsystem within 0 seconds! [2026-10-18 03:01:04.166] RUNTIME: Initialized Security Level subsystem within 0 seconds! [2026-10-18 03:01:04.169] RUNTIME: Initialized Restaurant subsystem within 0 seconds! [2026-10-18 03:01:04.169] RUNTIME: Initialized Pathfinder subsystem within 0 seconds! [2026-10-18 03:01:04.170] RUNTIME: Initialized Map Vote subsystem within 0 seconds! [2026-10-18 03:01:04.170] RUNTIME: Initialized Lua Scripting subsystem within 0 seconds! [2026-10-18 03:01:04.170] RUNTIME: Initialized Lag Switch subsystem within 0 seconds! [2026-10-18 03:01:04.171] RUNTIME: Initialized Foam subsystem within 0 seconds! [2026-10-18 03:01:04.171] RUNTIME: Initialized Smoke subsystem within 0 seconds! [2026-10-18 03:01:04.171] RUNTIME: Initialized Fluid subsystem within 0 seconds! [2026-10-18 03:01:04.172] RUNTIME: Initialized Economy subsystem within 0 seconds! [2026-10-18 03:01:04.173] RUNTIME: Initialized Disease subsystem within 0 seconds! [2026-10-18 03:01:04.174] RUNTIME: Initialized Station subsystem within 0 seconds! [2026-10-18 03:01:04.228] RUNTIME: Initialized Research subsystem within 0.05 seconds! [2026-10-18 03:01:04.231] RUNTIME: Initialized Events subsystem within 0 seconds! [2026-10-18 03:01:04.242] RUNTIME: Initialized Jobs subsystem within 0.01 seconds! [2026-10-18 03:01:04.264] RUNTIME: Initialized Quirks subsystem within 0 seconds! [2026-10-18 03:01:04.265] RUNTIME: Initialized Personalities subsystem within 0 seconds! [2026-10-18 03:01:04.311] RUNTIME: Initialized Instruments subsystem within 0.05 seconds! [2026-10-18 03:01:04.312] RUNTIME: Initialized Blackbox subsystem within 0 seconds! [2026-10-18 03:01:37.948] RUNTIME: Initialized Achievements subsystem within 33.63 seconds! [2026-10-18 03:01:38.262] RUNTIME: Initialized Ticker subsystem within 0.31 seconds! [2026-10-18 03:01:38.905] RUNTIME: Loading MetaStation... [2026-10-18 03:01:41.460] RUNTIME: Loaded Station in 2.55469s! [2026-10-18 03:01:44.417] RUNTIME: Loaded Lavaland in 1.92031s! [2026-10-18 03:01:53.867] RUNTIME: Lava Ruins loader finished placing 33/42 ruins with 0 left to spend. [2026-10-18 03:01:53.922] RUNTIME: Space Ruins loader finished placing 30/85 ruins with 0 left to spend. [2026-10-18 03:01:55.073] RUNTIME: Cave Generator terrain generation finished in 1.14219s! [2026-10-18 03:01:55.127] RUNTIME: Cave Generator terrain generation finished in 0.0460938s! [2026-10-18 03:01:58.246] RUNTIME: Cave Generator terrain population finished in 0.090625s! [2026-10-18 03:01:58.253] RUNTIME: Cave Generator terrain population finished in 0.00234375s! [2026-10-18 03:01:59.292] RUNTIME: Initialized Mapping subsystem within 20.42 seconds! [2026-10-18 03:01:59.295] RUNTIME: Initialized Weather subsystem within 0 seconds! [2026-10-18 03:01:59.359] RUNTIME: Initialized Spatial Grid subsystem within 0.06 seconds! [2026-10-18 03:01:59.366] RUNTIME: Initialized Cameras subsystem within 0 seconds! [2026-10-18 03:03:04.505] RUNTIME: Initialized Atoms subsystem within 65.13 seconds! [2026-10-18 03:03:04.993] 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-18 03:03:05.014] RUNTIME: Initialized Persistence subsystem within 0.02 seconds! [2026-10-18 03:03:05.338] RUNTIME: Initialized Persistent Paintings subsystem within 0.32 seconds! [2026-10-18 03:03:08.095] RUNTIME: Initialized Assets subsystem within 2.75 seconds! [2026-10-18 03:03:08.150] RUNTIME: Initialized Wardrobe subsystem within 0.04 seconds! [2026-10-18 03:03:08.157] RUNTIME: Initialized Traitor subsystem within 0 seconds! [2026-10-18 03:03:08.609] RUNTIME: Initialized Ore Generation subsystem within 0.45 seconds! [2026-10-18 03:03:08.864] RUNTIME: Initialized Minor Mapping subsystem within 0.21 seconds! [2026-10-18 03:03:08.871] RUNTIME: Initialized Market subsystem within 0 seconds! [2026-10-18 03:03:09.063] RUNTIME: Initialized Machines subsystem within 0.19 seconds! [2026-10-18 03:03:09.069] RUNTIME: Initialized Map Previews subsystem within 0 seconds! [2026-10-18 03:03:33.708] RUNTIME: Initialized Lighting subsystem within 24.64 seconds! [2026-10-18 03:03:35.621] RUNTIME: Initialized Library Loading subsystem within 1.91 seconds! [2026-10-18 03:03:42.835] RUNTIME: Initialized Icon Smoothing subsystem within 7.21 seconds! [2026-10-18 03:03:43.218] RUNTIME: Initialized Fishing subsystem within 0.36 seconds! [2026-10-18 03:03:53.273] RUNTIME: Initialized Atmospherics subsystem within 10.05 seconds! [2026-10-18 03:03:58.312] RUNTIME: Initialized Shuttle subsystem within 5.03 seconds! [2026-10-18 03:03:58.355] RUNTIME: Initialized Init Profiler subsystem within 0.04 seconds! [2026-10-18 03:03:58.579] RUNTIME: Initialized Ban Cache subsystem within 0.22 seconds! [2026-10-18 03:03:58.581] RUNTIME: Initializations complete within 177.875 seconds! [2026-10-18 03:04:14.395] RUNTIME: runtime error: Cannot read null.stat_panel - proc name: fire (/datum/controller/subsystem/statpanels/fire) - source file: code/controllers/subsystem/statpanel.dm,58 - usr: null - src: Stat Panels (/datum/controller/subsystem/statpanels) - call stack: - Stat Panels (/datum/controller/subsystem/statpanels): fire(1) - Stat Panels (/datum/controller/subsystem/statpanels): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:04:36.067] RUNTIME: runtime error: Cannot read null.stat_panel - proc name: fire (/datum/controller/subsystem/statpanels/fire) - source file: code/controllers/subsystem/statpanel.dm,58 - usr: null - src: Stat Panels (/datum/controller/subsystem/statpanels) - call stack: - Stat Panels (/datum/controller/subsystem/statpanels): fire(1) - Stat Panels (/datum/controller/subsystem/statpanels): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:04:47.959] 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) - Dreconit (/client): Destroy() - Dreconit (/client): Del() - [2026-10-18 03:04:49.539] 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) - TheDrunkenPumpkin (/client): Destroy() - TheDrunkenPumpkin (/client): Del() - [2026-10-18 03:05:03.299] 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) - ATHATH (/client): Destroy() - ATHATH (/client): Del() - [2026-10-18 03:05:20.238] 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) - Korusho (/client): Destroy() - Korusho (/client): Del() - [2026-10-18 03:05:53.548] 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) - Korusho (/client): Destroy() - Korusho (/client): Del() - [2026-10-18 03:07:36.682] RUNTIME: ### VarEdit by Trexter555/(Kraven Lockharte): /mob/dead/new_player chat_color= => #008000 [2026-10-18 03:07:53.466] RUNTIME: runtime error: Found undeleted query, check the sql.log for the undeleted query and add a delete call to the query datum. - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("Found undeleted query, check t...", "code/controllers/subsystem/dbc...", 127) - Database (/datum/controller/subsystem/dbcore): fire(0) - Database (/datum/controller/subsystem/dbcore): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:08:01.740] RUNTIME: runtime error: Found undeleted query, check the sql.log for the undeleted query and add a delete call to the query datum. - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("Found undeleted query, check t...", "code/controllers/subsystem/dbc...", 127) - Database (/datum/controller/subsystem/dbcore): fire(0) - Database (/datum/controller/subsystem/dbcore): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:08:23.461] RUNTIME: runtime error: recursive_jsonify got an empty list after serialization - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("recursive_jsonify got an empty...", "code/modules/logging/log_holde...", 348) - /datum/log_holder (/datum/log_holder): recursive jsonify(/list (/list), /list (/list)) - /datum/log_holder (/datum/log_holder): recursive jsonify(/list (/list), /list (/list)) - /datum/log_holder (/datum/log_holder): Log("manifest", "thatguyzach \\ Gimbal \\ Cybor...", /list (/list)) - log manifest("thatguyzach", /datum/mind (/datum/mind), Gimbal (/mob/living/silicon/robot), 0) - /datum/manifest (/datum/manifest): build() - Ticker (/datum/controller/subsystem/ticker): setup() - Ticker (/datum/controller/subsystem/ticker): fire(0) - Ticker (/datum/controller/subsystem/ticker): ignite(0) - [2026-10-18 03:08:23.471] RUNTIME: runtime error: recursive_jsonify got an empty list after serialization - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("recursive_jsonify got an empty...", "code/modules/logging/log_holde...", 348) - /datum/log_holder (/datum/log_holder): recursive jsonify(/list (/list), /list (/list)) - /datum/log_holder (/datum/log_holder): recursive jsonify(/list (/list), /list (/list)) - /datum/log_holder (/datum/log_holder): Log("manifest", "mimepride \\ B.R.A.P. \\ Cybor...", /list (/list)) - log manifest("mimepride", /datum/mind (/datum/mind), B.R.A.P. (/mob/living/silicon/robot), 0) - /datum/manifest (/datum/manifest): build() - Ticker (/datum/controller/subsystem/ticker): setup() - Ticker (/datum/controller/subsystem/ticker): fire(0) - Ticker (/datum/controller/subsystem/ticker): ignite(0) - [2026-10-18 03:08:23.483] RUNTIME: runtime error: recursive_jsonify got an empty list after serialization - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("recursive_jsonify got an empty...", "code/modules/logging/log_holde...", 348) - /datum/log_holder (/datum/log_holder): recursive jsonify(/list (/list), /list (/list)) - /datum/log_holder (/datum/log_holder): recursive jsonify(/list (/list), /list (/list)) - /datum/log_holder (/datum/log_holder): Log("manifest", "xzero314 \\ Clarity \\ AI \\ N...", /list (/list)) - log manifest("xzero314", Clarity (/datum/mind), Clarity (/mob/living/silicon/ai), 0) - /datum/manifest (/datum/manifest): build() - Ticker (/datum/controller/subsystem/ticker): setup() - Ticker (/datum/controller/subsystem/ticker): fire(0) - Ticker (/datum/controller/subsystem/ticker): ignite(0) - [2026-10-18 03:08:26.066] RUNTIME: Game start took 12.7094s [2026-10-18 03:08:52.764] RUNTIME: runtime error: Incompatible /datum/component/connect_containers assigned to a /atom/movable/screen/parallax_home! args: ["the pod floor",{"movable_moved":"perspective_loc_moved"}] - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Zara Nirvana (/mob/living/carbon/human) - src: null - usr.loc: the floor (116,121,2) (/turf/open/floor/iron) - call stack: - stack trace("Incompatible /datum/component/...", "code/datums/components/_compon...", 50) - /datum/component/connect_conta... (/datum/component/connect_containers): New(/list (/list)) - (/atom/movable/screen/parallax_home): AddComponent(/list (/list), null) - (/atom/movable/screen/parallax_home): set perspective(the pod floor (132,38,12) (/turf/open/floor/mineral/plastitanium/pod/light)) - the screen (/atom/movable/screen/map_view/gateway_port): set display(the pod floor (132,38,12) (/turf/open/floor/mineral/plastitanium/pod/light)) - the screen (/atom/movable/screen/map_view/gateway_port): setup visuals(Unknown Gateway (/datum/gateway_destination/gateway)) - the gateway (/obj/machinery/gateway/centerstation): activate(Unknown Gateway (/datum/gateway_destination/gateway)) - Gateway Control (/obj/machinery/computer/gateway_control): try to connect(Unknown Gateway (/datum/gateway_destination/gateway)) - Gateway Control (/obj/machinery/computer/gateway_control): ui act("activate", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("activate", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Zara Nirvana (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Verb Manager (/datum/controller/subsystem/verb_manager): run verb queue() - Verb Manager (/datum/controller/subsystem/verb_manager): fire(0) - Verb Manager (/datum/controller/subsystem/verb_manager): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:08:52.769] RUNTIME: runtime error: undefined variable /turf/open/floor/mineral/plastitanium/pod/light/var/glide_size - proc name: update parallax (/atom/movable/screen/parallax_home/proc/update_parallax) - source file: code/_onclick/hud/parallax/parallax.dm,134 - usr: Zara Nirvana (/mob/living/carbon/human) - src: (/atom/movable/screen/parallax_home) - usr.loc: the floor (116,121,2) (/turf/open/floor/iron) - src.loc: null - call stack: - (/atom/movable/screen/parallax_home): update parallax() - (/atom/movable/screen/parallax_home): set perspective(the pod floor (132,38,12) (/turf/open/floor/mineral/plastitanium/pod/light)) - the screen (/atom/movable/screen/map_view/gateway_port): set display(the pod floor (132,38,12) (/turf/open/floor/mineral/plastitanium/pod/light)) - the screen (/atom/movable/screen/map_view/gateway_port): setup visuals(Unknown Gateway (/datum/gateway_destination/gateway)) - the gateway (/obj/machinery/gateway/centerstation): activate(Unknown Gateway (/datum/gateway_destination/gateway)) - Gateway Control (/obj/machinery/computer/gateway_control): try to connect(Unknown Gateway (/datum/gateway_destination/gateway)) - Gateway Control (/obj/machinery/computer/gateway_control): ui act("activate", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("activate", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Zara Nirvana (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Verb Manager (/datum/controller/subsystem/verb_manager): run verb queue() - Verb Manager (/datum/controller/subsystem/verb_manager): fire(0) - Verb Manager (/datum/controller/subsystem/verb_manager): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:11:57.158] RUNTIME: runtime error: Cannot read null.current_holder - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,98 - usr: null - src: the plating (113,73,2) (/turf/open/floor/plating) - call stack: - the plating (113,73,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (113,73,2) (/turf/open/floor/plating): check lumcount above(0.2) - Spencer Highlands (/mob/living/carbon/human): has light nearby(0.2) - Lesser Aft Maintenance (/area/station/maintenance/aft/lesser): play ambience(Spencer Highlands (/mob/living/carbon/human), null, null) - Ambience (/datum/controller/subsystem/ambience): fire(0) - Ambience (/datum/controller/subsystem/ambience): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:12:19.241] RUNTIME: runtime error: Cannot read null.atmos_adjacent_turfs - proc name: Initialize (/obj/effect/hotspot/Initialize) - source file: code/modules/atmospherics/environmental/LINDA_fire.dm,110 - usr: Frobert Planter (/mob/living/carbon/human) - src: the hotspot (/obj/effect/hotspot) - usr.loc: the floor (77,141,2) (/turf/open/floor/iron) - src.loc: null - call stack: - the hotspot (/obj/effect/hotspot): Initialize(0, null, null) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the hotspot (/obj/effect/hotspot), 0, /list (/list)) - the hotspot (/obj/effect/hotspot): New(0) - /datum/element/easy_ignite (/datum/element/easy_ignite): ignite(the pool of oil (/obj/effect/decal/cleanable/blood/oil/slippery), Frobert Planter (/mob/living/carbon/human)) - /datum/element/easy_ignite (/datum/element/easy_ignite): attackby react(the pool of oil (/obj/effect/decal/cleanable/blood/oil/slippery), Frobert Planter (/mob/living/carbon/human), the premium cigar (/obj/item/cigarette/cigar/premium), /list (/list)) - the pool of oil (/obj/effect/decal/cleanable/blood/oil/slippery): SendSignal("atom_item_interaction", /list (/list)) - the pool of oil (/obj/effect/decal/cleanable/blood/oil/slippery): base item interaction(Frobert Planter (/mob/living/carbon/human), the premium cigar (/obj/item/cigarette/cigar/premium), /list (/list)) - the premium cigar (/obj/item/cigarette/cigar/premium): melee attack chain(Frobert Planter (/mob/living/carbon/human), the pool of oil (/obj/effect/decal/cleanable/blood/oil/slippery), /list (/list), /list (/list)) - Frobert Planter (/mob/living/carbon/human): ClickOn(the pool of oil (/obj/effect/decal/cleanable/blood/oil/slippery), "icon-x=21;icon-y=14;left=1;but...") - the pool of oil (/obj/effect/decal/cleanable/blood/oil/slippery): Click(the floor (77,140,2) (/turf/open/floor/iron), "map_screen.map", "icon-x=21;icon-y=14;left=1;but...") - ... - world: push usr(Frobert Planter (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:12:25.176] RUNTIME: runtime error: Cannot read null.atmos_adjacent_turfs - proc name: Initialize (/obj/effect/hotspot/Initialize) - source file: code/modules/atmospherics/environmental/LINDA_fire.dm,110 - usr: Frobert Planter (/mob/living/carbon/human) - src: the hotspot (/obj/effect/hotspot) - usr.loc: the catwalk floor (71,143,2) (/turf/open/floor/catwalk_floor) - src.loc: null - call stack: - the hotspot (/obj/effect/hotspot): Initialize(0, null, null) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the hotspot (/obj/effect/hotspot), 0, /list (/list)) - the hotspot (/obj/effect/hotspot): New(0) - /datum/element/easy_ignite (/datum/element/easy_ignite): ignite(the pool of oil (/obj/effect/decal/cleanable/blood/oil/slippery), Frobert Planter (/mob/living/carbon/human)) - /datum/element/easy_ignite (/datum/element/easy_ignite): attackby react(the pool of oil (/obj/effect/decal/cleanable/blood/oil/slippery), Frobert Planter (/mob/living/carbon/human), the premium cigar (/obj/item/cigarette/cigar/premium), /list (/list)) - the pool of oil (/obj/effect/decal/cleanable/blood/oil/slippery): SendSignal("atom_item_interaction", /list (/list)) - the pool of oil (/obj/effect/decal/cleanable/blood/oil/slippery): base item interaction(Frobert Planter (/mob/living/carbon/human), the premium cigar (/obj/item/cigarette/cigar/premium), /list (/list)) - the premium cigar (/obj/item/cigarette/cigar/premium): melee attack chain(Frobert Planter (/mob/living/carbon/human), the pool of oil (/obj/effect/decal/cleanable/blood/oil/slippery), /list (/list), /list (/list)) - Frobert Planter (/mob/living/carbon/human): ClickOn(the pool of oil (/obj/effect/decal/cleanable/blood/oil/slippery), "icon-x=20;icon-y=14;left=1;but...") - the pool of oil (/obj/effect/decal/cleanable/blood/oil/slippery): Click(the floor (71,142,2) (/turf/open/floor/iron), "map_screen.map", "icon-x=20;icon-y=14;left=1;but...") - ... - world: push usr(Frobert Planter (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:12:32.268] RUNTIME: ## TESTING: GC: -- [0x300005f] | /mob/dead/new_player was unable to be GC'd -- (ref count of 12) [2026-10-18 03:12:37.146] RUNTIME: runtime error: Cannot execute null.add member(). - proc name: add member (/obj/machinery/atmospherics/pipe/add_member) - source file: code/modules/atmospherics/machinery/datum_pipeline.dm,194 - usr: Chief Rysenbouger (/mob/living/carbon/human) - src: the green pipe (/obj/machinery/atmospherics/pipe/smart) - usr.loc: the reinforced floor (170,155,2) (/turf/open/floor/engine) - src.loc: the reinforced wall (171,155,2) (/turf/closed/wall/r_wall) - call stack: - the green pipe (/obj/machinery/atmospherics/pipe/smart): add member(the green pipe (/obj/machinery/atmospherics/pipe/smart)) - the green pipe (/obj/machinery/atmospherics/pipe/smart): on construction(Chief Rysenbouger (/mob/living/carbon/human), "#00FF00", 5) - the pipe fitting (/obj/item/pipe/quaternary): wrench act(Chief Rysenbouger (/mob/living/carbon/human), the rapid pipe dispenser (RPD) (/obj/item/pipe_dispenser)) - the rapid pipe dispenser (RPD) (/obj/item/pipe_dispenser): do pipe build(the reinforced plasma window (/obj/structure/window/reinforced/plasma/fulltile), Chief Rysenbouger (/mob/living/carbon/human)) - the rapid pipe dispenser (RPD) (/obj/item/pipe_dispenser): interact with atom(the reinforced plasma window (/obj/structure/window/reinforced/plasma/fulltile), Chief Rysenbouger (/mob/living/carbon/human), /list (/list)) - the reinforced plasma window (/obj/structure/window/reinforced/plasma/fulltile): base item interaction(Chief Rysenbouger (/mob/living/carbon/human), the rapid pipe dispenser (RPD) (/obj/item/pipe_dispenser), /list (/list)) - the rapid pipe dispenser (RPD) (/obj/item/pipe_dispenser): melee attack chain(Chief Rysenbouger (/mob/living/carbon/human), the reinforced plasma window (/obj/structure/window/reinforced/plasma/fulltile), /list (/list), /list (/list)) - Chief Rysenbouger (/mob/living/carbon/human): ClickOn(the reinforced plasma window (/obj/structure/window/reinforced/plasma/fulltile), "icon-x=19;icon-y=14;left=1;but...") - the reinforced plasma window (/obj/structure/window/reinforced/plasma/fulltile): Click(the plating (171,154,2) (/turf/open/floor/plating), "map_screen.map", "icon-x=19;icon-y=14;left=1;but...") - the reinforced plasma window (/obj/structure/window/reinforced/plasma/fulltile): Click(the plating (171,154,2) (/turf/open/floor/plating), "map_screen.map", "icon-x=19;icon-y=14;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Chief Rysenbouger (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-18 03:12:37.150] RUNTIME: runtime error: Cannot read null.air - proc name: merge (/datum/pipeline/proc/merge) - source file: code/modules/atmospherics/machinery/datum_pipeline.dm,173 - usr: Chief Rysenbouger (/mob/living/carbon/human) - src: /datum/pipeline (/datum/pipeline) - usr.loc: the reinforced floor (170,155,2) (/turf/open/floor/engine) - call stack: - /datum/pipeline (/datum/pipeline): merge(null) - /datum/pipeline (/datum/pipeline): add member(the green pipe (/obj/machinery/atmospherics/pipe/smart), Supermatter Engine green air s... (/obj/machinery/atmospherics/components/unary/vent_scrubber)) - Supermatter Engine green air s... (/obj/machinery/atmospherics/components/unary/vent_scrubber): add member(the green pipe (/obj/machinery/atmospherics/pipe/smart)) - the green pipe (/obj/machinery/atmospherics/pipe/smart): on construction(Chief Rysenbouger (/mob/living/carbon/human), "#00FF00", 5) - the pipe fitting (/obj/item/pipe/quaternary): wrench act(Chief Rysenbouger (/mob/living/carbon/human), the rapid pipe dispenser (RPD) (/obj/item/pipe_dispenser)) - the rapid pipe dispenser (RPD) (/obj/item/pipe_dispenser): do pipe build(the reinforced plasma window (/obj/structure/window/reinforced/plasma/fulltile), Chief Rysenbouger (/mob/living/carbon/human)) - the rapid pipe dispenser (RPD) (/obj/item/pipe_dispenser): interact with atom(the reinforced plasma window (/obj/structure/window/reinforced/plasma/fulltile), Chief Rysenbouger (/mob/living/carbon/human), /list (/list)) - the reinforced plasma window (/obj/structure/window/reinforced/plasma/fulltile): base item interaction(Chief Rysenbouger (/mob/living/carbon/human), the rapid pipe dispenser (RPD) (/obj/item/pipe_dispenser), /list (/list)) - the rapid pipe dispenser (RPD) (/obj/item/pipe_dispenser): melee attack chain(Chief Rysenbouger (/mob/living/carbon/human), the reinforced plasma window (/obj/structure/window/reinforced/plasma/fulltile), /list (/list), /list (/list)) - Chief Rysenbouger (/mob/living/carbon/human): ClickOn(the reinforced plasma window (/obj/structure/window/reinforced/plasma/fulltile), "icon-x=19;icon-y=14;left=1;but...") - the reinforced plasma window (/obj/structure/window/reinforced/plasma/fulltile): Click(the plating (171,154,2) (/turf/open/floor/plating), "map_screen.map", "icon-x=19;icon-y=14;left=1;but...") - the reinforced plasma window (/obj/structure/window/reinforced/plasma/fulltile): Click(the plating (171,154,2) (/turf/open/floor/plating), "map_screen.map", "icon-x=19;icon-y=14;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Chief Rysenbouger (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-18 03:12:48.070] RUNTIME: runtime error: adding a /obj/item/organ/ears/cat to a /mob/living/carbon/human/species/monkey when it shouldn't be! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Kraven Lockharte (/mob/dead/observer) - src: null - usr.loc: the floor (93,108,2) (/turf/open/floor/iron/dark) - call stack: - stack trace("adding a /obj/item/organ/ears/...", "code/datums/bodypart_overlays/...", 33) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/cat_ears): on mob insert(the cat ears (/obj/item/organ/ears/cat), the monkey (297) (/mob/living/carbon/human/species/monkey)) - the cat ears (/obj/item/organ/ears/cat): SendSignal("organ_implanted", /list (/list)) - the cat ears (/obj/item/organ/ears/cat): on mob insert(the monkey (297) (/mob/living/carbon/human/species/monkey), 1, 1) - the cat ears (/obj/item/organ/ears/cat): on mob insert(the monkey (297) (/mob/living/carbon/human/species/monkey), 1, 1) - the cat ears (/obj/item/organ/ears/cat): mob insert(the monkey (297) (/mob/living/carbon/human/species/monkey), 1, 1) - the cat ears (/obj/item/organ/ears/cat): Insert(the monkey (297) (/mob/living/carbon/human/species/monkey), 1, 1) - purrbation apply(the monkey (297) (/mob/living/carbon/human/species/monkey), 0) - mass purrbation() - /datum/secrets_menu (/datum/secrets_menu): ui act("masspurrbation", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/admin_state (/datum/ui_state/admin_state)) - /datum/tgui (/datum/tgui): on act message("masspurrbation", /list (/list), /datum/ui_state/admin_state (/datum/ui_state/admin_state)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-18 03:12:48.617] RUNTIME: runtime error: adding a /obj/item/organ/ears/cat to a /mob/living/carbon/human when it shouldn't be! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Kraven Lockharte (/mob/dead/observer) - src: null - usr.loc: the floor (93,108,2) (/turf/open/floor/iron/dark) - call stack: - stack trace("adding a /obj/item/organ/ears/...", "code/datums/bodypart_overlays/...", 33) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/cat_ears): on mob insert(the cat ears (/obj/item/organ/ears/cat), Unknown (/mob/living/carbon/human)) - the cat ears (/obj/item/organ/ears/cat): SendSignal("organ_implanted", /list (/list)) - the cat ears (/obj/item/organ/ears/cat): on mob insert(Unknown (/mob/living/carbon/human), 1, 1) - the cat ears (/obj/item/organ/ears/cat): on mob insert(Unknown (/mob/living/carbon/human), 1, 1) - the cat ears (/obj/item/organ/ears/cat): mob insert(Unknown (/mob/living/carbon/human), 1, 1) - the cat ears (/obj/item/organ/ears/cat): Insert(Unknown (/mob/living/carbon/human), 1, 1) - purrbation apply(Unknown (/mob/living/carbon/human), 0) - mass purrbation() - /datum/secrets_menu (/datum/secrets_menu): ui act("masspurrbation", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/admin_state (/datum/ui_state/admin_state)) - /datum/tgui (/datum/tgui): on act message("masspurrbation", /list (/list), /datum/ui_state/admin_state (/datum/ui_state/admin_state)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-18 03:12:48.779] RUNTIME: runtime error: adding a /obj/item/organ/ears/cat to a /mob/living/carbon/human when it shouldn't be! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Kraven Lockharte (/mob/dead/observer) - src: null - usr.loc: the floor (93,108,2) (/turf/open/floor/iron/dark) - call stack: - stack trace("adding a /obj/item/organ/ears/...", "code/datums/bodypart_overlays/...", 33) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/cat_ears): on mob insert(the cat ears (/obj/item/organ/ears/cat), Unknown (/mob/living/carbon/human)) - the cat ears (/obj/item/organ/ears/cat): SendSignal("organ_implanted", /list (/list)) - the cat ears (/obj/item/organ/ears/cat): on mob insert(Unknown (/mob/living/carbon/human), 1, 1) - the cat ears (/obj/item/organ/ears/cat): on mob insert(Unknown (/mob/living/carbon/human), 1, 1) - the cat ears (/obj/item/organ/ears/cat): mob insert(Unknown (/mob/living/carbon/human), 1, 1) - the cat ears (/obj/item/organ/ears/cat): Insert(Unknown (/mob/living/carbon/human), 1, 1) - purrbation apply(Unknown (/mob/living/carbon/human), 0) - mass purrbation() - /datum/secrets_menu (/datum/secrets_menu): ui act("masspurrbation", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/admin_state (/datum/ui_state/admin_state)) - /datum/tgui (/datum/tgui): on act message("masspurrbation", /list (/list), /datum/ui_state/admin_state (/datum/ui_state/admin_state)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-18 03:12:48.785] RUNTIME: runtime error: adding a /obj/item/organ/ears/cat to a /mob/living/carbon/human when it shouldn't be! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Kraven Lockharte (/mob/dead/observer) - src: null - usr.loc: the floor (93,108,2) (/turf/open/floor/iron/dark) - call stack: - stack trace("adding a /obj/item/organ/ears/...", "code/datums/bodypart_overlays/...", 33) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/cat_ears): on mob insert(the cat ears (/obj/item/organ/ears/cat), Unknown (/mob/living/carbon/human)) - the cat ears (/obj/item/organ/ears/cat): SendSignal("organ_implanted", /list (/list)) - the cat ears (/obj/item/organ/ears/cat): on mob insert(Unknown (/mob/living/carbon/human), 1, 1) - the cat ears (/obj/item/organ/ears/cat): on mob insert(Unknown (/mob/living/carbon/human), 1, 1) - the cat ears (/obj/item/organ/ears/cat): mob insert(Unknown (/mob/living/carbon/human), 1, 1) - the cat ears (/obj/item/organ/ears/cat): Insert(Unknown (/mob/living/carbon/human), 1, 1) - purrbation apply(Unknown (/mob/living/carbon/human), 0) - mass purrbation() - /datum/secrets_menu (/datum/secrets_menu): ui act("masspurrbation", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/admin_state (/datum/ui_state/admin_state)) - /datum/tgui (/datum/tgui): on act message("masspurrbation", /list (/list), /datum/ui_state/admin_state (/datum/ui_state/admin_state)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-18 03:12:50.858] RUNTIME: runtime error: adding a /obj/item/organ/ears/cat to a /mob/living/carbon/human when it shouldn't be! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Kraven Lockharte (/mob/dead/observer) - src: null - usr.loc: the floor (88,101,2) (/turf/open/floor/iron/white) - call stack: - stack trace("adding a /obj/item/organ/ears/...", "code/datums/bodypart_overlays/...", 33) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/cat_ears): on mob insert(the cat ears (/obj/item/organ/ears/cat), Sodium LXXII (/mob/living/carbon/human)) - the cat ears (/obj/item/organ/ears/cat): SendSignal("organ_implanted", /list (/list)) - the cat ears (/obj/item/organ/ears/cat): on mob insert(Sodium LXXII (/mob/living/carbon/human), 1, 1) - the cat ears (/obj/item/organ/ears/cat): on mob insert(Sodium LXXII (/mob/living/carbon/human), 1, 1) - the cat ears (/obj/item/organ/ears/cat): mob insert(Sodium LXXII (/mob/living/carbon/human), 1, 1) - the cat ears (/obj/item/organ/ears/cat): Insert(Sodium LXXII (/mob/living/carbon/human), 1, 1) - purrbation apply(Sodium LXXII (/mob/living/carbon/human), 0) - mass purrbation() - /datum/secrets_menu (/datum/secrets_menu): ui act("masspurrbation", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/admin_state (/datum/ui_state/admin_state)) - /datum/tgui (/datum/tgui): on act message("masspurrbation", /list (/list), /datum/ui_state/admin_state (/datum/ui_state/admin_state)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-18 03:12:50.944] RUNTIME: runtime error: adding a /obj/item/organ/ears/cat to a /mob/living/carbon/human when it shouldn't be! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Kraven Lockharte (/mob/dead/observer) - src: null - usr.loc: the floor (88,101,2) (/turf/open/floor/iron/white) - call stack: - stack trace("adding a /obj/item/organ/ears/...", "code/datums/bodypart_overlays/...", 33) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/cat_ears): on mob insert(the cat ears (/obj/item/organ/ears/cat), the ashen skeleton (/mob/living/carbon/human)) - the cat ears (/obj/item/organ/ears/cat): SendSignal("organ_implanted", /list (/list)) - the cat ears (/obj/item/organ/ears/cat): on mob insert(the ashen skeleton (/mob/living/carbon/human), 1, 1) - the cat ears (/obj/item/organ/ears/cat): on mob insert(the ashen skeleton (/mob/living/carbon/human), 1, 1) - the cat ears (/obj/item/organ/ears/cat): mob insert(the ashen skeleton (/mob/living/carbon/human), 1, 1) - the cat ears (/obj/item/organ/ears/cat): Insert(the ashen skeleton (/mob/living/carbon/human), 1, 1) - purrbation apply(the ashen skeleton (/mob/living/carbon/human), 0) - mass purrbation() - /datum/secrets_menu (/datum/secrets_menu): ui act("masspurrbation", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/admin_state (/datum/ui_state/admin_state)) - /datum/tgui (/datum/tgui): on act message("masspurrbation", /list (/list), /datum/ui_state/admin_state (/datum/ui_state/admin_state)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-18 03:12:58.140] RUNTIME: runtime error: Cannot read null.air - proc name: merge (/datum/pipeline/proc/merge) - source file: code/modules/atmospherics/machinery/datum_pipeline.dm,173 - usr: Chief Rysenbouger (/mob/living/carbon/human) - src: /datum/pipeline (/datum/pipeline) - usr.loc: the reinforced floor (168,151,2) (/turf/open/floor/engine) - call stack: - /datum/pipeline (/datum/pipeline): merge(null) - /datum/pipeline (/datum/pipeline): add member(the green pipe (/obj/machinery/atmospherics/pipe/smart), the green pipe (/obj/machinery/atmospherics/pipe/smart)) - the green pipe (/obj/machinery/atmospherics/pipe/smart): add member(the green pipe (/obj/machinery/atmospherics/pipe/smart)) - the green pipe (/obj/machinery/atmospherics/pipe/smart): on construction(Chief Rysenbouger (/mob/living/carbon/human), "#00FF00", 5) - the pipe fitting (/obj/item/pipe/quaternary): wrench act(Chief Rysenbouger (/mob/living/carbon/human), the rapid pipe dispenser (RPD) (/obj/item/pipe_dispenser)) - the rapid pipe dispenser (RPD) (/obj/item/pipe_dispenser): do pipe build(the reinforced wall (167,152,2) (/turf/closed/wall/r_wall), Chief Rysenbouger (/mob/living/carbon/human)) - the rapid pipe dispenser (RPD) (/obj/item/pipe_dispenser): interact with atom(the reinforced wall (167,152,2) (/turf/closed/wall/r_wall), Chief Rysenbouger (/mob/living/carbon/human), /list (/list)) - the reinforced wall (167,152,2) (/turf/closed/wall/r_wall): base item interaction(Chief Rysenbouger (/mob/living/carbon/human), the rapid pipe dispenser (RPD) (/obj/item/pipe_dispenser), /list (/list)) - the rapid pipe dispenser (RPD) (/obj/item/pipe_dispenser): melee attack chain(Chief Rysenbouger (/mob/living/carbon/human), the reinforced wall (167,152,2) (/turf/closed/wall/r_wall), /list (/list), /list (/list)) - Chief Rysenbouger (/mob/living/carbon/human): ClickOn(the reinforced wall (167,152,2) (/turf/closed/wall/r_wall), "icon-x=23;icon-y=25;left=1;but...") - the reinforced wall (167,152,2) (/turf/closed/wall/r_wall): Click(the reinforced wall (167,152,2) (/turf/closed/wall/r_wall), "map_screen.map", "icon-x=23;icon-y=25;left=1;but...") - [2026-10-18 03:12:58.144] RUNTIME: runtime error: Cannot execute null.add member(). - proc name: add member (/obj/machinery/atmospherics/pipe/add_member) - source file: code/modules/atmospherics/machinery/datum_pipeline.dm,194 - usr: Chief Rysenbouger (/mob/living/carbon/human) - src: the green pipe (/obj/machinery/atmospherics/pipe/smart) - usr.loc: the reinforced floor (168,151,2) (/turf/open/floor/engine) - src.loc: the reinforced wall (167,151,2) (/turf/closed/wall/r_wall) - call stack: - the green pipe (/obj/machinery/atmospherics/pipe/smart): add member(the green pipe (/obj/machinery/atmospherics/pipe/smart)) - the green pipe (/obj/machinery/atmospherics/pipe/smart): on construction(Chief Rysenbouger (/mob/living/carbon/human), "#00FF00", 5) - the pipe fitting (/obj/item/pipe/quaternary): wrench act(Chief Rysenbouger (/mob/living/carbon/human), the rapid pipe dispenser (RPD) (/obj/item/pipe_dispenser)) - the rapid pipe dispenser (RPD) (/obj/item/pipe_dispenser): do pipe build(the reinforced wall (167,152,2) (/turf/closed/wall/r_wall), Chief Rysenbouger (/mob/living/carbon/human)) - the rapid pipe dispenser (RPD) (/obj/item/pipe_dispenser): interact with atom(the reinforced wall (167,152,2) (/turf/closed/wall/r_wall), Chief Rysenbouger (/mob/living/carbon/human), /list (/list)) - the reinforced wall (167,152,2) (/turf/closed/wall/r_wall): base item interaction(Chief Rysenbouger (/mob/living/carbon/human), the rapid pipe dispenser (RPD) (/obj/item/pipe_dispenser), /list (/list)) - the rapid pipe dispenser (RPD) (/obj/item/pipe_dispenser): melee attack chain(Chief Rysenbouger (/mob/living/carbon/human), the reinforced wall (167,152,2) (/turf/closed/wall/r_wall), /list (/list), /list (/list)) - Chief Rysenbouger (/mob/living/carbon/human): ClickOn(the reinforced wall (167,152,2) (/turf/closed/wall/r_wall), "icon-x=23;icon-y=25;left=1;but...") - the reinforced wall (167,152,2) (/turf/closed/wall/r_wall): Click(the reinforced wall (167,152,2) (/turf/closed/wall/r_wall), "map_screen.map", "icon-x=23;icon-y=25;left=1;but...") - [2026-10-18 03:12:58.146] RUNTIME: runtime error: Cannot read null.air - proc name: merge (/datum/pipeline/proc/merge) - source file: code/modules/atmospherics/machinery/datum_pipeline.dm,173 - usr: Chief Rysenbouger (/mob/living/carbon/human) - src: /datum/pipeline (/datum/pipeline) - usr.loc: the reinforced floor (168,151,2) (/turf/open/floor/engine) - call stack: - /datum/pipeline (/datum/pipeline): merge(null) - /datum/pipeline (/datum/pipeline): add member(the green pipe (/obj/machinery/atmospherics/pipe/smart), the green pipe (/obj/machinery/atmospherics/pipe/smart)) - the green pipe (/obj/machinery/atmospherics/pipe/smart): add member(the green pipe (/obj/machinery/atmospherics/pipe/smart)) - the green pipe (/obj/machinery/atmospherics/pipe/smart): on construction(Chief Rysenbouger (/mob/living/carbon/human), "#00FF00", 5) - the pipe fitting (/obj/item/pipe/quaternary): wrench act(Chief Rysenbouger (/mob/living/carbon/human), the rapid pipe dispenser (RPD) (/obj/item/pipe_dispenser)) - the rapid pipe dispenser (RPD) (/obj/item/pipe_dispenser): do pipe build(the reinforced wall (167,152,2) (/turf/closed/wall/r_wall), Chief Rysenbouger (/mob/living/carbon/human)) - the rapid pipe dispenser (RPD) (/obj/item/pipe_dispenser): interact with atom(the reinforced wall (167,152,2) (/turf/closed/wall/r_wall), Chief Rysenbouger (/mob/living/carbon/human), /list (/list)) - the reinforced wall (167,152,2) (/turf/closed/wall/r_wall): base item interaction(Chief Rysenbouger (/mob/living/carbon/human), the rapid pipe dispenser (RPD) (/obj/item/pipe_dispenser), /list (/list)) - the rapid pipe dispenser (RPD) (/obj/item/pipe_dispenser): melee attack chain(Chief Rysenbouger (/mob/living/carbon/human), the reinforced wall (167,152,2) (/turf/closed/wall/r_wall), /list (/list), /list (/list)) - Chief Rysenbouger (/mob/living/carbon/human): ClickOn(the reinforced wall (167,152,2) (/turf/closed/wall/r_wall), "icon-x=23;icon-y=25;left=1;but...") - the reinforced wall (167,152,2) (/turf/closed/wall/r_wall): Click(the reinforced wall (167,152,2) (/turf/closed/wall/r_wall), "map_screen.map", "icon-x=23;icon-y=25;left=1;but...") - [2026-10-18 03:12:58.312] RUNTIME: runtime error: adding a /obj/item/organ/ears/cat to a /mob/living/carbon/human when it shouldn't be! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Kraven Lockharte (/mob/dead/observer) - src: null - usr.loc: the floor (115,94,2) (/turf/open/floor/iron/dark) - call stack: - stack trace("adding a /obj/item/organ/ears/...", "code/datums/bodypart_overlays/...", 33) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/cat_ears): on mob insert(the cat ears (/obj/item/organ/ears/cat), Anth (/mob/living/carbon/human)) - the cat ears (/obj/item/organ/ears/cat): SendSignal("organ_implanted", /list (/list)) - the cat ears (/obj/item/organ/ears/cat): on mob insert(Anth (/mob/living/carbon/human), 1, 1) - the cat ears (/obj/item/organ/ears/cat): on mob insert(Anth (/mob/living/carbon/human), 1, 1) - the cat ears (/obj/item/organ/ears/cat): mob insert(Anth (/mob/living/carbon/human), 1, 1) - the cat ears (/obj/item/organ/ears/cat): Insert(Anth (/mob/living/carbon/human), 1, 1) - purrbation apply(Anth (/mob/living/carbon/human), 0) - mass purrbation() - /datum/secrets_menu (/datum/secrets_menu): ui act("masspurrbation", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/admin_state (/datum/ui_state/admin_state)) - /datum/tgui (/datum/tgui): on act message("masspurrbation", /list (/list), /datum/ui_state/admin_state (/datum/ui_state/admin_state)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-18 03:13:02.539] RUNTIME: runtime error: adding a /obj/item/organ/ears/cat to a /mob/living/carbon/human when it shouldn't be! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Kraven Lockharte (/mob/dead/observer) - src: null - usr.loc: the plating (105,104,2) (/turf/open/floor/plating) - call stack: - stack trace("adding a /obj/item/organ/ears/...", "code/datums/bodypart_overlays/...", 33) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/cat_ears): on mob insert(the cat ears (/obj/item/organ/ears/cat), Khal-Thrask (/mob/living/carbon/human)) - the cat ears (/obj/item/organ/ears/cat): SendSignal("organ_implanted", /list (/list)) - the cat ears (/obj/item/organ/ears/cat): on mob insert(Khal-Thrask (/mob/living/carbon/human), 1, 1) - the cat ears (/obj/item/organ/ears/cat): on mob insert(Khal-Thrask (/mob/living/carbon/human), 1, 1) - the cat ears (/obj/item/organ/ears/cat): mob insert(Khal-Thrask (/mob/living/carbon/human), 1, 1) - the cat ears (/obj/item/organ/ears/cat): Insert(Khal-Thrask (/mob/living/carbon/human), 1, 1) - purrbation apply(Khal-Thrask (/mob/living/carbon/human), 0) - mass purrbation() - /datum/secrets_menu (/datum/secrets_menu): ui act("masspurrbation", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/admin_state (/datum/ui_state/admin_state)) - /datum/tgui (/datum/tgui): on act message("masspurrbation", /list (/list), /datum/ui_state/admin_state (/datum/ui_state/admin_state)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-18 03:13:04.139] RUNTIME: runtime error: adding a /obj/item/organ/ears/cat to a /mob/living/carbon/human when it shouldn't be! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Kraven Lockharte (/mob/dead/observer) - src: null - usr.loc: the floor (103,104,2) (/turf/open/floor/iron/white) - call stack: - stack trace("adding a /obj/item/organ/ears/...", "code/datums/bodypart_overlays/...", 33) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/cat_ears): on mob insert(the cat ears (/obj/item/organ/ears/cat), Quads Jopsmoth (/mob/living/carbon/human)) - the cat ears (/obj/item/organ/ears/cat): SendSignal("organ_implanted", /list (/list)) - the cat ears (/obj/item/organ/ears/cat): on mob insert(Quads Jopsmoth (/mob/living/carbon/human), 1, 1) - the cat ears (/obj/item/organ/ears/cat): on mob insert(Quads Jopsmoth (/mob/living/carbon/human), 1, 1) - the cat ears (/obj/item/organ/ears/cat): mob insert(Quads Jopsmoth (/mob/living/carbon/human), 1, 1) - the cat ears (/obj/item/organ/ears/cat): Insert(Quads Jopsmoth (/mob/living/carbon/human), 1, 1) - purrbation apply(Quads Jopsmoth (/mob/living/carbon/human), 0) - mass purrbation() - /datum/secrets_menu (/datum/secrets_menu): ui act("masspurrbation", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/admin_state (/datum/ui_state/admin_state)) - /datum/tgui (/datum/tgui): on act message("masspurrbation", /list (/list), /datum/ui_state/admin_state (/datum/ui_state/admin_state)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-18 03:13:05.342] RUNTIME: runtime error: adding a /obj/item/organ/ears/cat to a /mob/living/carbon/human when it shouldn't be! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Kraven Lockharte (/mob/dead/observer) - src: null - usr.loc: the floor (103,104,2) (/turf/open/floor/iron/white) - call stack: - stack trace("adding a /obj/item/organ/ears/...", "code/datums/bodypart_overlays/...", 33) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/cat_ears): on mob insert(the cat ears (/obj/item/organ/ears/cat), Bulthazar (/mob/living/carbon/human)) - the cat ears (/obj/item/organ/ears/cat): SendSignal("organ_implanted", /list (/list)) - the cat ears (/obj/item/organ/ears/cat): on mob insert(Bulthazar (/mob/living/carbon/human), 1, 1) - the cat ears (/obj/item/organ/ears/cat): on mob insert(Bulthazar (/mob/living/carbon/human), 1, 1) - the cat ears (/obj/item/organ/ears/cat): mob insert(Bulthazar (/mob/living/carbon/human), 1, 1) - the cat ears (/obj/item/organ/ears/cat): Insert(Bulthazar (/mob/living/carbon/human), 1, 1) - purrbation apply(Bulthazar (/mob/living/carbon/human), 0) - mass purrbation() - /datum/secrets_menu (/datum/secrets_menu): ui act("masspurrbation", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/admin_state (/datum/ui_state/admin_state)) - /datum/tgui (/datum/tgui): on act message("masspurrbation", /list (/list), /datum/ui_state/admin_state (/datum/ui_state/admin_state)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-18 03:13:44.240] RUNTIME: ## TESTING: GC: -- [0x21062095] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 3) [2026-10-18 03:13:52.051] RUNTIME: runtime error: Cannot read null.current_holder - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,98 - usr: null - src: the plating (116,73,2) (/turf/open/floor/plating) - call stack: - the plating (116,73,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (116,73,2) (/turf/open/floor/plating): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 0) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 0) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:13:52.053] RUNTIME: runtime error: Cannot read null.current_holder - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,98 - usr: null - src: the plating (118,73,2) (/turf/open/floor/plating) - call stack: - the plating (118,73,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (118,73,2) (/turf/open/floor/plating): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 0) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 0) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:13:53.189] RUNTIME: runtime error: Cannot read null.current_holder - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,98 - usr: null - src: the plating (113,73,2) (/turf/open/floor/plating) - call stack: - the plating (113,73,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (113,73,2) (/turf/open/floor/plating): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 0) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 0) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:13:53.191] RUNTIME: runtime error: Cannot read null.current_holder - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,98 - usr: null - src: the plating (112,72,2) (/turf/open/floor/plating) - call stack: - the plating (112,72,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (112,72,2) (/turf/open/floor/plating): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 0) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 0) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:13:53.192] RUNTIME: runtime error: Cannot read null.current_holder - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,98 - usr: null - src: the plating (112,74,2) (/turf/open/floor/plating) - call stack: - the plating (112,74,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (112,74,2) (/turf/open/floor/plating): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 0) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 0) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:13:53.194] RUNTIME: runtime error: Cannot read null.current_holder - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,98 - usr: null - src: the plating (113,72,2) (/turf/open/floor/plating) - call stack: - the plating (113,72,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (113,72,2) (/turf/open/floor/plating): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 0) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 0) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:13:53.195] RUNTIME: runtime error: Cannot read null.current_holder - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,98 - usr: null - src: the plating (113,74,2) (/turf/open/floor/plating) - call stack: - the plating (113,74,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (113,74,2) (/turf/open/floor/plating): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 0) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 0) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:13:53.196] RUNTIME: runtime error: Cannot read null.current_holder - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,98 - usr: null - src: the plating (114,73,2) (/turf/open/floor/plating) - call stack: - the plating (114,73,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (114,73,2) (/turf/open/floor/plating): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 0) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 0) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:13:53.197] RUNTIME: runtime error: Cannot read null.current_holder - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,98 - usr: null - src: the plating (114,74,2) (/turf/open/floor/plating) - call stack: - the plating (114,74,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (114,74,2) (/turf/open/floor/plating): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 0) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 0) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:13:54.249] RUNTIME: runtime error: Cannot read null.current_holder - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,98 - usr: null - src: the plating (111,74,2) (/turf/open/floor/plating) - call stack: - the plating (111,74,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (111,74,2) (/turf/open/floor/plating): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 5) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 5) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:13:54.250] RUNTIME: runtime error: Cannot read null.current_holder - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,98 - usr: null - src: the plating (110,74,2) (/turf/open/floor/plating) - call stack: - the plating (110,74,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (110,74,2) (/turf/open/floor/plating): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 5) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 5) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:13:54.251] RUNTIME: runtime error: Cannot read null.current_holder - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,98 - usr: null - src: the plating (110,75,2) (/turf/open/floor/plating) - call stack: - the plating (110,75,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (110,75,2) (/turf/open/floor/plating): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 5) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 5) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:13:54.252] RUNTIME: runtime error: Cannot read null.current_holder - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,98 - usr: null - src: the plating (111,75,2) (/turf/open/floor/plating) - call stack: - the plating (111,75,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (111,75,2) (/turf/open/floor/plating): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 5) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 5) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:13:54.253] RUNTIME: runtime error: Cannot read null.current_holder - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,98 - usr: null - src: the plating (112,74,2) (/turf/open/floor/plating) - call stack: - the plating (112,74,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (112,74,2) (/turf/open/floor/plating): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 5) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 5) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:13:55.251] RUNTIME: runtime error: Cannot read null.current_holder - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,98 - usr: null - src: the plating (111,74,2) (/turf/open/floor/plating) - call stack: - the plating (111,74,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (111,74,2) (/turf/open/floor/plating): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 10) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 10) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:13:55.252] RUNTIME: runtime error: Cannot read null.current_holder - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,98 - usr: null - src: the plating (110,74,2) (/turf/open/floor/plating) - call stack: - the plating (110,74,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (110,74,2) (/turf/open/floor/plating): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 10) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 10) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:13:55.253] RUNTIME: runtime error: Cannot read null.current_holder - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,98 - usr: null - src: the plating (110,75,2) (/turf/open/floor/plating) - call stack: - the plating (110,75,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (110,75,2) (/turf/open/floor/plating): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 10) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 10) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:13:55.254] RUNTIME: runtime error: Cannot read null.current_holder - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,98 - usr: null - src: the plating (111,75,2) (/turf/open/floor/plating) - call stack: - the plating (111,75,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (111,75,2) (/turf/open/floor/plating): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 10) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 10) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:13:55.255] RUNTIME: runtime error: Cannot read null.current_holder - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,98 - usr: null - src: the plating (112,74,2) (/turf/open/floor/plating) - call stack: - the plating (112,74,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (112,74,2) (/turf/open/floor/plating): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 10) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 10) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:13:56.350] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the plating (110,72,2) (/turf/open/floor/plating) - call stack: - the plating (110,72,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (110,72,2) (/turf/open/floor/plating): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 15) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 15) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:13:56.351] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the plating (111,72,2) (/turf/open/floor/plating) - call stack: - the plating (111,72,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (111,72,2) (/turf/open/floor/plating): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 15) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 15) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:14:06.975] RUNTIME: runtime error: adding a /obj/item/organ/ears/cat to a /mob/living/carbon/human when it shouldn't be! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Licoreina Eton (/mob/dead/observer) - src: null - usr.loc: the floor (133,113,2) (/turf/open/floor/iron) - call stack: - stack trace("adding a /obj/item/organ/ears/...", "code/datums/bodypart_overlays/...", 33) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/cat_ears): on mob insert(the cat ears (/obj/item/organ/ears/cat), Quads Jopsmoth (/mob/living/carbon/human)) - the cat ears (/obj/item/organ/ears/cat): SendSignal("organ_implanted", /list (/list)) - the cat ears (/obj/item/organ/ears/cat): on mob insert(Quads Jopsmoth (/mob/living/carbon/human), 1, 1) - the cat ears (/obj/item/organ/ears/cat): on mob insert(Quads Jopsmoth (/mob/living/carbon/human), 1, 1) - the cat ears (/obj/item/organ/ears/cat): mob insert(Quads Jopsmoth (/mob/living/carbon/human), 1, 1) - the cat ears (/obj/item/organ/ears/cat): Insert(Quads Jopsmoth (/mob/living/carbon/human), 1, 1) - purrbation apply(Quads Jopsmoth (/mob/living/carbon/human), 0) - purrbation toggle(Quads Jopsmoth (/mob/living/carbon/human), 0) - Quads Jopsmoth (/mob/living/carbon/human): vv do topic(/list (/list)) - John Henry Eton (/client): view var Topic("_src_=vars;admin_token=1031010...", /list (/list), null) - John Henry Eton (/client): Topic("_src_=vars;admin_token=1031010...", /list (/list), null, null) - [2026-10-18 03:14:35.600] RUNTIME: runtime error: Cannot read null.current_holder - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,98 - usr: Quads Jopsmoth (/mob/living/carbon/human) - src: the floor (136,112,2) (/turf/open/floor/iron) - usr.loc: the floor (137,112,2) (/turf/open/floor/iron) - call stack: - the floor (136,112,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (136,112,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (136,112,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(Quads Jopsmoth (/mob/living/carbon/human), the hydroponics tray (Onion Sp... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): interact with atom(the hydroponics tray (Onion Sp... (/obj/machinery/hydroponics/constructable), Quads Jopsmoth (/mob/living/carbon/human), /list (/list)) - the hydroponics tray (Onion Sp... (/obj/machinery/hydroponics/constructable): base item interaction(Quads Jopsmoth (/mob/living/carbon/human), the plant analyzer (/obj/item/plant_analyzer), /list (/list)) - the hydroponics tray (Onion Sp... (/obj/machinery/hydroponics/constructable): base item interaction(Quads Jopsmoth (/mob/living/carbon/human), the plant analyzer (/obj/item/plant_analyzer), /list (/list)) - the plant analyzer (/obj/item/plant_analyzer): melee attack chain(Quads Jopsmoth (/mob/living/carbon/human), the hydroponics tray (Onion Sp... (/obj/machinery/hydroponics/constructable), /list (/list), /list (/list)) - Quads Jopsmoth (/mob/living/carbon/human): ClickOn(the hydroponics tray (Onion Sp... (/obj/machinery/hydroponics/constructable), "icon-x=17;icon-y=12;left=1;but...") - the hydroponics tray (Onion Sp... (/obj/machinery/hydroponics/constructable): Click(the floor (136,112,2) (/turf/open/floor/iron), "map_screen.map", "icon-x=17;icon-y=12;left=1;but...") - ... - world: push usr(Quads Jopsmoth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:14:37.117] RUNTIME: runtime error: Cannot read null.current_holder - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,98 - usr: null - src: the floor (136,112,2) (/turf/open/floor/iron) - call stack: - the floor (136,112,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (136,112,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (136,112,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (Onion Sp... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:14:39.154] RUNTIME: runtime error: Cannot read null.current_holder - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,98 - usr: null - src: the floor (136,112,2) (/turf/open/floor/iron) - call stack: - the floor (136,112,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (136,112,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (136,112,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (Onion Sp... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:14:41.194] RUNTIME: runtime error: Cannot read null.current_holder - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,98 - usr: null - src: the floor (136,112,2) (/turf/open/floor/iron) - call stack: - the floor (136,112,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (136,112,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (136,112,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (Onion Sp... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:14:43.616] RUNTIME: runtime error: Cannot read null.current_holder - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,98 - usr: null - src: the floor (136,112,2) (/turf/open/floor/iron) - call stack: - the floor (136,112,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (136,112,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (136,112,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (Onion Sp... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:14:45.721] RUNTIME: runtime error: Cannot read null.current_holder - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,98 - usr: null - src: the floor (136,112,2) (/turf/open/floor/iron) - call stack: - the floor (136,112,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (136,112,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (136,112,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (Onion Sp... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:14:47.699] RUNTIME: runtime error: Cannot read null.current_holder - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,98 - usr: null - src: the floor (136,112,2) (/turf/open/floor/iron) - call stack: - the floor (136,112,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (136,112,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (136,112,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (Onion Sp... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:14:49.723] RUNTIME: runtime error: Cannot read null.current_holder - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,98 - usr: null - src: the floor (136,112,2) (/turf/open/floor/iron) - call stack: - the floor (136,112,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (136,112,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (136,112,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (Onion Sp... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:15:03.496] RUNTIME: runtime error: Cannot read null.current_holder - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,98 - usr: Quads Jopsmoth (/mob/living/carbon/human) - src: the floor (134,114,2) (/turf/open/floor/iron) - usr.loc: the floor (134,115,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(Quads Jopsmoth (/mob/living/carbon/human), the hydroponics tray (Pepper-C... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): interact with atom(the hydroponics tray (Pepper-C... (/obj/machinery/hydroponics/constructable), Quads Jopsmoth (/mob/living/carbon/human), /list (/list)) - the hydroponics tray (Pepper-C... (/obj/machinery/hydroponics/constructable): base item interaction(Quads Jopsmoth (/mob/living/carbon/human), the plant analyzer (/obj/item/plant_analyzer), /list (/list)) - the hydroponics tray (Pepper-C... (/obj/machinery/hydroponics/constructable): base item interaction(Quads Jopsmoth (/mob/living/carbon/human), the plant analyzer (/obj/item/plant_analyzer), /list (/list)) - the plant analyzer (/obj/item/plant_analyzer): melee attack chain(Quads Jopsmoth (/mob/living/carbon/human), the hydroponics tray (Pepper-C... (/obj/machinery/hydroponics/constructable), /list (/list), /list (/list)) - Quads Jopsmoth (/mob/living/carbon/human): ClickOn(the hydroponics tray (Pepper-C... (/obj/machinery/hydroponics/constructable), "icon-x=19;icon-y=6;left=1;butt...") - the hydroponics tray (Pepper-C... (/obj/machinery/hydroponics/constructable): Click(the floor (134,114,2) (/turf/open/floor/iron), "map_screen.map", "icon-x=19;icon-y=6;left=1;butt...") - Gryffinp (/client): Click(the hydroponics tray (Pepper-C... (/obj/machinery/hydroponics/constructable), the floor (134,114,2) (/turf/open/floor/iron), "map_screen.map", "icon-x=19;icon-y=6;left=1;butt...") - [2026-10-18 03:15:04.517] RUNTIME: runtime error: Cannot read null.current_holder - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,98 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (Pepper-C... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:15:06.570] RUNTIME: runtime error: Cannot read null.current_holder - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,98 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (Pepper-C... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:15:08.615] RUNTIME: runtime error: Cannot read null.current_holder - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,98 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (Pepper-C... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:15:10.632] RUNTIME: runtime error: Cannot read null.current_holder - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,98 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (Pepper-C... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:15:12.638] RUNTIME: runtime error: Cannot read null.current_holder - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,98 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (Pepper-C... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:15:14.696] RUNTIME: runtime error: Cannot read null.current_holder - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,98 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (Pepper-C... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:15:16.868] RUNTIME: runtime error: Cannot read null.current_holder - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,98 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (Pepper-C... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:15:19.004] RUNTIME: runtime error: Cannot read null.current_holder - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,98 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (Pepper-C... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:15:20.990] RUNTIME: runtime error: Cannot read null.current_holder - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,98 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (Pepper-C... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:15:22.997] RUNTIME: runtime error: Cannot read null.current_holder - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,98 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (Pepper-C... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:15:25.093] RUNTIME: runtime error: Cannot read null.current_holder - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,98 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (Pepper-C... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:15:27.052] RUNTIME: runtime error: Cannot read null.current_holder - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,98 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (Pepper-C... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:15:29.070] RUNTIME: runtime error: Cannot read null.current_holder - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,98 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (Pepper-C... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:15:31.069] RUNTIME: runtime error: Cannot read null.current_holder - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,98 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (Pepper-C... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:15:33.198] RUNTIME: runtime error: Cannot read null.current_holder - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,98 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (Pepper-C... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:15:34.188] RUNTIME: runtime error: Cannot read null.current_holder - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,98 - usr: Quads Jopsmoth (/mob/living/carbon/human) - src: the floor (136,113,2) (/turf/open/floor/iron) - usr.loc: the floor (136,114,2) (/turf/open/floor/iron) - call stack: - the floor (136,113,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (136,113,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (136,113,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(Quads Jopsmoth (/mob/living/carbon/human), the hydroponics tray (Soybean ... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): interact with atom(the hydroponics tray (Soybean ... (/obj/machinery/hydroponics/constructable), Quads Jopsmoth (/mob/living/carbon/human), /list (/list)) - the hydroponics tray (Soybean ... (/obj/machinery/hydroponics/constructable): base item interaction(Quads Jopsmoth (/mob/living/carbon/human), the plant analyzer (/obj/item/plant_analyzer), /list (/list)) - the hydroponics tray (Soybean ... (/obj/machinery/hydroponics/constructable): base item interaction(Quads Jopsmoth (/mob/living/carbon/human), the plant analyzer (/obj/item/plant_analyzer), /list (/list)) - the plant analyzer (/obj/item/plant_analyzer): melee attack chain(Quads Jopsmoth (/mob/living/carbon/human), the hydroponics tray (Soybean ... (/obj/machinery/hydroponics/constructable), /list (/list), /list (/list)) - Quads Jopsmoth (/mob/living/carbon/human): ClickOn(the hydroponics tray (Soybean ... (/obj/machinery/hydroponics/constructable), "icon-x=22;icon-y=12;left=1;but...") - the hydroponics tray (Soybean ... (/obj/machinery/hydroponics/constructable): Click(the floor (136,113,2) (/turf/open/floor/iron), "map_screen.map", "icon-x=22;icon-y=12;left=1;but...") - ... - world: push usr(Quads Jopsmoth (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:15:35.222] RUNTIME: runtime error: Cannot read null.current_holder - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,98 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (Pepper-C... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:15:35.224] RUNTIME: runtime error: Cannot read null.current_holder - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,98 - usr: null - src: the floor (136,113,2) (/turf/open/floor/iron) - call stack: - the floor (136,113,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (136,113,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (136,113,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (Soybean ... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:15:37.248] RUNTIME: runtime error: Cannot read null.current_holder - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,98 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (Pepper-C... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:15:37.250] RUNTIME: runtime error: Cannot read null.current_holder - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,98 - usr: null - src: the floor (136,113,2) (/turf/open/floor/iron) - call stack: - the floor (136,113,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (136,113,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (136,113,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (Soybean ... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:15:39.268] RUNTIME: runtime error: Cannot read null.current_holder - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,98 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (Pepper-C... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:15:39.270] RUNTIME: runtime error: Cannot read null.current_holder - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,98 - usr: null - src: the floor (136,113,2) (/turf/open/floor/iron) - call stack: - the floor (136,113,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (136,113,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (136,113,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (Soybean ... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:15:41.557] RUNTIME: runtime error: Cannot read null.current_holder - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,98 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (Pepper-C... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:15:41.560] RUNTIME: runtime error: Cannot read null.current_holder - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,98 - usr: null - src: the floor (136,113,2) (/turf/open/floor/iron) - call stack: - the floor (136,113,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (136,113,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (136,113,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (Soybean ... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:15:45.985] RUNTIME: runtime error: mob_unequipped_item overridden. Use override = TRUE to suppress this warning. - Target: Chris Mclean (/mob/living/carbon/human) Existing Proc: viewer_writing_state_change New Proc: viewer_writing_state_change - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Chris Mclean (/mob/living/carbon/human) - src: null - usr.loc: the dirt (186,43,12) (/turf/open/misc/dirt/jungle) - call stack: - stack trace("mob_unequipped_item overridden...", "code/datums/signals.dm", 43) - the paper scrap (/obj/item/paper/crumpled/bloody): RegisterSignal(Chris Mclean (/mob/living/carbon/human), "mob_unequipped_item", "viewer_writing_state_change", 0) - the paper scrap (/obj/item/paper/crumpled/bloody): RegisterSignals(Chris Mclean (/mob/living/carbon/human), /list (/list), "viewer_writing_state_change", 0) - the paper scrap (/obj/item/paper/crumpled/bloody): ui interact(Chris Mclean (/mob/living/carbon/human), null) - the paper scrap (/obj/item/paper/crumpled/bloody): interact(Chris Mclean (/mob/living/carbon/human)) - the paper scrap (/obj/item/paper/crumpled/bloody): attack self(Chris Mclean (/mob/living/carbon/human), null) - Chris Mclean (/mob/living/carbon/human): execute mode() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Chris Mclean (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Verb Manager (/datum/controller/subsystem/verb_manager): run verb queue() - Verb Manager (/datum/controller/subsystem/verb_manager): fire(0) - Verb Manager (/datum/controller/subsystem/verb_manager): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:15:45.989] RUNTIME: runtime error: mob_equipped_item overridden. Use override = TRUE to suppress this warning. - Target: Chris Mclean (/mob/living/carbon/human) Existing Proc: viewer_writing_state_change New Proc: viewer_writing_state_change - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Chris Mclean (/mob/living/carbon/human) - src: null - usr.loc: the dirt (186,43,12) (/turf/open/misc/dirt/jungle) - call stack: - stack trace("mob_equipped_item overridden. ...", "code/datums/signals.dm", 43) - the paper scrap (/obj/item/paper/crumpled/bloody): RegisterSignal(Chris Mclean (/mob/living/carbon/human), "mob_equipped_item", "viewer_writing_state_change", 0) - the paper scrap (/obj/item/paper/crumpled/bloody): RegisterSignals(Chris Mclean (/mob/living/carbon/human), /list (/list), "viewer_writing_state_change", 0) - the paper scrap (/obj/item/paper/crumpled/bloody): ui interact(Chris Mclean (/mob/living/carbon/human), null) - the paper scrap (/obj/item/paper/crumpled/bloody): interact(Chris Mclean (/mob/living/carbon/human)) - the paper scrap (/obj/item/paper/crumpled/bloody): attack self(Chris Mclean (/mob/living/carbon/human), null) - Chris Mclean (/mob/living/carbon/human): execute mode() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Chris Mclean (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Verb Manager (/datum/controller/subsystem/verb_manager): run verb queue() - Verb Manager (/datum/controller/subsystem/verb_manager): fire(0) - Verb Manager (/datum/controller/subsystem/verb_manager): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:15:45.992] RUNTIME: runtime error: mob_swap_hands overridden. Use override = TRUE to suppress this warning. - Target: Chris Mclean (/mob/living/carbon/human) Existing Proc: viewer_writing_state_change New Proc: viewer_writing_state_change - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Chris Mclean (/mob/living/carbon/human) - src: null - usr.loc: the dirt (186,43,12) (/turf/open/misc/dirt/jungle) - call stack: - stack trace("mob_swap_hands overridden. Use...", "code/datums/signals.dm", 43) - the paper scrap (/obj/item/paper/crumpled/bloody): RegisterSignal(Chris Mclean (/mob/living/carbon/human), "mob_swap_hands", "viewer_writing_state_change", 0) - the paper scrap (/obj/item/paper/crumpled/bloody): RegisterSignals(Chris Mclean (/mob/living/carbon/human), /list (/list), "viewer_writing_state_change", 0) - the paper scrap (/obj/item/paper/crumpled/bloody): ui interact(Chris Mclean (/mob/living/carbon/human), null) - the paper scrap (/obj/item/paper/crumpled/bloody): interact(Chris Mclean (/mob/living/carbon/human)) - the paper scrap (/obj/item/paper/crumpled/bloody): attack self(Chris Mclean (/mob/living/carbon/human), null) - Chris Mclean (/mob/living/carbon/human): execute mode() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Chris Mclean (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Verb Manager (/datum/controller/subsystem/verb_manager): run verb queue() - Verb Manager (/datum/controller/subsystem/verb_manager): fire(0) - Verb Manager (/datum/controller/subsystem/verb_manager): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:15:45.995] RUNTIME: runtime error: mob_transforming_item overridden. Use override = TRUE to suppress this warning. - Target: Chris Mclean (/mob/living/carbon/human) Existing Proc: viewer_writing_state_change New Proc: viewer_writing_state_change - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Chris Mclean (/mob/living/carbon/human) - src: null - usr.loc: the dirt (186,43,12) (/turf/open/misc/dirt/jungle) - call stack: - stack trace("mob_transforming_item overridd...", "code/datums/signals.dm", 43) - the paper scrap (/obj/item/paper/crumpled/bloody): RegisterSignal(Chris Mclean (/mob/living/carbon/human), "mob_transforming_item", "viewer_writing_state_change", 0) - the paper scrap (/obj/item/paper/crumpled/bloody): RegisterSignals(Chris Mclean (/mob/living/carbon/human), /list (/list), "viewer_writing_state_change", 0) - the paper scrap (/obj/item/paper/crumpled/bloody): ui interact(Chris Mclean (/mob/living/carbon/human), null) - the paper scrap (/obj/item/paper/crumpled/bloody): interact(Chris Mclean (/mob/living/carbon/human)) - the paper scrap (/obj/item/paper/crumpled/bloody): attack self(Chris Mclean (/mob/living/carbon/human), null) - Chris Mclean (/mob/living/carbon/human): execute mode() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Chris Mclean (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Verb Manager (/datum/controller/subsystem/verb_manager): run verb queue() - Verb Manager (/datum/controller/subsystem/verb_manager): fire(0) - Verb Manager (/datum/controller/subsystem/verb_manager): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:15:48.621] RUNTIME: runtime error: mob_unequipped_item overridden. Use override = TRUE to suppress this warning. - Target: Chris Mclean (/mob/living/carbon/human) Existing Proc: viewer_writing_state_change New Proc: viewer_writing_state_change - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Chris Mclean (/mob/living/carbon/human) - src: null - usr.loc: the dirt (186,43,12) (/turf/open/misc/dirt/jungle) - call stack: - stack trace("mob_unequipped_item overridden...", "code/datums/signals.dm", 43) - the paper scrap (/obj/item/paper/crumpled/bloody): RegisterSignal(Chris Mclean (/mob/living/carbon/human), "mob_unequipped_item", "viewer_writing_state_change", 0) - the paper scrap (/obj/item/paper/crumpled/bloody): RegisterSignals(Chris Mclean (/mob/living/carbon/human), /list (/list), "viewer_writing_state_change", 0) - the paper scrap (/obj/item/paper/crumpled/bloody): ui interact(Chris Mclean (/mob/living/carbon/human), null) - the paper scrap (/obj/item/paper/crumpled/bloody): interact(Chris Mclean (/mob/living/carbon/human)) - the paper scrap (/obj/item/paper/crumpled/bloody): attack self(Chris Mclean (/mob/living/carbon/human), null) - Chris Mclean (/mob/living/carbon/human): execute mode() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Chris Mclean (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Verb Manager (/datum/controller/subsystem/verb_manager): run verb queue() - Verb Manager (/datum/controller/subsystem/verb_manager): fire(0) - Verb Manager (/datum/controller/subsystem/verb_manager): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:15:48.624] RUNTIME: runtime error: mob_equipped_item overridden. Use override = TRUE to suppress this warning. - Target: Chris Mclean (/mob/living/carbon/human) Existing Proc: viewer_writing_state_change New Proc: viewer_writing_state_change - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Chris Mclean (/mob/living/carbon/human) - src: null - usr.loc: the dirt (186,43,12) (/turf/open/misc/dirt/jungle) - call stack: - stack trace("mob_equipped_item overridden. ...", "code/datums/signals.dm", 43) - the paper scrap (/obj/item/paper/crumpled/bloody): RegisterSignal(Chris Mclean (/mob/living/carbon/human), "mob_equipped_item", "viewer_writing_state_change", 0) - the paper scrap (/obj/item/paper/crumpled/bloody): RegisterSignals(Chris Mclean (/mob/living/carbon/human), /list (/list), "viewer_writing_state_change", 0) - the paper scrap (/obj/item/paper/crumpled/bloody): ui interact(Chris Mclean (/mob/living/carbon/human), null) - the paper scrap (/obj/item/paper/crumpled/bloody): interact(Chris Mclean (/mob/living/carbon/human)) - the paper scrap (/obj/item/paper/crumpled/bloody): attack self(Chris Mclean (/mob/living/carbon/human), null) - Chris Mclean (/mob/living/carbon/human): execute mode() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Chris Mclean (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Verb Manager (/datum/controller/subsystem/verb_manager): run verb queue() - Verb Manager (/datum/controller/subsystem/verb_manager): fire(0) - Verb Manager (/datum/controller/subsystem/verb_manager): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:15:48.627] RUNTIME: runtime error: mob_swap_hands overridden. Use override = TRUE to suppress this warning. - Target: Chris Mclean (/mob/living/carbon/human) Existing Proc: viewer_writing_state_change New Proc: viewer_writing_state_change - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Chris Mclean (/mob/living/carbon/human) - src: null - usr.loc: the dirt (186,43,12) (/turf/open/misc/dirt/jungle) - call stack: - stack trace("mob_swap_hands overridden. Use...", "code/datums/signals.dm", 43) - the paper scrap (/obj/item/paper/crumpled/bloody): RegisterSignal(Chris Mclean (/mob/living/carbon/human), "mob_swap_hands", "viewer_writing_state_change", 0) - the paper scrap (/obj/item/paper/crumpled/bloody): RegisterSignals(Chris Mclean (/mob/living/carbon/human), /list (/list), "viewer_writing_state_change", 0) - the paper scrap (/obj/item/paper/crumpled/bloody): ui interact(Chris Mclean (/mob/living/carbon/human), null) - the paper scrap (/obj/item/paper/crumpled/bloody): interact(Chris Mclean (/mob/living/carbon/human)) - the paper scrap (/obj/item/paper/crumpled/bloody): attack self(Chris Mclean (/mob/living/carbon/human), null) - Chris Mclean (/mob/living/carbon/human): execute mode() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Chris Mclean (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Verb Manager (/datum/controller/subsystem/verb_manager): run verb queue() - Verb Manager (/datum/controller/subsystem/verb_manager): fire(0) - Verb Manager (/datum/controller/subsystem/verb_manager): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:15:48.629] RUNTIME: runtime error: mob_transforming_item overridden. Use override = TRUE to suppress this warning. - Target: Chris Mclean (/mob/living/carbon/human) Existing Proc: viewer_writing_state_change New Proc: viewer_writing_state_change - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Chris Mclean (/mob/living/carbon/human) - src: null - usr.loc: the dirt (186,43,12) (/turf/open/misc/dirt/jungle) - call stack: - stack trace("mob_transforming_item overridd...", "code/datums/signals.dm", 43) - the paper scrap (/obj/item/paper/crumpled/bloody): RegisterSignal(Chris Mclean (/mob/living/carbon/human), "mob_transforming_item", "viewer_writing_state_change", 0) - the paper scrap (/obj/item/paper/crumpled/bloody): RegisterSignals(Chris Mclean (/mob/living/carbon/human), /list (/list), "viewer_writing_state_change", 0) - the paper scrap (/obj/item/paper/crumpled/bloody): ui interact(Chris Mclean (/mob/living/carbon/human), null) - the paper scrap (/obj/item/paper/crumpled/bloody): interact(Chris Mclean (/mob/living/carbon/human)) - the paper scrap (/obj/item/paper/crumpled/bloody): attack self(Chris Mclean (/mob/living/carbon/human), null) - Chris Mclean (/mob/living/carbon/human): execute mode() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Chris Mclean (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Verb Manager (/datum/controller/subsystem/verb_manager): run verb queue() - Verb Manager (/datum/controller/subsystem/verb_manager): fire(0) - Verb Manager (/datum/controller/subsystem/verb_manager): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:15:59.302] RUNTIME: runtime error: Invalid individual logging type: . Defaulting to 4096 (LOG_GAME). - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Bingo Bobie (/mob/living/carbon/human) - src: null - usr.loc: the floor (123,155,2) (/turf/open/floor/wood) - call stack: - stack trace("Invalid individual logging typ...", "code/__HELPERS/logging/_loggin...", 148) - Bingo Bobie (/mob/living/carbon/human): log message("set their conversion guideline...", null, "#960000", 1, null) - Bingo Bobie (/mob/living/carbon/human): log message("set their conversion guideline...", null, "#960000", 1, null) - Head Revolutionary (/datum/antagonist/rev/head): ui act("set_conversion_objective", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/always_state (/datum/ui_state/always_state)) - /datum/tgui (/datum/tgui): on act message("set_conversion_objective", /list (/list), /datum/ui_state/always_state (/datum/ui_state/always_state)) - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Bingo Bobie (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Verb Manager (/datum/controller/subsystem/verb_manager): run verb queue() - Verb Manager (/datum/controller/subsystem/verb_manager): fire(0) - Verb Manager (/datum/controller/subsystem/verb_manager): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:17:29.286] RUNTIME: runtime error: Invalid individual logging type: . Defaulting to 4096 (LOG_GAME). - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Bingo Bobie (/mob/living/carbon/human) - src: null - usr.loc: the floor (122,148,2) (/turf/open/floor/iron) - call stack: - stack trace("Invalid individual logging typ...", "code/__HELPERS/logging/_loggin...", 148) - Swims-In-Water (/mob/living/carbon/human): log message("has been given a conversion gu...", null, "#960000", 1, null) - Swims-In-Water (/mob/living/carbon/human): log message("has been given a conversion gu...", null, "#960000", 1, null) - Head Revolutionary (/datum/antagonist/rev/head): report conversion objective(Swims-In-Water (/datum/mind), "be revolutionary and purple") - /datum/callback (/datum/callback): Invoke() - world: push usr(Bingo Bobie (/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-18 03:18:33.396] RUNTIME: ## TESTING: GC: -- [0x21064384] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 3) [2026-10-18 03:18:45.275] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:18:47.323] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:18:49.387] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:18:51.460] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:18:53.507] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:18:55.568] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:18:57.628] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:18:59.777] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:19:01.859] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:19:03.928] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:19:06.040] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:19:08.124] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:19:10.249] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:19:12.288] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:19:12.289] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (136,111,2) (/turf/open/floor/iron) - call stack: - the floor (136,111,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (136,111,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (136,111,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (Corn Sta... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:19:14.390] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:19:16.580] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:19:18.644] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:19:20.626] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: Unknown (/mob/living/carbon/human) - src: the floor (132,112,2) (/turf/open/floor/iron) - usr.loc: the floor (133,113,2) (/turf/open/floor/iron) - call stack: - the floor (132,112,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (132,112,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (132,112,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(Unknown (/mob/living/carbon/human), the hydroponics tray (Tower Ca... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): interact with atom(the hydroponics tray (Tower Ca... (/obj/machinery/hydroponics/constructable), Unknown (/mob/living/carbon/human), /list (/list)) - the hydroponics tray (Tower Ca... (/obj/machinery/hydroponics/constructable): base item interaction(Unknown (/mob/living/carbon/human), the plant analyzer (/obj/item/plant_analyzer), /list (/list)) - the hydroponics tray (Tower Ca... (/obj/machinery/hydroponics/constructable): base item interaction(Unknown (/mob/living/carbon/human), the plant analyzer (/obj/item/plant_analyzer), /list (/list)) - the plant analyzer (/obj/item/plant_analyzer): melee attack chain(Unknown (/mob/living/carbon/human), the hydroponics tray (Tower Ca... (/obj/machinery/hydroponics/constructable), /list (/list), /list (/list)) - Unknown (/mob/living/carbon/human): ClickOn(the hydroponics tray (Tower Ca... (/obj/machinery/hydroponics/constructable), "icon-x=23;icon-y=10;left=1;but...") - the hydroponics tray (Tower Ca... (/obj/machinery/hydroponics/constructable): Click(the floor (132,112,2) (/turf/open/floor/iron), "map_screen.map", "icon-x=23;icon-y=10;left=1;but...") - ... - world: push usr(Unknown (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:19:20.742] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:19:20.743] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (132,112,2) (/turf/open/floor/iron) - call stack: - the floor (132,112,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (132,112,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (132,112,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (Tower Ca... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:19:22.827] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:19:22.829] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (132,112,2) (/turf/open/floor/iron) - call stack: - the floor (132,112,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (132,112,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (132,112,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (Tower Ca... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:19:24.846] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:19:24.847] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (132,112,2) (/turf/open/floor/iron) - call stack: - the floor (132,112,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (132,112,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (132,112,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (Tower Ca... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:19:26.925] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:19:26.928] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (132,112,2) (/turf/open/floor/iron) - call stack: - the floor (132,112,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (132,112,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (132,112,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (Tower Ca... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:19:28.965] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:19:28.966] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (132,112,2) (/turf/open/floor/iron) - call stack: - the floor (132,112,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (132,112,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (132,112,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (Tower Ca... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:19:31.069] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:19:33.372] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:19:35.380] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:19:37.442] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:19:37.445] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (132,112,2) (/turf/open/floor/iron) - call stack: - the floor (132,112,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (132,112,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (132,112,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (Tower Ca... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:19:39.497] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:19:39.499] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (132,112,2) (/turf/open/floor/iron) - call stack: - the floor (132,112,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (132,112,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (132,112,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (Tower Ca... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:19:41.548] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:19:41.550] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (132,112,2) (/turf/open/floor/iron) - call stack: - the floor (132,112,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (132,112,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (132,112,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (Tower Ca... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:19:43.606] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:19:45.658] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:19:47.670] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:19:49.688] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:19:51.842] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:19:53.901] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:19:55.926] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:19:57.936] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:19:59.970] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:20:02.000] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:20:04.065] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:20:06.111] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:20:08.232] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:20:10.266] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:21:59.733] RUNTIME: runtime error: Invalid individual logging type: . Defaulting to 4096 (LOG_GAME). - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Bingo Bobie (/mob/living/carbon/human) - src: null - usr.loc: the floor (135,138,2) (/turf/open/floor/iron) - call stack: - stack trace("Invalid individual logging typ...", "code/__HELPERS/logging/_loggin...", 148) - Quads Jopsmoth (/mob/living/carbon/human): log message("has been given a conversion gu...", null, "#960000", 1, null) - Quads Jopsmoth (/mob/living/carbon/human): log message("has been given a conversion gu...", null, "#960000", 1, null) - Head Revolutionary (/datum/antagonist/rev/head): report conversion objective(Quads Jopsmoth (/datum/mind), "be revolutionary and purple") - /datum/callback (/datum/callback): Invoke() - world: push usr(Bingo Bobie (/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-18 03:23:05.517] RUNTIME: runtime error: Invalid individual logging type: . Defaulting to 4096 (LOG_GAME). - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Bingo Bobie (/mob/living/carbon/human) - src: null - usr.loc: the floor (122,147,2) (/turf/open/floor/iron) - call stack: - stack trace("Invalid individual logging typ...", "code/__HELPERS/logging/_loggin...", 148) - Caustic Hugs (/mob/living/carbon/human): log message("has been given a conversion gu...", null, "#960000", 1, null) - Caustic Hugs (/mob/living/carbon/human): log message("has been given a conversion gu...", null, "#960000", 1, null) - Head Revolutionary (/datum/antagonist/rev/head): report conversion objective(Caustic Hugs (/datum/mind), "be revolutionary and purple") - /datum/callback (/datum/callback): Invoke() - world: push usr(Bingo Bobie (/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-18 03:23:10.068] RUNTIME: ## TESTING: GC: -- [0x2004029] | /obj/structure/closet/supplypod/podspawn was unable to be GC'd -- (ref count of 3) [2026-10-18 03:26:43.701] RUNTIME: runtime error: Cannot execute null.Trigger(). - proc name: Click (/atom/movable/screen/movable/action_button/Click) - source file: code/_onclick/hud/screen_objects/action_button.dm,74 - usr: Bingo Bobie (/mob/living/carbon/human) - src: Activate MODsuit (/atom/movable/screen/movable/action_button) - usr.loc: the floor (102,186,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Activate MODsuit (/atom/movable/screen/movable/action_button): Click(null, "map_screen.map", "icon-x=3;icon-y=11;right=1;but...") - Master_Painis (/client): Click(Activate MODsuit (/atom/movable/screen/movable/action_button), null, "map_screen.map", "icon-x=3;icon-y=11;right=1;but...") - [2026-10-18 03:26:43.915] RUNTIME: runtime error: Cannot execute null.Trigger(). - proc name: Click (/atom/movable/screen/movable/action_button/Click) - source file: code/_onclick/hud/screen_objects/action_button.dm,74 - usr: Bingo Bobie (/mob/living/carbon/human) - src: Activate MODsuit (/atom/movable/screen/movable/action_button) - usr.loc: the floor (102,186,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Activate MODsuit (/atom/movable/screen/movable/action_button): Click(null, "map_screen.map", "icon-x=3;icon-y=11;right=1;but...") - Master_Painis (/client): Click(Activate MODsuit (/atom/movable/screen/movable/action_button), null, "map_screen.map", "icon-x=3;icon-y=11;right=1;but...") - [2026-10-18 03:28:07.532] RUNTIME: ## TESTING: GC: -- [0x3000196] | /mob/living/basic/mining/tendril was unable to be GC'd -- (ref count of 3) [2026-10-18 03:29:38.506] RUNTIME: runtime error: Cannot read null._listen_lookup - proc name: dropped (/obj/item/proc/dropped) - source file: code/game/objects/items.dm,713 - usr: Eleftheria Harpalyce (/mob/living/carbon/human) - src: the remote signaling device (/obj/item/assembly/signaler) - usr.loc: the plating (137,75,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(Eleftheria Harpalyce (/mob/living/carbon/human), 1) - Eleftheria Harpalyce (/mob/living/carbon/human): has unequipped(the tank transfer valve (/obj/item/transfer_valve), 1) - Eleftheria Harpalyce (/mob/living/carbon/human): has unequipped(the tank transfer valve (/obj/item/transfer_valve), 1) - Eleftheria Harpalyce (/mob/living/carbon/human): doUnEquip(the tank transfer valve (/obj/item/transfer_valve), 0, the plating (137,75,2) (/turf/open/floor/plating), 0, 1, 1) - Eleftheria Harpalyce (/mob/living/carbon/human): doUnEquip(the tank transfer valve (/obj/item/transfer_valve), 0, the plating (137,75,2) (/turf/open/floor/plating), 0, 1, 1) - Eleftheria Harpalyce (/mob/living/carbon/human): doUnEquip(the tank transfer valve (/obj/item/transfer_valve), 0, the plating (137,75,2) (/turf/open/floor/plating), 0, 1, 1) - Eleftheria Harpalyce (/mob/living/carbon/human): transfer item to turf(the tank transfer valve (/obj/item/transfer_valve), the plating (137,75,2) (/turf/open/floor/plating), -6, -3, 0, 1, 1) - Eleftheria Harpalyce (/mob/living/carbon/human): dropItemToGround(the tank transfer valve (/obj/item/transfer_valve), 0, 1, 1, null) - Eleftheria Harpalyce (/mob/living/carbon/human): dropItemToGround(the tank transfer valve (/obj/item/transfer_valve), 0, 1, 1, null) - the tank transfer valve (/obj/item/transfer_valve): on thrown(Eleftheria Harpalyce (/mob/living/carbon/human), the mass driver (/obj/machinery/mass_driver/ordnance)) - Eleftheria Harpalyce (/mob/living/carbon/human): throw item(the mass driver (/obj/machinery/mass_driver/ordnance)) - Eleftheria Harpalyce (/mob/living/carbon/human): ClickOn(the mass driver (/obj/machinery/mass_driver/ordnance), "icon-x=8;icon-y=20;left=1;butt...") - the mass driver (/obj/machinery/mass_driver/ordnance): Click(the plating (137,76,2) (/turf/open/floor/plating), "map_screen.map", "icon-x=8;icon-y=20;left=1;butt...") - S133py (/client): Click(the mass driver (/obj/machinery/mass_driver/ordnance), the plating (137,76,2) (/turf/open/floor/plating), "map_screen.map", "icon-x=8;icon-y=20;left=1;butt...") - [2026-10-18 03:30:37.670] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:30:47.084] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:31:07.012] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:31:08.347] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:31:20.819] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:31:42.633] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:31:52.491] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:31:55.417] RUNTIME: runtime error: held_index out of bounds (2) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Spencer Highlands (/mob/dead/observer) - src: null - usr.loc: the floor (110,150,2) (/turf/open/floor/iron/dark) - call stack: - stack trace("held_index out of bounds (2)", "code/modules/mob/mob.dm", 960) - Spencer Highlands (/mob/dead/observer): swap hand(2, 0) - Spencer Highlands (/mob/dead/observer): cycle hand(8, 0, 0, 1) - swap_hands_row (/datum/keybinding/dextrous/swap_hands/row): down(DemoCrack (/client), the floor (114,150,2) (/turf/open/floor/iron/dark), 1, 11) - DemoCrack (/client): gvb keyDown("X", 1191, 695, 1734, 1369) - DemoCrack (/client): keyDown("X", 1191, 695, 1734, 1369) - [2026-10-18 03:32:04.598] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:32:05.261] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:32:07.304] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:32:09.479] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:32:10.504] RUNTIME: ## TESTING: GC: -- [0x210695c8] | /datum/looping_sound/changeling_absorb was unable to be GC'd -- (ref count of 3) [2026-10-18 03:32:10.504] RUNTIME: ## TESTING: GC: -- [0x2004151] | /atom/movable/screen/movable/action_button was unable to be GC'd -- (ref count of 3) [2026-10-18 03:32:11.417] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:32:13.438] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:32:15.456] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:32:17.652] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:32:19.671] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:32:21.807] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:32:24.040] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:32:26.562] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:32:28.606] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:32:30.735] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:32:32.692] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:32:34.798] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:32:37.301] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:32:39.643] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:32:41.646] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:32:43.764] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:32:45.872] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:32:48.086] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:32:50.116] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:32:52.334] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:32:54.632] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:32:56.632] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:32:58.765] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:33:00.902] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:33:02.975] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:33:05.163] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:33:07.146] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:33:09.229] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:33:11.269] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:33:13.458] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:33:15.447] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:33:17.494] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:33:19.572] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:33:21.625] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:33:23.752] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:33:25.918] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:33:27.945] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:33:30.055] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:33:32.040] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:33:34.118] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:33:36.215] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:33:38.311] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:34:12.399] RUNTIME: runtime error: cannot read from list - proc name: preload size (/datum/map_template/map_module/preload_size) - source file: code/modules/mapping/modular_map_loader/modular_map_loader.dm,65 - usr: Fights-The-Carps (/mob/living/carbon/human) - src: Base Map Module Template (/datum/map_template/map_module) - usr.loc: the floor (66,167,2) (/turf/open/floor/iron/dark/textured_half) - call stack: - Base Map Module Template (/datum/map_template/map_module): preload size("_maps/safehouses/maintsafe.dmm", null) - Base Map Module Template (/datum/map_template/map_module): load(space (211,63,13) (/turf/open/space), 0, "_maps/safehouses/maintsafe.dmm") - the safehouse (/obj/modular_map_root/safehouse): load map() - the safehouse (/obj/modular_map_root/safehouse): Initialize(1) - the safehouse (/obj/modular_map_root/safehouse): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the safehouse (/obj/modular_map_root/safehouse), 0, /list (/list)) - the safehouse (/obj/modular_map_root/safehouse): New(1) - /datum/parsed_map (/datum/parsed_map): create atom(/obj/modular_map_root/safehous... (/obj/modular_map_root/safehouse), space (211,63,13) (/turf/open/space)) - /datum/parsed_map (/datum/parsed_map): build coordinate(/list (/list), space (211,63,13) (/turf/open/space), 0, 1, 0) - /datum/parsed_map (/datum/parsed_map): tgm load(208, 58, 13, 0, 0, -1e+31, 1e+31, -1e+31, 1e+31, 1, 1, 1, 0) - ... - load map(_maps/virtual_domains/heretic_..., 208, 58, 13, 0, 0, 0, -1e+31, 1e+31, -1e+31, 1e+31, 1, 1, 1, 0) - Heretical Hunt (/datum/lazy_template/virtual_domain/heretic_hunt): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("heretic_hunt") - the quantum server (/obj/machinery/quantum_server): cold boot map("heretic_hunt", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-18 03:35:46.226] RUNTIME: runtime error: Cannot read null.species - proc name: mob negates gravity (/mob/living/carbon/human/mob_negates_gravity) - source file: code/modules/mob/living/carbon/human/human_movement.dm,25 - usr: Shutdown Exe (/mob/living/carbon/human) - src: Jayda Hoopengarner (/mob/living/carbon/human) - usr.loc: the plating (214,70,13) (/turf/open/floor/plating/heretic_rust) - src.loc: null - call stack: - Jayda Hoopengarner (/mob/living/carbon/human): mob negates gravity() - Jayda Hoopengarner (/mob/living/carbon/human): has gravity(null) - Jayda Hoopengarner (/mob/living/carbon/human): refresh gravity() - Jayda Hoopengarner (/mob/living/carbon/human): on changed z level(the plating (214,73,13) (/turf/open/floor/plating/heretic_rust), null, 1, null) - Jayda Hoopengarner (/mob/living/carbon/human): on changed z level(the plating (214,73,13) (/turf/open/floor/plating/heretic_rust), null, 1, null) - Jayda Hoopengarner (/mob/living/carbon/human): Moved(the plating (214,73,13) (/turf/open/floor/plating/heretic_rust), 2, 0, null, 1) - Jayda Hoopengarner (/mob/living/carbon/human): Moved(the plating (214,73,13) (/turf/open/floor/plating/heretic_rust), 2, 0, null, 1) - Jayda Hoopengarner (/mob/living/carbon/human): Moved(the plating (214,73,13) (/turf/open/floor/plating/heretic_rust), 2, 0, null, 1) - Jayda Hoopengarner (/mob/living/carbon/human): Move(the plating (214,72,13) (/turf/open/floor/plating/heretic_rust), 2, 5.05717, 1) - Jayda Hoopengarner (/mob/living/carbon/human): Move(the plating (214,72,13) (/turf/open/floor/plating/heretic_rust), 2, 5.05717, 1) - ... - Jayda Hoopengarner (/mob/living/carbon/human): move from pull(Shutdown Exe (/mob/living/carbon/human), the plating (214,72,13) (/turf/open/floor/plating/heretic_rust), 5.05717) - Shutdown Exe (/mob/living/carbon/human): Move(the plating (214,71,13) (/turf/open/floor/plating), 2, 0, 1) - Shutdown Exe (/mob/living/carbon/human): Move(the plating (214,71,13) (/turf/open/floor/plating), 2, null) - Shutdown Exe (/mob/living/carbon/human): Move(the plating (214,71,13) (/turf/open/floor/plating), 2) - Shutdown Exe (/mob/living/carbon/human): Move(the plating (214,71,13) (/turf/open/floor/plating), 2) - PrivatePat (/client): Move(the plating (214,71,13) (/turf/open/floor/plating), 2) - Shutdown Exe (/mob/living/carbon/human): keyLoop(PrivatePat (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:35:55.879] RUNTIME: runtime error: Cannot read null.species - proc name: mob negates gravity (/mob/living/carbon/human/mob_negates_gravity) - source file: code/modules/mob/living/carbon/human/human_movement.dm,25 - usr: Shutdown Exe (/mob/living/carbon/human) - src: Clover Hincken (/mob/living/carbon/human) - usr.loc: the plating (214,70,13) (/turf/open/floor/plating/heretic_rust) - src.loc: null - call stack: - Clover Hincken (/mob/living/carbon/human): mob negates gravity() - Clover Hincken (/mob/living/carbon/human): has gravity(null) - Clover Hincken (/mob/living/carbon/human): refresh gravity() - Clover Hincken (/mob/living/carbon/human): on changed z level(the plating (214,73,13) (/turf/open/floor/plating/heretic_rust), null, 1, null) - Clover Hincken (/mob/living/carbon/human): on changed z level(the plating (214,73,13) (/turf/open/floor/plating/heretic_rust), null, 1, null) - Clover Hincken (/mob/living/carbon/human): Moved(the plating (214,73,13) (/turf/open/floor/plating/heretic_rust), 2, 0, null, 1) - Clover Hincken (/mob/living/carbon/human): Moved(the plating (214,73,13) (/turf/open/floor/plating/heretic_rust), 2, 0, null, 1) - Clover Hincken (/mob/living/carbon/human): Moved(the plating (214,73,13) (/turf/open/floor/plating/heretic_rust), 2, 0, null, 1) - Clover Hincken (/mob/living/carbon/human): Move(the plating (214,72,13) (/turf/open/floor/plating/heretic_rust), 2, 5.12474, 1) - Clover Hincken (/mob/living/carbon/human): Move(the plating (214,72,13) (/turf/open/floor/plating/heretic_rust), 2, 5.12474, 1) - ... - Clover Hincken (/mob/living/carbon/human): move from pull(Shutdown Exe (/mob/living/carbon/human), the plating (214,72,13) (/turf/open/floor/plating/heretic_rust), 5.12474) - Shutdown Exe (/mob/living/carbon/human): Move(the plating (214,71,13) (/turf/open/floor/plating), 2, 0, 1) - Shutdown Exe (/mob/living/carbon/human): Move(the plating (214,71,13) (/turf/open/floor/plating), 2, null) - Shutdown Exe (/mob/living/carbon/human): Move(the plating (214,71,13) (/turf/open/floor/plating), 2) - Shutdown Exe (/mob/living/carbon/human): Move(the plating (214,71,13) (/turf/open/floor/plating), 2) - PrivatePat (/client): Move(the plating (214,71,13) (/turf/open/floor/plating), 2) - Shutdown Exe (/mob/living/carbon/human): keyLoop(PrivatePat (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:36:28.882] RUNTIME: runtime error: Cannot read null.species - proc name: mob negates gravity (/mob/living/carbon/human/mob_negates_gravity) - source file: code/modules/mob/living/carbon/human/human_movement.dm,25 - usr: Shutdown Exe (/mob/living/carbon/human) - src: Osbert Lee (/mob/living/carbon/human) - usr.loc: the plating (214,71,13) (/turf/open/floor/plating) - src.loc: null - call stack: - Osbert Lee (/mob/living/carbon/human): mob negates gravity() - Osbert Lee (/mob/living/carbon/human): has gravity(null) - Osbert Lee (/mob/living/carbon/human): refresh gravity() - Osbert Lee (/mob/living/carbon/human): on changed z level(the plating (214,73,13) (/turf/open/floor/plating/heretic_rust), null, 1, null) - Osbert Lee (/mob/living/carbon/human): on changed z level(the plating (214,73,13) (/turf/open/floor/plating/heretic_rust), null, 1, null) - Osbert Lee (/mob/living/carbon/human): Moved(the plating (214,73,13) (/turf/open/floor/plating/heretic_rust), 2, 0, null, 1) - Osbert Lee (/mob/living/carbon/human): Moved(the plating (214,73,13) (/turf/open/floor/plating/heretic_rust), 2, 0, null, 1) - Osbert Lee (/mob/living/carbon/human): Moved(the plating (214,73,13) (/turf/open/floor/plating/heretic_rust), 2, 0, null, 1) - Osbert Lee (/mob/living/carbon/human): Move(the plating (214,72,13) (/turf/open/floor/plating/heretic_rust), 2, 5.01924, 1) - Osbert Lee (/mob/living/carbon/human): Move(the plating (214,72,13) (/turf/open/floor/plating/heretic_rust), 2, 5.01924, 1) - ... - Osbert Lee (/mob/living/carbon/human): move from pull(Shutdown Exe (/mob/living/carbon/human), the plating (214,72,13) (/turf/open/floor/plating/heretic_rust), 5.01924) - Shutdown Exe (/mob/living/carbon/human): Move(the plating (214,71,13) (/turf/open/floor/plating), 2, 0, 1) - Shutdown Exe (/mob/living/carbon/human): Move(the plating (214,71,13) (/turf/open/floor/plating), 2, null) - Shutdown Exe (/mob/living/carbon/human): Move(the plating (214,71,13) (/turf/open/floor/plating), 2) - Shutdown Exe (/mob/living/carbon/human): Move(the plating (214,71,13) (/turf/open/floor/plating), 2) - PrivatePat (/client): Move(the plating (214,71,13) (/turf/open/floor/plating), 2) - Shutdown Exe (/mob/living/carbon/human): keyLoop(PrivatePat (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:37:05.053] RUNTIME: runtime error: Cannot read null.species - proc name: mob negates gravity (/mob/living/carbon/human/mob_negates_gravity) - source file: code/modules/mob/living/carbon/human/human_movement.dm,25 - usr: Osbert Lee (/mob/living/carbon/human) - src: Ella Armstrong (/mob/living/carbon/human) - usr.loc: the plating (213,72,13) (/turf/open/floor/plating/heretic_rust) - src.loc: null - call stack: - Ella Armstrong (/mob/living/carbon/human): mob negates gravity() - Ella Armstrong (/mob/living/carbon/human): has gravity(null) - Ella Armstrong (/mob/living/carbon/human): refresh gravity() - Ella Armstrong (/mob/living/carbon/human): on changed z level(the plating (215,72,13) (/turf/open/floor/plating/heretic_rust), null, 1, null) - Ella Armstrong (/mob/living/carbon/human): on changed z level(the plating (215,72,13) (/turf/open/floor/plating/heretic_rust), null, 1, null) - Ella Armstrong (/mob/living/carbon/human): Moved(the plating (215,72,13) (/turf/open/floor/plating/heretic_rust), 8, 0, null, 1) - Ella Armstrong (/mob/living/carbon/human): Moved(the plating (215,72,13) (/turf/open/floor/plating/heretic_rust), 8, 0, null, 1) - Ella Armstrong (/mob/living/carbon/human): Moved(the plating (215,72,13) (/turf/open/floor/plating/heretic_rust), 8, 0, null, 1) - Ella Armstrong (/mob/living/carbon/human): Move(the plating (214,72,13) (/turf/open/floor/plating/heretic_rust), 8, 4.28208, 1) - Ella Armstrong (/mob/living/carbon/human): Move(the plating (214,72,13) (/turf/open/floor/plating/heretic_rust), 8, 4.28208, 1) - ... - Ella Armstrong (/mob/living/carbon/human): move from pull(Osbert Lee (/mob/living/carbon/human), the plating (214,72,13) (/turf/open/floor/plating/heretic_rust), 4.28208) - Osbert Lee (/mob/living/carbon/human): Move(the plating (213,72,13) (/turf/open/floor/plating/heretic_rust), 8, 0, 1) - Osbert Lee (/mob/living/carbon/human): Move(the plating (213,72,13) (/turf/open/floor/plating/heretic_rust), 8, null) - Osbert Lee (/mob/living/carbon/human): Move(the plating (213,72,13) (/turf/open/floor/plating/heretic_rust), 8) - Osbert Lee (/mob/living/carbon/human): Move(the plating (213,72,13) (/turf/open/floor/plating/heretic_rust), 8) - PrivatePat (/client): Move(the plating (213,72,13) (/turf/open/floor/plating/heretic_rust), 8) - Osbert Lee (/mob/living/carbon/human): keyLoop(PrivatePat (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:37:19.945] RUNTIME: runtime error: Cannot read null.species - proc name: mob negates gravity (/mob/living/carbon/human/mob_negates_gravity) - source file: code/modules/mob/living/carbon/human/human_movement.dm,25 - usr: Osbert Lee (/mob/living/carbon/human) - src: Anahi Leech (/mob/living/carbon/human) - usr.loc: the plating (213,72,13) (/turf/open/floor/plating/heretic_rust) - src.loc: null - call stack: - Anahi Leech (/mob/living/carbon/human): mob negates gravity() - Anahi Leech (/mob/living/carbon/human): has gravity(null) - Anahi Leech (/mob/living/carbon/human): refresh gravity() - Anahi Leech (/mob/living/carbon/human): on changed z level(the plating (215,72,13) (/turf/open/floor/plating/heretic_rust), null, 1, null) - Anahi Leech (/mob/living/carbon/human): on changed z level(the plating (215,72,13) (/turf/open/floor/plating/heretic_rust), null, 1, null) - Anahi Leech (/mob/living/carbon/human): Moved(the plating (215,72,13) (/turf/open/floor/plating/heretic_rust), 8, 0, null, 1) - Anahi Leech (/mob/living/carbon/human): Moved(the plating (215,72,13) (/turf/open/floor/plating/heretic_rust), 8, 0, null, 1) - Anahi Leech (/mob/living/carbon/human): Moved(the plating (215,72,13) (/turf/open/floor/plating/heretic_rust), 8, 0, null, 1) - Anahi Leech (/mob/living/carbon/human): Move(the plating (214,72,13) (/turf/open/floor/plating/heretic_rust), 8, 4.97376, 1) - Anahi Leech (/mob/living/carbon/human): Move(the plating (214,72,13) (/turf/open/floor/plating/heretic_rust), 8, 4.97376, 1) - ... - Anahi Leech (/mob/living/carbon/human): move from pull(Osbert Lee (/mob/living/carbon/human), the plating (214,72,13) (/turf/open/floor/plating/heretic_rust), 4.97376) - Osbert Lee (/mob/living/carbon/human): Move(the plating (213,72,13) (/turf/open/floor/plating/heretic_rust), 8, 0, 1) - Osbert Lee (/mob/living/carbon/human): Move(the plating (213,72,13) (/turf/open/floor/plating/heretic_rust), 8, null) - Osbert Lee (/mob/living/carbon/human): Move(the plating (213,72,13) (/turf/open/floor/plating/heretic_rust), 8) - Osbert Lee (/mob/living/carbon/human): Move(the plating (213,72,13) (/turf/open/floor/plating/heretic_rust), 8) - PrivatePat (/client): Move(the plating (213,72,13) (/turf/open/floor/plating/heretic_rust), 8) - Osbert Lee (/mob/living/carbon/human): keyLoop(PrivatePat (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:37:58.133] RUNTIME: runtime error: Cannot read null.species - proc name: mob negates gravity (/mob/living/carbon/human/mob_negates_gravity) - source file: code/modules/mob/living/carbon/human/human_movement.dm,25 - usr: Osbert Lee (/mob/living/carbon/human) - src: Nayeli Powell (/mob/living/carbon/human) - usr.loc: the plating (213,72,13) (/turf/open/floor/plating/heretic_rust) - src.loc: null - call stack: - Nayeli Powell (/mob/living/carbon/human): mob negates gravity() - Nayeli Powell (/mob/living/carbon/human): has gravity(null) - Nayeli Powell (/mob/living/carbon/human): refresh gravity() - Nayeli Powell (/mob/living/carbon/human): on changed z level(the plating (215,72,13) (/turf/open/floor/plating/heretic_rust), null, 1, null) - Nayeli Powell (/mob/living/carbon/human): on changed z level(the plating (215,72,13) (/turf/open/floor/plating/heretic_rust), null, 1, null) - Nayeli Powell (/mob/living/carbon/human): Moved(the plating (215,72,13) (/turf/open/floor/plating/heretic_rust), 8, 0, null, 1) - Nayeli Powell (/mob/living/carbon/human): Moved(the plating (215,72,13) (/turf/open/floor/plating/heretic_rust), 8, 0, null, 1) - Nayeli Powell (/mob/living/carbon/human): Moved(the plating (215,72,13) (/turf/open/floor/plating/heretic_rust), 8, 0, null, 1) - Nayeli Powell (/mob/living/carbon/human): Move(the plating (214,72,13) (/turf/open/floor/plating/heretic_rust), 8, 5.22676, 1) - Nayeli Powell (/mob/living/carbon/human): Move(the plating (214,72,13) (/turf/open/floor/plating/heretic_rust), 8, 5.22676, 1) - ... - Nayeli Powell (/mob/living/carbon/human): move from pull(Osbert Lee (/mob/living/carbon/human), the plating (214,72,13) (/turf/open/floor/plating/heretic_rust), 5.22676) - Osbert Lee (/mob/living/carbon/human): Move(the plating (213,72,13) (/turf/open/floor/plating/heretic_rust), 8, 0, 1) - Osbert Lee (/mob/living/carbon/human): Move(the plating (213,72,13) (/turf/open/floor/plating/heretic_rust), 8, null) - Osbert Lee (/mob/living/carbon/human): Move(the plating (213,72,13) (/turf/open/floor/plating/heretic_rust), 8) - Osbert Lee (/mob/living/carbon/human): Move(the plating (213,72,13) (/turf/open/floor/plating/heretic_rust), 8) - PrivatePat (/client): Move(the plating (213,72,13) (/turf/open/floor/plating/heretic_rust), 8) - Osbert Lee (/mob/living/carbon/human): keyLoop(PrivatePat (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:38:33.079] RUNTIME: runtime error: Cannot read null.species - proc name: mob negates gravity (/mob/living/carbon/human/mob_negates_gravity) - source file: code/modules/mob/living/carbon/human/human_movement.dm,25 - usr: Osbert Lee (/mob/living/carbon/human) - src: Kaylee Christman (/mob/living/carbon/human) - usr.loc: the plating (213,72,13) (/turf/open/floor/plating/heretic_rust) - src.loc: null - call stack: - Kaylee Christman (/mob/living/carbon/human): mob negates gravity() - Kaylee Christman (/mob/living/carbon/human): has gravity(null) - Kaylee Christman (/mob/living/carbon/human): refresh gravity() - Kaylee Christman (/mob/living/carbon/human): on changed z level(the plating (215,72,13) (/turf/open/floor/plating/heretic_rust), null, 1, null) - Kaylee Christman (/mob/living/carbon/human): on changed z level(the plating (215,72,13) (/turf/open/floor/plating/heretic_rust), null, 1, null) - Kaylee Christman (/mob/living/carbon/human): Moved(the plating (215,72,13) (/turf/open/floor/plating/heretic_rust), 8, 0, null, 1) - Kaylee Christman (/mob/living/carbon/human): Moved(the plating (215,72,13) (/turf/open/floor/plating/heretic_rust), 8, 0, null, 1) - Kaylee Christman (/mob/living/carbon/human): Moved(the plating (215,72,13) (/turf/open/floor/plating/heretic_rust), 8, 0, null, 1) - Kaylee Christman (/mob/living/carbon/human): Move(the plating (214,72,13) (/turf/open/floor/plating/heretic_rust), 8, 3.74748, 1) - Kaylee Christman (/mob/living/carbon/human): Move(the plating (214,72,13) (/turf/open/floor/plating/heretic_rust), 8, 3.74748, 1) - ... - Osbert Lee (/mob/living/carbon/human): Move(the plating (213,72,13) (/turf/open/floor/plating/heretic_rust), 8) - Osbert Lee (/mob/living/carbon/human): PushAM(the encrypted cache (/obj/structure/closet/crate/secure/bitrunning/encrypted), 1000) - Osbert Lee (/mob/living/carbon/human): Bump(the encrypted cache (/obj/structure/closet/crate/secure/bitrunning/encrypted)) - Osbert Lee (/mob/living/carbon/human): Move(the plating (213,72,13) (/turf/open/floor/plating/heretic_rust), 8, 0, 1) - Osbert Lee (/mob/living/carbon/human): Move(the plating (213,72,13) (/turf/open/floor/plating/heretic_rust), 8, null) - Osbert Lee (/mob/living/carbon/human): Move(the plating (213,72,13) (/turf/open/floor/plating/heretic_rust), 8) - Osbert Lee (/mob/living/carbon/human): keyLoop(PrivatePat (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:40:21.522] RUNTIME: runtime error: Cannot read null._listen_lookup - proc name: dropped (/obj/item/proc/dropped) - source file: code/game/objects/items.dm,713 - usr: Eleftheria Harpalyce (/mob/living/carbon/human) - src: the remote signaling device (/obj/item/assembly/signaler) - usr.loc: the floor (135,78,2) (/turf/open/floor/iron/white) - 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(Eleftheria Harpalyce (/mob/living/carbon/human), 0) - Eleftheria Harpalyce (/mob/living/carbon/human): has unequipped(the tank transfer valve (/obj/item/transfer_valve), 0) - Eleftheria Harpalyce (/mob/living/carbon/human): has unequipped(the tank transfer valve (/obj/item/transfer_valve), 0) - Eleftheria Harpalyce (/mob/living/carbon/human): doUnEquip(the tank transfer valve (/obj/item/transfer_valve), 0, the floor (134,77,2) (/turf/open/floor/iron/dark), 0, 1, 0) - Eleftheria Harpalyce (/mob/living/carbon/human): doUnEquip(the tank transfer valve (/obj/item/transfer_valve), 0, the floor (134,77,2) (/turf/open/floor/iron/dark), 0, 1, 0) - Eleftheria Harpalyce (/mob/living/carbon/human): doUnEquip(the tank transfer valve (/obj/item/transfer_valve), 0, the floor (134,77,2) (/turf/open/floor/iron/dark), 0, 1, 0) - Eleftheria Harpalyce (/mob/living/carbon/human): transfer item to turf(the tank transfer valve (/obj/item/transfer_valve), the floor (134,77,2) (/turf/open/floor/iron/dark), 0, 0, 0, 0, 1) - Eleftheria Harpalyce\'s locker (/obj/structure/closet/secure_closet/personal/cabinet): item interaction(Eleftheria Harpalyce (/mob/living/carbon/human), the tank transfer valve (/obj/item/transfer_valve), /list (/list)) - Eleftheria Harpalyce\'s locker (/obj/structure/closet/secure_closet/personal/cabinet): base item interaction(Eleftheria Harpalyce (/mob/living/carbon/human), the tank transfer valve (/obj/item/transfer_valve), /list (/list)) - the tank transfer valve (/obj/item/transfer_valve): melee attack chain(Eleftheria Harpalyce (/mob/living/carbon/human), Eleftheria Harpalyce\'s locker (/obj/structure/closet/secure_closet/personal/cabinet), /list (/list), /list (/list)) - Eleftheria Harpalyce (/mob/living/carbon/human): ClickOn(Eleftheria Harpalyce\'s locker (/obj/structure/closet/secure_closet/personal/cabinet), "icon-x=23;icon-y=33;left=1;but...") - Eleftheria Harpalyce\'s locker (/obj/structure/closet/secure_closet/personal/cabinet): Click(the floor (134,77,2) (/turf/open/floor/iron/dark), "map_screen.map", "icon-x=23;icon-y=33;left=1;but...") - S133py (/client): Click(Eleftheria Harpalyce\'s locker (/obj/structure/closet/secure_closet/personal/cabinet), the floor (134,77,2) (/turf/open/floor/iron/dark), "map_screen.map", "icon-x=23;icon-y=33;left=1;but...") - [2026-10-18 03:42:04.369] RUNTIME: runtime error: Cannot read null._listen_lookup - proc name: dropped (/obj/item/proc/dropped) - source file: code/game/objects/items.dm,713 - usr: Eleftheria Harpalyce (/mob/living/carbon/human) - src: the remote signaling device (/obj/item/assembly/signaler) - usr.loc: the floor (138,169,2) (/turf/open/floor/wood) - 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(Eleftheria Harpalyce (/mob/living/carbon/human), 0) - Eleftheria Harpalyce (/mob/living/carbon/human): has unequipped(the tank transfer valve (/obj/item/transfer_valve), 0) - Eleftheria Harpalyce (/mob/living/carbon/human): has unequipped(the tank transfer valve (/obj/item/transfer_valve), 0) - Eleftheria Harpalyce (/mob/living/carbon/human): doUnEquip(the tank transfer valve (/obj/item/transfer_valve), 0, the floor (138,169,2) (/turf/open/floor/wood), 0, 1, 0) - Eleftheria Harpalyce (/mob/living/carbon/human): doUnEquip(the tank transfer valve (/obj/item/transfer_valve), 0, the floor (138,169,2) (/turf/open/floor/wood), 0, 1, 0) - Eleftheria Harpalyce (/mob/living/carbon/human): doUnEquip(the tank transfer valve (/obj/item/transfer_valve), 0, the floor (138,169,2) (/turf/open/floor/wood), 0, 1, 0) - Eleftheria Harpalyce (/mob/living/carbon/human): transfer item to turf(the tank transfer valve (/obj/item/transfer_valve), the floor (138,169,2) (/turf/open/floor/wood), -6, -6, 0, 0, 1) - Eleftheria Harpalyce (/mob/living/carbon/human): dropItemToGround(the tank transfer valve (/obj/item/transfer_valve), 0, 0, 1, null) - Eleftheria Harpalyce (/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(S133py (/client), the floor (140,168,2) (/turf/open/floor/wood), 10, -30) - S133py (/client): gvb keyDown("Q", 725, 631, 1216, 1080) - S133py (/client): keyDown("Q", 725, 631, 1216, 1080) - [2026-10-18 03:42:15.372] RUNTIME: runtime error: parent_qdeleting overridden. Use override = TRUE to suppress this warning. - Target: Tyson Draudy (/mob/living/carbon/human) Existing Proc: return_mind New Proc: on_body_destroy - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Bingo Bobie (/mob/dead/observer) - src: null - usr.loc: the carpet (83,108,13) (/turf/open/floor/carpet/royalblack) - call stack: - stack trace("parent_qdeleting overridden. U...", "code/datums/signals.dm", 43) - /datum/component/temporary_bod... (/datum/component/temporary_body): RegisterSignal(Tyson Draudy (/mob/living/carbon/human), "parent_qdeleting", "on_body_destroy", 0) - /datum/component/temporary_bod... (/datum/component/temporary_body): register body signals() - /datum/component/temporary_bod... (/datum/component/temporary_body): on mind transfer(Bingo Bobie (/datum/mind), Unknown (/mob/living/carbon/human)) - Bingo Bobie (/datum/mind): SendSignal("mind_transferred", /list (/list)) - Bingo Bobie (/datum/mind): transfer to(Tyson Draudy (/mob/living/carbon/human), 1) - Virtual Syndicate Sleeper (/obj/effect/mob_spawn/ghost_role/human/virtual_domain/syndie): special(Tyson Draudy (/mob/living/carbon/human), Bingo Bobie (/mob/dead/observer), 0) - Virtual Syndicate Sleeper (/obj/effect/mob_spawn/ghost_role/human/virtual_domain/syndie): special(Tyson Draudy (/mob/living/carbon/human), Bingo Bobie (/mob/dead/observer), 0) - Virtual Syndicate Sleeper (/obj/effect/mob_spawn/ghost_role/human/virtual_domain/syndie): create(Bingo Bobie (/mob/dead/observer), null, 0) - Virtual Syndicate Sleeper (/obj/effect/mob_spawn/ghost_role/human/virtual_domain/syndie): create(Bingo Bobie (/mob/dead/observer), null, 0) - Virtual Syndicate Sleeper (/obj/effect/mob_spawn/ghost_role/human/virtual_domain/syndie): create from ghost(Bingo Bobie (/mob/dead/observer), 0, 0) - Virtual Syndicate Sleeper (/obj/effect/mob_spawn/ghost_role/human/virtual_domain/syndie): attack ghost(Bingo Bobie (/mob/dead/observer)) - /datum/spawners_menu (/datum/spawners_menu): ui act("spawn", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/observer_state (/datum/ui_state/observer_state)) - /datum/tgui (/datum/tgui): on act message("spawn", /list (/list), /datum/ui_state/observer_state (/datum/ui_state/observer_state)) - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Bingo Bobie (/mob/dead/observer), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-18 03:42:47.355] RUNTIME: runtime error: Cannot read null.current_holder - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,98 - usr: null - src: the plating (91,72,2) (/turf/open/floor/plating) - call stack: - the plating (91,72,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (91,72,2) (/turf/open/floor/plating): check lumcount above(0.2) - Alexander Wolff (/mob/living/carbon/human): has light nearby(0.2) - Greater Aft Maintenance (/area/station/maintenance/aft/greater): play ambience(Alexander Wolff (/mob/living/carbon/human), null, null) - Ambience (/datum/controller/subsystem/ambience): fire(0) - Ambience (/datum/controller/subsystem/ambience): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:43:01.426] RUNTIME: runtime error: Cannot execute null.powered(). - proc name: use energy (/obj/item/modular_computer/processor/use_energy) - source file: code/modules/modular_computers/computers/item/processor.dm,49 - usr: null - src: the security cargo interfacing... (/obj/item/modular_computer/processor) - src.loc: space (112,169,2) (/turf/open/space) - call stack: - the security cargo interfacing... (/obj/item/modular_computer/processor): use energy(0, 1) - the security cargo interfacing... (/obj/item/modular_computer/processor): Exited(the Nanotrasen brand rechargea... (/obj/item/stock_parts/power_store/cell/crap), 0) - the Nanotrasen brand rechargea... (/obj/item/stock_parts/power_store/cell/crap): doMove(null) - the Nanotrasen brand rechargea... (/obj/item/stock_parts/power_store/cell/crap): doMove(null) - the Nanotrasen brand rechargea... (/obj/item/stock_parts/power_store/cell/crap): moveToNullspace() - the Nanotrasen brand rechargea... (/obj/item/stock_parts/power_store/cell/crap): Destroy(0) - the Nanotrasen brand rechargea... (/obj/item/stock_parts/power_store/cell/crap): Destroy(0) - the Nanotrasen brand rechargea... (/obj/item/stock_parts/power_store/cell/crap): Destroy(0) - qdel(the Nanotrasen brand rechargea... (/obj/item/stock_parts/power_store/cell/crap), 0) - the security cargo interfacing... (/obj/item/modular_computer/processor): Destroy(0) - ... - qdel(the security cargo interfacing... (/obj/item/modular_computer/processor), 0) - the security cargo interfacing... (/obj/machinery/modular_computer/preset/cargochat/security): Destroy(0) - qdel(the security cargo interfacing... (/obj/machinery/modular_computer/preset/cargochat/security), 0) - the security cargo interfacing... (/obj/machinery/modular_computer/preset/cargochat/security): deconstruct(0) - the security cargo interfacing... (/obj/machinery/modular_computer/preset/cargochat/security): atom destruction("bomb") - the security cargo interfacing... (/obj/machinery/modular_computer/preset/cargochat/security): take damage(1e+31, "brute", "bomb", 0, null, 0) - the security cargo interfacing... (/obj/machinery/modular_computer/preset/cargochat/security): ex act(3) - Explosions (/datum/controller/subsystem/explosions): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:43:01.769] RUNTIME: runtime error: _queue_verb() returned false because it wasn't called from player input! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("_queue_verb() returned false b...", "code/controllers/subsystem/ver...", 90) - queue verb(/datum/callback/verb_callback (/datum/callback/verb_callback), 85, Speech Controller (/datum/controller/subsystem/verb_manager/speech_controller)) - Aileen Mirante (/mob/living/carbon/human): gvb say verb(/list (/list)) - Verbs (/datum/controller/subsystem/verbs): invoke verb(Aileen Mirante (/mob/living/carbon/human), /mob/verb/say_verb (/mob/verb/say_verb), /list (/list), null) - Aileen Mirante (/mob/living/carbon/human): Say("the ha-GACK!") - Aileen Mirante (/mob/living/carbon/human): Say("the ha-GACK!") - /datum/tgui_say (/datum/tgui_say): delegate speech("the ha-GACK!", "Say") - /datum/tgui_say (/datum/tgui_say): handle entry("force", /list (/list)) - /datum/tgui_say (/datum/tgui_say): force say(null, 1) - Aileen Mirante (/mob/living/carbon/human): force say(null, 1, 0) - ... - /datum/status_effect/incapacit... (/datum/status_effect/incapacitating/unconscious): on creation(Aileen Mirante (/mob/living/carbon/human), 20) - /datum/status_effect/incapacit... (/datum/status_effect/incapacitating/unconscious): on creation(Aileen Mirante (/mob/living/carbon/human), 20) - /datum/status_effect/incapacit... (/datum/status_effect/incapacitating/unconscious): New(/list (/list)) - Aileen Mirante (/mob/living/carbon/human): apply status effect(/datum/status_effect/incapacit... (/datum/status_effect/incapacitating/unconscious), 20) - Aileen Mirante (/mob/living/carbon/human): Unconscious(20, 0) - Aileen Mirante (/mob/living/carbon/human): Unconscious(20, 0) - Aileen Mirante (/mob/living/carbon/human): ex act(2, null, null) - Explosions (/datum/controller/subsystem/explosions): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:43:06.172] RUNTIME: runtime error: Cannot read null.current_holder - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,98 - usr: null - src: the plating (76,74,2) (/turf/open/floor/plating) - call stack: - the plating (76,74,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (76,74,2) (/turf/open/floor/plating): check lumcount above(0.2) - Alexander Wolff (/mob/living/carbon/human): has light nearby(0.2) - Greater Aft Maintenance (/area/station/maintenance/aft/greater): play ambience(Alexander Wolff (/mob/living/carbon/human), null, null) - Ambience (/datum/controller/subsystem/ambience): fire(1) - Ambience (/datum/controller/subsystem/ambience): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:43:19.067] RUNTIME: runtime error: Cannot read null.current_holder - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,98 - usr: null - src: the plating (76,73,2) (/turf/open/floor/plating) - call stack: - the plating (76,73,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (76,73,2) (/turf/open/floor/plating): check lumcount above(0.2) - Bob Bobson (/mob/living/carbon/human): has light nearby(0.2) - Greater Aft Maintenance (/area/station/maintenance/aft/greater): play ambience(Bob Bobson (/mob/living/carbon/human), null, null) - Ambience (/datum/controller/subsystem/ambience): fire(0) - Ambience (/datum/controller/subsystem/ambience): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:43:19.116] RUNTIME: runtime error: Cannot read null.current_holder - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,98 - usr: null - src: the plating (70,96,2) (/turf/open/floor/plating) - call stack: - the plating (70,96,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (70,96,2) (/turf/open/floor/plating): check lumcount above(0.2) - Taara-Kuz (as Anth) (/mob/living/carbon/human): has light nearby(0.2) - Aft Port Maintenance (/area/station/maintenance/port/aft): play ambience(Taara-Kuz (as Anth) (/mob/living/carbon/human), null, null) - Ambience (/datum/controller/subsystem/ambience): fire(1) - Ambience (/datum/controller/subsystem/ambience): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:43:21.097] RUNTIME: ## TESTING: GC: -- [0x3000150] | /mob/living/basic/mining/tendril was unable to be GC'd -- (ref count of 3) [2026-10-18 03:43:33.393] RUNTIME: runtime error: Cannot read null.current_holder - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,98 - usr: null - src: the plating (70,92,2) (/turf/open/floor/plating) - call stack: - the plating (70,92,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (70,92,2) (/turf/open/floor/plating): check lumcount above(0.2) - Taara-Kuz (as Anth) (/mob/living/carbon/human): has light nearby(0.2) - Aft Port Maintenance (/area/station/maintenance/port/aft): play ambience(Taara-Kuz (as Anth) (/mob/living/carbon/human), null, null) - Ambience (/datum/controller/subsystem/ambience): fire(0) - Ambience (/datum/controller/subsystem/ambience): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:43:35.146] 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: Lou Cherry (/mob/living/carbon/human) - src: Cable restraints (/atom/movable/screen/radial/slice) - usr.loc: the floor (89,156,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Cable restraints (/atom/movable/screen/radial/slice): Click(the floor (89,156,2) (/turf/open/floor/iron), "map_screen.map", "icon-x=16;icon-y=14;left=1;but...") - Cable restraints (/atom/movable/screen/radial/slice): Click(the floor (89,156,2) (/turf/open/floor/iron), "map_screen.map", "icon-x=16;icon-y=14;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Lou Cherry (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:43:43.597] RUNTIME: runtime error: Cannot read null.current_holder - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,98 - usr: null - src: the plating (72,79,2) (/turf/open/floor/plating) - call stack: - the plating (72,79,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (72,79,2) (/turf/open/floor/plating): check lumcount above(0.2) - Ru-Geem (/mob/living/carbon/human): has light nearby(0.2) - Greater Aft Maintenance (/area/station/maintenance/aft/greater): play ambience(Ru-Geem (/mob/living/carbon/human), null, null) - Ambience (/datum/controller/subsystem/ambience): fire(1) - Ambience (/datum/controller/subsystem/ambience): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:44:12.102] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:44:14.092] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:44:15.765] RUNTIME: runtime error: Cannot modify null.dismantle_cooldown. - proc name: process cell (/turf/open/process_cell) - source file: code/modules/atmospherics/environmental/LINDA_turf_tile.dm,353 - usr: null - src: the floor (116,162,2) (/turf/open/floor/iron) - call stack: - the floor (116,162,2) (/turf/open/floor/iron): process cell(2767) - Atmospherics (/datum/controller/subsystem/air): process active turfs(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:44:15.803] RUNTIME: runtime error: Cannot modify null.dismantle_cooldown. - proc name: process cell (/turf/open/process_cell) - source file: code/modules/atmospherics/environmental/LINDA_turf_tile.dm,353 - usr: null - src: the plating (107,160,2) (/turf/open/floor/plating) - call stack: - the plating (107,160,2) (/turf/open/floor/plating): process cell(2767) - Atmospherics (/datum/controller/subsystem/air): process active turfs(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:44:16.211] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:44:18.285] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:44:20.373] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:44:22.406] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:44:23.309] RUNTIME: runtime error: Cannot read null.reagent_type - proc name: reagent expose (/mob/living/carbon/reagent_expose) - source file: code/modules/mob/living/carbon/life.dm,479 - usr: Jack Wells (/mob/living/carbon/human) - src: Neon CDXI (/mob/living/carbon/human) - usr.loc: the floor (85,103,2) (/turf/open/floor/iron/white/smooth_large) - src.loc: the floor (86,102,2) (/turf/open/floor/iron/white) - call stack: - Neon CDXI (/mob/living/carbon/human): reagent expose(Aiuri (/datum/reagent/medicine/c2/aiuri), 16, 2.5, 1, 0) - Aiuri (/datum/reagent/medicine/c2/aiuri): expose mob(Neon CDXI (/mob/living/carbon/human), 16, 2.5, 1, 0) - Neon CDXI (/mob/living/carbon/human): expose reagents(/list (/list), /datum/reagents (/datum/reagents), 16, 1, 1) - Neon CDXI (/mob/living/carbon/human): expose reagents(/list (/list), /datum/reagents (/datum/reagents), 16, 1, null) - /datum/reagents (/datum/reagents): expose(Neon CDXI (/mob/living/carbon/human), 16, 1, 1, /list (/list)) - /datum/reagents (/datum/reagents): trans to(Neon CDXI (/mob/living/carbon/human), 5, 1, null, 1, 0, Jack Wells (/mob/living/carbon/human), 0, 16, 1, 0, 0) - the syringe (/obj/item/reagent_containers/syringe): interact with atom(Neon CDXI (/mob/living/carbon/human), Jack Wells (/mob/living/carbon/human), /list (/list)) - Neon CDXI (/mob/living/carbon/human): base item interaction(Jack Wells (/mob/living/carbon/human), the syringe (/obj/item/reagent_containers/syringe), /list (/list)) - the syringe (/obj/item/reagent_containers/syringe): melee attack chain(Jack Wells (/mob/living/carbon/human), Neon CDXI (/mob/living/carbon/human), /list (/list), /list (/list)) - Jack Wells (/mob/living/carbon/human): ClickOn(Neon CDXI (/mob/living/carbon/human), "icon-x=16;icon-y=17;left=1;but...") - Neon CDXI (/mob/living/carbon/human): Click(the floor (86,102,2) (/turf/open/floor/iron/white), "map_screen.map", "icon-x=16;icon-y=17;left=1;but...") - Neon CDXI (/mob/living/carbon/human): Click(the floor (86,102,2) (/turf/open/floor/iron/white), "map_screen.map", "icon-x=16;icon-y=17;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Jack Wells (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-18 03:44:23.310] RUNTIME: runtime error: Cannot read null.reagent_type - proc name: reagent expose (/mob/living/carbon/reagent_expose) - source file: code/modules/mob/living/carbon/life.dm,479 - usr: Jack Wells (/mob/living/carbon/human) - src: Neon CDXI (/mob/living/carbon/human) - usr.loc: the floor (85,103,2) (/turf/open/floor/iron/white/smooth_large) - src.loc: the floor (86,102,2) (/turf/open/floor/iron/white) - call stack: - Neon CDXI (/mob/living/carbon/human): reagent expose(Oxandrolone (/datum/reagent/medicine/oxandrolone), 16, 2.5, 1, 0) - Oxandrolone (/datum/reagent/medicine/oxandrolone): expose mob(Neon CDXI (/mob/living/carbon/human), 16, 2.5, 1, 0) - Neon CDXI (/mob/living/carbon/human): expose reagents(/list (/list), /datum/reagents (/datum/reagents), 16, 1, 1) - Neon CDXI (/mob/living/carbon/human): expose reagents(/list (/list), /datum/reagents (/datum/reagents), 16, 1, null) - /datum/reagents (/datum/reagents): expose(Neon CDXI (/mob/living/carbon/human), 16, 1, 1, /list (/list)) - /datum/reagents (/datum/reagents): trans to(Neon CDXI (/mob/living/carbon/human), 5, 1, null, 1, 0, Jack Wells (/mob/living/carbon/human), 0, 16, 1, 0, 0) - the syringe (/obj/item/reagent_containers/syringe): interact with atom(Neon CDXI (/mob/living/carbon/human), Jack Wells (/mob/living/carbon/human), /list (/list)) - Neon CDXI (/mob/living/carbon/human): base item interaction(Jack Wells (/mob/living/carbon/human), the syringe (/obj/item/reagent_containers/syringe), /list (/list)) - the syringe (/obj/item/reagent_containers/syringe): melee attack chain(Jack Wells (/mob/living/carbon/human), Neon CDXI (/mob/living/carbon/human), /list (/list), /list (/list)) - Jack Wells (/mob/living/carbon/human): ClickOn(Neon CDXI (/mob/living/carbon/human), "icon-x=16;icon-y=17;left=1;but...") - Neon CDXI (/mob/living/carbon/human): Click(the floor (86,102,2) (/turf/open/floor/iron/white), "map_screen.map", "icon-x=16;icon-y=17;left=1;but...") - Neon CDXI (/mob/living/carbon/human): Click(the floor (86,102,2) (/turf/open/floor/iron/white), "map_screen.map", "icon-x=16;icon-y=17;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Jack Wells (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-18 03:44:24.462] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:44:25.510] RUNTIME: runtime error: Cannot read null.current_holder - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,98 - usr: null - src: the plating (72,79,2) (/turf/open/floor/plating) - call stack: - the plating (72,79,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (72,79,2) (/turf/open/floor/plating): check lumcount above(0.2) - Ru-Geem (/mob/living/carbon/human): has light nearby(0.2) - Greater Aft Maintenance (/area/station/maintenance/aft/greater): play ambience(Ru-Geem (/mob/living/carbon/human), null, null) - Ambience (/datum/controller/subsystem/ambience): fire(1) - Ambience (/datum/controller/subsystem/ambience): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:44:26.691] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:44:28.778] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:44:30.840] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:44:32.911] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:44:34.985] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:44:37.115] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:44:39.226] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:44:41.216] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:44:43.350] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:44:45.308] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:44:47.321] RUNTIME: runtime error: Cannot read null.current_holder - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,98 - usr: null - src: the plating (72,79,2) (/turf/open/floor/plating) - call stack: - the plating (72,79,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (72,79,2) (/turf/open/floor/plating): check lumcount above(0.2) - Ru-Geem (/mob/living/carbon/human): has light nearby(0.2) - Greater Aft Maintenance (/area/station/maintenance/aft/greater): play ambience(Ru-Geem (/mob/living/carbon/human), null, null) - Ambience (/datum/controller/subsystem/ambience): fire(0) - Ambience (/datum/controller/subsystem/ambience): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:44:47.441] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:44:47.693] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: 0 - src: the floor (121,115,2) (/turf/open/floor/iron) - call stack: - the floor (121,115,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (121,115,2) (/turf/open/floor/iron): check lumcount below(0.2) - Photophobia (/datum/quirk/photophobia): on holder moved(Eleftheria Harpalyce (/mob/living/carbon/human), the floor (120,115,2) (/turf/open/floor/iron), 4, 0, null, 1) - Eleftheria Harpalyce (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Eleftheria Harpalyce (/mob/living/carbon/human): Moved(the floor (120,115,2) (/turf/open/floor/iron), 4, 0, null, 1) - Eleftheria Harpalyce (/mob/living/carbon/human): Moved(the floor (120,115,2) (/turf/open/floor/iron), 4, 0, null, 1) - Eleftheria Harpalyce (/mob/living/carbon/human): Moved(the floor (120,115,2) (/turf/open/floor/iron), 4, 0, null, 1) - Eleftheria Harpalyce (/mob/living/carbon/human): Move(the floor (121,115,2) (/turf/open/floor/iron), 4, 0, 1) - Eleftheria Harpalyce (/mob/living/carbon/human): Move(the floor (121,115,2) (/turf/open/floor/iron), 4, 0, 1) - Eleftheria Harpalyce (/mob/living/carbon/human): Move(the floor (121,115,2) (/turf/open/floor/iron), 4, 0) - ... - /datum/component/riding/vehicl... (/datum/component/riding/vehicle/wheelchair/motorized): handle ride(Eleftheria Harpalyce (/mob/living/carbon/human), 4) - /datum/component/riding/vehicl... (/datum/component/riding/vehicle/wheelchair/motorized): handle ride(Eleftheria Harpalyce (/mob/living/carbon/human), 4) - /datum/component/riding/vehicl... (/datum/component/riding/vehicle/wheelchair/motorized): driver move(the motorized wheelchair (/obj/vehicle/ridden/wheelchair/motorized), Eleftheria Harpalyce (/mob/living/carbon/human), 4) - /datum/component/riding/vehicl... (/datum/component/riding/vehicle/wheelchair/motorized): driver move(the motorized wheelchair (/obj/vehicle/ridden/wheelchair/motorized), Eleftheria Harpalyce (/mob/living/carbon/human), 4) - the motorized wheelchair (/obj/vehicle/ridden/wheelchair/motorized): relaydrive(Eleftheria Harpalyce (/mob/living/carbon/human), 4) - the motorized wheelchair (/obj/vehicle/ridden/wheelchair/motorized): relaymove(Eleftheria Harpalyce (/mob/living/carbon/human), 4) - Eleftheria Harpalyce (/mob/living/carbon/human): keyLoop(S133py (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:44:47.893] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: 0 - src: the floor (122,115,2) (/turf/open/floor/iron) - call stack: - the floor (122,115,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (122,115,2) (/turf/open/floor/iron): check lumcount below(0.2) - Photophobia (/datum/quirk/photophobia): on holder moved(Eleftheria Harpalyce (/mob/living/carbon/human), the floor (121,115,2) (/turf/open/floor/iron), 4, 0, null, 1) - Eleftheria Harpalyce (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Eleftheria Harpalyce (/mob/living/carbon/human): Moved(the floor (121,115,2) (/turf/open/floor/iron), 4, 0, null, 1) - Eleftheria Harpalyce (/mob/living/carbon/human): Moved(the floor (121,115,2) (/turf/open/floor/iron), 4, 0, null, 1) - Eleftheria Harpalyce (/mob/living/carbon/human): Moved(the floor (121,115,2) (/turf/open/floor/iron), 4, 0, null, 1) - Eleftheria Harpalyce (/mob/living/carbon/human): Move(the floor (122,115,2) (/turf/open/floor/iron), 4, 0, 1) - Eleftheria Harpalyce (/mob/living/carbon/human): Move(the floor (122,115,2) (/turf/open/floor/iron), 4, 0, 1) - Eleftheria Harpalyce (/mob/living/carbon/human): Move(the floor (122,115,2) (/turf/open/floor/iron), 4, 0) - ... - /datum/component/riding/vehicl... (/datum/component/riding/vehicle/wheelchair/motorized): handle ride(Eleftheria Harpalyce (/mob/living/carbon/human), 4) - /datum/component/riding/vehicl... (/datum/component/riding/vehicle/wheelchair/motorized): handle ride(Eleftheria Harpalyce (/mob/living/carbon/human), 4) - /datum/component/riding/vehicl... (/datum/component/riding/vehicle/wheelchair/motorized): driver move(the motorized wheelchair (/obj/vehicle/ridden/wheelchair/motorized), Eleftheria Harpalyce (/mob/living/carbon/human), 4) - /datum/component/riding/vehicl... (/datum/component/riding/vehicle/wheelchair/motorized): driver move(the motorized wheelchair (/obj/vehicle/ridden/wheelchair/motorized), Eleftheria Harpalyce (/mob/living/carbon/human), 4) - the motorized wheelchair (/obj/vehicle/ridden/wheelchair/motorized): relaydrive(Eleftheria Harpalyce (/mob/living/carbon/human), 4) - the motorized wheelchair (/obj/vehicle/ridden/wheelchair/motorized): relaymove(Eleftheria Harpalyce (/mob/living/carbon/human), 4) - Eleftheria Harpalyce (/mob/living/carbon/human): keyLoop(S133py (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:44:48.103] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: 0 - src: the floor (123,115,2) (/turf/open/floor/iron) - call stack: - the floor (123,115,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (123,115,2) (/turf/open/floor/iron): check lumcount below(0.2) - Photophobia (/datum/quirk/photophobia): on holder moved(Eleftheria Harpalyce (/mob/living/carbon/human), the floor (122,115,2) (/turf/open/floor/iron), 4, 0, null, 1) - Eleftheria Harpalyce (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Eleftheria Harpalyce (/mob/living/carbon/human): Moved(the floor (122,115,2) (/turf/open/floor/iron), 4, 0, null, 1) - Eleftheria Harpalyce (/mob/living/carbon/human): Moved(the floor (122,115,2) (/turf/open/floor/iron), 4, 0, null, 1) - Eleftheria Harpalyce (/mob/living/carbon/human): Moved(the floor (122,115,2) (/turf/open/floor/iron), 4, 0, null, 1) - Eleftheria Harpalyce (/mob/living/carbon/human): Move(the floor (123,115,2) (/turf/open/floor/iron), 4, 0, 1) - Eleftheria Harpalyce (/mob/living/carbon/human): Move(the floor (123,115,2) (/turf/open/floor/iron), 4, 0, 1) - Eleftheria Harpalyce (/mob/living/carbon/human): Move(the floor (123,115,2) (/turf/open/floor/iron), 4, 0) - ... - /datum/component/riding/vehicl... (/datum/component/riding/vehicle/wheelchair/motorized): handle ride(Eleftheria Harpalyce (/mob/living/carbon/human), 4) - /datum/component/riding/vehicl... (/datum/component/riding/vehicle/wheelchair/motorized): handle ride(Eleftheria Harpalyce (/mob/living/carbon/human), 4) - /datum/component/riding/vehicl... (/datum/component/riding/vehicle/wheelchair/motorized): driver move(the motorized wheelchair (/obj/vehicle/ridden/wheelchair/motorized), Eleftheria Harpalyce (/mob/living/carbon/human), 4) - /datum/component/riding/vehicl... (/datum/component/riding/vehicle/wheelchair/motorized): driver move(the motorized wheelchair (/obj/vehicle/ridden/wheelchair/motorized), Eleftheria Harpalyce (/mob/living/carbon/human), 4) - the motorized wheelchair (/obj/vehicle/ridden/wheelchair/motorized): relaydrive(Eleftheria Harpalyce (/mob/living/carbon/human), 4) - the motorized wheelchair (/obj/vehicle/ridden/wheelchair/motorized): relaymove(Eleftheria Harpalyce (/mob/living/carbon/human), 4) - Eleftheria Harpalyce (/mob/living/carbon/human): keyLoop(S133py (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:44:48.314] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: 0 - src: the floor (124,115,2) (/turf/open/floor/iron) - call stack: - the floor (124,115,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (124,115,2) (/turf/open/floor/iron): check lumcount below(0.2) - Photophobia (/datum/quirk/photophobia): on holder moved(Eleftheria Harpalyce (/mob/living/carbon/human), the floor (123,115,2) (/turf/open/floor/iron), 4, 0, null, 1) - Eleftheria Harpalyce (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Eleftheria Harpalyce (/mob/living/carbon/human): Moved(the floor (123,115,2) (/turf/open/floor/iron), 4, 0, null, 1) - Eleftheria Harpalyce (/mob/living/carbon/human): Moved(the floor (123,115,2) (/turf/open/floor/iron), 4, 0, null, 1) - Eleftheria Harpalyce (/mob/living/carbon/human): Moved(the floor (123,115,2) (/turf/open/floor/iron), 4, 0, null, 1) - Eleftheria Harpalyce (/mob/living/carbon/human): Move(the floor (124,115,2) (/turf/open/floor/iron), 4, 0, 1) - Eleftheria Harpalyce (/mob/living/carbon/human): Move(the floor (124,115,2) (/turf/open/floor/iron), 4, 0, 1) - Eleftheria Harpalyce (/mob/living/carbon/human): Move(the floor (124,115,2) (/turf/open/floor/iron), 4, 0) - ... - /datum/component/riding/vehicl... (/datum/component/riding/vehicle/wheelchair/motorized): handle ride(Eleftheria Harpalyce (/mob/living/carbon/human), 4) - /datum/component/riding/vehicl... (/datum/component/riding/vehicle/wheelchair/motorized): handle ride(Eleftheria Harpalyce (/mob/living/carbon/human), 4) - /datum/component/riding/vehicl... (/datum/component/riding/vehicle/wheelchair/motorized): driver move(the motorized wheelchair (/obj/vehicle/ridden/wheelchair/motorized), Eleftheria Harpalyce (/mob/living/carbon/human), 4) - /datum/component/riding/vehicl... (/datum/component/riding/vehicle/wheelchair/motorized): driver move(the motorized wheelchair (/obj/vehicle/ridden/wheelchair/motorized), Eleftheria Harpalyce (/mob/living/carbon/human), 4) - the motorized wheelchair (/obj/vehicle/ridden/wheelchair/motorized): relaydrive(Eleftheria Harpalyce (/mob/living/carbon/human), 4) - the motorized wheelchair (/obj/vehicle/ridden/wheelchair/motorized): relaymove(Eleftheria Harpalyce (/mob/living/carbon/human), 4) - Eleftheria Harpalyce (/mob/living/carbon/human): keyLoop(S133py (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:44:48.502] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: 0 - src: the floor (125,115,2) (/turf/open/floor/iron) - call stack: - the floor (125,115,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (125,115,2) (/turf/open/floor/iron): check lumcount below(0.2) - Photophobia (/datum/quirk/photophobia): on holder moved(Eleftheria Harpalyce (/mob/living/carbon/human), the floor (124,115,2) (/turf/open/floor/iron), 4, 0, null, 1) - Eleftheria Harpalyce (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Eleftheria Harpalyce (/mob/living/carbon/human): Moved(the floor (124,115,2) (/turf/open/floor/iron), 4, 0, null, 1) - Eleftheria Harpalyce (/mob/living/carbon/human): Moved(the floor (124,115,2) (/turf/open/floor/iron), 4, 0, null, 1) - Eleftheria Harpalyce (/mob/living/carbon/human): Moved(the floor (124,115,2) (/turf/open/floor/iron), 4, 0, null, 1) - Eleftheria Harpalyce (/mob/living/carbon/human): Move(the floor (125,115,2) (/turf/open/floor/iron), 4, 0, 1) - Eleftheria Harpalyce (/mob/living/carbon/human): Move(the floor (125,115,2) (/turf/open/floor/iron), 4, 0, 1) - Eleftheria Harpalyce (/mob/living/carbon/human): Move(the floor (125,115,2) (/turf/open/floor/iron), 4, 0) - ... - /datum/component/riding/vehicl... (/datum/component/riding/vehicle/wheelchair/motorized): handle ride(Eleftheria Harpalyce (/mob/living/carbon/human), 4) - /datum/component/riding/vehicl... (/datum/component/riding/vehicle/wheelchair/motorized): handle ride(Eleftheria Harpalyce (/mob/living/carbon/human), 4) - /datum/component/riding/vehicl... (/datum/component/riding/vehicle/wheelchair/motorized): driver move(the motorized wheelchair (/obj/vehicle/ridden/wheelchair/motorized), Eleftheria Harpalyce (/mob/living/carbon/human), 4) - /datum/component/riding/vehicl... (/datum/component/riding/vehicle/wheelchair/motorized): driver move(the motorized wheelchair (/obj/vehicle/ridden/wheelchair/motorized), Eleftheria Harpalyce (/mob/living/carbon/human), 4) - the motorized wheelchair (/obj/vehicle/ridden/wheelchair/motorized): relaydrive(Eleftheria Harpalyce (/mob/living/carbon/human), 4) - the motorized wheelchair (/obj/vehicle/ridden/wheelchair/motorized): relaymove(Eleftheria Harpalyce (/mob/living/carbon/human), 4) - Eleftheria Harpalyce (/mob/living/carbon/human): keyLoop(S133py (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:44:48.702] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: 0 - src: the floor (125,116,2) (/turf/open/floor/iron) - call stack: - the floor (125,116,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (125,116,2) (/turf/open/floor/iron): check lumcount below(0.2) - Photophobia (/datum/quirk/photophobia): on holder moved(Eleftheria Harpalyce (/mob/living/carbon/human), the floor (125,115,2) (/turf/open/floor/iron), 1, 0, null, 1) - Eleftheria Harpalyce (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Eleftheria Harpalyce (/mob/living/carbon/human): Moved(the floor (125,115,2) (/turf/open/floor/iron), 1, 0, null, 1) - Eleftheria Harpalyce (/mob/living/carbon/human): Moved(the floor (125,115,2) (/turf/open/floor/iron), 1, 0, null, 1) - Eleftheria Harpalyce (/mob/living/carbon/human): Moved(the floor (125,115,2) (/turf/open/floor/iron), 1, 0, null, 1) - Eleftheria Harpalyce (/mob/living/carbon/human): Move(the floor (125,116,2) (/turf/open/floor/iron), 1, 0, 1) - Eleftheria Harpalyce (/mob/living/carbon/human): Move(the floor (125,116,2) (/turf/open/floor/iron), 1, 0, 1) - Eleftheria Harpalyce (/mob/living/carbon/human): Move(the floor (125,116,2) (/turf/open/floor/iron), 1, 0) - ... - the motorized wheelchair (/obj/vehicle/ridden/wheelchair/motorized): Move(the floor (126,116,2) (/turf/open/floor/iron), 5) - /datum/component/riding/vehicl... (/datum/component/riding/vehicle/wheelchair/motorized): handle ride(Eleftheria Harpalyce (/mob/living/carbon/human), 5) - /datum/component/riding/vehicl... (/datum/component/riding/vehicle/wheelchair/motorized): driver move(the motorized wheelchair (/obj/vehicle/ridden/wheelchair/motorized), Eleftheria Harpalyce (/mob/living/carbon/human), 5) - the motorized wheelchair (/obj/vehicle/ridden/wheelchair/motorized): SendSignal("driver_move", /list (/list)) - the motorized wheelchair (/obj/vehicle/ridden/wheelchair/motorized): relaymove(Eleftheria Harpalyce (/mob/living/carbon/human), 5) - S133py (/client): Move(the floor (126,116,2) (/turf/open/floor/iron), 5) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:44:48.706] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: 0 - src: the floor (126,116,2) (/turf/open/floor/iron) - call stack: - the floor (126,116,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (126,116,2) (/turf/open/floor/iron): check lumcount below(0.2) - Photophobia (/datum/quirk/photophobia): on holder moved(Eleftheria Harpalyce (/mob/living/carbon/human), the floor (125,116,2) (/turf/open/floor/iron), 4, 0, null, 1) - Eleftheria Harpalyce (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Eleftheria Harpalyce (/mob/living/carbon/human): Moved(the floor (125,116,2) (/turf/open/floor/iron), 4, 0, null, 1) - Eleftheria Harpalyce (/mob/living/carbon/human): Moved(the floor (125,116,2) (/turf/open/floor/iron), 4, 0, null, 1) - Eleftheria Harpalyce (/mob/living/carbon/human): Moved(the floor (125,116,2) (/turf/open/floor/iron), 4, 0, null, 1) - Eleftheria Harpalyce (/mob/living/carbon/human): Move(the floor (126,116,2) (/turf/open/floor/iron), 4, 0, 1) - Eleftheria Harpalyce (/mob/living/carbon/human): Move(the floor (126,116,2) (/turf/open/floor/iron), 4, 0, 1) - Eleftheria Harpalyce (/mob/living/carbon/human): Move(the floor (126,116,2) (/turf/open/floor/iron), 4, 0) - ... - the motorized wheelchair (/obj/vehicle/ridden/wheelchair/motorized): Move(the floor (126,116,2) (/turf/open/floor/iron), 5) - /datum/component/riding/vehicl... (/datum/component/riding/vehicle/wheelchair/motorized): handle ride(Eleftheria Harpalyce (/mob/living/carbon/human), 5) - /datum/component/riding/vehicl... (/datum/component/riding/vehicle/wheelchair/motorized): driver move(the motorized wheelchair (/obj/vehicle/ridden/wheelchair/motorized), Eleftheria Harpalyce (/mob/living/carbon/human), 5) - the motorized wheelchair (/obj/vehicle/ridden/wheelchair/motorized): SendSignal("driver_move", /list (/list)) - the motorized wheelchair (/obj/vehicle/ridden/wheelchair/motorized): relaymove(Eleftheria Harpalyce (/mob/living/carbon/human), 5) - S133py (/client): Move(the floor (126,116,2) (/turf/open/floor/iron), 5) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:44:48.963] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: 0 - src: the floor (126,117,2) (/turf/open/floor/iron) - call stack: - the floor (126,117,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (126,117,2) (/turf/open/floor/iron): check lumcount below(0.2) - Photophobia (/datum/quirk/photophobia): on holder moved(Eleftheria Harpalyce (/mob/living/carbon/human), the floor (126,116,2) (/turf/open/floor/iron), 1, 0, null, 1) - Eleftheria Harpalyce (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Eleftheria Harpalyce (/mob/living/carbon/human): Moved(the floor (126,116,2) (/turf/open/floor/iron), 1, 0, null, 1) - Eleftheria Harpalyce (/mob/living/carbon/human): Moved(the floor (126,116,2) (/turf/open/floor/iron), 1, 0, null, 1) - Eleftheria Harpalyce (/mob/living/carbon/human): Moved(the floor (126,116,2) (/turf/open/floor/iron), 1, 0, null, 1) - Eleftheria Harpalyce (/mob/living/carbon/human): Move(the floor (126,117,2) (/turf/open/floor/iron), 1, 0, 1) - Eleftheria Harpalyce (/mob/living/carbon/human): Move(the floor (126,117,2) (/turf/open/floor/iron), 1, 0, 1) - Eleftheria Harpalyce (/mob/living/carbon/human): Move(the floor (126,117,2) (/turf/open/floor/iron), 1, 0) - ... - /datum/component/riding/vehicl... (/datum/component/riding/vehicle/wheelchair/motorized): handle ride(Eleftheria Harpalyce (/mob/living/carbon/human), 1) - /datum/component/riding/vehicl... (/datum/component/riding/vehicle/wheelchair/motorized): handle ride(Eleftheria Harpalyce (/mob/living/carbon/human), 1) - /datum/component/riding/vehicl... (/datum/component/riding/vehicle/wheelchair/motorized): driver move(the motorized wheelchair (/obj/vehicle/ridden/wheelchair/motorized), Eleftheria Harpalyce (/mob/living/carbon/human), 1) - /datum/component/riding/vehicl... (/datum/component/riding/vehicle/wheelchair/motorized): driver move(the motorized wheelchair (/obj/vehicle/ridden/wheelchair/motorized), Eleftheria Harpalyce (/mob/living/carbon/human), 1) - the motorized wheelchair (/obj/vehicle/ridden/wheelchair/motorized): relaydrive(Eleftheria Harpalyce (/mob/living/carbon/human), 1) - the motorized wheelchair (/obj/vehicle/ridden/wheelchair/motorized): relaymove(Eleftheria Harpalyce (/mob/living/carbon/human), 1) - Eleftheria Harpalyce (/mob/living/carbon/human): keyLoop(S133py (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:44:49.556] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:44:49.678] RUNTIME: runtime error: Cannot read null.current_holder - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,98 - usr: null - src: the plating (96,72,2) (/turf/open/floor/plating) - call stack: - the plating (96,72,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (96,72,2) (/turf/open/floor/plating): check lumcount above(0.2) - Randy Baum (/mob/dead/observer): has light nearby(0.2) - Greater Aft Maintenance (/area/station/maintenance/aft/greater): play ambience(Randy Baum (/mob/dead/observer), null, null) - Ambience (/datum/controller/subsystem/ambience): fire(1) - Ambience (/datum/controller/subsystem/ambience): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:44:50.496] RUNTIME: runtime error: Cannot read null.current_holder - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,98 - usr: null - src: the plating (70,101,2) (/turf/open/floor/plating) - call stack: - the plating (70,101,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (70,101,2) (/turf/open/floor/plating): check lumcount above(0.2) - Alfred Greene (/mob/dead/observer): has light nearby(0.2) - Aft Port Maintenance (/area/station/maintenance/port/aft): play ambience(Alfred Greene (/mob/dead/observer), null, null) - Ambience (/datum/controller/subsystem/ambience): fire(0) - Ambience (/datum/controller/subsystem/ambience): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:44:51.610] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:44:53.596] RUNTIME: runtime error: Cannot read null.current_holder - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,98 - usr: null - src: the plating (78,73,2) (/turf/open/floor/plating) - call stack: - the plating (78,73,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (78,73,2) (/turf/open/floor/plating): check lumcount above(0.2) - Layne Puttnam (/mob/dead/observer): has light nearby(0.2) - Greater Aft Maintenance (/area/station/maintenance/aft/greater): play ambience(Layne Puttnam (/mob/dead/observer), null, null) - Ambience (/datum/controller/subsystem/ambience): fire(0) - Ambience (/datum/controller/subsystem/ambience): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:44:53.640] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:44:55.771] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:44:56.051] RUNTIME: ## TESTING: GC: -- [0x2047635] | /obj/item/bodypart/head was unable to be GC'd -- (ref count of 3) [2026-10-18 03:44:56.051] RUNTIME: ## TESTING: GC: -- [0x204700f] | /obj/item/bodypart/head was unable to be GC'd -- (ref count of 3) [2026-10-18 03:44:56.052] RUNTIME: ## TESTING: GC: -- [0x2046b31] | /obj/item/bodypart/head was unable to be GC'd -- (ref count of 3) [2026-10-18 03:44:56.052] RUNTIME: ## TESTING: GC: -- [0x2011ec6] | /obj/item/bodypart/head was unable to be GC'd -- (ref count of 3) [2026-10-18 03:44:56.548] RUNTIME: runtime error: Cannot read null.current_holder - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,98 - usr: null - src: the floor (75,78,2) (/turf/open/floor/iron/white/smooth_large) - call stack: - the floor (75,78,2) (/turf/open/floor/iron/white/smooth_large): collect dynamic lightsources() - the floor (75,78,2) (/turf/open/floor/iron/white/smooth_large): check lumcount above(0.2) - find maintenance spawn(1, 1) - Nightmare (/datum/dynamic_ruleset/midround/from_ghosts/nightmare): can be selected() - Nightmare (/datum/dynamic_ruleset/midround/from_ghosts/nightmare): get weight(55, 2) - Dynamic (/datum/controller/subsystem/dynamic): get midround rulesets(55, "light_midround") - Dynamic (/datum/controller/subsystem/dynamic): try spawn midround("light_midround") - Dynamic (/datum/controller/subsystem/dynamic): fire(0) - Dynamic (/datum/controller/subsystem/dynamic): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:44:56.549] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the plating (111,75,2) (/turf/open/floor/plating) - call stack: - the plating (111,75,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (111,75,2) (/turf/open/floor/plating): check lumcount above(0.2) - find maintenance spawn(1, 1) - Nightmare (/datum/dynamic_ruleset/midround/from_ghosts/nightmare): can be selected() - Nightmare (/datum/dynamic_ruleset/midround/from_ghosts/nightmare): get weight(55, 2) - Dynamic (/datum/controller/subsystem/dynamic): get midround rulesets(55, "light_midround") - Dynamic (/datum/controller/subsystem/dynamic): try spawn midround("light_midround") - Dynamic (/datum/controller/subsystem/dynamic): fire(0) - Dynamic (/datum/controller/subsystem/dynamic): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:44:56.652] RUNTIME: runtime error: Cannot read null.current_holder - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,98 - usr: null - src: the plating (71,78,2) (/turf/open/floor/plating) - call stack: - the plating (71,78,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (71,78,2) (/turf/open/floor/plating): check lumcount above(0.2) - Royce Khan (/mob/dead/observer): has light nearby(0.2) - Greater Aft Maintenance (/area/station/maintenance/aft/greater): play ambience(Royce Khan (/mob/dead/observer), null, null) - Ambience (/datum/controller/subsystem/ambience): fire(0) - Ambience (/datum/controller/subsystem/ambience): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:44:57.839] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:44:58.212] RUNTIME: ## TESTING: GC: -- [0x2046e4e] | /obj/item/bodypart/head was unable to be GC'd -- (ref count of 3) [2026-10-18 03:44:58.213] RUNTIME: ## TESTING: GC: -- [0x204736f] | /obj/item/bodypart/head was unable to be GC'd -- (ref count of 3) [2026-10-18 03:44:59.825] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:45:01.839] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:45:03.883] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:45:05.955] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:45:08.056] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:45:10.104] RUNTIME: runtime error: Cannot read null.current_holder - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,98 - usr: null - src: the plating (71,78,2) (/turf/open/floor/plating) - call stack: - the plating (71,78,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (71,78,2) (/turf/open/floor/plating): check lumcount above(0.2) - Ru-Geem (/mob/living/carbon/human): has light nearby(0.2) - Greater Aft Maintenance (/area/station/maintenance/aft/greater): play ambience(Ru-Geem (/mob/living/carbon/human), null, null) - Ambience (/datum/controller/subsystem/ambience): fire(0) - Ambience (/datum/controller/subsystem/ambience): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:45:10.139] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:45:12.501] RUNTIME: runtime error: Cannot read null.current_holder - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,98 - usr: null - src: the plating (72,76,2) (/turf/open/floor/plating) - call stack: - the plating (72,76,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (72,76,2) (/turf/open/floor/plating): check lumcount above(0.2) - Samson Ritter (/mob/living/carbon/human): has light nearby(0.2) - Greater Aft Maintenance (/area/station/maintenance/aft/greater): play ambience(Samson Ritter (/mob/living/carbon/human), null, null) - Ambience (/datum/controller/subsystem/ambience): fire(1) - Ambience (/datum/controller/subsystem/ambience): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:45:12.586] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:45:14.796] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:45:17.115] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:45:18.935] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:45:19.821] RUNTIME: runtime error: Cannot read null.current_holder - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,98 - usr: null - src: the plating (71,83,2) (/turf/open/floor/plating) - call stack: - the plating (71,83,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (71,83,2) (/turf/open/floor/plating): check lumcount above(0.2) - Royce Khan (/mob/dead/observer): has light nearby(0.2) - Greater Aft Maintenance (/area/station/maintenance/aft/greater): play ambience(Royce Khan (/mob/dead/observer), null, null) - Ambience (/datum/controller/subsystem/ambience): fire(0) - Ambience (/datum/controller/subsystem/ambience): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:45:20.994] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:45:23.165] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:45:25.255] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:45:27.386] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:45:29.223] RUNTIME: runtime error: Cannot read null.current_holder - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,98 - usr: null - src: the plating (72,79,2) (/turf/open/floor/plating) - call stack: - the plating (72,79,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (72,79,2) (/turf/open/floor/plating): check lumcount above(0.2) - Samson Ritter (/mob/living/carbon/human): has light nearby(0.2) - Greater Aft Maintenance (/area/station/maintenance/aft/greater): play ambience(Samson Ritter (/mob/living/carbon/human), null, null) - Ambience (/datum/controller/subsystem/ambience): fire(0) - Ambience (/datum/controller/subsystem/ambience): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:45:29.369] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:45:31.549] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:45:33.444] RUNTIME: runtime error: Cannot read null.current_holder - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,98 - usr: null - src: the plating (71,79,2) (/turf/open/floor/plating) - call stack: - the plating (71,79,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (71,79,2) (/turf/open/floor/plating): check lumcount above(0.2) - Royce Khan (/mob/dead/observer): has light nearby(0.2) - Greater Aft Maintenance (/area/station/maintenance/aft/greater): play ambience(Royce Khan (/mob/dead/observer), null, null) - Ambience (/datum/controller/subsystem/ambience): fire(0) - Ambience (/datum/controller/subsystem/ambience): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:45:33.581] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:45:35.687] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:45:37.845] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:45:39.860] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:45:42.099] RUNTIME: runtime error: Cannot read null.current_holder - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,98 - usr: null - src: the plating (71,79,2) (/turf/open/floor/plating) - call stack: - the plating (71,79,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (71,79,2) (/turf/open/floor/plating): check lumcount above(0.2) - Layne Puttnam (/mob/dead/observer): has light nearby(0.2) - Greater Aft Maintenance (/area/station/maintenance/aft/greater): play ambience(Layne Puttnam (/mob/dead/observer), null, null) - Ambience (/datum/controller/subsystem/ambience): fire(0) - Ambience (/datum/controller/subsystem/ambience): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:45:42.929] RUNTIME: runtime error: Cannot read null.current_holder - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,98 - usr: null - src: the plating (71,79,2) (/turf/open/floor/plating) - call stack: - the plating (71,79,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (71,79,2) (/turf/open/floor/plating): check lumcount above(0.2) - Royce Khan (/mob/dead/observer): has light nearby(0.2) - Greater Aft Maintenance (/area/station/maintenance/aft/greater): play ambience(Royce Khan (/mob/dead/observer), null, null) - Ambience (/datum/controller/subsystem/ambience): fire(1) - Ambience (/datum/controller/subsystem/ambience): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:45:52.971] RUNTIME: runtime error: Cannot read null.current_holder - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,98 - usr: null - src: the plating (71,83,2) (/turf/open/floor/plating) - call stack: - the plating (71,83,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (71,83,2) (/turf/open/floor/plating): check lumcount above(0.2) - Layne Puttnam (/mob/dead/observer): has light nearby(0.2) - Greater Aft Maintenance (/area/station/maintenance/aft/greater): play ambience(Layne Puttnam (/mob/dead/observer), null, null) - Ambience (/datum/controller/subsystem/ambience): fire(0) - Ambience (/datum/controller/subsystem/ambience): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:45:57.183] RUNTIME: runtime error: Cannot read null.current_holder - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,98 - usr: null - src: the plating (70,83,2) (/turf/open/floor/plating) - call stack: - the plating (70,83,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (70,83,2) (/turf/open/floor/plating): check lumcount above(0.2) - Randy Baum (/mob/dead/observer): has light nearby(0.2) - Greater Aft Maintenance (/area/station/maintenance/aft/greater): play ambience(Randy Baum (/mob/dead/observer), null, null) - Ambience (/datum/controller/subsystem/ambience): fire(0) - Ambience (/datum/controller/subsystem/ambience): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:46:00.579] RUNTIME: runtime error: Cannot read null.current_holder - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,98 - usr: null - src: the plating (83,73,2) (/turf/open/floor/plating) - call stack: - the plating (83,73,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (83,73,2) (/turf/open/floor/plating): check lumcount above(0.2) - Unknown (/mob/living/carbon/human): has light nearby(0.2) - Greater Aft Maintenance (/area/station/maintenance/aft/greater): play ambience(Unknown (/mob/living/carbon/human), null, null) - Ambience (/datum/controller/subsystem/ambience): fire(0) - Ambience (/datum/controller/subsystem/ambience): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:46:00.629] RUNTIME: runtime error: Cannot read null.current_holder - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,98 - usr: null - src: the plating (71,85,2) (/turf/open/floor/plating) - call stack: - the plating (71,85,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (71,85,2) (/turf/open/floor/plating): check lumcount above(0.2) - Samson Ritter (/mob/dead/observer): has light nearby(0.2) - Greater Aft Maintenance (/area/station/maintenance/aft/greater): play ambience(Samson Ritter (/mob/dead/observer), null, null) - Ambience (/datum/controller/subsystem/ambience): fire(1) - Ambience (/datum/controller/subsystem/ambience): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:46:10.660] RUNTIME: runtime error: Cannot read null.current_holder - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,98 - usr: null - src: the plating (71,79,2) (/turf/open/floor/plating) - call stack: - the plating (71,79,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (71,79,2) (/turf/open/floor/plating): check lumcount above(0.2) - Royce Khan (/mob/dead/observer): has light nearby(0.2) - Greater Aft Maintenance (/area/station/maintenance/aft/greater): play ambience(Royce Khan (/mob/dead/observer), null, null) - Ambience (/datum/controller/subsystem/ambience): fire(0) - Ambience (/datum/controller/subsystem/ambience): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:46:10.715] RUNTIME: runtime error: Cannot read null.current_holder - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,98 - usr: null - src: the plating (71,79,2) (/turf/open/floor/plating) - call stack: - the plating (71,79,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (71,79,2) (/turf/open/floor/plating): check lumcount above(0.2) - Layne Puttnam (/mob/dead/observer): has light nearby(0.2) - Greater Aft Maintenance (/area/station/maintenance/aft/greater): play ambience(Layne Puttnam (/mob/dead/observer), null, null) - Ambience (/datum/controller/subsystem/ambience): fire(1) - Ambience (/datum/controller/subsystem/ambience): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:46:10.717] RUNTIME: runtime error: Cannot read null.current_holder - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,98 - usr: null - src: the plating (71,79,2) (/turf/open/floor/plating) - call stack: - the plating (71,79,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (71,79,2) (/turf/open/floor/plating): check lumcount above(0.2) - Randy Baum (/mob/dead/observer): has light nearby(0.2) - Greater Aft Maintenance (/area/station/maintenance/aft/greater): play ambience(Randy Baum (/mob/dead/observer), null, null) - Ambience (/datum/controller/subsystem/ambience): fire(1) - Ambience (/datum/controller/subsystem/ambience): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:46:12.949] RUNTIME: runtime error: Cannot read null.current_holder - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,98 - usr: null - src: the plating (71,85,2) (/turf/open/floor/plating) - call stack: - the plating (71,85,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (71,85,2) (/turf/open/floor/plating): check lumcount above(0.2) - Samson Ritter (/mob/dead/observer): has light nearby(0.2) - Greater Aft Maintenance (/area/station/maintenance/aft/greater): play ambience(Samson Ritter (/mob/dead/observer), null, null) - Ambience (/datum/controller/subsystem/ambience): fire(0) - Ambience (/datum/controller/subsystem/ambience): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:46:16.541] RUNTIME: runtime error: Cannot read null.current_holder - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,98 - usr: Walks-The-Plank (/mob/living/carbon/human) - src: the plating (71,79,2) (/turf/open/floor/plating) - usr.loc: the plating (71,79,2) (/turf/open/floor/plating) - call stack: - the plating (71,79,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (71,79,2) (/turf/open/floor/plating): check lumcount above(0.2) - Walks-The-Plank (/mob/living/carbon/human): has light nearby(0.2) - Walks-The-Plank (/mob/living/carbon/human): can read(the wound analyzer (/obj/item/healthanalyzer/simple), 3, 0) - the wound analyzer (/obj/item/healthanalyzer/simple): interact with atom(Walks-The-Plank (/mob/living/carbon/human), Walks-The-Plank (/mob/living/carbon/human), /list (/list)) - Walks-The-Plank (/mob/living/carbon/human): base item interaction(Walks-The-Plank (/mob/living/carbon/human), the wound analyzer (/obj/item/healthanalyzer/simple), /list (/list)) - the wound analyzer (/obj/item/healthanalyzer/simple): melee attack chain(Walks-The-Plank (/mob/living/carbon/human), Walks-The-Plank (/mob/living/carbon/human), /list (/list), /list (/list)) - Walks-The-Plank (/mob/living/carbon/human): ClickOn(Walks-The-Plank (/mob/living/carbon/human), "icon-x=19;icon-y=15;left=1;but...") - Walks-The-Plank (/mob/living/carbon/human): Click(the plating (71,79,2) (/turf/open/floor/plating), "map_screen.map", "icon-x=19;icon-y=15;left=1;but...") - Walks-The-Plank (/mob/living/carbon/human): Click(the plating (71,79,2) (/turf/open/floor/plating), "map_screen.map", "icon-x=19;icon-y=15;left=1;but...") - ... - world: push usr(Walks-The-Plank (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:46:16.691] RUNTIME: runtime error: Cannot read null.current_holder - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,98 - usr: Walks-The-Plank (/mob/living/carbon/human) - src: the plating (71,79,2) (/turf/open/floor/plating) - usr.loc: the plating (71,79,2) (/turf/open/floor/plating) - call stack: - the plating (71,79,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (71,79,2) (/turf/open/floor/plating): check lumcount above(0.2) - Walks-The-Plank (/mob/living/carbon/human): has light nearby(0.2) - Walks-The-Plank (/mob/living/carbon/human): can read(the wound analyzer (/obj/item/healthanalyzer/simple), 3, 0) - the wound analyzer (/obj/item/healthanalyzer/simple): interact with atom(Walks-The-Plank (/mob/living/carbon/human), Walks-The-Plank (/mob/living/carbon/human), /list (/list)) - Walks-The-Plank (/mob/living/carbon/human): base item interaction(Walks-The-Plank (/mob/living/carbon/human), the wound analyzer (/obj/item/healthanalyzer/simple), /list (/list)) - the wound analyzer (/obj/item/healthanalyzer/simple): melee attack chain(Walks-The-Plank (/mob/living/carbon/human), Walks-The-Plank (/mob/living/carbon/human), /list (/list), /list (/list)) - Walks-The-Plank (/mob/living/carbon/human): ClickOn(Walks-The-Plank (/mob/living/carbon/human), "icon-x=16;icon-y=10;left=1;but...") - Walks-The-Plank (/mob/living/carbon/human): Click(the plating (71,79,2) (/turf/open/floor/plating), "map_screen.map", "icon-x=16;icon-y=10;left=1;but...") - Walks-The-Plank (/mob/living/carbon/human): Click(the plating (71,79,2) (/turf/open/floor/plating), "map_screen.map", "icon-x=16;icon-y=10;left=1;but...") - ... - world: push usr(Walks-The-Plank (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:46:18.925] RUNTIME: runtime error: Cannot read null.current_holder - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,98 - usr: Walks-The-Plank (/mob/living/carbon/human) - src: the plating (71,78,2) (/turf/open/floor/plating) - usr.loc: the plating (71,78,2) (/turf/open/floor/plating) - call stack: - the plating (71,78,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (71,78,2) (/turf/open/floor/plating): check lumcount above(0.2) - Walks-The-Plank (/mob/living/carbon/human): has light nearby(0.2) - Walks-The-Plank (/mob/living/carbon/human): can read(the wound analyzer (/obj/item/healthanalyzer/simple), 3, 0) - the wound analyzer (/obj/item/healthanalyzer/simple): interact with atom(Walks-The-Plank (/mob/living/carbon/human), Walks-The-Plank (/mob/living/carbon/human), /list (/list)) - Walks-The-Plank (/mob/living/carbon/human): base item interaction(Walks-The-Plank (/mob/living/carbon/human), the wound analyzer (/obj/item/healthanalyzer/simple), /list (/list)) - the wound analyzer (/obj/item/healthanalyzer/simple): melee attack chain(Walks-The-Plank (/mob/living/carbon/human), Walks-The-Plank (/mob/living/carbon/human), /list (/list), /list (/list)) - Walks-The-Plank (/mob/living/carbon/human): ClickOn(Walks-The-Plank (/mob/living/carbon/human), "icon-x=12;icon-y=15;left=1;but...") - Walks-The-Plank (/mob/living/carbon/human): Click(the plating (71,78,2) (/turf/open/floor/plating), "map_screen.map", "icon-x=12;icon-y=15;left=1;but...") - Walks-The-Plank (/mob/living/carbon/human): Click(the plating (71,78,2) (/turf/open/floor/plating), "map_screen.map", "icon-x=12;icon-y=15;left=1;but...") - ... - world: push usr(Walks-The-Plank (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:46:19.478] RUNTIME: runtime error: Cannot read null.current_holder - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,98 - usr: Walks-The-Plank (/mob/living/carbon/human) - src: the plating (70,79,2) (/turf/open/floor/plating) - usr.loc: the plating (70,79,2) (/turf/open/floor/plating) - call stack: - the plating (70,79,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (70,79,2) (/turf/open/floor/plating): check lumcount above(0.2) - Walks-The-Plank (/mob/living/carbon/human): has light nearby(0.2) - Walks-The-Plank (/mob/living/carbon/human): can read(the wound analyzer (/obj/item/healthanalyzer/simple), 3, 0) - the wound analyzer (/obj/item/healthanalyzer/simple): interact with atom(Walks-The-Plank (/mob/living/carbon/human), Walks-The-Plank (/mob/living/carbon/human), /list (/list)) - Walks-The-Plank (/mob/living/carbon/human): base item interaction(Walks-The-Plank (/mob/living/carbon/human), the wound analyzer (/obj/item/healthanalyzer/simple), /list (/list)) - the wound analyzer (/obj/item/healthanalyzer/simple): melee attack chain(Walks-The-Plank (/mob/living/carbon/human), Walks-The-Plank (/mob/living/carbon/human), /list (/list), /list (/list)) - Walks-The-Plank (/mob/living/carbon/human): ClickOn(Walks-The-Plank (/mob/living/carbon/human), "icon-x=14;icon-y=13;left=1;but...") - Walks-The-Plank (/mob/living/carbon/human): Click(the plating (70,79,2) (/turf/open/floor/plating), "map_screen.map", "icon-x=14;icon-y=13;left=1;but...") - Walks-The-Plank (/mob/living/carbon/human): Click(the plating (70,79,2) (/turf/open/floor/plating), "map_screen.map", "icon-x=14;icon-y=13;left=1;but...") - ... - world: push usr(Walks-The-Plank (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:46:19.723] RUNTIME: runtime error: Cannot read null.current_holder - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,98 - usr: Walks-The-Plank (/mob/living/carbon/human) - src: the plating (70,80,2) (/turf/open/floor/plating) - usr.loc: the plating (70,80,2) (/turf/open/floor/plating) - call stack: - the plating (70,80,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (70,80,2) (/turf/open/floor/plating): check lumcount above(0.2) - Walks-The-Plank (/mob/living/carbon/human): has light nearby(0.2) - Walks-The-Plank (/mob/living/carbon/human): can read(the wound analyzer (/obj/item/healthanalyzer/simple), 3, 0) - the wound analyzer (/obj/item/healthanalyzer/simple): interact with atom(Walks-The-Plank (/mob/living/carbon/human), Walks-The-Plank (/mob/living/carbon/human), /list (/list)) - Walks-The-Plank (/mob/living/carbon/human): base item interaction(Walks-The-Plank (/mob/living/carbon/human), the wound analyzer (/obj/item/healthanalyzer/simple), /list (/list)) - the wound analyzer (/obj/item/healthanalyzer/simple): melee attack chain(Walks-The-Plank (/mob/living/carbon/human), Walks-The-Plank (/mob/living/carbon/human), /list (/list), /list (/list)) - Walks-The-Plank (/mob/living/carbon/human): ClickOn(Walks-The-Plank (/mob/living/carbon/human), "icon-x=15;icon-y=13;left=1;but...") - Walks-The-Plank (/mob/living/carbon/human): Click(the plating (70,80,2) (/turf/open/floor/plating), "map_screen.map", "icon-x=15;icon-y=13;left=1;but...") - Walks-The-Plank (/mob/living/carbon/human): Click(the plating (70,80,2) (/turf/open/floor/plating), "map_screen.map", "icon-x=15;icon-y=13;left=1;but...") - ... - world: push usr(Walks-The-Plank (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:46:20.022] RUNTIME: runtime error: Cannot read null.current_holder - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,98 - usr: Walks-The-Plank (/mob/living/carbon/human) - src: the plating (70,81,2) (/turf/open/floor/plating) - usr.loc: the plating (70,81,2) (/turf/open/floor/plating) - call stack: - the plating (70,81,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (70,81,2) (/turf/open/floor/plating): check lumcount above(0.2) - Walks-The-Plank (/mob/living/carbon/human): has light nearby(0.2) - Walks-The-Plank (/mob/living/carbon/human): can read(the wound analyzer (/obj/item/healthanalyzer/simple), 3, 0) - the wound analyzer (/obj/item/healthanalyzer/simple): interact with atom(Walks-The-Plank (/mob/living/carbon/human), Walks-The-Plank (/mob/living/carbon/human), /list (/list)) - Walks-The-Plank (/mob/living/carbon/human): base item interaction(Walks-The-Plank (/mob/living/carbon/human), the wound analyzer (/obj/item/healthanalyzer/simple), /list (/list)) - the wound analyzer (/obj/item/healthanalyzer/simple): melee attack chain(Walks-The-Plank (/mob/living/carbon/human), Walks-The-Plank (/mob/living/carbon/human), /list (/list), /list (/list)) - Walks-The-Plank (/mob/living/carbon/human): ClickOn(Walks-The-Plank (/mob/living/carbon/human), "icon-x=15;icon-y=13;left=1;but...") - Walks-The-Plank (/mob/living/carbon/human): Click(the plating (70,81,2) (/turf/open/floor/plating), "map_screen.map", "icon-x=15;icon-y=13;left=1;but...") - Walks-The-Plank (/mob/living/carbon/human): Click(the plating (70,81,2) (/turf/open/floor/plating), "map_screen.map", "icon-x=15;icon-y=13;left=1;but...") - ... - world: push usr(Walks-The-Plank (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:46:20.279] RUNTIME: runtime error: Cannot read null.current_holder - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,98 - usr: Walks-The-Plank (/mob/living/carbon/human) - src: the plating (70,82,2) (/turf/open/floor/plating) - usr.loc: the plating (70,82,2) (/turf/open/floor/plating) - call stack: - the plating (70,82,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (70,82,2) (/turf/open/floor/plating): check lumcount above(0.2) - Walks-The-Plank (/mob/living/carbon/human): has light nearby(0.2) - Walks-The-Plank (/mob/living/carbon/human): can read(the wound analyzer (/obj/item/healthanalyzer/simple), 3, 0) - the wound analyzer (/obj/item/healthanalyzer/simple): interact with atom(Walks-The-Plank (/mob/living/carbon/human), Walks-The-Plank (/mob/living/carbon/human), /list (/list)) - Walks-The-Plank (/mob/living/carbon/human): base item interaction(Walks-The-Plank (/mob/living/carbon/human), the wound analyzer (/obj/item/healthanalyzer/simple), /list (/list)) - the wound analyzer (/obj/item/healthanalyzer/simple): melee attack chain(Walks-The-Plank (/mob/living/carbon/human), Walks-The-Plank (/mob/living/carbon/human), /list (/list), /list (/list)) - Walks-The-Plank (/mob/living/carbon/human): ClickOn(Walks-The-Plank (/mob/living/carbon/human), "icon-x=15;icon-y=13;left=1;but...") - Walks-The-Plank (/mob/living/carbon/human): Click(the plating (70,82,2) (/turf/open/floor/plating), "map_screen.map", "icon-x=15;icon-y=13;left=1;but...") - 0x0 (/client): Click(Walks-The-Plank (/mob/living/carbon/human), the plating (70,82,2) (/turf/open/floor/plating), "map_screen.map", "icon-x=15;icon-y=13;left=1;but...") - [2026-10-18 03:46:20.845] RUNTIME: runtime error: Cannot read null.current_holder - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,98 - usr: Walks-The-Plank (/mob/living/carbon/human) - src: the plating (70,83,2) (/turf/open/floor/plating) - usr.loc: the plating (70,83,2) (/turf/open/floor/plating) - call stack: - the plating (70,83,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (70,83,2) (/turf/open/floor/plating): check lumcount above(0.2) - Walks-The-Plank (/mob/living/carbon/human): has light nearby(0.2) - Walks-The-Plank (/mob/living/carbon/human): can read(the wound analyzer (/obj/item/healthanalyzer/simple), 3, 0) - the wound analyzer (/obj/item/healthanalyzer/simple): interact with atom(Walks-The-Plank (/mob/living/carbon/human), Walks-The-Plank (/mob/living/carbon/human), /list (/list)) - Walks-The-Plank (/mob/living/carbon/human): base item interaction(Walks-The-Plank (/mob/living/carbon/human), the wound analyzer (/obj/item/healthanalyzer/simple), /list (/list)) - the wound analyzer (/obj/item/healthanalyzer/simple): melee attack chain(Walks-The-Plank (/mob/living/carbon/human), Walks-The-Plank (/mob/living/carbon/human), /list (/list), /list (/list)) - Walks-The-Plank (/mob/living/carbon/human): ClickOn(Walks-The-Plank (/mob/living/carbon/human), "icon-x=16;icon-y=19;left=1;but...") - Walks-The-Plank (/mob/living/carbon/human): Click(the plating (70,83,2) (/turf/open/floor/plating), "map_screen.map", "icon-x=16;icon-y=19;left=1;but...") - Walks-The-Plank (/mob/living/carbon/human): Click(the plating (70,83,2) (/turf/open/floor/plating), "map_screen.map", "icon-x=16;icon-y=19;left=1;but...") - ... - world: push usr(Walks-The-Plank (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:46:20.997] RUNTIME: runtime error: Cannot read null.current_holder - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,98 - usr: Walks-The-Plank (/mob/living/carbon/human) - src: the plating (70,83,2) (/turf/open/floor/plating) - usr.loc: the plating (70,83,2) (/turf/open/floor/plating) - call stack: - the plating (70,83,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (70,83,2) (/turf/open/floor/plating): check lumcount above(0.2) - Walks-The-Plank (/mob/living/carbon/human): has light nearby(0.2) - Walks-The-Plank (/mob/living/carbon/human): can read(the wound analyzer (/obj/item/healthanalyzer/simple), 3, 0) - the wound analyzer (/obj/item/healthanalyzer/simple): interact with atom(Walks-The-Plank (/mob/living/carbon/human), Walks-The-Plank (/mob/living/carbon/human), /list (/list)) - Walks-The-Plank (/mob/living/carbon/human): base item interaction(Walks-The-Plank (/mob/living/carbon/human), the wound analyzer (/obj/item/healthanalyzer/simple), /list (/list)) - the wound analyzer (/obj/item/healthanalyzer/simple): melee attack chain(Walks-The-Plank (/mob/living/carbon/human), Walks-The-Plank (/mob/living/carbon/human), /list (/list), /list (/list)) - Walks-The-Plank (/mob/living/carbon/human): ClickOn(Walks-The-Plank (/mob/living/carbon/human), "icon-x=16;icon-y=19;left=1;but...") - Walks-The-Plank (/mob/living/carbon/human): Click(the plating (70,83,2) (/turf/open/floor/plating), "map_screen.map", "icon-x=16;icon-y=19;left=1;but...") - Walks-The-Plank (/mob/living/carbon/human): Click(the plating (70,83,2) (/turf/open/floor/plating), "map_screen.map", "icon-x=16;icon-y=19;left=1;but...") - ... - world: push usr(Walks-The-Plank (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:46:21.077] RUNTIME: runtime error: Cannot read null.current_holder - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,98 - usr: null - src: the plating (70,83,2) (/turf/open/floor/plating) - call stack: - the plating (70,83,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (70,83,2) (/turf/open/floor/plating): check lumcount above(0.2) - Layne Puttnam (/mob/dead/observer): has light nearby(0.2) - Greater Aft Maintenance (/area/station/maintenance/aft/greater): play ambience(Layne Puttnam (/mob/dead/observer), null, null) - Ambience (/datum/controller/subsystem/ambience): fire(0) - Ambience (/datum/controller/subsystem/ambience): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:46:21.148] RUNTIME: runtime error: Cannot read null.current_holder - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,98 - usr: Walks-The-Plank (/mob/living/carbon/human) - src: the plating (70,83,2) (/turf/open/floor/plating) - usr.loc: the plating (70,83,2) (/turf/open/floor/plating) - call stack: - the plating (70,83,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (70,83,2) (/turf/open/floor/plating): check lumcount above(0.2) - Walks-The-Plank (/mob/living/carbon/human): has light nearby(0.2) - Walks-The-Plank (/mob/living/carbon/human): can read(the wound analyzer (/obj/item/healthanalyzer/simple), 3, 0) - the wound analyzer (/obj/item/healthanalyzer/simple): interact with atom(Walks-The-Plank (/mob/living/carbon/human), Walks-The-Plank (/mob/living/carbon/human), /list (/list)) - Walks-The-Plank (/mob/living/carbon/human): base item interaction(Walks-The-Plank (/mob/living/carbon/human), the wound analyzer (/obj/item/healthanalyzer/simple), /list (/list)) - the wound analyzer (/obj/item/healthanalyzer/simple): melee attack chain(Walks-The-Plank (/mob/living/carbon/human), Walks-The-Plank (/mob/living/carbon/human), /list (/list), /list (/list)) - Walks-The-Plank (/mob/living/carbon/human): ClickOn(Walks-The-Plank (/mob/living/carbon/human), "icon-x=16;icon-y=19;left=1;but...") - Walks-The-Plank (/mob/living/carbon/human): Click(the plating (70,83,2) (/turf/open/floor/plating), "map_screen.map", "icon-x=16;icon-y=19;left=1;but...") - Walks-The-Plank (/mob/living/carbon/human): Click(the plating (70,83,2) (/turf/open/floor/plating), "map_screen.map", "icon-x=16;icon-y=19;left=1;but...") - ... - world: push usr(Walks-The-Plank (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:46:21.396] RUNTIME: runtime error: Cannot read null.current_holder - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,98 - usr: Walks-The-Plank (/mob/living/carbon/human) - src: the plating (70,83,2) (/turf/open/floor/plating) - usr.loc: the plating (70,83,2) (/turf/open/floor/plating) - call stack: - the plating (70,83,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (70,83,2) (/turf/open/floor/plating): check lumcount above(0.2) - Walks-The-Plank (/mob/living/carbon/human): has light nearby(0.2) - Walks-The-Plank (/mob/living/carbon/human): can read(the wound analyzer (/obj/item/healthanalyzer/simple), 3, 0) - the wound analyzer (/obj/item/healthanalyzer/simple): interact with atom(Walks-The-Plank (/mob/living/carbon/human), Walks-The-Plank (/mob/living/carbon/human), /list (/list)) - Walks-The-Plank (/mob/living/carbon/human): base item interaction(Walks-The-Plank (/mob/living/carbon/human), the wound analyzer (/obj/item/healthanalyzer/simple), /list (/list)) - the wound analyzer (/obj/item/healthanalyzer/simple): melee attack chain(Walks-The-Plank (/mob/living/carbon/human), Walks-The-Plank (/mob/living/carbon/human), /list (/list), /list (/list)) - Walks-The-Plank (/mob/living/carbon/human): ClickOn(Walks-The-Plank (/mob/living/carbon/human), "icon-x=16;icon-y=19;left=1;but...") - Walks-The-Plank (/mob/living/carbon/human): Click(the plating (70,83,2) (/turf/open/floor/plating), "map_screen.map", "icon-x=16;icon-y=19;left=1;but...") - Walks-The-Plank (/mob/living/carbon/human): Click(the plating (70,83,2) (/turf/open/floor/plating), "map_screen.map", "icon-x=16;icon-y=19;left=1;but...") - ... - world: push usr(Walks-The-Plank (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:46:21.555] RUNTIME: runtime error: Cannot read null.current_holder - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,98 - usr: Walks-The-Plank (/mob/living/carbon/human) - src: the plating (70,83,2) (/turf/open/floor/plating) - usr.loc: the plating (70,83,2) (/turf/open/floor/plating) - call stack: - the plating (70,83,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (70,83,2) (/turf/open/floor/plating): check lumcount above(0.2) - Walks-The-Plank (/mob/living/carbon/human): has light nearby(0.2) - Walks-The-Plank (/mob/living/carbon/human): can read(the wound analyzer (/obj/item/healthanalyzer/simple), 3, 0) - the wound analyzer (/obj/item/healthanalyzer/simple): interact with atom(Walks-The-Plank (/mob/living/carbon/human), Walks-The-Plank (/mob/living/carbon/human), /list (/list)) - Walks-The-Plank (/mob/living/carbon/human): base item interaction(Walks-The-Plank (/mob/living/carbon/human), the wound analyzer (/obj/item/healthanalyzer/simple), /list (/list)) - the wound analyzer (/obj/item/healthanalyzer/simple): melee attack chain(Walks-The-Plank (/mob/living/carbon/human), Walks-The-Plank (/mob/living/carbon/human), /list (/list), /list (/list)) - Walks-The-Plank (/mob/living/carbon/human): ClickOn(Walks-The-Plank (/mob/living/carbon/human), "icon-x=16;icon-y=19;left=1;but...") - Walks-The-Plank (/mob/living/carbon/human): Click(the plating (70,83,2) (/turf/open/floor/plating), "map_screen.map", "icon-x=16;icon-y=19;left=1;but...") - Walks-The-Plank (/mob/living/carbon/human): Click(the plating (70,83,2) (/turf/open/floor/plating), "map_screen.map", "icon-x=16;icon-y=19;left=1;but...") - ... - world: push usr(Walks-The-Plank (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:46:23.133] RUNTIME: runtime error: Cannot read null.current_holder - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,98 - usr: null - src: the plating (70,81,2) (/turf/open/floor/plating) - call stack: - the plating (70,81,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (70,81,2) (/turf/open/floor/plating): check lumcount above(0.2) - Royce Khan (/mob/dead/observer): has light nearby(0.2) - Greater Aft Maintenance (/area/station/maintenance/aft/greater): play ambience(Royce Khan (/mob/dead/observer), null, null) - Ambience (/datum/controller/subsystem/ambience): fire(0) - Ambience (/datum/controller/subsystem/ambience): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:46:24.318] RUNTIME: runtime error: Cannot read null.current_holder - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,98 - usr: null - src: the plating (71,78,2) (/turf/open/floor/plating) - call stack: - the plating (71,78,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (71,78,2) (/turf/open/floor/plating): check lumcount above(0.2) - Samson Ritter (/mob/dead/observer): has light nearby(0.2) - Greater Aft Maintenance (/area/station/maintenance/aft/greater): play ambience(Samson Ritter (/mob/dead/observer), null, null) - Ambience (/datum/controller/subsystem/ambience): fire(0) - Ambience (/datum/controller/subsystem/ambience): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:46:33.550] RUNTIME: runtime error: Cannot read null.current_holder - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,98 - usr: null - src: the plating (70,81,2) (/turf/open/floor/plating) - call stack: - the plating (70,81,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (70,81,2) (/turf/open/floor/plating): check lumcount above(0.2) - Randy Baum (/mob/dead/observer): has light nearby(0.2) - Greater Aft Maintenance (/area/station/maintenance/aft/greater): play ambience(Randy Baum (/mob/dead/observer), null, null) - Ambience (/datum/controller/subsystem/ambience): fire(0) - Ambience (/datum/controller/subsystem/ambience): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:46:33.647] RUNTIME: ## TESTING: GC: -- [0x2044e48] | /atom/movable/screen/movable/action_button was unable to be GC'd -- (ref count of 3) [2026-10-18 03:46:41.993] RUNTIME: runtime error: Cannot read null.current_holder - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,98 - usr: null - src: the plating (70,81,2) (/turf/open/floor/plating) - call stack: - the plating (70,81,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (70,81,2) (/turf/open/floor/plating): check lumcount above(0.2) - Layne Puttnam (/mob/dead/observer): has light nearby(0.2) - Greater Aft Maintenance (/area/station/maintenance/aft/greater): play ambience(Layne Puttnam (/mob/dead/observer), null, null) - Ambience (/datum/controller/subsystem/ambience): fire(1) - Ambience (/datum/controller/subsystem/ambience): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:46:42.044] RUNTIME: runtime error: Cannot read null.current_holder - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,98 - usr: null - src: the plating (71,78,2) (/turf/open/floor/plating) - call stack: - the plating (71,78,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (71,78,2) (/turf/open/floor/plating): check lumcount above(0.2) - Samson Ritter (/mob/dead/observer): has light nearby(0.2) - Greater Aft Maintenance (/area/station/maintenance/aft/greater): play ambience(Samson Ritter (/mob/dead/observer), null, null) - Ambience (/datum/controller/subsystem/ambience): fire(1) - Ambience (/datum/controller/subsystem/ambience): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:46:43.755] 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: Chris Mclean (/mob/living/carbon/human) - src: Pick (/atom/movable/screen/radial/slice) - usr.loc: the floor (87,114,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Pick (/atom/movable/screen/radial/slice): Click(the floor (87,114,2) (/turf/open/floor/iron), "map_screen.map", "icon-x=14;icon-y=17;left=1;but...") - Pick (/atom/movable/screen/radial/slice): Click(the floor (87,114,2) (/turf/open/floor/iron), "map_screen.map", "icon-x=14;icon-y=17;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Chris Mclean (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:46:47.424] RUNTIME: runtime error: Cannot read null.current_holder - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,98 - usr: null - src: the plating (70,81,2) (/turf/open/floor/plating) - call stack: - the plating (70,81,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (70,81,2) (/turf/open/floor/plating): check lumcount above(0.2) - Randy Baum (/mob/dead/observer): has light nearby(0.2) - Greater Aft Maintenance (/area/station/maintenance/aft/greater): play ambience(Randy Baum (/mob/dead/observer), null, null) - Ambience (/datum/controller/subsystem/ambience): fire(0) - Ambience (/datum/controller/subsystem/ambience): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:46:52.954] RUNTIME: runtime error: Cannot read null.current_holder - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,98 - usr: null - src: the plating (71,81,2) (/turf/open/floor/plating) - call stack: - the plating (71,81,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (71,81,2) (/turf/open/floor/plating): check lumcount above(0.2) - Layne Puttnam (/mob/dead/observer): has light nearby(0.2) - Greater Aft Maintenance (/area/station/maintenance/aft/greater): play ambience(Layne Puttnam (/mob/dead/observer), null, null) - Ambience (/datum/controller/subsystem/ambience): fire(0) - Ambience (/datum/controller/subsystem/ambience): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:47:06.650] RUNTIME: runtime error: Cannot read null.current_holder - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,98 - usr: null - src: the plating (72,79,2) (/turf/open/floor/plating) - call stack: - the plating (72,79,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (72,79,2) (/turf/open/floor/plating): check lumcount above(0.2) - Layne Puttnam (/mob/dead/observer): has light nearby(0.2) - Greater Aft Maintenance (/area/station/maintenance/aft/greater): play ambience(Layne Puttnam (/mob/dead/observer), null, null) - Ambience (/datum/controller/subsystem/ambience): fire(0) - Ambience (/datum/controller/subsystem/ambience): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:47:09.786] RUNTIME: runtime error: Cannot read null.current_holder - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,98 - usr: null - src: the plating (72,79,2) (/turf/open/floor/plating) - call stack: - the plating (72,79,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (72,79,2) (/turf/open/floor/plating): check lumcount above(0.2) - Randy Baum (/mob/dead/observer): has light nearby(0.2) - Greater Aft Maintenance (/area/station/maintenance/aft/greater): play ambience(Randy Baum (/mob/dead/observer), null, null) - Ambience (/datum/controller/subsystem/ambience): fire(0) - Ambience (/datum/controller/subsystem/ambience): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:47:20.328] RUNTIME: runtime error: Cannot read null.current_holder - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,98 - usr: null - src: the plating (72,81,2) (/turf/open/floor/plating) - call stack: - the plating (72,81,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (72,81,2) (/turf/open/floor/plating): check lumcount above(0.2) - Ru-Geem (/mob/living/carbon/human): has light nearby(0.2) - Greater Aft Maintenance (/area/station/maintenance/aft/greater): play ambience(Ru-Geem (/mob/living/carbon/human), null, null) - Ambience (/datum/controller/subsystem/ambience): fire(0) - Ambience (/datum/controller/subsystem/ambience): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:47:37.486] RUNTIME: runtime error: Cannot read null.current_holder - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,98 - usr: null - src: the plating (72,81,2) (/turf/open/floor/plating) - call stack: - the plating (72,81,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (72,81,2) (/turf/open/floor/plating): check lumcount above(0.2) - Ru-Geem (/mob/living/carbon/human): has light nearby(0.2) - Greater Aft Maintenance (/area/station/maintenance/aft/greater): play ambience(Ru-Geem (/mob/living/carbon/human), null, null) - Ambience (/datum/controller/subsystem/ambience): fire(0) - Ambience (/datum/controller/subsystem/ambience): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:47:54.599] RUNTIME: ## TESTING: GC: -- [0x2106be3d] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 3) [2026-10-18 03:47:54.651] RUNTIME: ## TESTING: GC: -- [0x2106cf62] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 3) [2026-10-18 03:47:57.537] RUNTIME: runtime error: Cannot read null.current_holder - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,98 - usr: null - src: the plating (72,81,2) (/turf/open/floor/plating) - call stack: - the plating (72,81,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (72,81,2) (/turf/open/floor/plating): check lumcount above(0.2) - Ru-Geem (/mob/living/carbon/human): has light nearby(0.2) - Greater Aft Maintenance (/area/station/maintenance/aft/greater): play ambience(Ru-Geem (/mob/living/carbon/human), null, null) - Ambience (/datum/controller/subsystem/ambience): fire(0) - Ambience (/datum/controller/subsystem/ambience): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:48:05.954] RUNTIME: runtime error: Cannot read null.current_holder - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,98 - usr: null - src: the plating (70,95,2) (/turf/open/floor/plating) - call stack: - the plating (70,95,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (70,95,2) (/turf/open/floor/plating): check lumcount above(0.2) - Randy Baum (/mob/dead/observer): has light nearby(0.2) - Aft Port Maintenance (/area/station/maintenance/port/aft): play ambience(Randy Baum (/mob/dead/observer), null, null) - Ambience (/datum/controller/subsystem/ambience): fire(0) - Ambience (/datum/controller/subsystem/ambience): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:48:07.199] RUNTIME: runtime error: Cannot read null.current_holder - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,98 - usr: null - src: the plating (70,98,2) (/turf/open/floor/plating) - call stack: - the plating (70,98,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (70,98,2) (/turf/open/floor/plating): check lumcount above(0.2) - Gimbal (/mob/living/silicon/robot): has light nearby(0.2) - Aft Port Maintenance (/area/station/maintenance/port/aft): play ambience(Gimbal (/mob/living/silicon/robot), null, null) - Ambience (/datum/controller/subsystem/ambience): fire(0) - Ambience (/datum/controller/subsystem/ambience): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:48:09.774] 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-18 03:48:20.391] RUNTIME: ## TESTING: GC: -- [0x2106eb0c] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-10-18 03:48:27.294] RUNTIME: ## TESTING: GC: -- [0x2008388] | /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2 was unable to be GC'd -- (ref count of 3) [2026-10-18 03:48:37.459] RUNTIME: runtime error: Cannot read null.reagent_type - proc name: reagent expose (/mob/living/carbon/reagent_expose) - source file: code/modules/mob/living/carbon/life.dm,479 - usr: Jack Wells (/mob/living/carbon/human) - src: Unknown (/mob/living/carbon/human) - usr.loc: the floor (84,105,2) (/turf/open/floor/iron/white) - src.loc: the floor (85,105,2) (/turf/open/floor/iron/white) - call stack: - Unknown (/mob/living/carbon/human): reagent expose(Libital (/datum/reagent/medicine/c2/libital), 16, 1.25, 1, 0) - Libital (/datum/reagent/medicine/c2/libital): expose mob(Unknown (/mob/living/carbon/human), 16, 1.25, 1, 0) - Unknown (/mob/living/carbon/human): expose reagents(/list (/list), /datum/reagents (/datum/reagents), 16, 1, 1) - Unknown (/mob/living/carbon/human): expose reagents(/list (/list), /datum/reagents (/datum/reagents), 16, 1, null) - /datum/reagents (/datum/reagents): expose(Unknown (/mob/living/carbon/human), 16, 1, 1, /list (/list)) - /datum/reagents (/datum/reagents): trans to(Unknown (/mob/living/carbon/human), 5, 1, null, 1, 0, Jack Wells (/mob/living/carbon/human), 0, 16, 1, 0, 0) - the syringe (/obj/item/reagent_containers/syringe): interact with atom(Unknown (/mob/living/carbon/human), Jack Wells (/mob/living/carbon/human), /list (/list)) - Unknown (/mob/living/carbon/human): base item interaction(Jack Wells (/mob/living/carbon/human), the syringe (/obj/item/reagent_containers/syringe), /list (/list)) - the syringe (/obj/item/reagent_containers/syringe): melee attack chain(Jack Wells (/mob/living/carbon/human), Unknown (/mob/living/carbon/human), /list (/list), /list (/list)) - Jack Wells (/mob/living/carbon/human): ClickOn(Unknown (/mob/living/carbon/human), "icon-x=17;icon-y=18;vis-x=19;v...") - Unknown (/mob/living/carbon/human): Click(the floor (85,105,2) (/turf/open/floor/iron/white), "map_screen.map", "icon-x=17;icon-y=18;vis-x=19;v...") - Unknown (/mob/living/carbon/human): Click(the floor (85,105,2) (/turf/open/floor/iron/white), "map_screen.map", "icon-x=17;icon-y=18;vis-x=19;v...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Jack Wells (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-18 03:48:37.461] RUNTIME: runtime error: Cannot read null.reagent_type - proc name: reagent expose (/mob/living/carbon/reagent_expose) - source file: code/modules/mob/living/carbon/life.dm,479 - usr: Jack Wells (/mob/living/carbon/human) - src: Unknown (/mob/living/carbon/human) - usr.loc: the floor (84,105,2) (/turf/open/floor/iron/white) - src.loc: the floor (85,105,2) (/turf/open/floor/iron/white) - call stack: - Unknown (/mob/living/carbon/human): reagent expose(Helbital (/datum/reagent/medicine/c2/helbital), 16, 1.25, 1, 0) - Helbital (/datum/reagent/medicine/c2/helbital): expose mob(Unknown (/mob/living/carbon/human), 16, 1.25, 1, 0) - Unknown (/mob/living/carbon/human): expose reagents(/list (/list), /datum/reagents (/datum/reagents), 16, 1, 1) - Unknown (/mob/living/carbon/human): expose reagents(/list (/list), /datum/reagents (/datum/reagents), 16, 1, null) - /datum/reagents (/datum/reagents): expose(Unknown (/mob/living/carbon/human), 16, 1, 1, /list (/list)) - /datum/reagents (/datum/reagents): trans to(Unknown (/mob/living/carbon/human), 5, 1, null, 1, 0, Jack Wells (/mob/living/carbon/human), 0, 16, 1, 0, 0) - the syringe (/obj/item/reagent_containers/syringe): interact with atom(Unknown (/mob/living/carbon/human), Jack Wells (/mob/living/carbon/human), /list (/list)) - Unknown (/mob/living/carbon/human): base item interaction(Jack Wells (/mob/living/carbon/human), the syringe (/obj/item/reagent_containers/syringe), /list (/list)) - the syringe (/obj/item/reagent_containers/syringe): melee attack chain(Jack Wells (/mob/living/carbon/human), Unknown (/mob/living/carbon/human), /list (/list), /list (/list)) - Jack Wells (/mob/living/carbon/human): ClickOn(Unknown (/mob/living/carbon/human), "icon-x=17;icon-y=18;vis-x=19;v...") - Unknown (/mob/living/carbon/human): Click(the floor (85,105,2) (/turf/open/floor/iron/white), "map_screen.map", "icon-x=17;icon-y=18;vis-x=19;v...") - Unknown (/mob/living/carbon/human): Click(the floor (85,105,2) (/turf/open/floor/iron/white), "map_screen.map", "icon-x=17;icon-y=18;vis-x=19;v...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Jack Wells (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-18 03:48:37.462] RUNTIME: runtime error: Cannot read null.reagent_type - proc name: reagent expose (/mob/living/carbon/reagent_expose) - source file: code/modules/mob/living/carbon/life.dm,479 - usr: Jack Wells (/mob/living/carbon/human) - src: Unknown (/mob/living/carbon/human) - usr.loc: the floor (84,105,2) (/turf/open/floor/iron/white) - src.loc: the floor (85,105,2) (/turf/open/floor/iron/white) - call stack: - Unknown (/mob/living/carbon/human): reagent expose(Salicylic Acid (/datum/reagent/medicine/sal_acid), 16, 1.25, 1, 0) - Salicylic Acid (/datum/reagent/medicine/sal_acid): expose mob(Unknown (/mob/living/carbon/human), 16, 1.25, 1, 0) - Unknown (/mob/living/carbon/human): expose reagents(/list (/list), /datum/reagents (/datum/reagents), 16, 1, 1) - Unknown (/mob/living/carbon/human): expose reagents(/list (/list), /datum/reagents (/datum/reagents), 16, 1, null) - /datum/reagents (/datum/reagents): expose(Unknown (/mob/living/carbon/human), 16, 1, 1, /list (/list)) - /datum/reagents (/datum/reagents): trans to(Unknown (/mob/living/carbon/human), 5, 1, null, 1, 0, Jack Wells (/mob/living/carbon/human), 0, 16, 1, 0, 0) - the syringe (/obj/item/reagent_containers/syringe): interact with atom(Unknown (/mob/living/carbon/human), Jack Wells (/mob/living/carbon/human), /list (/list)) - Unknown (/mob/living/carbon/human): base item interaction(Jack Wells (/mob/living/carbon/human), the syringe (/obj/item/reagent_containers/syringe), /list (/list)) - the syringe (/obj/item/reagent_containers/syringe): melee attack chain(Jack Wells (/mob/living/carbon/human), Unknown (/mob/living/carbon/human), /list (/list), /list (/list)) - Jack Wells (/mob/living/carbon/human): ClickOn(Unknown (/mob/living/carbon/human), "icon-x=17;icon-y=18;vis-x=19;v...") - Unknown (/mob/living/carbon/human): Click(the floor (85,105,2) (/turf/open/floor/iron/white), "map_screen.map", "icon-x=17;icon-y=18;vis-x=19;v...") - Unknown (/mob/living/carbon/human): Click(the floor (85,105,2) (/turf/open/floor/iron/white), "map_screen.map", "icon-x=17;icon-y=18;vis-x=19;v...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Jack Wells (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-18 03:48:37.464] RUNTIME: runtime error: Cannot read null.reagent_type - proc name: reagent expose (/mob/living/carbon/reagent_expose) - source file: code/modules/mob/living/carbon/life.dm,479 - usr: Jack Wells (/mob/living/carbon/human) - src: Unknown (/mob/living/carbon/human) - usr.loc: the floor (84,105,2) (/turf/open/floor/iron/white) - src.loc: the floor (85,105,2) (/turf/open/floor/iron/white) - call stack: - Unknown (/mob/living/carbon/human): reagent expose(Probital (/datum/reagent/medicine/c2/probital), 16, 1.25, 1, 0) - Probital (/datum/reagent/medicine/c2/probital): expose mob(Unknown (/mob/living/carbon/human), 16, 1.25, 1, 0) - Probital (/datum/reagent/medicine/c2/probital): expose mob(Unknown (/mob/living/carbon/human), 16, 1.25, 1, 0) - Unknown (/mob/living/carbon/human): expose reagents(/list (/list), /datum/reagents (/datum/reagents), 16, 1, 1) - Unknown (/mob/living/carbon/human): expose reagents(/list (/list), /datum/reagents (/datum/reagents), 16, 1, null) - /datum/reagents (/datum/reagents): expose(Unknown (/mob/living/carbon/human), 16, 1, 1, /list (/list)) - /datum/reagents (/datum/reagents): trans to(Unknown (/mob/living/carbon/human), 5, 1, null, 1, 0, Jack Wells (/mob/living/carbon/human), 0, 16, 1, 0, 0) - the syringe (/obj/item/reagent_containers/syringe): interact with atom(Unknown (/mob/living/carbon/human), Jack Wells (/mob/living/carbon/human), /list (/list)) - Unknown (/mob/living/carbon/human): base item interaction(Jack Wells (/mob/living/carbon/human), the syringe (/obj/item/reagent_containers/syringe), /list (/list)) - the syringe (/obj/item/reagent_containers/syringe): melee attack chain(Jack Wells (/mob/living/carbon/human), Unknown (/mob/living/carbon/human), /list (/list), /list (/list)) - Jack Wells (/mob/living/carbon/human): ClickOn(Unknown (/mob/living/carbon/human), "icon-x=17;icon-y=18;vis-x=19;v...") - Unknown (/mob/living/carbon/human): Click(the floor (85,105,2) (/turf/open/floor/iron/white), "map_screen.map", "icon-x=17;icon-y=18;vis-x=19;v...") - Unknown (/mob/living/carbon/human): Click(the floor (85,105,2) (/turf/open/floor/iron/white), "map_screen.map", "icon-x=17;icon-y=18;vis-x=19;v...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Jack Wells (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-18 03:48:41.172] RUNTIME: runtime error: Cannot read null.reagent_type - proc name: reagent expose (/mob/living/carbon/reagent_expose) - source file: code/modules/mob/living/carbon/life.dm,479 - usr: Jack Wells (/mob/living/carbon/human) - src: Unknown (/mob/living/carbon/human) - usr.loc: the floor (84,105,2) (/turf/open/floor/iron/white) - src.loc: the floor (85,105,2) (/turf/open/floor/iron/white) - call stack: - Unknown (/mob/living/carbon/human): reagent expose(Salbutamol (/datum/reagent/medicine/salbutamol), 16, 2.5, 1, 0) - Salbutamol (/datum/reagent/medicine/salbutamol): expose mob(Unknown (/mob/living/carbon/human), 16, 2.5, 1, 0) - Unknown (/mob/living/carbon/human): expose reagents(/list (/list), /datum/reagents (/datum/reagents), 16, 1, 1) - Unknown (/mob/living/carbon/human): expose reagents(/list (/list), /datum/reagents (/datum/reagents), 16, 1, null) - /datum/reagents (/datum/reagents): expose(Unknown (/mob/living/carbon/human), 16, 1, 1, /list (/list)) - /datum/reagents (/datum/reagents): trans to(Unknown (/mob/living/carbon/human), 5, 1, null, 1, 0, Jack Wells (/mob/living/carbon/human), 0, 16, 1, 0, 0) - the syringe (/obj/item/reagent_containers/syringe): interact with atom(Unknown (/mob/living/carbon/human), Jack Wells (/mob/living/carbon/human), /list (/list)) - Unknown (/mob/living/carbon/human): base item interaction(Jack Wells (/mob/living/carbon/human), the syringe (/obj/item/reagent_containers/syringe), /list (/list)) - the syringe (/obj/item/reagent_containers/syringe): melee attack chain(Jack Wells (/mob/living/carbon/human), Unknown (/mob/living/carbon/human), /list (/list), /list (/list)) - Jack Wells (/mob/living/carbon/human): ClickOn(Unknown (/mob/living/carbon/human), "icon-x=17;icon-y=14;vis-x=15;v...") - Unknown (/mob/living/carbon/human): Click(the floor (85,105,2) (/turf/open/floor/iron/white), "map_screen.map", "icon-x=17;icon-y=14;vis-x=15;v...") - Unknown (/mob/living/carbon/human): Click(the floor (85,105,2) (/turf/open/floor/iron/white), "map_screen.map", "icon-x=17;icon-y=14;vis-x=15;v...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Jack Wells (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-18 03:48:41.173] RUNTIME: runtime error: Cannot read null.reagent_type - proc name: reagent expose (/mob/living/carbon/reagent_expose) - source file: code/modules/mob/living/carbon/life.dm,479 - usr: Jack Wells (/mob/living/carbon/human) - src: Unknown (/mob/living/carbon/human) - usr.loc: the floor (84,105,2) (/turf/open/floor/iron/white) - src.loc: the floor (85,105,2) (/turf/open/floor/iron/white) - call stack: - Unknown (/mob/living/carbon/human): reagent expose(Atropine (/datum/reagent/medicine/atropine), 16, 2.5, 1, 0) - Atropine (/datum/reagent/medicine/atropine): expose mob(Unknown (/mob/living/carbon/human), 16, 2.5, 1, 0) - Unknown (/mob/living/carbon/human): expose reagents(/list (/list), /datum/reagents (/datum/reagents), 16, 1, 1) - Unknown (/mob/living/carbon/human): expose reagents(/list (/list), /datum/reagents (/datum/reagents), 16, 1, null) - /datum/reagents (/datum/reagents): expose(Unknown (/mob/living/carbon/human), 16, 1, 1, /list (/list)) - /datum/reagents (/datum/reagents): trans to(Unknown (/mob/living/carbon/human), 5, 1, null, 1, 0, Jack Wells (/mob/living/carbon/human), 0, 16, 1, 0, 0) - the syringe (/obj/item/reagent_containers/syringe): interact with atom(Unknown (/mob/living/carbon/human), Jack Wells (/mob/living/carbon/human), /list (/list)) - Unknown (/mob/living/carbon/human): base item interaction(Jack Wells (/mob/living/carbon/human), the syringe (/obj/item/reagent_containers/syringe), /list (/list)) - the syringe (/obj/item/reagent_containers/syringe): melee attack chain(Jack Wells (/mob/living/carbon/human), Unknown (/mob/living/carbon/human), /list (/list), /list (/list)) - Jack Wells (/mob/living/carbon/human): ClickOn(Unknown (/mob/living/carbon/human), "icon-x=17;icon-y=14;vis-x=15;v...") - Unknown (/mob/living/carbon/human): Click(the floor (85,105,2) (/turf/open/floor/iron/white), "map_screen.map", "icon-x=17;icon-y=14;vis-x=15;v...") - Unknown (/mob/living/carbon/human): Click(the floor (85,105,2) (/turf/open/floor/iron/white), "map_screen.map", "icon-x=17;icon-y=14;vis-x=15;v...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Jack Wells (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-18 03:48:48.658] RUNTIME: runtime error: parent_qdeleting overridden. Use override = TRUE to suppress this warning. - Target: Alayna Wise (/mob/living/carbon/human) Existing Proc: return_mind New Proc: on_body_destroy - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Tyson Draudy (/mob/dead/observer) - src: null - usr.loc: the shuttle floor (87,97,13) (/turf/open/floor/mineral/plastitanium) - call stack: - stack trace("parent_qdeleting overridden. U...", "code/datums/signals.dm", 43) - /datum/component/temporary_bod... (/datum/component/temporary_body): RegisterSignal(Alayna Wise (/mob/living/carbon/human), "parent_qdeleting", "on_body_destroy", 0) - /datum/component/temporary_bod... (/datum/component/temporary_body): register body signals() - /datum/component/temporary_bod... (/datum/component/temporary_body): on mind transfer(Tyson Draudy (/datum/mind), Tyson Draudy (/mob/living/carbon/human)) - Tyson Draudy (/datum/mind): SendSignal("mind_transferred", /list (/list)) - Tyson Draudy (/datum/mind): transfer to(Alayna Wise (/mob/living/carbon/human), 1) - Virtual Syndicate Sleeper (/obj/effect/mob_spawn/ghost_role/human/virtual_domain/syndie): special(Alayna Wise (/mob/living/carbon/human), Tyson Draudy (/mob/dead/observer), 0) - Virtual Syndicate Sleeper (/obj/effect/mob_spawn/ghost_role/human/virtual_domain/syndie): special(Alayna Wise (/mob/living/carbon/human), Tyson Draudy (/mob/dead/observer), 0) - Virtual Syndicate Sleeper (/obj/effect/mob_spawn/ghost_role/human/virtual_domain/syndie): create(Tyson Draudy (/mob/dead/observer), null, 0) - Virtual Syndicate Sleeper (/obj/effect/mob_spawn/ghost_role/human/virtual_domain/syndie): create(Tyson Draudy (/mob/dead/observer), null, 0) - Virtual Syndicate Sleeper (/obj/effect/mob_spawn/ghost_role/human/virtual_domain/syndie): create from ghost(Tyson Draudy (/mob/dead/observer), 0, 0) - Virtual Syndicate Sleeper (/obj/effect/mob_spawn/ghost_role/human/virtual_domain/syndie): attack ghost(Tyson Draudy (/mob/dead/observer)) - /datum/spawners_menu (/datum/spawners_menu): ui act("spawn", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/observer_state (/datum/ui_state/observer_state)) - /datum/tgui (/datum/tgui): on act message("spawn", /list (/list), /datum/ui_state/observer_state (/datum/ui_state/observer_state)) - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Tyson Draudy (/mob/dead/observer), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-18 03:48:51.961] RUNTIME: runtime error: Cannot modify null.dismantle_cooldown. - proc name: process cell (/turf/open/process_cell) - source file: code/modules/atmospherics/environmental/LINDA_turf_tile.dm,353 - usr: null - src: the floor (119,171,2) (/turf/open/floor/iron) - call stack: - the floor (119,171,2) (/turf/open/floor/iron): process cell(2932) - Atmospherics (/datum/controller/subsystem/air): process active turfs(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:48:52.095] RUNTIME: runtime error: Cannot modify null.dismantle_cooldown. - proc name: process cell (/turf/open/process_cell) - source file: code/modules/atmospherics/environmental/LINDA_turf_tile.dm,353 - usr: null - src: the floor (118,172,2) (/turf/open/floor/iron/dark) - call stack: - the floor (118,172,2) (/turf/open/floor/iron/dark): process cell(2932) - Atmospherics (/datum/controller/subsystem/air): process active turfs(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:49:38.866] RUNTIME: runtime error: Cannot read null._listen_lookup - proc name: dropped (/obj/item/proc/dropped) - source file: code/game/objects/items.dm,713 - usr: Eleftheria Harpalyce (/mob/living/carbon/human) - src: the remote signaling device (/obj/item/assembly/signaler) - usr.loc: the plating (137,76,2) (/turf/open/floor/plating) - src.loc: the tank transfer valve (/obj/item/transfer_valve) - call stack: - the remote signaling device (/obj/item/assembly/signaler): dropped(null, 0) - the tank transfer valve (/obj/item/transfer_valve): dropped(Eleftheria Harpalyce (/mob/living/carbon/human), 0) - Eleftheria Harpalyce (/mob/living/carbon/human): has unequipped(the tank transfer valve (/obj/item/transfer_valve), 0) - Eleftheria Harpalyce (/mob/living/carbon/human): has unequipped(the tank transfer valve (/obj/item/transfer_valve), 0) - Eleftheria Harpalyce (/mob/living/carbon/human): doUnEquip(the tank transfer valve (/obj/item/transfer_valve), 0, the plating (137,76,2) (/turf/open/floor/plating), 0, 1, 0) - Eleftheria Harpalyce (/mob/living/carbon/human): doUnEquip(the tank transfer valve (/obj/item/transfer_valve), 0, the plating (137,76,2) (/turf/open/floor/plating), 0, 1, 0) - Eleftheria Harpalyce (/mob/living/carbon/human): doUnEquip(the tank transfer valve (/obj/item/transfer_valve), 0, the plating (137,76,2) (/turf/open/floor/plating), 0, 1, 0) - Eleftheria Harpalyce (/mob/living/carbon/human): transfer item to turf(the tank transfer valve (/obj/item/transfer_valve), the plating (137,76,2) (/turf/open/floor/plating), -1, -4, 0, 0, 1) - Eleftheria Harpalyce (/mob/living/carbon/human): dropItemToGround(the tank transfer valve (/obj/item/transfer_valve), 0, 0, 1, null) - Eleftheria Harpalyce (/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(S133py (/client), the floor (138,75,2) (/turf/open/floor/iron/dark), 26, -20) - S133py (/client): gvb keyDown("Q", 693, 611, 1216, 1080) - S133py (/client): keyDown("Q", 693, 611, 1216, 1080) - [2026-10-18 03:49:39.170] RUNTIME: ## TESTING: GC: -- [0x2009df2] | /obj/item/storage/toolbox/crafter was unable to be GC'd -- (ref count of 3) [2026-10-18 03:53:43.259] RUNTIME: runtime error: Mob with client has been deleted. - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: J.K. Daniels (/mob/living/carbon/human) - src: null - usr.loc: the floor (65,167,2) (/turf/open/floor/iron/dark/textured_half) - call stack: - stack trace("Mob with client has been delet...", "code/modules/mob/mob.dm", 28) - Unknown (/mob/living/carbon/human): Destroy(0) - Unknown (/mob/living/carbon/human): Destroy(0) - Unknown (/mob/living/carbon/human): Destroy(0) - Unknown (/mob/living/carbon/human): Destroy(0) - qdel(Unknown (/mob/living/carbon/human), 0) - the quantum server (/obj/machinery/quantum_server): scrub vdom() - /datum/callback (/datum/callback): Invoke() - world: push usr(J.K. Daniels (/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-18 03:53:43.289] RUNTIME: runtime error: Cannot read null.post_logout_callbacks - proc name: become uncliented (/mob/proc/become_uncliented) - source file: code/modules/mob/mob.dm,1606 - usr: (src) - src: Unknown (/mob/living/carbon/human) - src.loc: space (80,95,13) (/turf/open/space) - call stack: - Unknown (/mob/living/carbon/human): become uncliented() - Unknown (/mob/living/carbon/human): Logout() - Unknown (/mob/living/carbon/human): Logout() - Unknown (/mob/living/carbon/human): Logout() - Alayna Wise (/mob/dead/observer): PossessByPlayer("masterpainis") - Unknown (/mob/living/carbon/human): ghostize(0, 0) - Unknown (/mob/living/carbon/human): ghostize(0, 0) - Unknown (/mob/living/carbon/human): Destroy(0) - Unknown (/mob/living/carbon/human): Destroy(0) - Unknown (/mob/living/carbon/human): Destroy(0) - Unknown (/mob/living/carbon/human): Destroy(0) - qdel(Unknown (/mob/living/carbon/human), 0) - the quantum server (/obj/machinery/quantum_server): scrub vdom() - /datum/callback (/datum/callback): Invoke() - world: push usr(J.K. Daniels (/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-18 03:53:43.349] RUNTIME: runtime error: Cannot read null.screen_groups - proc name: hide contents (/datum/storage/proc/hide_contents) - source file: code/datums/storage/storage.dm,1136 - usr: J.K. Daniels (/mob/living/carbon/human) - src: /datum/storage/mod_storage/syn... (/datum/storage/mod_storage/syndicate) - usr.loc: the floor (65,167,2) (/turf/open/floor/iron/dark/textured_half) - call stack: - /datum/storage/mod_storage/syn... (/datum/storage/mod_storage/syndicate): hide contents(Unknown (/mob/living/carbon/human)) - /datum/storage/mod_storage/syn... (/datum/storage/mod_storage/syndicate): Destroy(0) - qdel(/datum/storage/mod_storage/syn... (/datum/storage/mod_storage/syndicate), 0) - the MOD syndicate storage modu... (/obj/item/mod/module/storage/syndicate): on uninstall(1) - the syndicate MOD control unit (/obj/item/mod/control/pre_equipped/nuclear): uninstall(the MOD syndicate storage modu... (/obj/item/mod/module/storage/syndicate), 1) - the syndicate MOD control unit (/obj/item/mod/control/pre_equipped/nuclear): uninstall(the MOD syndicate storage modu... (/obj/item/mod/module/storage/syndicate), 1) - the syndicate MOD control unit (/obj/item/mod/control/pre_equipped/nuclear): Destroy(0) - qdel(the syndicate MOD control unit (/obj/item/mod/control/pre_equipped/nuclear), 0) - Unknown (/mob/living/carbon/human): Destroy(0) - Unknown (/mob/living/carbon/human): Destroy(0) - ... - Unknown (/mob/living/carbon/human): Destroy(0) - qdel(Unknown (/mob/living/carbon/human), 0) - the quantum server (/obj/machinery/quantum_server): scrub vdom() - /datum/callback (/datum/callback): Invoke() - world: push usr(J.K. Daniels (/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): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:53:51.349] RUNTIME: ## TESTING: GC: -- [0x2101375c] | /datum/looping_sound/changeling_absorb was unable to be GC'd -- (ref count of 3) [2026-10-18 03:53:55.229] RUNTIME: runtime error: Cannot execute null.Cut(). - proc name: Destroy (/obj/item/bodypart/Destroy) - source file: code/modules/surgery/bodyparts/_bodyparts.dm,309 - usr: null - src: the human left arm (/obj/item/bodypart/arm/left) - src.loc: Syndicate (/mob/living/carbon/human) - call stack: - the human left arm (/obj/item/bodypart/arm/left): Destroy(0) - the human left arm (/obj/item/bodypart/arm/left): Destroy(0) - qdel(the human left arm (/obj/item/bodypart/arm/left), 0) - Syndicate (/mob/living/carbon/human): Destroy(1) - Syndicate (/mob/living/carbon/human): Destroy(1) - Syndicate (/mob/living/carbon/human): Destroy(1) - Syndicate (/mob/living/carbon/human): Destroy(1) - Syndicate (/mob/living/carbon/human): Destroy(1) - qdel(Syndicate (/mob/living/carbon/human), 1) - the shuttle floor (97,100,13) (/turf/open/floor/mineral/plastitanium): empty(/turf/open/space/basic (/turf/open/space/basic), /turf/open/space/basic (/turf/open/space/basic), null, 1) - Mapping (/datum/controller/subsystem/mapping): fire(1) - Mapping (/datum/controller/subsystem/mapping): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:55:21.774] RUNTIME: runtime error: bad client - proc name: initialize (/datum/tgui_window/proc/initialize) - source file: code/modules/tgui/tgui_window.dm,114 - usr: Jashy (/mob/dead/new_player) - src: /datum/tgui_window (/datum/tgui_window) - usr.loc: null - call stack: - /datum/tgui_window (/datum/tgui_window): initialize(1, /list (/list), "", "", "") - /datum/tgui_panel (/datum/tgui_panel): initialize(1) - [2026-10-18 03:55:21.776] RUNTIME: runtime error: bad client - proc name: initialize (/datum/tgui_window/proc/initialize) - source file: code/modules/tgui/tgui_window.dm,114 - usr: Jashy (/mob/dead/new_player) - src: /datum/tgui_window (/datum/tgui_window) - usr.loc: null - call stack: - /datum/tgui_window (/datum/tgui_window): initialize(1, /list (/list), "", "", "") - /datum/tgui_panel (/datum/tgui_panel): initialize(1) - [2026-10-18 03:55:21.777] RUNTIME: runtime error: bad client - proc name: initialize (/datum/tgui_window/proc/initialize) - source file: code/modules/tgui/tgui_window.dm,114 - usr: Jashy (/mob/dead/new_player) - src: /datum/tgui_window (/datum/tgui_window) - usr.loc: null - call stack: - /datum/tgui_window (/datum/tgui_window): initialize(1, /list (/list), "", "", "") - /datum/tgui_panel (/datum/tgui_panel): initialize(1) - [2026-10-18 03:55:21.778] RUNTIME: runtime error: bad client - proc name: initialize (/datum/tgui_window/proc/initialize) - source file: code/modules/tgui/tgui_window.dm,114 - usr: Jashy (/mob/dead/new_player) - src: /datum/tgui_window (/datum/tgui_window) - usr.loc: null - call stack: - /datum/tgui_window (/datum/tgui_window): initialize(1, /list (/list), "", "", "") - /datum/tgui_panel (/datum/tgui_panel): initialize(1) - [2026-10-18 03:55:21.779] RUNTIME: runtime error: bad client - proc name: initialize (/datum/tgui_window/proc/initialize) - source file: code/modules/tgui/tgui_window.dm,114 - usr: Jashy (/mob/dead/new_player) - src: /datum/tgui_window (/datum/tgui_window) - usr.loc: null - call stack: - /datum/tgui_window (/datum/tgui_window): initialize(1, /list (/list), "", "", "") - /datum/tgui_panel (/datum/tgui_panel): initialize(1) - [2026-10-18 03:55:21.780] RUNTIME: runtime error: bad client - proc name: initialize (/datum/tgui_window/proc/initialize) - source file: code/modules/tgui/tgui_window.dm,114 - usr: Jashy (/mob/dead/new_player) - src: /datum/tgui_window (/datum/tgui_window) - usr.loc: null - call stack: - /datum/tgui_window (/datum/tgui_window): initialize(1, /list (/list), "", "", "") - /datum/tgui_panel (/datum/tgui_panel): initialize(1) - [2026-10-18 03:55:21.781] RUNTIME: runtime error: bad client - proc name: initialize (/datum/tgui_window/proc/initialize) - source file: code/modules/tgui/tgui_window.dm,114 - usr: Jashy (/mob/dead/new_player) - src: /datum/tgui_window (/datum/tgui_window) - usr.loc: null - call stack: - /datum/tgui_window (/datum/tgui_window): initialize(1, /list (/list), "", "", "") - /datum/tgui_panel (/datum/tgui_panel): initialize(1) - [2026-10-18 03:55:37.776] RUNTIME: runtime error: held_index out of bounds (2) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Jeremiah Sauter (/mob/dead/observer) - src: null - usr.loc: the floor (143,127,2) (/turf/open/floor/iron/cafeteria) - call stack: - stack trace("held_index out of bounds (2)", "code/modules/mob/mob.dm", 960) - Jeremiah Sauter (/mob/dead/observer): swap hand(2, 0) - Jeremiah Sauter (/mob/dead/observer): cycle hand(8, 0, 0, 1) - swap_hands_row (/datum/keybinding/dextrous/swap_hands/row): down(NumberOneGamer12 (/client), the wall (149,131,2) (/turf/closed/wall), 9, 23) - NumberOneGamer12 (/client): gvb keyDown("X", 1028, 217, 1278, 1009) - NumberOneGamer12 (/client): keyDown("X", 1028, 217, 1278, 1009) - [2026-10-18 03:56:02.631] RUNTIME: runtime error: cannot read from list - proc name: preload size (/datum/map_template/map_module/preload_size) - source file: code/modules/mapping/modular_map_loader/modular_map_loader.dm,65 - usr: J.K. Daniels (/mob/living/carbon/human) - src: Base Map Module Template (/datum/map_template/map_module) - usr.loc: the floor (65,167,2) (/turf/open/floor/iron/dark/textured_half) - call stack: - Base Map Module Template (/datum/map_template/map_module): preload size("_maps/safehouses/maintsafe.dmm", null) - Base Map Module Template (/datum/map_template/map_module): load(space (70,68,13) (/turf/open/space), 0, "_maps/safehouses/maintsafe.dmm") - the safehouse (/obj/modular_map_root/safehouse): load map() - the safehouse (/obj/modular_map_root/safehouse): Initialize(1) - the safehouse (/obj/modular_map_root/safehouse): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the safehouse (/obj/modular_map_root/safehouse), 0, /list (/list)) - the safehouse (/obj/modular_map_root/safehouse): New(1) - /datum/parsed_map (/datum/parsed_map): create atom(/obj/modular_map_root/safehous... (/obj/modular_map_root/safehouse), space (70,68,13) (/turf/open/space)) - /datum/parsed_map (/datum/parsed_map): build coordinate(/list (/list), space (70,68,13) (/turf/open/space), 0, 1, 0) - /datum/parsed_map (/datum/parsed_map): tgm load(67, 63, 13, 0, 0, -1e+31, 1e+31, -1e+31, 1e+31, 1, 1, 1, 0) - ... - load map(_maps/virtual_domains/heretic_..., 67, 63, 13, 0, 0, 0, -1e+31, 1e+31, -1e+31, 1e+31, 1, 1, 1, 0) - Heretical Hunt (/datum/lazy_template/virtual_domain/heretic_hunt): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("heretic_hunt") - the quantum server (/obj/machinery/quantum_server): cold boot map("heretic_hunt", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-18 03:56:19.946] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (Plump-He... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:56:21.981] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (Plump-He... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:56:23.802] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the plating (71,79,2) (/turf/open/floor/plating) - call stack: - the plating (71,79,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (71,79,2) (/turf/open/floor/plating): check lumcount above(0.2) - Skipper (/mob/dead/observer): has light nearby(0.2) - Greater Aft Maintenance (/area/station/maintenance/aft/greater): play ambience(Skipper (/mob/dead/observer), null, null) - Ambience (/datum/controller/subsystem/ambience): fire(0) - Ambience (/datum/controller/subsystem/ambience): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:56:24.030] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (Plump-He... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:56:25.889] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the plating (71,79,2) (/turf/open/floor/plating) - call stack: - the plating (71,79,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (71,79,2) (/turf/open/floor/plating): check lumcount above(0.2) - Will Nodder (/mob/living/carbon/human): has light nearby(0.2) - Greater Aft Maintenance (/area/station/maintenance/aft/greater): play ambience(Will Nodder (/mob/living/carbon/human), null, null) - Ambience (/datum/controller/subsystem/ambience): fire(0) - Ambience (/datum/controller/subsystem/ambience): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:56:26.114] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (Plump-He... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:56:28.344] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (Plump-He... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:56:29.812] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (123,115,2) (/turf/open/floor/iron) - call stack: - the floor (123,115,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (123,115,2) (/turf/open/floor/iron): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 0) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 0) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:56:29.813] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (122,114,2) (/turf/open/floor/iron) - call stack: - the floor (122,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (122,114,2) (/turf/open/floor/iron): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 0) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 0) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:56:29.814] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (122,115,2) (/turf/open/floor/iron) - call stack: - the floor (122,115,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (122,115,2) (/turf/open/floor/iron): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 0) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 0) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:56:29.815] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (123,114,2) (/turf/open/floor/iron) - call stack: - the floor (123,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (123,114,2) (/turf/open/floor/iron): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 0) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 0) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:56:29.816] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (123,116,2) (/turf/open/floor/iron) - call stack: - the floor (123,116,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (123,116,2) (/turf/open/floor/iron): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 0) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 0) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:56:29.817] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (124,114,2) (/turf/open/floor/iron) - call stack: - the floor (124,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (124,114,2) (/turf/open/floor/iron): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 0) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 0) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:56:29.818] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (124,115,2) (/turf/open/floor/iron) - call stack: - the floor (124,115,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (124,115,2) (/turf/open/floor/iron): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 0) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 0) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:56:29.819] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (124,116,2) (/turf/open/floor/iron) - call stack: - the floor (124,116,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (124,116,2) (/turf/open/floor/iron): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 0) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 0) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:56:30.355] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (Plump-He... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:56:30.943] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (126,118,2) (/turf/open/floor/iron) - call stack: - the floor (126,118,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (126,118,2) (/turf/open/floor/iron): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 5) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 5) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:56:30.945] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (125,117,2) (/turf/open/floor/iron) - call stack: - the floor (125,117,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (125,117,2) (/turf/open/floor/iron): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 5) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 5) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:56:30.946] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (126,117,2) (/turf/open/floor/iron) - call stack: - the floor (126,117,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (126,117,2) (/turf/open/floor/iron): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 5) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 5) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:56:30.947] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (126,119,2) (/turf/open/floor/iron) - call stack: - the floor (126,119,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (126,119,2) (/turf/open/floor/iron): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 5) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 5) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:56:30.948] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (127,117,2) (/turf/open/floor/iron) - call stack: - the floor (127,117,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (127,117,2) (/turf/open/floor/iron): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 5) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 5) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:56:30.949] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (127,118,2) (/turf/open/floor/iron) - call stack: - the floor (127,118,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (127,118,2) (/turf/open/floor/iron): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 5) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 5) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:56:30.950] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (127,119,2) (/turf/open/floor/iron) - call stack: - the floor (127,119,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (127,119,2) (/turf/open/floor/iron): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 5) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 5) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:56:32.037] RUNTIME: runtime error: held_index out of bounds (2) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Nyaoko \'Yani\' Meowners (/mob/dead/observer) - src: null - usr.loc: the wall (49,118,2) (/turf/closed/wall) - call stack: - stack trace("held_index out of bounds (2)", "code/modules/mob/mob.dm", 960) - Nyaoko \'Yani\' Meowners (/mob/dead/observer): swap hand(2, 0) - Nyaoko \'Yani\' Meowners (/mob/dead/observer): cycle hand(8, 0, 0, 1) - Nyaoko \'Yani\' Meowners (/mob/dead/observer): MiddleClickOn(the maintenance access (/obj/machinery/door/airlock/maintenance), "icon-x=14;icon-y=19;middle=1;b...") - Nyaoko \'Yani\' Meowners (/mob/dead/observer): ClickOn(the maintenance access (/obj/machinery/door/airlock/maintenance), "icon-x=14;icon-y=19;middle=1;b...") - the maintenance access (/obj/machinery/door/airlock/maintenance): Click(the plating (50,120,2) (/turf/open/floor/plating), "map_screen.map", "icon-x=14;icon-y=19;middle=1;b...") - CarefreeStyle (/client): Click(the maintenance access (/obj/machinery/door/airlock/maintenance), the plating (50,120,2) (/turf/open/floor/plating), "map_screen.map", "icon-x=14;icon-y=19;middle=1;b...") - [2026-10-18 03:56:32.366] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (Plump-He... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:56:34.458] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (Plump-He... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:56:36.438] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (Plump-He... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:56:38.501] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (Plump-He... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:56:40.571] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (Plump-He... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:56:42.602] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (Plump-He... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:56:44.648] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (Plump-He... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:56:46.685] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (Plump-He... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:56:48.744] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (Plump-He... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:56:50.860] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (Plump-He... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:56:52.886] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (Plump-He... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:56:54.968] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (Plump-He... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:56:57.107] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (Plump-He... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:56:59.319] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (Plump-He... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:57:01.489] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (Plump-He... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:57:03.578] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (Plump-He... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:57:05.724] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (Plump-He... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:57:07.934] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (Plump-He... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:57:10.141] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (Plump-He... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:57:11.888] RUNTIME: runtime error: Cannot read null.species - proc name: mob negates gravity (/mob/living/carbon/human/mob_negates_gravity) - source file: code/modules/mob/living/carbon/human/human_movement.dm,25 - usr: J. K. Daniels (/mob/living/carbon/human) - src: Tamika Shupe (/mob/living/carbon/human) - usr.loc: the plating (73,76,13) (/turf/open/floor/plating) - src.loc: null - call stack: - Tamika Shupe (/mob/living/carbon/human): mob negates gravity() - Tamika Shupe (/mob/living/carbon/human): has gravity(null) - Tamika Shupe (/mob/living/carbon/human): refresh gravity() - Tamika Shupe (/mob/living/carbon/human): on changed z level(the plating (73,78,13) (/turf/open/floor/plating/heretic_rust), null, 1, null) - Tamika Shupe (/mob/living/carbon/human): on changed z level(the plating (73,78,13) (/turf/open/floor/plating/heretic_rust), null, 1, null) - Tamika Shupe (/mob/living/carbon/human): Moved(the plating (73,78,13) (/turf/open/floor/plating/heretic_rust), 2, 0, null, 1) - Tamika Shupe (/mob/living/carbon/human): Moved(the plating (73,78,13) (/turf/open/floor/plating/heretic_rust), 2, 0, null, 1) - Tamika Shupe (/mob/living/carbon/human): Moved(the plating (73,78,13) (/turf/open/floor/plating/heretic_rust), 2, 0, null, 1) - Tamika Shupe (/mob/living/carbon/human): Move(the plating (73,77,13) (/turf/open/floor/plating/heretic_rust), 2, 4.95299, 1) - Tamika Shupe (/mob/living/carbon/human): Move(the plating (73,77,13) (/turf/open/floor/plating/heretic_rust), 2, 4.95299, 1) - ... - Tamika Shupe (/mob/living/carbon/human): move from pull(J. K. Daniels (/mob/living/carbon/human), the plating (73,77,13) (/turf/open/floor/plating/heretic_rust), 4.95299) - J. K. Daniels (/mob/living/carbon/human): Move(the plating (73,76,13) (/turf/open/floor/plating), 2, 0, 1) - J. K. Daniels (/mob/living/carbon/human): Move(the plating (73,76,13) (/turf/open/floor/plating), 2, null) - J. K. Daniels (/mob/living/carbon/human): Move(the plating (73,76,13) (/turf/open/floor/plating), 2) - J. K. Daniels (/mob/living/carbon/human): Move(the plating (73,76,13) (/turf/open/floor/plating), 2) - Syndicake2 (/client): Move(the plating (73,76,13) (/turf/open/floor/plating), 2) - J. K. Daniels (/mob/living/carbon/human): keyLoop(Syndicake2 (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:57:12.334] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (Plump-He... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:57:14.339] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (Plump-He... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:57:16.403] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (Plump-He... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:57:17.305] RUNTIME: runtime error: Cannot read null.species - proc name: mob negates gravity (/mob/living/carbon/human/mob_negates_gravity) - source file: code/modules/mob/living/carbon/human/human_movement.dm,25 - usr: J. K. Daniels (/mob/living/carbon/human) - src: Wisdom Weisgarber (/mob/living/carbon/human) - usr.loc: the plating (73,76,13) (/turf/open/floor/plating) - src.loc: null - call stack: - Wisdom Weisgarber (/mob/living/carbon/human): mob negates gravity() - Wisdom Weisgarber (/mob/living/carbon/human): has gravity(null) - Wisdom Weisgarber (/mob/living/carbon/human): refresh gravity() - Wisdom Weisgarber (/mob/living/carbon/human): on changed z level(the plating (73,78,13) (/turf/open/floor/plating/heretic_rust), null, 1, null) - Wisdom Weisgarber (/mob/living/carbon/human): on changed z level(the plating (73,78,13) (/turf/open/floor/plating/heretic_rust), null, 1, null) - Wisdom Weisgarber (/mob/living/carbon/human): Moved(the plating (73,78,13) (/turf/open/floor/plating/heretic_rust), 2, 0, null, 1) - Wisdom Weisgarber (/mob/living/carbon/human): Moved(the plating (73,78,13) (/turf/open/floor/plating/heretic_rust), 2, 0, null, 1) - Wisdom Weisgarber (/mob/living/carbon/human): Moved(the plating (73,78,13) (/turf/open/floor/plating/heretic_rust), 2, 0, null, 1) - Wisdom Weisgarber (/mob/living/carbon/human): Move(the plating (73,77,13) (/turf/open/floor/plating/heretic_rust), 2, 5.05529, 1) - Wisdom Weisgarber (/mob/living/carbon/human): Move(the plating (73,77,13) (/turf/open/floor/plating/heretic_rust), 2, 5.05529, 1) - ... - Wisdom Weisgarber (/mob/living/carbon/human): move from pull(J. K. Daniels (/mob/living/carbon/human), the plating (73,77,13) (/turf/open/floor/plating/heretic_rust), 5.05529) - J. K. Daniels (/mob/living/carbon/human): Move(the plating (73,76,13) (/turf/open/floor/plating), 2, 0, 1) - J. K. Daniels (/mob/living/carbon/human): Move(the plating (73,76,13) (/turf/open/floor/plating), 2, null) - J. K. Daniels (/mob/living/carbon/human): Move(the plating (73,76,13) (/turf/open/floor/plating), 2) - J. K. Daniels (/mob/living/carbon/human): Move(the plating (73,76,13) (/turf/open/floor/plating), 2) - Syndicake2 (/client): Move(the plating (73,76,13) (/turf/open/floor/plating), 2) - J. K. Daniels (/mob/living/carbon/human): keyLoop(Syndicake2 (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:57:18.570] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (Plump-He... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:57:20.747] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (Plump-He... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:57:22.783] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (Plump-He... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:57:24.820] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (Plump-He... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:57:26.551] RUNTIME: runtime error: undefined variable /mob/living/split_personality/var/friendly_verb_continuous - proc name: attack animal (/mob/living/attack_animal) - source file: code/modules/mob/living/living_defense.dm,471 - usr: Email (/mob/living/split_personality) - src: Email (/mob/living/carbon/human) - usr.loc: Email (/mob/living/carbon/human) - src.loc: the floor (137,148,2) (/turf/open/floor/iron) - call stack: - Email (/mob/living/carbon/human): attack animal(Email (/mob/living/split_personality), /list (/list)) - Email (/mob/living/carbon/human): attack animal(Email (/mob/living/split_personality), /list (/list)) - Email (/mob/living/split_personality): resolve unarmed attack(Email (/mob/living/carbon/human), /list (/list)) - Email (/mob/living/split_personality): UnarmedAttack(Email (/mob/living/carbon/human), 1, /list (/list)) - Email (/mob/living/split_personality): ClickOn(Email (/mob/living/carbon/human), "icon-x=18;icon-y=11;left=1;but...") - Email (/mob/living/carbon/human): Click(the floor (137,148,2) (/turf/open/floor/iron), "map_screen.map", "icon-x=18;icon-y=11;left=1;but...") - Email (/mob/living/carbon/human): Click(the floor (137,148,2) (/turf/open/floor/iron), "map_screen.map", "icon-x=18;icon-y=11;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Email (/mob/living/split_personality), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:57:26.994] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (Plump-He... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:57:29.091] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (Plump-He... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:57:30.768] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the plating (72,81,2) (/turf/open/floor/plating) - call stack: - the plating (72,81,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (72,81,2) (/turf/open/floor/plating): check lumcount above(0.2) - VY Canus Majoris (/mob/living/carbon/human): has light nearby(0.2) - Greater Aft Maintenance (/area/station/maintenance/aft/greater): play ambience(VY Canus Majoris (/mob/living/carbon/human), null, null) - Ambience (/datum/controller/subsystem/ambience): fire(0) - Ambience (/datum/controller/subsystem/ambience): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:57:58.367] RUNTIME: runtime error: Cannot read null.species - proc name: mob negates gravity (/mob/living/carbon/human/mob_negates_gravity) - source file: code/modules/mob/living/carbon/human/human_movement.dm,25 - usr: J. K. Daniels (/mob/living/carbon/human) - src: Gary Moon (/mob/living/carbon/human) - usr.loc: the plating (72,77,13) (/turf/open/floor/plating/heretic_rust) - src.loc: null - call stack: - Gary Moon (/mob/living/carbon/human): mob negates gravity() - Gary Moon (/mob/living/carbon/human): has gravity(null) - Gary Moon (/mob/living/carbon/human): refresh gravity() - Gary Moon (/mob/living/carbon/human): on changed z level(the plating (74,77,13) (/turf/open/floor/plating/heretic_rust), null, 1, null) - Gary Moon (/mob/living/carbon/human): on changed z level(the plating (74,77,13) (/turf/open/floor/plating/heretic_rust), null, 1, null) - Gary Moon (/mob/living/carbon/human): Moved(the plating (74,77,13) (/turf/open/floor/plating/heretic_rust), 8, 0, null, 1) - Gary Moon (/mob/living/carbon/human): Moved(the plating (74,77,13) (/turf/open/floor/plating/heretic_rust), 8, 0, null, 1) - Gary Moon (/mob/living/carbon/human): Moved(the plating (74,77,13) (/turf/open/floor/plating/heretic_rust), 8, 0, null, 1) - Gary Moon (/mob/living/carbon/human): Move(the plating (73,77,13) (/turf/open/floor/plating/heretic_rust), 8, 5.20405, 1) - Gary Moon (/mob/living/carbon/human): Move(the plating (73,77,13) (/turf/open/floor/plating/heretic_rust), 8, 5.20405, 1) - ... - J. K. Daniels (/mob/living/carbon/human): Move(the plating (72,77,13) (/turf/open/floor/plating/heretic_rust), 8) - J. K. Daniels (/mob/living/carbon/human): PushAM(the Raw Prophet (/mob/living/basic/heretic_summon/raw_prophet), 1000) - J. K. Daniels (/mob/living/carbon/human): Bump(the Raw Prophet (/mob/living/basic/heretic_summon/raw_prophet)) - J. K. Daniels (/mob/living/carbon/human): Move(the plating (72,77,13) (/turf/open/floor/plating/heretic_rust), 8, 0, 1) - J. K. Daniels (/mob/living/carbon/human): Move(the plating (72,77,13) (/turf/open/floor/plating/heretic_rust), 8, null) - J. K. Daniels (/mob/living/carbon/human): Move(the plating (72,77,13) (/turf/open/floor/plating/heretic_rust), 8) - J. K. Daniels (/mob/living/carbon/human): keyLoop(Syndicake2 (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:58:16.729] RUNTIME: runtime error: Cannot read null.species - proc name: mob negates gravity (/mob/living/carbon/human/mob_negates_gravity) - source file: code/modules/mob/living/carbon/human/human_movement.dm,25 - usr: J. K. Daniels (/mob/living/carbon/human) - src: Caitlin Prechtl (/mob/living/carbon/human) - usr.loc: the plating (72,77,13) (/turf/open/floor/plating/heretic_rust) - src.loc: null - call stack: - Caitlin Prechtl (/mob/living/carbon/human): mob negates gravity() - Caitlin Prechtl (/mob/living/carbon/human): has gravity(null) - Caitlin Prechtl (/mob/living/carbon/human): refresh gravity() - Caitlin Prechtl (/mob/living/carbon/human): on changed z level(the plating (74,77,13) (/turf/open/floor/plating/heretic_rust), null, 1, null) - Caitlin Prechtl (/mob/living/carbon/human): on changed z level(the plating (74,77,13) (/turf/open/floor/plating/heretic_rust), null, 1, null) - Caitlin Prechtl (/mob/living/carbon/human): Moved(the plating (74,77,13) (/turf/open/floor/plating/heretic_rust), 8, 0, null, 1) - Caitlin Prechtl (/mob/living/carbon/human): Moved(the plating (74,77,13) (/turf/open/floor/plating/heretic_rust), 8, 0, null, 1) - Caitlin Prechtl (/mob/living/carbon/human): Moved(the plating (74,77,13) (/turf/open/floor/plating/heretic_rust), 8, 0, null, 1) - Caitlin Prechtl (/mob/living/carbon/human): Move(the plating (73,77,13) (/turf/open/floor/plating/heretic_rust), 8, 5.17015, 1) - Caitlin Prechtl (/mob/living/carbon/human): Move(the plating (73,77,13) (/turf/open/floor/plating/heretic_rust), 8, 5.17015, 1) - ... - Caitlin Prechtl (/mob/living/carbon/human): move from pull(J. K. Daniels (/mob/living/carbon/human), the plating (73,77,13) (/turf/open/floor/plating/heretic_rust), 5.17015) - J. K. Daniels (/mob/living/carbon/human): Move(the plating (72,77,13) (/turf/open/floor/plating/heretic_rust), 8, 0, 1) - J. K. Daniels (/mob/living/carbon/human): Move(the plating (72,77,13) (/turf/open/floor/plating/heretic_rust), 8, null) - J. K. Daniels (/mob/living/carbon/human): Move(the plating (72,77,13) (/turf/open/floor/plating/heretic_rust), 8) - J. K. Daniels (/mob/living/carbon/human): Move(the plating (72,77,13) (/turf/open/floor/plating/heretic_rust), 8) - Syndicake2 (/client): Move(the plating (72,77,13) (/turf/open/floor/plating/heretic_rust), 8) - J. K. Daniels (/mob/living/carbon/human): keyLoop(Syndicake2 (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:58:32.594] RUNTIME: runtime error: Cannot read null.species - proc name: mob negates gravity (/mob/living/carbon/human/mob_negates_gravity) - source file: code/modules/mob/living/carbon/human/human_movement.dm,25 - usr: J. K. Daniels (/mob/living/carbon/human) - src: Jerrie Mitchell (/mob/living/carbon/human) - usr.loc: the plating (72,77,13) (/turf/open/floor/plating/heretic_rust) - src.loc: null - call stack: - Jerrie Mitchell (/mob/living/carbon/human): mob negates gravity() - Jerrie Mitchell (/mob/living/carbon/human): has gravity(null) - Jerrie Mitchell (/mob/living/carbon/human): refresh gravity() - Jerrie Mitchell (/mob/living/carbon/human): on changed z level(the plating (74,77,13) (/turf/open/floor/plating/heretic_rust), null, 1, null) - Jerrie Mitchell (/mob/living/carbon/human): on changed z level(the plating (74,77,13) (/turf/open/floor/plating/heretic_rust), null, 1, null) - Jerrie Mitchell (/mob/living/carbon/human): Moved(the plating (74,77,13) (/turf/open/floor/plating/heretic_rust), 8, 0, null, 1) - Jerrie Mitchell (/mob/living/carbon/human): Moved(the plating (74,77,13) (/turf/open/floor/plating/heretic_rust), 8, 0, null, 1) - Jerrie Mitchell (/mob/living/carbon/human): Moved(the plating (74,77,13) (/turf/open/floor/plating/heretic_rust), 8, 0, null, 1) - Jerrie Mitchell (/mob/living/carbon/human): Move(the plating (73,77,13) (/turf/open/floor/plating/heretic_rust), 8, 4.92402, 1) - Jerrie Mitchell (/mob/living/carbon/human): Move(the plating (73,77,13) (/turf/open/floor/plating/heretic_rust), 8, 4.92402, 1) - ... - Jerrie Mitchell (/mob/living/carbon/human): move from pull(J. K. Daniels (/mob/living/carbon/human), the plating (73,77,13) (/turf/open/floor/plating/heretic_rust), 4.92402) - J. K. Daniels (/mob/living/carbon/human): Move(the plating (72,77,13) (/turf/open/floor/plating/heretic_rust), 8, 0, 1) - J. K. Daniels (/mob/living/carbon/human): Move(the plating (72,77,13) (/turf/open/floor/plating/heretic_rust), 8, null) - J. K. Daniels (/mob/living/carbon/human): Move(the plating (72,77,13) (/turf/open/floor/plating/heretic_rust), 8) - J. K. Daniels (/mob/living/carbon/human): Move(the plating (72,77,13) (/turf/open/floor/plating/heretic_rust), 8) - Syndicake2 (/client): Move(the plating (72,77,13) (/turf/open/floor/plating/heretic_rust), 8) - J. K. Daniels (/mob/living/carbon/human): keyLoop(Syndicake2 (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:58:56.460] RUNTIME: ## TESTING: GC: -- [0x20488ef] | /obj/machinery/camera was unable to be GC'd -- (ref count of 11) [2026-10-18 03:59:03.321] RUNTIME: ## TESTING: GC: -- [0x20486bd] | /obj/machinery/camera was unable to be GC'd -- (ref count of 3) [2026-10-18 03:59:15.893] RUNTIME: ## TESTING: GC: -- [0x2017e83] | /obj/item/bodypart/arm/left was unable to be GC'd -- (ref count of 8) [2026-10-18 03:59:15.929] RUNTIME: ## TESTING: GC: -- [0x3000006] | /mob/living/carbon/human was unable to be GC'd -- (ref count of 3) [2026-10-18 03:59:23.047] RUNTIME: runtime error: Cannot read null.species - proc name: mob negates gravity (/mob/living/carbon/human/mob_negates_gravity) - source file: code/modules/mob/living/carbon/human/human_movement.dm,25 - usr: J. K. Daniels (/mob/living/carbon/human) - src: Reuben Cowper (/mob/living/carbon/human) - usr.loc: the plating (72,77,13) (/turf/open/floor/plating/heretic_rust) - src.loc: null - call stack: - Reuben Cowper (/mob/living/carbon/human): mob negates gravity() - Reuben Cowper (/mob/living/carbon/human): has gravity(null) - Reuben Cowper (/mob/living/carbon/human): refresh gravity() - Reuben Cowper (/mob/living/carbon/human): on changed z level(the plating (74,77,13) (/turf/open/floor/plating/heretic_rust), null, 1, null) - Reuben Cowper (/mob/living/carbon/human): on changed z level(the plating (74,77,13) (/turf/open/floor/plating/heretic_rust), null, 1, null) - Reuben Cowper (/mob/living/carbon/human): Moved(the plating (74,77,13) (/turf/open/floor/plating/heretic_rust), 8, 0, null, 1) - Reuben Cowper (/mob/living/carbon/human): Moved(the plating (74,77,13) (/turf/open/floor/plating/heretic_rust), 8, 0, null, 1) - Reuben Cowper (/mob/living/carbon/human): Moved(the plating (74,77,13) (/turf/open/floor/plating/heretic_rust), 8, 0, null, 1) - Reuben Cowper (/mob/living/carbon/human): Move(the plating (73,77,13) (/turf/open/floor/plating/heretic_rust), 8, 4.87619, 1) - Reuben Cowper (/mob/living/carbon/human): Move(the plating (73,77,13) (/turf/open/floor/plating/heretic_rust), 8, 4.87619, 1) - ... - Reuben Cowper (/mob/living/carbon/human): move from pull(J. K. Daniels (/mob/living/carbon/human), the plating (73,77,13) (/turf/open/floor/plating/heretic_rust), 4.87619) - J. K. Daniels (/mob/living/carbon/human): Move(the plating (72,77,13) (/turf/open/floor/plating/heretic_rust), 8, 0, 1) - J. K. Daniels (/mob/living/carbon/human): Move(the plating (72,77,13) (/turf/open/floor/plating/heretic_rust), 8, null) - J. K. Daniels (/mob/living/carbon/human): Move(the plating (72,77,13) (/turf/open/floor/plating/heretic_rust), 8) - J. K. Daniels (/mob/living/carbon/human): Move(the plating (72,77,13) (/turf/open/floor/plating/heretic_rust), 8) - Syndicake2 (/client): Move(the plating (72,77,13) (/turf/open/floor/plating/heretic_rust), 8) - J. K. Daniels (/mob/living/carbon/human): keyLoop(Syndicake2 (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:59:24.337] RUNTIME: runtime error: Cannot execute null.get rituals(). - proc name: try rituals (/obj/effect/heretic_rune/proc/try_rituals) - source file: code/modules/antagonists/heretic/transmutation_rune.dm,56 - usr: J. K. Daniels (/mob/living/carbon/human) - src: the transmutation rune (/obj/effect/heretic_rune/big) - usr.loc: the plating (72,77,13) (/turf/open/floor/plating/heretic_rust) - src.loc: the plating (73,77,13) (/turf/open/floor/plating/heretic_rust) - call stack: - the transmutation rune (/obj/effect/heretic_rune/big): try rituals(J. K. Daniels (/mob/living/carbon/human)) - the transmutation rune (/obj/effect/heretic_rune/big): interact(J. K. Daniels (/mob/living/carbon/human)) - the transmutation rune (/obj/effect/heretic_rune/big): interact(J. K. Daniels (/mob/living/carbon/human)) - the transmutation rune (/obj/effect/heretic_rune/big): try interact(J. K. Daniels (/mob/living/carbon/human)) - the transmutation rune (/obj/effect/heretic_rune/big): attack hand(J. K. Daniels (/mob/living/carbon/human), /list (/list)) - the transmutation rune (/obj/effect/heretic_rune/big): attack hand(J. K. Daniels (/mob/living/carbon/human), /list (/list)) - J. K. Daniels (/mob/living/carbon/human): resolve unarmed attack(the transmutation rune (/obj/effect/heretic_rune/big), /list (/list)) - J. K. Daniels (/mob/living/carbon/human): UnarmedAttack(the transmutation rune (/obj/effect/heretic_rune/big), 1, /list (/list)) - J. K. Daniels (/mob/living/carbon/human): UnarmedAttack(the transmutation rune (/obj/effect/heretic_rune/big), 1, /list (/list)) - J. K. Daniels (/mob/living/carbon/human): ClickOn(the transmutation rune (/obj/effect/heretic_rune/big), "icon-x=59;icon-y=87;left=1;but...") - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(J. K. Daniels (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 03:59:36.765] RUNTIME: ## TESTING: GC: -- [0x2106c680] | /datum/looping_sound/changeling_absorb was unable to be GC'd -- (ref count of 3) [2026-10-18 03:59:39.948] RUNTIME: runtime error: Cannot read null.species - proc name: mob negates gravity (/mob/living/carbon/human/mob_negates_gravity) - source file: code/modules/mob/living/carbon/human/human_movement.dm,25 - usr: J. K. Daniels (/mob/living/carbon/human) - src: Lynn Sybilla (/mob/living/carbon/human) - usr.loc: the plating (71,77,13) (/turf/open/floor/plating) - src.loc: null - call stack: - Lynn Sybilla (/mob/living/carbon/human): mob negates gravity() - Lynn Sybilla (/mob/living/carbon/human): has gravity(null) - Lynn Sybilla (/mob/living/carbon/human): refresh gravity() - Lynn Sybilla (/mob/living/carbon/human): on changed z level(the plating (74,77,13) (/turf/open/floor/plating/heretic_rust), null, 1, null) - Lynn Sybilla (/mob/living/carbon/human): on changed z level(the plating (74,77,13) (/turf/open/floor/plating/heretic_rust), null, 1, null) - Lynn Sybilla (/mob/living/carbon/human): Moved(the plating (74,77,13) (/turf/open/floor/plating/heretic_rust), 8, 0, null, 1) - Lynn Sybilla (/mob/living/carbon/human): Moved(the plating (74,77,13) (/turf/open/floor/plating/heretic_rust), 8, 0, null, 1) - Lynn Sybilla (/mob/living/carbon/human): Moved(the plating (74,77,13) (/turf/open/floor/plating/heretic_rust), 8, 0, null, 1) - Lynn Sybilla (/mob/living/carbon/human): Move(the plating (73,77,13) (/turf/open/floor/plating/heretic_rust), 8, 5.00489, 1) - Lynn Sybilla (/mob/living/carbon/human): Move(the plating (73,77,13) (/turf/open/floor/plating/heretic_rust), 8, 5.00489, 1) - ... - Lynn Sybilla (/mob/living/carbon/human): move from pull(J. K. Daniels (/mob/living/carbon/human), the plating (73,77,13) (/turf/open/floor/plating/heretic_rust), 5.00489) - J. K. Daniels (/mob/living/carbon/human): Move(the plating (72,77,13) (/turf/open/floor/plating/heretic_rust), 8, 0, 1) - J. K. Daniels (/mob/living/carbon/human): Move(the plating (72,77,13) (/turf/open/floor/plating/heretic_rust), 8, null) - J. K. Daniels (/mob/living/carbon/human): Move(the plating (72,77,13) (/turf/open/floor/plating/heretic_rust), 8) - J. K. Daniels (/mob/living/carbon/human): Move(the plating (72,77,13) (/turf/open/floor/plating/heretic_rust), 8) - Syndicake2 (/client): Move(the plating (72,77,13) (/turf/open/floor/plating/heretic_rust), 8) - J. K. Daniels (/mob/living/carbon/human): keyLoop(Syndicake2 (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 04:00:44.179] RUNTIME: ## TESTING: GC: -- [0x3000029] | /mob/dead/new_player was unable to be GC'd -- (ref count of 37) [2026-10-18 04:01:03.253] RUNTIME: runtime error: Cannot read null.stat - proc name: remove revolutionary (/datum/antagonist/rev/head/remove_revolutionary) - source file: code/modules/antagonists/revolution/revolution.dm,389 - usr: null - src: Head Revolutionary (/datum/antagonist/rev/head) - call stack: - Head Revolutionary (/datum/antagonist/rev/head): remove revolutionary("gamemode_station_win") - /datum/revolution_handler (/datum/revolution_handler): declare heads win() - /datum/revolution_handler (/datum/revolution_handler): process(1) - Processing (/datum/controller/subsystem/processing): fire(0) - Processing (/datum/controller/subsystem/processing): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 04:01:29.788] RUNTIME: runtime error: undefined variable /turf/open/floor/catwalk_floor/var/client - proc name: balloon alert perform (/atom/proc/balloon_alert_perform) - source file: code/modules/balloon_alert/balloon_alert.dm,57 - usr: Joe Colada (/mob/living/carbon/human) - src: the ablative trenchcoat (/obj/item/clothing/suit/hooded/ablative) - usr.loc: the floor (69,144,2) (/turf/open/floor/iron) - src.loc: the catwalk floor (69,143,2) (/turf/open/floor/catwalk_floor) - call stack: - the ablative trenchcoat (/obj/item/clothing/suit/hooded/ablative): balloon alert perform(the catwalk floor (69,143,2) (/turf/open/floor/catwalk_floor), "hud disabled") - the ablative trenchcoat (/obj/item/clothing/suit/hooded/ablative): balloon alert(the catwalk floor (69,143,2) (/turf/open/floor/catwalk_floor), "hud disabled") - the ablative trenchcoat (/obj/item/clothing/suit/hooded/ablative): balloon alert(the catwalk floor (69,143,2) (/turf/open/floor/catwalk_floor), "hud disabled") - the ablative trenchcoat (/obj/item/clothing/suit/hooded/ablative): on hood down(the ablative hood (/obj/item/clothing/head/hooded/ablative)) - /datum/callback (/datum/callback): Invoke(the ablative hood (/obj/item/clothing/head/hooded/ablative)) - /datum/component/toggle_attach... (/datum/component/toggle_attached_clothing): remove deployable() - /datum/component/toggle_attach... (/datum/component/toggle_attached_clothing): on deployed dropped(the ablative hood (/obj/item/clothing/head/hooded/ablative), Walks-The-Plank (/mob/living/carbon/human)) - the ablative hood (/obj/item/clothing/head/hooded/ablative): SendSignal("item_drop", /list (/list)) - the ablative hood (/obj/item/clothing/head/hooded/ablative): dropped(Walks-The-Plank (/mob/living/carbon/human), 1) - the ablative hood (/obj/item/clothing/head/hooded/ablative): dropped(Walks-The-Plank (/mob/living/carbon/human), 1) - ... - the ablative trenchcoat (/obj/item/clothing/suit/hooded/ablative): SendSignal("item_post_unequip", /list (/list)) - Walks-The-Plank (/mob/living/carbon/human): doUnEquip(the ablative trenchcoat (/obj/item/clothing/suit/hooded/ablative), 0, the catwalk floor (69,143,2) (/turf/open/floor/catwalk_floor), 0, 1, 0) - Walks-The-Plank (/mob/living/carbon/human): doUnEquip(the ablative trenchcoat (/obj/item/clothing/suit/hooded/ablative), 0, the catwalk floor (69,143,2) (/turf/open/floor/catwalk_floor), 0, 1, 0) - Walks-The-Plank (/mob/living/carbon/human): dropItemToGround(the ablative trenchcoat (/obj/item/clothing/suit/hooded/ablative), 0, 0, 1, null) - the ablative trenchcoat (/obj/item/clothing/suit/hooded/ablative): doStrip(Joe Colada (/mob/living/carbon/human), Walks-The-Plank (/mob/living/carbon/human)) - /datum/strippable_item/mob_ite... (/datum/strippable_item/mob_item_slot/suit): finish unequip(Walks-The-Plank (/mob/living/carbon/human), Joe Colada (/mob/living/carbon/human)) - /datum/tgui (/datum/tgui): on act message("use", /list (/list), /datum/ui_state/always_state (/datum/ui_state/always_state)) - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-18 04:02:07.178] RUNTIME: runtime error: /datum/component/temporary_body belonging to Lou Cherry was completely unable to find a ghost to put back into a body! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Lou Cherry (/mob/living/carbon/human) - src: null - usr.loc: the rocky ground (131,88,13) (/turf/open/indestructible/rockyground) - call stack: - stack trace("/datum/component/temporary_bod...", "code/datums/components/tempora...", 84) - /datum/component/temporary_bod... (/datum/component/temporary_body): return mind(Lou Cherry (/mob/living/carbon/human), 0) - Lou Cherry (/mob/living/carbon/human): SendSignal("parent_qdeleting", /list (/list)) - qdel(Lou Cherry (/mob/living/carbon/human), 0) - /datum/deathmatch_lobby (/datum/deathmatch_lobby): end game() - /datum/deathmatch_lobby (/datum/deathmatch_lobby): player died(Spencer Highlands (/mob/living/carbon/human), null) - Spencer Highlands (/mob/living/carbon/human): SendSignal("living_death", /list (/list)) - Spencer Highlands (/mob/living/carbon/human): death(null) - Spencer Highlands (/mob/living/carbon/human): death(null) - Spencer Highlands (/mob/living/carbon/human): death(null) - ... - the Nanotrasen Saber SMG (/obj/item/gun/ballistic/automatic/proto/unrestricted): melee attack chain(Lou Cherry (/mob/living/carbon/human), Spencer Highlands (/mob/living/carbon/human), /list (/list), /list (/list)) - Spencer Highlands (/mob/living/carbon/human): Click(the rocky ground (132,87,13) (/turf/open/indestructible/rockyground), "map_screen.map", "icon-x=16;icon-y=13;vis-x=20;v...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Lou Cherry (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 04:02:07.222] RUNTIME: runtime error: Cannot read null.screen_groups - proc name: hide contents (/datum/storage/proc/hide_contents) - source file: code/datums/storage/storage.dm,1136 - usr: Lou Cherry (/mob/living/carbon/human) - src: /datum/storage/box/syndicate_t... (/datum/storage/box/syndicate_throwing) - usr.loc: the rocky ground (131,88,13) (/turf/open/indestructible/rockyground) - call stack: - /datum/storage/box/syndicate_t... (/datum/storage/box/syndicate_throwing): hide contents(Lou Cherry (/mob/living/carbon/human)) - /datum/storage/box/syndicate_t... (/datum/storage/box/syndicate_throwing): Destroy(0) - qdel(/datum/storage/box/syndicate_t... (/datum/storage/box/syndicate_throwing), 0) - the box (/obj/item/storage/box/syndie_kit/throwing_weapons): Destroy(0) - the box (/obj/item/storage/box/syndie_kit/throwing_weapons): Destroy(0) - the box (/obj/item/storage/box/syndie_kit/throwing_weapons): Destroy(0) - the box (/obj/item/storage/box/syndie_kit/throwing_weapons): Destroy(0) - qdel(the box (/obj/item/storage/box/syndie_kit/throwing_weapons), 0) - Lou Cherry (/mob/living/carbon/human): Destroy(0) - Lou Cherry (/mob/living/carbon/human): Destroy(0) - ... - the Nanotrasen Saber SMG (/obj/item/gun/ballistic/automatic/proto/unrestricted): melee attack chain(Lou Cherry (/mob/living/carbon/human), Spencer Highlands (/mob/living/carbon/human), /list (/list), /list (/list)) - Spencer Highlands (/mob/living/carbon/human): Click(the rocky ground (132,87,13) (/turf/open/indestructible/rockyground), "map_screen.map", "icon-x=16;icon-y=13;vis-x=20;v...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Lou Cherry (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 04:02:07.441] RUNTIME: runtime error: Cannot read null._listen_lookup - proc name: UnregisterSignal (/datum/proc/UnregisterSignal) - source file: code/datums/signals.dm,72 - usr: Lou Cherry (/mob/living/carbon/human) - src: Sounds (/datum/controller/subsystem/sounds) - usr.loc: null - call stack: - Sounds (/datum/controller/subsystem/sounds): UnregisterSignal(null, "parent_qdeleting") - Sounds (/datum/controller/subsystem/sounds): stop tracking datum(null) - Sounds (/datum/controller/subsystem/sounds): free sound channel(960) - the mystery box (/obj/structure/mystery_box/tdome): Destroy(1) - qdel(the mystery box (/obj/structure/mystery_box/tdome), 1) - the stone brick floor (135,74,13) (/turf/open/indestructible/stone): empty(/turf/open/space (/turf/open/space), null, null, null) - /datum/deathmatch_lobby (/datum/deathmatch_lobby): clear reservation() - /datum/deathmatch_lobby (/datum/deathmatch_lobby): end game() - /datum/deathmatch_lobby (/datum/deathmatch_lobby): player died(Spencer Highlands (/mob/living/carbon/human), null) - Spencer Highlands (/mob/living/carbon/human): SendSignal("living_death", /list (/list)) - ... - Spencer Highlands (/mob/living/carbon/human): base item interaction(Lou Cherry (/mob/living/carbon/human), the Nanotrasen Saber SMG (/obj/item/gun/ballistic/automatic/proto/unrestricted), /list (/list)) - Lou Cherry (/mob/living/carbon/human): ClickOn(Spencer Highlands (/mob/living/carbon/human), "icon-x=16;icon-y=13;vis-x=20;v...") - Spencer Highlands (/mob/living/carbon/human): Click(the rocky ground (132,87,13) (/turf/open/indestructible/rockyground), "map_screen.map", "icon-x=16;icon-y=13;vis-x=20;v...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 04:02:07.443] RUNTIME: runtime error: Attempted to (internally) free a channel that wasn't reserved. - proc name: free channel (/datum/controller/subsystem/sounds/proc/free_channel) - source file: code/controllers/subsystem/sounds.dm,181 - usr: Lou Cherry (/mob/living/carbon/human) - src: Sounds (/datum/controller/subsystem/sounds) - usr.loc: null - call stack: - Sounds (/datum/controller/subsystem/sounds): free channel(960) - Sounds (/datum/controller/subsystem/sounds): free sound channel(960) - the mystery box (/obj/structure/mystery_box/tdome): Destroy(1) - qdel(the mystery box (/obj/structure/mystery_box/tdome), 1) - the stone brick floor (135,74,13) (/turf/open/indestructible/stone): empty(/turf/open/space (/turf/open/space), null, null, null) - /datum/deathmatch_lobby (/datum/deathmatch_lobby): clear reservation() - /datum/deathmatch_lobby (/datum/deathmatch_lobby): end game() - /datum/deathmatch_lobby (/datum/deathmatch_lobby): player died(Spencer Highlands (/mob/living/carbon/human), null) - Spencer Highlands (/mob/living/carbon/human): SendSignal("living_death", /list (/list)) - Spencer Highlands (/mob/living/carbon/human): death(null) - ... - the Nanotrasen Saber SMG (/obj/item/gun/ballistic/automatic/proto/unrestricted): melee attack chain(Lou Cherry (/mob/living/carbon/human), Spencer Highlands (/mob/living/carbon/human), /list (/list), /list (/list)) - Spencer Highlands (/mob/living/carbon/human): Click(the rocky ground (132,87,13) (/turf/open/indestructible/rockyground), "map_screen.map", "icon-x=16;icon-y=13;vis-x=20;v...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Lou Cherry (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 04:02:07.870] RUNTIME: runtime error: Cannot read null.max_damage - proc name: updatehealth (/mob/living/carbon/updatehealth) - source file: code/modules/mob/living/carbon/carbon.dm,439 - usr: Lou Cherry (/mob/living/carbon/human) - src: Spencer Highlands (/mob/living/carbon/human) - usr.loc: null - src.loc: null - call stack: - Spencer Highlands (/mob/living/carbon/human): updatehealth() - Spencer Highlands (/mob/living/carbon/human): updatehealth() - the human head (/obj/item/bodypart/head): receive damage(30, 0, 0, 1, 0, null, 0, 0, 2, 6, 9mm bullet (/obj/projectile/bullet/c9mm), 1) - Spencer Highlands (/mob/living/carbon/human): apply damage(30, "brute", the human head (/obj/item/bodypart/head), 0, 0, 0, 0, 0, 2, 6, 9mm bullet (/obj/projectile/bullet/c9mm), 1) - Spencer Highlands (/mob/living/carbon/human): apply damage(30, "brute", the human head (/obj/item/bodypart/head), 0, 0, 0, 0, 0, 2, 6, 9mm bullet (/obj/projectile/bullet/c9mm), 1) - Spencer Highlands (/mob/living/carbon/human): apply projectile effects(9mm bullet (/obj/projectile/bullet/c9mm), "head", 0) - Spencer Highlands (/mob/living/carbon/human): bullet act(9mm bullet (/obj/projectile/bullet/c9mm), "head", 0, 0) - Spencer Highlands (/mob/living/carbon/human): bullet act(9mm bullet (/obj/projectile/bullet/c9mm), "head", 0, 0) - Spencer Highlands (/mob/living/carbon/human): projectile hit(9mm bullet (/obj/projectile/bullet/c9mm), "head", 0, 0) - Spencer Highlands (/mob/living/carbon/human): projectile hit(9mm bullet (/obj/projectile/bullet/c9mm), "head", 0, null) - ... - Spencer Highlands (/mob/living/carbon/human): base item interaction(Lou Cherry (/mob/living/carbon/human), the Nanotrasen Saber SMG (/obj/item/gun/ballistic/automatic/proto/unrestricted), /list (/list)) - Lou Cherry (/mob/living/carbon/human): ClickOn(Spencer Highlands (/mob/living/carbon/human), "icon-x=16;icon-y=13;vis-x=20;v...") - Spencer Highlands (/mob/living/carbon/human): Click(space (132,87,13) (/turf/open/space), "map_screen.map", "icon-x=16;icon-y=13;vis-x=20;v...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 04:02:07.872] 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: Lou Cherry (/mob/living/carbon/human) - src: the Nanotrasen Saber SMG (/obj/item/gun/ballistic/automatic/proto/unrestricted) - usr.loc: null - src.loc: null - call stack: - the Nanotrasen Saber SMG (/obj/item/gun/ballistic/automatic/proto/unrestricted): throw at(null, 1, 2, null, 1, 0, /datum/callback (/datum/callback), 2000, 0, 1, /datum/thrownthing (/datum/thrownthing)) - the Nanotrasen Saber SMG (/obj/item/gun/ballistic/automatic/proto/unrestricted): throw at(null, 1, 2, null, 1, 0, /datum/callback (/datum/callback), 2000, 0, 1, /datum/thrownthing (/datum/thrownthing)) - the Nanotrasen Saber SMG (/obj/item/gun/ballistic/automatic/proto/unrestricted): safe throw at(null, 1, 2, null, 1, 0, null, 2000, 0) - 9mm bullet casing (/obj/item/ammo_casing/c9mm): fire casing(Spencer Highlands (/mob/living/carbon/human), Lou Cherry (/mob/living/carbon/human), "icon-x=16&icon-y=13&vis-x=20&v...", 0, 0, "", 0, the Nanotrasen Saber SMG (/obj/item/gun/ballistic/automatic/proto/unrestricted)) - the Nanotrasen Saber SMG (/obj/item/gun/ballistic/automatic/proto/unrestricted): process fire(Spencer Highlands (/mob/living/carbon/human), Lou Cherry (/mob/living/carbon/human), 1, "icon-x=16&icon-y=13&vis-x=20&v...", "", 0) - the Nanotrasen Saber SMG (/obj/item/gun/ballistic/automatic/proto/unrestricted): process fire(Spencer Highlands (/mob/living/carbon/human), Lou Cherry (/mob/living/carbon/human), 1, "icon-x=16&icon-y=13&vis-x=20&v...", "", 0) - the Nanotrasen Saber SMG (/obj/item/gun/ballistic/automatic/proto/unrestricted): fire gun(Spencer Highlands (/mob/living/carbon/human), Lou Cherry (/mob/living/carbon/human), 1, "icon-x=16&icon-y=13&vis-x=20&v...") - the Nanotrasen Saber SMG (/obj/item/gun/ballistic/automatic/proto/unrestricted): fire gun(Spencer Highlands (/mob/living/carbon/human), Lou Cherry (/mob/living/carbon/human), 1, "icon-x=16&icon-y=13&vis-x=20&v...") - the Nanotrasen Saber SMG (/obj/item/gun/ballistic/automatic/proto/unrestricted): try fire gun(Spencer Highlands (/mob/living/carbon/human), Lou Cherry (/mob/living/carbon/human), "icon-x=16&icon-y=13&vis-x=20&v...") - the Nanotrasen Saber SMG (/obj/item/gun/ballistic/automatic/proto/unrestricted): interact with atom(Spencer Highlands (/mob/living/carbon/human), Lou Cherry (/mob/living/carbon/human), /list (/list)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Lou Cherry (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 04:02:07.875] RUNTIME: runtime error: addtimer called with a callback assigned to a qdeleted object. In the future such timers will not be supported and may refuse to run or run with a 0 wait - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Lou Cherry (/mob/living/carbon/human) - src: null - usr.loc: null - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 1, 3, null, "code/modules/projectiles/gun.d...", 251) - the Nanotrasen Saber SMG (/obj/item/gun/ballistic/automatic/proto/unrestricted): muzzle flash on() - the Nanotrasen Saber SMG (/obj/item/gun/ballistic/automatic/proto/unrestricted): shoot live shot(Lou Cherry (/mob/living/carbon/human), 0, Spencer Highlands (/mob/living/carbon/human), 1) - the Nanotrasen Saber SMG (/obj/item/gun/ballistic/automatic/proto/unrestricted): shoot live shot(Lou Cherry (/mob/living/carbon/human), 0, Spencer Highlands (/mob/living/carbon/human), 1) - the Nanotrasen Saber SMG (/obj/item/gun/ballistic/automatic/proto/unrestricted): process fire(Spencer Highlands (/mob/living/carbon/human), Lou Cherry (/mob/living/carbon/human), 1, "icon-x=16&icon-y=13&vis-x=20&v...", "", 0) - the Nanotrasen Saber SMG (/obj/item/gun/ballistic/automatic/proto/unrestricted): process fire(Spencer Highlands (/mob/living/carbon/human), Lou Cherry (/mob/living/carbon/human), 1, "icon-x=16&icon-y=13&vis-x=20&v...", "", 0) - the Nanotrasen Saber SMG (/obj/item/gun/ballistic/automatic/proto/unrestricted): fire gun(Spencer Highlands (/mob/living/carbon/human), Lou Cherry (/mob/living/carbon/human), 1, "icon-x=16&icon-y=13&vis-x=20&v...") - the Nanotrasen Saber SMG (/obj/item/gun/ballistic/automatic/proto/unrestricted): fire gun(Spencer Highlands (/mob/living/carbon/human), Lou Cherry (/mob/living/carbon/human), 1, "icon-x=16&icon-y=13&vis-x=20&v...") - the Nanotrasen Saber SMG (/obj/item/gun/ballistic/automatic/proto/unrestricted): try fire gun(Spencer Highlands (/mob/living/carbon/human), Lou Cherry (/mob/living/carbon/human), "icon-x=16&icon-y=13&vis-x=20&v...") - ... - Spencer Highlands (/mob/living/carbon/human): Click(space (132,87,13) (/turf/open/space), "map_screen.map", "icon-x=16;icon-y=13;vis-x=20;v...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Lou Cherry (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 04:02:35.950] RUNTIME: ## TESTING: GC: -- [0x3000160] | /mob/living/carbon/human was unable to be GC'd -- (ref count of 5) [2026-10-18 04:03:20.610] RUNTIME: runtime error: Cannot read null.prefs - proc name: get payload (/datum/tgui/proc/get_payload) - source file: code/modules/tgui/tgui.dm,270 - usr: null - src: /datum/tgui (/datum/tgui) - call stack: - /datum/tgui (/datum/tgui): get payload(null, 1, 1) - /datum/tgui (/datum/tgui): open() - /datum/changelog (/datum/changelog): ui interact(NoHaxJustPi (/mob/dead/new_player), /datum/tgui (/datum/tgui)) - gvb changelog(/list (/list)) - [2026-10-18 04:03:26.938] RUNTIME: ## TESTING: GC: -- [0x3000021] | /mob/living/split_personality was unable to be GC'd -- (ref count of 3) [2026-10-18 04:03:27.043] RUNTIME: ## TESTING: GC: -- [0x2100c114] | /datum/brain_trauma/severe/split_personality/blackout was unable to be GC'd -- (ref count of 3) [2026-10-18 04:04:06.811] RUNTIME: runtime error: /datum/component/temporary_body belonging to Alexander Wolff was completely unable to find a ghost to put back into a body! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Alexander Wolff (/mob/living/carbon/human) - src: null - usr.loc: the rocky ground (214,91,13) (/turf/open/indestructible/rockyground) - call stack: - stack trace("/datum/component/temporary_bod...", "code/datums/components/tempora...", 84) - /datum/component/temporary_bod... (/datum/component/temporary_body): return mind(Alexander Wolff (/mob/living/carbon/human), 0) - Alexander Wolff (/mob/living/carbon/human): SendSignal("parent_qdeleting", /list (/list)) - qdel(Alexander Wolff (/mob/living/carbon/human), 0) - /datum/deathmatch_lobby (/datum/deathmatch_lobby): end game() - /datum/deathmatch_lobby (/datum/deathmatch_lobby): player died(Chris Mclean (/mob/living/carbon/human), null) - Chris Mclean (/mob/living/carbon/human): SendSignal("living_death", /list (/list)) - Chris Mclean (/mob/living/carbon/human): death(null) - Chris Mclean (/mob/living/carbon/human): death(null) - Chris Mclean (/mob/living/carbon/human): death(null) - ... - Chris Mclean (/mob/living/carbon/human): base item interaction(Alexander Wolff (/mob/living/carbon/human), the L6 SAW (/obj/item/gun/ballistic/automatic/l6_saw/unrestricted), /list (/list)) - Alexander Wolff (/mob/living/carbon/human): ClickOn(Chris Mclean (/mob/living/carbon/human), "icon-x=14;icon-y=16;vis-x=17;v...") - Chris Mclean (/mob/living/carbon/human): Click(the rocky ground (215,92,13) (/turf/open/indestructible/rockyground), "map_screen.map", "icon-x=14;icon-y=16;vis-x=17;v...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 04:04:07.548] RUNTIME: runtime error: Cannot read null.max_damage - proc name: updatehealth (/mob/living/carbon/updatehealth) - source file: code/modules/mob/living/carbon/carbon.dm,439 - usr: Alexander Wolff (/mob/living/carbon/human) - src: Chris Mclean (/mob/living/carbon/human) - usr.loc: null - src.loc: null - call stack: - Chris Mclean (/mob/living/carbon/human): updatehealth() - Chris Mclean (/mob/living/carbon/human): updatehealth() - the human chest (/obj/item/bodypart/chest): receive damage(30, 0, 0, 1, 0, null, -50, 0, 2, 5, 7mm bullet (/obj/projectile/bullet/a7mm), 1) - Chris Mclean (/mob/living/carbon/human): apply damage(30, "brute", the human chest (/obj/item/bodypart/chest), 0, 0, 0, -50, 0, 2, 5, 7mm bullet (/obj/projectile/bullet/a7mm), 1) - Chris Mclean (/mob/living/carbon/human): apply damage(30, "brute", the human chest (/obj/item/bodypart/chest), 0, 0, 0, -50, 0, 2, 5, 7mm bullet (/obj/projectile/bullet/a7mm), 1) - Chris Mclean (/mob/living/carbon/human): apply projectile effects(7mm bullet (/obj/projectile/bullet/a7mm), "chest", 0) - Chris Mclean (/mob/living/carbon/human): bullet act(7mm bullet (/obj/projectile/bullet/a7mm), "chest", 0, 0) - Chris Mclean (/mob/living/carbon/human): bullet act(7mm bullet (/obj/projectile/bullet/a7mm), "chest", 0, 0) - Chris Mclean (/mob/living/carbon/human): projectile hit(7mm bullet (/obj/projectile/bullet/a7mm), "chest", 0, 0) - Chris Mclean (/mob/living/carbon/human): projectile hit(7mm bullet (/obj/projectile/bullet/a7mm), "chest", 0, null) - ... - the L6 SAW (/obj/item/gun/ballistic/automatic/l6_saw/unrestricted): melee attack chain(Alexander Wolff (/mob/living/carbon/human), Chris Mclean (/mob/living/carbon/human), /list (/list), /list (/list)) - Chris Mclean (/mob/living/carbon/human): Click(space (215,92,13) (/turf/open/space), "map_screen.map", "icon-x=14;icon-y=16;vis-x=17;v...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Alexander Wolff (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 04:04:07.550] 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: Alexander Wolff (/mob/living/carbon/human) - src: the L6 SAW (/obj/item/gun/ballistic/automatic/l6_saw/unrestricted) - usr.loc: null - src.loc: null - call stack: - the L6 SAW (/obj/item/gun/ballistic/automatic/l6_saw/unrestricted): throw at(null, 1, 2, null, 1, 0, /datum/callback (/datum/callback), 2000, 0, 1, /datum/thrownthing (/datum/thrownthing)) - the L6 SAW (/obj/item/gun/ballistic/automatic/l6_saw/unrestricted): throw at(null, 1, 2, null, 1, 0, /datum/callback (/datum/callback), 2000, 0, 1, /datum/thrownthing (/datum/thrownthing)) - the L6 SAW (/obj/item/gun/ballistic/automatic/l6_saw/unrestricted): safe throw at(null, 1, 2, null, 1, 0, null, 2000, 0) - 7mm bullet casing (/obj/item/ammo_casing/m7mm): fire casing(Chris Mclean (/mob/living/carbon/human), Alexander Wolff (/mob/living/carbon/human), "icon-x=14&icon-y=16&vis-x=17&v...", 0, 0, "", 0, the L6 SAW (/obj/item/gun/ballistic/automatic/l6_saw/unrestricted)) - the L6 SAW (/obj/item/gun/ballistic/automatic/l6_saw/unrestricted): process fire(Chris Mclean (/mob/living/carbon/human), Alexander Wolff (/mob/living/carbon/human), 1, "icon-x=14&icon-y=16&vis-x=17&v...", "", 0) - the L6 SAW (/obj/item/gun/ballistic/automatic/l6_saw/unrestricted): process fire(Chris Mclean (/mob/living/carbon/human), Alexander Wolff (/mob/living/carbon/human), 1, "icon-x=14&icon-y=16&vis-x=17&v...", "", 0) - the L6 SAW (/obj/item/gun/ballistic/automatic/l6_saw/unrestricted): fire gun(Chris Mclean (/mob/living/carbon/human), Alexander Wolff (/mob/living/carbon/human), 1, "icon-x=14&icon-y=16&vis-x=17&v...") - the L6 SAW (/obj/item/gun/ballistic/automatic/l6_saw/unrestricted): fire gun(Chris Mclean (/mob/living/carbon/human), Alexander Wolff (/mob/living/carbon/human), 1, "icon-x=14&icon-y=16&vis-x=17&v...") - the L6 SAW (/obj/item/gun/ballistic/automatic/l6_saw/unrestricted): try fire gun(Chris Mclean (/mob/living/carbon/human), Alexander Wolff (/mob/living/carbon/human), "icon-x=14&icon-y=16&vis-x=17&v...") - the L6 SAW (/obj/item/gun/ballistic/automatic/l6_saw/unrestricted): try fire gun(Chris Mclean (/mob/living/carbon/human), Alexander Wolff (/mob/living/carbon/human), "icon-x=14&icon-y=16&vis-x=17&v...") - ... - Chris Mclean (/mob/living/carbon/human): Click(space (215,92,13) (/turf/open/space), "map_screen.map", "icon-x=14;icon-y=16;vis-x=17;v...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Alexander Wolff (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 04:04:07.553] RUNTIME: runtime error: addtimer called with a callback assigned to a qdeleted object. In the future such timers will not be supported and may refuse to run or run with a 0 wait - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Alexander Wolff (/mob/living/carbon/human) - src: null - usr.loc: null - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 1, 3, null, "code/modules/projectiles/gun.d...", 251) - the L6 SAW (/obj/item/gun/ballistic/automatic/l6_saw/unrestricted): muzzle flash on() - the L6 SAW (/obj/item/gun/ballistic/automatic/l6_saw/unrestricted): shoot live shot(Alexander Wolff (/mob/living/carbon/human), 0, Chris Mclean (/mob/living/carbon/human), 1) - the L6 SAW (/obj/item/gun/ballistic/automatic/l6_saw/unrestricted): shoot live shot(Alexander Wolff (/mob/living/carbon/human), 0, Chris Mclean (/mob/living/carbon/human), 1) - the L6 SAW (/obj/item/gun/ballistic/automatic/l6_saw/unrestricted): process fire(Chris Mclean (/mob/living/carbon/human), Alexander Wolff (/mob/living/carbon/human), 1, "icon-x=14&icon-y=16&vis-x=17&v...", "", 0) - the L6 SAW (/obj/item/gun/ballistic/automatic/l6_saw/unrestricted): process fire(Chris Mclean (/mob/living/carbon/human), Alexander Wolff (/mob/living/carbon/human), 1, "icon-x=14&icon-y=16&vis-x=17&v...", "", 0) - the L6 SAW (/obj/item/gun/ballistic/automatic/l6_saw/unrestricted): fire gun(Chris Mclean (/mob/living/carbon/human), Alexander Wolff (/mob/living/carbon/human), 1, "icon-x=14&icon-y=16&vis-x=17&v...") - the L6 SAW (/obj/item/gun/ballistic/automatic/l6_saw/unrestricted): fire gun(Chris Mclean (/mob/living/carbon/human), Alexander Wolff (/mob/living/carbon/human), 1, "icon-x=14&icon-y=16&vis-x=17&v...") - the L6 SAW (/obj/item/gun/ballistic/automatic/l6_saw/unrestricted): try fire gun(Chris Mclean (/mob/living/carbon/human), Alexander Wolff (/mob/living/carbon/human), "icon-x=14&icon-y=16&vis-x=17&v...") - ... - Chris Mclean (/mob/living/carbon/human): Click(space (215,92,13) (/turf/open/space), "map_screen.map", "icon-x=14;icon-y=16;vis-x=17;v...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Alexander Wolff (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 04:04:17.422] RUNTIME: runtime error: held_index out of bounds (2) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Walks-The-Plank (/mob/dead/observer) - src: null - usr.loc: the floor (106,113,2) (/turf/open/floor/iron) - call stack: - stack trace("held_index out of bounds (2)", "code/modules/mob/mob.dm", 960) - Walks-The-Plank (/mob/dead/observer): swap hand(2, 0) - Walks-The-Plank (/mob/dead/observer): cycle hand(8, 0, 0, 1) - swap_hands_row (/datum/keybinding/dextrous/swap_hands/row): down(0x0 (/client), the plating (119,111,2) (/turf/open/floor/plating), 23, -17) - 0x0 (/client): gvb keyDown("E", 1454, 634, 1216, 1009) - 0x0 (/client): keyDown("E", 1454, 634, 1216, 1009) - [2026-10-18 04:04:52.467] RUNTIME: runtime error: Cannot read null.screen_groups - proc name: hide contents (/datum/storage/proc/hide_contents) - source file: code/datums/storage/storage.dm,1136 - usr: J.K. Daniels (/mob/living/carbon/human) - src: /datum/storage/medkit (/datum/storage/medkit) - usr.loc: the floor (76,144,2) (/turf/open/floor/iron) - call stack: - /datum/storage/medkit (/datum/storage/medkit): hide contents(J. K. Daniels (/mob/living/carbon/human)) - /datum/storage/medkit (/datum/storage/medkit): Destroy(0) - qdel(/datum/storage/medkit (/datum/storage/medkit), 0) - the medkit (/obj/item/storage/medkit/regular): Destroy(0) - the medkit (/obj/item/storage/medkit/regular): Destroy(0) - the medkit (/obj/item/storage/medkit/regular): Destroy(0) - the medkit (/obj/item/storage/medkit/regular): Destroy(0) - qdel(the medkit (/obj/item/storage/medkit/regular), 0) - the backpack (/obj/item/storage/backpack): Destroy(0) - the backpack (/obj/item/storage/backpack): Destroy(0) - ... - J. K. Daniels (/mob/living/carbon/human): Destroy(0) - J. K. Daniels (/mob/living/carbon/human): Destroy(0) - qdel(J. K. Daniels (/mob/living/carbon/human), 0) - the netpod (/obj/machinery/netpod): on domain scrubbed(the quantum server (/obj/machinery/quantum_server)) - the quantum server (/obj/machinery/quantum_server): SendSignal("bitrunner_domain_scrubbed", /list (/list)) - /datum/callback (/datum/callback): Invoke() - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 04:05:56.086] 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: William Worcester (/mob/living/carbon/human) - src: the wrench (/atom/movable/screen/radial/slice) - usr.loc: the floor (158,202,12) (/turf/open/floor/iron/large) - src.loc: null - call stack: - the wrench (/atom/movable/screen/radial/slice): Click(the floor (158,202,12) (/turf/open/floor/iron/large), "map_screen.map", "icon-x=28;icon-y=21;left=1;but...") - the wrench (/atom/movable/screen/radial/slice): Click(the floor (158,202,12) (/turf/open/floor/iron/large), "map_screen.map", "icon-x=28;icon-y=21;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(William Worcester (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 04:06:04.767] RUNTIME: runtime error: /datum/component/temporary_body belonging to Lou Cherry was completely unable to find a ghost to put back into a body! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Lou Cherry (/mob/living/carbon/human) - src: null - usr.loc: the stone brick floor (133,95,13) (/turf/open/indestructible/stone) - call stack: - stack trace("/datum/component/temporary_bod...", "code/datums/components/tempora...", 84) - /datum/component/temporary_bod... (/datum/component/temporary_body): return mind(Lou Cherry (/mob/living/carbon/human), 0) - Lou Cherry (/mob/living/carbon/human): SendSignal("parent_qdeleting", /list (/list)) - qdel(Lou Cherry (/mob/living/carbon/human), 0) - /datum/deathmatch_lobby (/datum/deathmatch_lobby): end game() - /datum/deathmatch_lobby (/datum/deathmatch_lobby): player died(Unknown (/mob/living/carbon/human), null) - Unknown (/mob/living/carbon/human): SendSignal("living_death", /list (/list)) - Unknown (/mob/living/carbon/human): death(null) - Unknown (/mob/living/carbon/human): death(null) - Unknown (/mob/living/carbon/human): death(null) - ... - the scatter laser gun (/obj/item/gun/energy/laser/scatter): melee attack chain(Lou Cherry (/mob/living/carbon/human), Unknown (/mob/living/carbon/human), /list (/list), /list (/list)) - Unknown (/mob/living/carbon/human): Click(the stone brick floor (134,94,13) (/turf/open/indestructible/stone), "map_screen.map", "icon-x=16;icon-y=14;vis-x=15;v...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Lou Cherry (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 04:06:04.803] RUNTIME: runtime error: Cannot read null.screen_groups - proc name: hide contents (/datum/storage/proc/hide_contents) - source file: code/datums/storage/storage.dm,1136 - usr: Lou Cherry (/mob/living/carbon/human) - src: /datum/storage/backpack (/datum/storage/backpack) - usr.loc: the stone brick floor (133,95,13) (/turf/open/indestructible/stone) - call stack: - /datum/storage/backpack (/datum/storage/backpack): hide contents(Lou Cherry (/mob/living/carbon/human)) - /datum/storage/backpack (/datum/storage/backpack): Destroy(0) - qdel(/datum/storage/backpack (/datum/storage/backpack), 0) - the backpack (/obj/item/storage/backpack): Destroy(0) - the backpack (/obj/item/storage/backpack): Destroy(0) - the backpack (/obj/item/storage/backpack): Destroy(0) - the backpack (/obj/item/storage/backpack): Destroy(0) - qdel(the backpack (/obj/item/storage/backpack), 0) - Lou Cherry (/mob/living/carbon/human): Destroy(0) - Lou Cherry (/mob/living/carbon/human): Destroy(0) - ... - the scatter laser gun (/obj/item/gun/energy/laser/scatter): melee attack chain(Lou Cherry (/mob/living/carbon/human), Unknown (/mob/living/carbon/human), /list (/list), /list (/list)) - Unknown (/mob/living/carbon/human): Click(the stone brick floor (134,94,13) (/turf/open/indestructible/stone), "map_screen.map", "icon-x=16;icon-y=14;vis-x=15;v...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Lou Cherry (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 04:06:04.893] RUNTIME: runtime error: Cannot read null._listen_lookup - proc name: UnregisterSignal (/datum/proc/UnregisterSignal) - source file: code/datums/signals.dm,72 - usr: Lou Cherry (/mob/living/carbon/human) - src: Sounds (/datum/controller/subsystem/sounds) - usr.loc: null - call stack: - Sounds (/datum/controller/subsystem/sounds): UnregisterSignal(null, "parent_qdeleting") - Sounds (/datum/controller/subsystem/sounds): stop tracking datum(null) - Sounds (/datum/controller/subsystem/sounds): free sound channel(967) - the mystery box (/obj/structure/mystery_box/tdome): Destroy(1) - qdel(the mystery box (/obj/structure/mystery_box/tdome), 1) - the stone brick floor (139,93,13) (/turf/open/indestructible/stone): empty(/turf/open/space (/turf/open/space), null, null, null) - /datum/deathmatch_lobby (/datum/deathmatch_lobby): clear reservation() - /datum/deathmatch_lobby (/datum/deathmatch_lobby): end game() - /datum/deathmatch_lobby (/datum/deathmatch_lobby): player died(Unknown (/mob/living/carbon/human), null) - Unknown (/mob/living/carbon/human): SendSignal("living_death", /list (/list)) - ... - Unknown (/mob/living/carbon/human): base item interaction(Lou Cherry (/mob/living/carbon/human), the scatter laser gun (/obj/item/gun/energy/laser/scatter), /list (/list)) - Lou Cherry (/mob/living/carbon/human): ClickOn(Unknown (/mob/living/carbon/human), "icon-x=16;icon-y=14;vis-x=15;v...") - Unknown (/mob/living/carbon/human): Click(the stone brick floor (134,94,13) (/turf/open/indestructible/stone), "map_screen.map", "icon-x=16;icon-y=14;vis-x=15;v...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 04:06:04.894] RUNTIME: runtime error: Attempted to (internally) free a channel that wasn't reserved. - proc name: free channel (/datum/controller/subsystem/sounds/proc/free_channel) - source file: code/controllers/subsystem/sounds.dm,181 - usr: Lou Cherry (/mob/living/carbon/human) - src: Sounds (/datum/controller/subsystem/sounds) - usr.loc: null - call stack: - Sounds (/datum/controller/subsystem/sounds): free channel(967) - Sounds (/datum/controller/subsystem/sounds): free sound channel(967) - the mystery box (/obj/structure/mystery_box/tdome): Destroy(1) - qdel(the mystery box (/obj/structure/mystery_box/tdome), 1) - the stone brick floor (139,93,13) (/turf/open/indestructible/stone): empty(/turf/open/space (/turf/open/space), null, null, null) - /datum/deathmatch_lobby (/datum/deathmatch_lobby): clear reservation() - /datum/deathmatch_lobby (/datum/deathmatch_lobby): end game() - /datum/deathmatch_lobby (/datum/deathmatch_lobby): player died(Unknown (/mob/living/carbon/human), null) - Unknown (/mob/living/carbon/human): SendSignal("living_death", /list (/list)) - Unknown (/mob/living/carbon/human): death(null) - ... - the scatter laser gun (/obj/item/gun/energy/laser/scatter): melee attack chain(Lou Cherry (/mob/living/carbon/human), Unknown (/mob/living/carbon/human), /list (/list), /list (/list)) - Unknown (/mob/living/carbon/human): Click(the stone brick floor (134,94,13) (/turf/open/indestructible/stone), "map_screen.map", "icon-x=16;icon-y=14;vis-x=15;v...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Lou Cherry (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 04:06:05.064] RUNTIME: runtime error: Cannot read null._listen_lookup - proc name: UnregisterSignal (/datum/proc/UnregisterSignal) - source file: code/datums/signals.dm,72 - usr: Lou Cherry (/mob/living/carbon/human) - src: Sounds (/datum/controller/subsystem/sounds) - usr.loc: null - call stack: - Sounds (/datum/controller/subsystem/sounds): UnregisterSignal(null, "parent_qdeleting") - Sounds (/datum/controller/subsystem/sounds): stop tracking datum(null) - Sounds (/datum/controller/subsystem/sounds): free sound channel(961) - the mystery box (/obj/structure/mystery_box/tdome): Destroy(1) - qdel(the mystery box (/obj/structure/mystery_box/tdome), 1) - the stone brick floor (135,99,13) (/turf/open/indestructible/stone): empty(/turf/open/space (/turf/open/space), null, null, null) - /datum/deathmatch_lobby (/datum/deathmatch_lobby): clear reservation() - /datum/deathmatch_lobby (/datum/deathmatch_lobby): end game() - /datum/deathmatch_lobby (/datum/deathmatch_lobby): player died(Unknown (/mob/living/carbon/human), null) - Unknown (/mob/living/carbon/human): SendSignal("living_death", /list (/list)) - ... - Unknown (/mob/living/carbon/human): base item interaction(Lou Cherry (/mob/living/carbon/human), the scatter laser gun (/obj/item/gun/energy/laser/scatter), /list (/list)) - Lou Cherry (/mob/living/carbon/human): ClickOn(Unknown (/mob/living/carbon/human), "icon-x=16;icon-y=14;vis-x=15;v...") - Unknown (/mob/living/carbon/human): Click(space (134,94,13) (/turf/open/space), "map_screen.map", "icon-x=16;icon-y=14;vis-x=15;v...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 04:06:05.066] RUNTIME: runtime error: Attempted to (internally) free a channel that wasn't reserved. - proc name: free channel (/datum/controller/subsystem/sounds/proc/free_channel) - source file: code/controllers/subsystem/sounds.dm,181 - usr: Lou Cherry (/mob/living/carbon/human) - src: Sounds (/datum/controller/subsystem/sounds) - usr.loc: null - call stack: - Sounds (/datum/controller/subsystem/sounds): free channel(961) - Sounds (/datum/controller/subsystem/sounds): free sound channel(961) - the mystery box (/obj/structure/mystery_box/tdome): Destroy(1) - qdel(the mystery box (/obj/structure/mystery_box/tdome), 1) - the stone brick floor (135,99,13) (/turf/open/indestructible/stone): empty(/turf/open/space (/turf/open/space), null, null, null) - /datum/deathmatch_lobby (/datum/deathmatch_lobby): clear reservation() - /datum/deathmatch_lobby (/datum/deathmatch_lobby): end game() - /datum/deathmatch_lobby (/datum/deathmatch_lobby): player died(Unknown (/mob/living/carbon/human), null) - Unknown (/mob/living/carbon/human): SendSignal("living_death", /list (/list)) - Unknown (/mob/living/carbon/human): death(null) - ... - the scatter laser gun (/obj/item/gun/energy/laser/scatter): melee attack chain(Lou Cherry (/mob/living/carbon/human), Unknown (/mob/living/carbon/human), /list (/list), /list (/list)) - Unknown (/mob/living/carbon/human): Click(space (134,94,13) (/turf/open/space), "map_screen.map", "icon-x=16;icon-y=14;vis-x=15;v...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Lou Cherry (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 04:06:05.447] RUNTIME: runtime error: Cannot read null.max_damage - proc name: updatehealth (/mob/living/carbon/updatehealth) - source file: code/modules/mob/living/carbon/carbon.dm,439 - usr: Lou Cherry (/mob/living/carbon/human) - src: Unknown (/mob/living/carbon/human) - usr.loc: null - src.loc: null - call stack: - Unknown (/mob/living/carbon/human): updatehealth() - Unknown (/mob/living/carbon/human): updatehealth() - the human head (/obj/item/bodypart/head): receive damage(0, 9, 0, 1, 0, null, -100, 5, 0, 6, the laser pellet (/obj/projectile/beam/scatter), 1) - Unknown (/mob/living/carbon/human): apply damage(7.5, "burn", the human head (/obj/item/bodypart/head), 0, 0, 0, -100, 5, 0, 6, the laser pellet (/obj/projectile/beam/scatter), 1) - Unknown (/mob/living/carbon/human): apply damage(7.5, "burn", the human head (/obj/item/bodypart/head), 0, 0, 0, -100, 5, 0, 6, the laser pellet (/obj/projectile/beam/scatter), 1) - Unknown (/mob/living/carbon/human): apply projectile effects(the laser pellet (/obj/projectile/beam/scatter), "head", 0) - Unknown (/mob/living/carbon/human): bullet act(the laser pellet (/obj/projectile/beam/scatter), "head", 0, 0) - Unknown (/mob/living/carbon/human): bullet act(the laser pellet (/obj/projectile/beam/scatter), "head", 0, 0) - Unknown (/mob/living/carbon/human): projectile hit(the laser pellet (/obj/projectile/beam/scatter), "head", 0, 0) - Unknown (/mob/living/carbon/human): projectile hit(the laser pellet (/obj/projectile/beam/scatter), "head", 0, null) - ... - Unknown (/mob/living/carbon/human): base item interaction(Lou Cherry (/mob/living/carbon/human), the scatter laser gun (/obj/item/gun/energy/laser/scatter), /list (/list)) - Lou Cherry (/mob/living/carbon/human): ClickOn(Unknown (/mob/living/carbon/human), "icon-x=16;icon-y=14;vis-x=15;v...") - Unknown (/mob/living/carbon/human): Click(space (134,94,13) (/turf/open/space), "map_screen.map", "icon-x=16;icon-y=14;vis-x=15;v...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 04:06:05.449] RUNTIME: runtime error: cannot read from list - proc name: fire sounds (/obj/item/gun/energy/fire_sounds) - source file: code/modules/projectiles/guns/energy.dm,62 - usr: Lou Cherry (/mob/living/carbon/human) - src: the scatter laser gun (/obj/item/gun/energy/laser/scatter) - usr.loc: null - src.loc: null - call stack: - the scatter laser gun (/obj/item/gun/energy/laser/scatter): fire sounds() - the scatter laser gun (/obj/item/gun/energy/laser/scatter): shoot live shot(Lou Cherry (/mob/living/carbon/human), 0, Unknown (/mob/living/carbon/human), 1) - the scatter laser gun (/obj/item/gun/energy/laser/scatter): process fire(Unknown (/mob/living/carbon/human), Lou Cherry (/mob/living/carbon/human), 1, "icon-x=16&icon-y=14&vis-x=15&v...", "", 0) - the scatter laser gun (/obj/item/gun/energy/laser/scatter): process fire(Unknown (/mob/living/carbon/human), Lou Cherry (/mob/living/carbon/human), 1, "icon-x=16&icon-y=14&vis-x=15&v...", "", 0) - the scatter laser gun (/obj/item/gun/energy/laser/scatter): fire gun(Unknown (/mob/living/carbon/human), Lou Cherry (/mob/living/carbon/human), 1, "icon-x=16&icon-y=14&vis-x=15&v...") - the scatter laser gun (/obj/item/gun/energy/laser/scatter): try fire gun(Unknown (/mob/living/carbon/human), Lou Cherry (/mob/living/carbon/human), "icon-x=16&icon-y=14&vis-x=15&v...") - the scatter laser gun (/obj/item/gun/energy/laser/scatter): interact with atom(Unknown (/mob/living/carbon/human), Lou Cherry (/mob/living/carbon/human), /list (/list)) - Unknown (/mob/living/carbon/human): base item interaction(Lou Cherry (/mob/living/carbon/human), the scatter laser gun (/obj/item/gun/energy/laser/scatter), /list (/list)) - the scatter laser gun (/obj/item/gun/energy/laser/scatter): melee attack chain(Lou Cherry (/mob/living/carbon/human), Unknown (/mob/living/carbon/human), /list (/list), /list (/list)) - Lou Cherry (/mob/living/carbon/human): ClickOn(Unknown (/mob/living/carbon/human), "icon-x=16;icon-y=14;vis-x=15;v...") - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Lou Cherry (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 04:06:05.451] RUNTIME: runtime error: addtimer called with a callback assigned to a qdeleted object. In the future such timers will not be supported and may refuse to run or run with a 0 wait - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Lou Cherry (/mob/living/carbon/human) - src: null - usr.loc: null - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 1, 3, null, "code/modules/projectiles/gun.d...", 251) - the scatter laser gun (/obj/item/gun/energy/laser/scatter): muzzle flash on() - the scatter laser gun (/obj/item/gun/energy/laser/scatter): shoot live shot(Lou Cherry (/mob/living/carbon/human), 0, Unknown (/mob/living/carbon/human), 1) - the scatter laser gun (/obj/item/gun/energy/laser/scatter): process fire(Unknown (/mob/living/carbon/human), Lou Cherry (/mob/living/carbon/human), 1, "icon-x=16&icon-y=14&vis-x=15&v...", "", 0) - the scatter laser gun (/obj/item/gun/energy/laser/scatter): process fire(Unknown (/mob/living/carbon/human), Lou Cherry (/mob/living/carbon/human), 1, "icon-x=16&icon-y=14&vis-x=15&v...", "", 0) - the scatter laser gun (/obj/item/gun/energy/laser/scatter): fire gun(Unknown (/mob/living/carbon/human), Lou Cherry (/mob/living/carbon/human), 1, "icon-x=16&icon-y=14&vis-x=15&v...") - the scatter laser gun (/obj/item/gun/energy/laser/scatter): try fire gun(Unknown (/mob/living/carbon/human), Lou Cherry (/mob/living/carbon/human), "icon-x=16&icon-y=14&vis-x=15&v...") - the scatter laser gun (/obj/item/gun/energy/laser/scatter): interact with atom(Unknown (/mob/living/carbon/human), Lou Cherry (/mob/living/carbon/human), /list (/list)) - Unknown (/mob/living/carbon/human): base item interaction(Lou Cherry (/mob/living/carbon/human), the scatter laser gun (/obj/item/gun/energy/laser/scatter), /list (/list)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Lou Cherry (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 04:06:11.230] RUNTIME: runtime error: Cannot read null.current_user - proc name: Click (/atom/movable/screen/radial/center/Click) - source file: code/_onclick/hud/screen_objects/radial.dm,73 - usr: William Worcester (/mob/living/carbon/human) - src: Close Menu (/atom/movable/screen/radial/center) - usr.loc: the floor (161,201,12) (/turf/open/floor/iron/large) - src.loc: null - call stack: - Close Menu (/atom/movable/screen/radial/center): Click(the floor (161,202,12) (/turf/open/floor/iron/large), "map_screen.map", "icon-x=21;icon-y=14;left=1;but...") - Close Menu (/atom/movable/screen/radial/center): Click(the floor (161,202,12) (/turf/open/floor/iron/large), "map_screen.map", "icon-x=21;icon-y=14;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(William Worcester (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 04:06:19.556] 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: William Worcester (/mob/living/carbon/human) - src: the screwdriver (/atom/movable/screen/radial/slice) - usr.loc: the floor (161,201,12) (/turf/open/floor/iron/large) - src.loc: null - call stack: - the screwdriver (/atom/movable/screen/radial/slice): Click(the floor (161,202,12) (/turf/open/floor/iron/large), "map_screen.map", "icon-x=23;icon-y=4;vis-x=14;vi...") - the screwdriver (/atom/movable/screen/radial/slice): Click(the floor (161,202,12) (/turf/open/floor/iron/large), "map_screen.map", "icon-x=23;icon-y=4;vis-x=14;vi...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(William Worcester (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 04:06:27.089] RUNTIME: runtime error: dust spawned in a bad turf (the reinforced wall) at Deathmatch Arena (60,114,13) in Deathmatch Arena. Please remove it or allow it to pass NeverShouldHaveComeHere if it's intended. - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Chris Mclean (/mob/dead/observer) - src: null - usr.loc: the floor (214,144,2) (/turf/open/floor/circuit/green) - call stack: - stack trace("dust spawned in a bad turf (th...", "code/game/objects/effects/deca...", 17) - the dust (/obj/effect/decal/cleanable/dirt/dust): Initialize(1, null) - the dust (/obj/effect/decal/cleanable/dirt/dust): Initialize(1, null) - the dust (/obj/effect/decal/cleanable/dirt/dust): Initialize(1) - the dust (/obj/effect/decal/cleanable/dirt/dust): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the dust (/obj/effect/decal/cleanable/dirt/dust), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 92") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Ragnarok (/datum/lazy_template/deathmatch/ragnarok): lazy load() - /datum/deathmatch_lobby (/datum/deathmatch_lobby): start game() - /datum/deathmatch_lobby (/datum/deathmatch_lobby): ui act("ready", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/observer_state (/datum/ui_state/observer_state)) - /datum/tgui (/datum/tgui): on act message("ready", /list (/list), /datum/ui_state/observer_state (/datum/ui_state/observer_state)) - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Chris Mclean (/mob/dead/observer), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-18 04:06:37.209] RUNTIME: runtime error: Cannot read null._listen_lookup - proc name: UnregisterSignal (/datum/proc/UnregisterSignal) - source file: code/datums/signals.dm,72 - usr: Chris Mclean (/mob/dead/observer) - src: Dance of the Brand (/datum/status_effect/heretic_passive/blade) - usr.loc: the floor (212,144,2) (/turf/open/floor/circuit) - call stack: - Dance of the Brand (/datum/status_effect/heretic_passive/blade): UnregisterSignal(null, /list (/list)) - Dance of the Brand (/datum/status_effect/heretic_passive/blade): on remove() - Dance of the Brand (/datum/status_effect/heretic_passive/blade): on remove() - Dance of the Brand (/datum/status_effect/heretic_passive/blade): Destroy(0) - qdel(Dance of the Brand (/datum/status_effect/heretic_passive/blade), 0) - Dance of the Brand (/datum/status_effect/heretic_passive/blade): on creation(Spencer Highlands (/mob/living/carbon/human)) - Dance of the Brand (/datum/status_effect/heretic_passive/blade): New(/list (/list)) - Spencer Highlands (/mob/living/carbon/human): apply status effect(/datum/status_effect/heretic_p... (/datum/status_effect/heretic_passive/blade)) - The Cutting Edge (/datum/heretic_knowledge/limited_amount/starting/base_blade): on gain(Spencer Highlands (/mob/living/carbon/human), null) - Deathmatch: Heretic Warrior (/datum/outfit/deathmatch_loadout/heresy/warrior): pre equip(Spencer Highlands (/mob/living/carbon/human), 0) - ... - /datum/deathmatch_lobby (/datum/deathmatch_lobby): spawn observer as player("democrack", the lunar surface (53,112,13) (/turf/open/misc/asteroid/moon)) - /datum/deathmatch_lobby (/datum/deathmatch_lobby): start game after delay() - /datum/callback (/datum/callback): Invoke() - world: push usr(Chris Mclean (/mob/dead/observer), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 04:06:37.336] RUNTIME: runtime error: Cannot read null._listen_lookup - proc name: UnregisterSignal (/datum/proc/UnregisterSignal) - source file: code/datums/signals.dm,72 - usr: Chris Mclean (/mob/dead/observer) - src: Dance of the Brand (/datum/status_effect/heretic_passive/blade) - usr.loc: the floor (212,144,2) (/turf/open/floor/circuit) - call stack: - Dance of the Brand (/datum/status_effect/heretic_passive/blade): UnregisterSignal(null, /list (/list)) - Dance of the Brand (/datum/status_effect/heretic_passive/blade): on remove() - Dance of the Brand (/datum/status_effect/heretic_passive/blade): on remove() - Dance of the Brand (/datum/status_effect/heretic_passive/blade): Destroy(0) - qdel(Dance of the Brand (/datum/status_effect/heretic_passive/blade), 0) - Dance of the Brand (/datum/status_effect/heretic_passive/blade): on creation(Alfred Greene (/mob/living/carbon/human)) - Dance of the Brand (/datum/status_effect/heretic_passive/blade): New(/list (/list)) - Alfred Greene (/mob/living/carbon/human): apply status effect(/datum/status_effect/heretic_p... (/datum/status_effect/heretic_passive/blade)) - The Cutting Edge (/datum/heretic_knowledge/limited_amount/starting/base_blade): on gain(Alfred Greene (/mob/living/carbon/human), null) - Deathmatch: Heretic Warrior (/datum/outfit/deathmatch_loadout/heresy/warrior): pre equip(Alfred Greene (/mob/living/carbon/human), 0) - ... - /datum/deathmatch_lobby (/datum/deathmatch_lobby): spawn observer as player("cyborg98", the bronze floor (79,105,13) (/turf/open/floor/bronze/filled)) - /datum/deathmatch_lobby (/datum/deathmatch_lobby): start game after delay() - /datum/callback (/datum/callback): Invoke() - world: push usr(Chris Mclean (/mob/dead/observer), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 04:06:37.452] RUNTIME: runtime error: Cannot read null._listen_lookup - proc name: UnregisterSignal (/datum/proc/UnregisterSignal) - source file: code/datums/signals.dm,72 - usr: Chris Mclean (/mob/dead/observer) - src: Dance of the Brand (/datum/status_effect/heretic_passive/blade) - usr.loc: the floor (212,144,2) (/turf/open/floor/circuit) - call stack: - Dance of the Brand (/datum/status_effect/heretic_passive/blade): UnregisterSignal(null, /list (/list)) - Dance of the Brand (/datum/status_effect/heretic_passive/blade): on remove() - Dance of the Brand (/datum/status_effect/heretic_passive/blade): on remove() - Dance of the Brand (/datum/status_effect/heretic_passive/blade): Destroy(0) - qdel(Dance of the Brand (/datum/status_effect/heretic_passive/blade), 0) - Dance of the Brand (/datum/status_effect/heretic_passive/blade): on creation(Lou Cherry (/mob/living/carbon/human)) - Dance of the Brand (/datum/status_effect/heretic_passive/blade): New(/list (/list)) - Lou Cherry (/mob/living/carbon/human): apply status effect(/datum/status_effect/heretic_p... (/datum/status_effect/heretic_passive/blade)) - The Cutting Edge (/datum/heretic_knowledge/limited_amount/starting/base_blade): on gain(Lou Cherry (/mob/living/carbon/human), null) - Deathmatch: Heretic Warrior (/datum/outfit/deathmatch_loadout/heresy/warrior): pre equip(Lou Cherry (/mob/living/carbon/human), 0) - ... - /datum/deathmatch_lobby (/datum/deathmatch_lobby): spawn observer as player("insertgoodnamehere", the jungle grass (60,117,13) (/turf/open/misc/grass/jungle)) - /datum/deathmatch_lobby (/datum/deathmatch_lobby): start game after delay() - /datum/callback (/datum/callback): Invoke() - world: push usr(Chris Mclean (/mob/dead/observer), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 04:06:37.557] RUNTIME: runtime error: Cannot read null._listen_lookup - proc name: UnregisterSignal (/datum/proc/UnregisterSignal) - source file: code/datums/signals.dm,72 - usr: Chris Mclean (/mob/dead/observer) - src: Dance of the Brand (/datum/status_effect/heretic_passive/blade) - usr.loc: the floor (212,144,2) (/turf/open/floor/circuit) - call stack: - Dance of the Brand (/datum/status_effect/heretic_passive/blade): UnregisterSignal(null, /list (/list)) - Dance of the Brand (/datum/status_effect/heretic_passive/blade): on remove() - Dance of the Brand (/datum/status_effect/heretic_passive/blade): on remove() - Dance of the Brand (/datum/status_effect/heretic_passive/blade): Destroy(0) - qdel(Dance of the Brand (/datum/status_effect/heretic_passive/blade), 0) - Dance of the Brand (/datum/status_effect/heretic_passive/blade): on creation(Clyde Rosensteel (/mob/living/carbon/human)) - Dance of the Brand (/datum/status_effect/heretic_passive/blade): New(/list (/list)) - Clyde Rosensteel (/mob/living/carbon/human): apply status effect(/datum/status_effect/heretic_p... (/datum/status_effect/heretic_passive/blade)) - The Cutting Edge (/datum/heretic_knowledge/limited_amount/starting/base_blade): on gain(Clyde Rosensteel (/mob/living/carbon/human), null) - Deathmatch: Heretic Warrior (/datum/outfit/deathmatch_loadout/heresy/warrior): pre equip(Clyde Rosensteel (/mob/living/carbon/human), 0) - ... - /datum/deathmatch_lobby (/datum/deathmatch_lobby): spawn observer as player("pbj567", the cracked earth (60,106,13) (/turf/open/misc/dirt/jungle/wasteland)) - /datum/deathmatch_lobby (/datum/deathmatch_lobby): start game after delay() - /datum/callback (/datum/callback): Invoke() - world: push usr(Chris Mclean (/mob/dead/observer), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 04:06:44.683] RUNTIME: runtime error: area_beauty_updated overridden. Use override = TRUE to suppress this warning. - Target: Space (/area/space) Existing Proc: update_beauty New Proc: update_beauty - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Khal-Thrask (/mob/living/carbon/human) - src: null - usr.loc: space (150,21,4) (/turf/open/space/basic) - call stack: - stack trace("area_beauty_updated overridden...", "code/datums/signals.dm", 43) - /datum/mood (/datum/mood): RegisterSignal(Space (/area/space), "area_beauty_updated", "update_beauty", 0) - /datum/mood (/datum/mood): check area mood(Khal-Thrask (/mob/living/carbon/human), Space (/area/space)) - Khal-Thrask (/mob/living/carbon/human): SendSignal("enter_area", /list (/list)) - Space (/area/space): Entered(Khal-Thrask (/mob/living/carbon/human), Mining Shuttle (/area/shuttle/mining)) - Khal-Thrask (/mob/living/carbon/human): doMove(space (150,21,4) (/turf/open/space/basic)) - Khal-Thrask (/mob/living/carbon/human): forceMove(space (150,21,4) (/turf/open/space/basic)) - Khal-Thrask (/mob/living/carbon/human): forceMove(space (150,21,4) (/turf/open/space/basic)) - Khal-Thrask (/mob/living/carbon/human): zMove(null, space (150,21,4) (/turf/open/space/basic), 642) - Khal-Thrask (/mob/living/carbon/human): zMove(null, space (150,21,4) (/turf/open/space/basic), 642) - the jacob\'s ladder (/obj/structure/ladder/unbreakable/jacob): travel(Khal-Thrask (/mob/living/carbon/human), 1, 0, 1) - the jacob\'s ladder (/obj/structure/ladder/unbreakable/jacob): start travelling(Khal-Thrask (/mob/living/carbon/human), 1) - the jacob\'s ladder (/obj/structure/ladder/unbreakable/jacob): use(Khal-Thrask (/mob/living/carbon/human), 1) - [2026-10-18 04:06:51.399] RUNTIME: runtime error: Cannot execute null.get rituals(). - proc name: try rituals (/obj/effect/heretic_rune/proc/try_rituals) - source file: code/modules/antagonists/heretic/transmutation_rune.dm,56 - usr: Unknown (/mob/living/carbon/human) - src: the transmutation rune (/obj/effect/heretic_rune/big) - usr.loc: the plating (60,110,13) (/turf/open/floor/plating/heretic_rust) - src.loc: the plating (59,111,13) (/turf/open/indestructible/plating) - call stack: - the transmutation rune (/obj/effect/heretic_rune/big): try rituals(Unknown (/mob/living/carbon/human)) - the transmutation rune (/obj/effect/heretic_rune/big): interact(Unknown (/mob/living/carbon/human)) - the transmutation rune (/obj/effect/heretic_rune/big): interact(Unknown (/mob/living/carbon/human)) - the transmutation rune (/obj/effect/heretic_rune/big): try interact(Unknown (/mob/living/carbon/human)) - the transmutation rune (/obj/effect/heretic_rune/big): attack hand(Unknown (/mob/living/carbon/human), /list (/list)) - the transmutation rune (/obj/effect/heretic_rune/big): attack hand(Unknown (/mob/living/carbon/human), /list (/list)) - Unknown (/mob/living/carbon/human): resolve unarmed attack(the transmutation rune (/obj/effect/heretic_rune/big), /list (/list)) - Unknown (/mob/living/carbon/human): UnarmedAttack(the transmutation rune (/obj/effect/heretic_rune/big), 1, /list (/list)) - Unknown (/mob/living/carbon/human): UnarmedAttack(the transmutation rune (/obj/effect/heretic_rune/big), 1, /list (/list)) - Unknown (/mob/living/carbon/human): ClickOn(the transmutation rune (/obj/effect/heretic_rune/big), "icon-x=23;icon-y=25;left=1;but...") - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Unknown (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 04:07:16.123] RUNTIME: ## TESTING: GC: -- [0x20488c3] | /obj/machinery/camera was unable to be GC'd -- (ref count of 5) [2026-10-18 04:07:28.113] RUNTIME: runtime error: /obj/structure/table/reinforced called smooth_icon() without being on a z-level - proc name: smooth icon (/atom/proc/smooth_icon) - source file: code/__HELPERS/icon_smoothing.dm,138 - usr: null - src: the reinforced table (/obj/structure/table/reinforced) - src.loc: the food cart (/obj/machinery/food_cart) - call stack: - the reinforced table (/obj/structure/table/reinforced): smooth icon() - the reinforced table (/obj/structure/table/reinforced): smooth icon() - Icon Smoothing (/datum/controller/subsystem/icon_smooth): fire(1) - Icon Smoothing (/datum/controller/subsystem/icon_smooth): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 04:07:41.804] RUNTIME: runtime error: parent_qdeleting overridden. Use override = TRUE to suppress this warning. - Target: Cleveland Moberly (/mob/living/carbon/human) Existing Proc: return_mind New Proc: on_body_destroy - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Taara-Kuz (/mob/dead/observer) - src: null - usr.loc: the floor (167,153,13) (/turf/open/floor/iron/white) - call stack: - stack trace("parent_qdeleting overridden. U...", "code/datums/signals.dm", 43) - /datum/component/temporary_bod... (/datum/component/temporary_body): RegisterSignal(Cleveland Moberly (/mob/living/carbon/human), "parent_qdeleting", "on_body_destroy", 0) - /datum/component/temporary_bod... (/datum/component/temporary_body): register body signals() - /datum/component/temporary_bod... (/datum/component/temporary_body): on mind transfer(Taara-Kuz (/datum/mind), Taara-Kuz (/mob/living/carbon/human)) - Taara-Kuz (/datum/mind): SendSignal("mind_transferred", /list (/list)) - Taara-Kuz (/datum/mind): transfer to(Cleveland Moberly (/mob/living/carbon/human), 1) - Islander (/obj/effect/mob_spawn/ghost_role/human/virtual_domain/islander): special(Cleveland Moberly (/mob/living/carbon/human), Taara-Kuz (/mob/dead/observer), 0) - Islander (/obj/effect/mob_spawn/ghost_role/human/virtual_domain/islander): special(Cleveland Moberly (/mob/living/carbon/human), Taara-Kuz (/mob/dead/observer), 0) - Islander (/obj/effect/mob_spawn/ghost_role/human/virtual_domain/islander): create(Taara-Kuz (/mob/dead/observer), null, 0) - Islander (/obj/effect/mob_spawn/ghost_role/human/virtual_domain/islander): create(Taara-Kuz (/mob/dead/observer), null, 0) - Islander (/obj/effect/mob_spawn/ghost_role/human/virtual_domain/islander): create from ghost(Taara-Kuz (/mob/dead/observer), 0, 0) - Islander (/obj/effect/mob_spawn/ghost_role/human/virtual_domain/islander): attack ghost(Taara-Kuz (/mob/dead/observer)) - /datum/spawners_menu (/datum/spawners_menu): ui act("spawn", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/observer_state (/datum/ui_state/observer_state)) - /datum/tgui (/datum/tgui): on act message("spawn", /list (/list), /datum/ui_state/observer_state (/datum/ui_state/observer_state)) - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Taara-Kuz (/mob/dead/observer), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-18 04:07:52.119] 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: Unknown (/mob/living/carbon/human) - src: the brew of the crucible soul (/atom/movable/screen/radial/slice) - usr.loc: the plating (57,111,13) (/turf/open/floor/plating/heretic_rust) - src.loc: null - call stack: - the brew of the crucible soul (/atom/movable/screen/radial/slice): Click(the plating (59,111,13) (/turf/open/indestructible/plating), "map_screen.map", "icon-x=19;icon-y=16;left=1;but...") - the brew of the crucible soul (/atom/movable/screen/radial/slice): Click(the plating (59,111,13) (/turf/open/indestructible/plating), "map_screen.map", "icon-x=19;icon-y=16;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Unknown (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 04:07:54.685] 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: Unknown (/mob/living/carbon/human) - src: the brew of the crucible soul (/atom/movable/screen/radial/slice) - usr.loc: the plating (58,112,13) (/turf/open/floor/plating/heretic_rust) - src.loc: null - call stack: - the brew of the crucible soul (/atom/movable/screen/radial/slice): Click(the plating (59,111,13) (/turf/open/indestructible/plating), "map_screen.map", "icon-x=14;icon-y=16;left=1;but...") - the brew of the crucible soul (/atom/movable/screen/radial/slice): Click(the plating (59,111,13) (/turf/open/indestructible/plating), "map_screen.map", "icon-x=14;icon-y=16;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Unknown (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 04:08:08.774] RUNTIME: runtime error: parent_qdeleting overridden. Use override = TRUE to suppress this warning. - Target: Arabella Rader (/mob/living/carbon/human) Existing Proc: return_mind New Proc: on_body_destroy - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Rkungthunch \'Naror\' Pebblefi... (/mob/dead/observer) - src: null - usr.loc: the sand (157,142,13) (/turf/open/misc/beach/sand) - call stack: - stack trace("parent_qdeleting overridden. U...", "code/datums/signals.dm", 43) - /datum/component/temporary_bod... (/datum/component/temporary_body): RegisterSignal(Arabella Rader (/mob/living/carbon/human), "parent_qdeleting", "on_body_destroy", 0) - /datum/component/temporary_bod... (/datum/component/temporary_body): register body signals() - /datum/component/temporary_bod... (/datum/component/temporary_body): on mind transfer(Rkungthunch \'Naror\' Pebblefi... (/datum/mind), Rkungthunch \'Naror\' Pebblefi... (/mob/living/carbon/human)) - Rkungthunch \'Naror\' Pebblefi... (/datum/mind): SendSignal("mind_transferred", /list (/list)) - Rkungthunch \'Naror\' Pebblefi... (/datum/mind): transfer to(Arabella Rader (/mob/living/carbon/human), 1) - Islander (/obj/effect/mob_spawn/ghost_role/human/virtual_domain/islander): special(Arabella Rader (/mob/living/carbon/human), Rkungthunch \'Naror\' Pebblefi... (/mob/dead/observer), 0) - Islander (/obj/effect/mob_spawn/ghost_role/human/virtual_domain/islander): special(Arabella Rader (/mob/living/carbon/human), Rkungthunch \'Naror\' Pebblefi... (/mob/dead/observer), 0) - Islander (/obj/effect/mob_spawn/ghost_role/human/virtual_domain/islander): create(Rkungthunch \'Naror\' Pebblefi... (/mob/dead/observer), null, 0) - Islander (/obj/effect/mob_spawn/ghost_role/human/virtual_domain/islander): create(Rkungthunch \'Naror\' Pebblefi... (/mob/dead/observer), null, 0) - Islander (/obj/effect/mob_spawn/ghost_role/human/virtual_domain/islander): create from ghost(Rkungthunch \'Naror\' Pebblefi... (/mob/dead/observer), 0, 0) - Islander (/obj/effect/mob_spawn/ghost_role/human/virtual_domain/islander): attack ghost(Rkungthunch \'Naror\' Pebblefi... (/mob/dead/observer)) - Rkungthunch \'Naror\' Pebblefi... (/mob/dead/observer): ClickOn(Islander (/obj/effect/mob_spawn/ghost_role/human/virtual_domain/islander), "icon-x=10;icon-y=27;left=1;but...") - Islander (/obj/effect/mob_spawn/ghost_role/human/virtual_domain/islander): Click(the retro floor (151,141,13) (/turf/open/floor/eighties), "map_screen.map", "icon-x=10;icon-y=27;left=1;but...") - Islander (/obj/effect/mob_spawn/ghost_role/human/virtual_domain/islander): Click(the retro floor (151,141,13) (/turf/open/floor/eighties), "map_screen.map", "icon-x=10;icon-y=27;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Rkungthunch \'Naror\' Pebblefi... (/mob/dead/observer), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-18 04:08:09.231] RUNTIME: runtime error: parent_qdeleting overridden. Use override = TRUE to suppress this warning. - Target: Carson Hoopengarner (/mob/living/carbon/human) Existing Proc: return_mind New Proc: on_body_destroy - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Royce Khan (/mob/dead/observer) - src: null - usr.loc: the carpet (131,168,13) (/turf/open/floor/carpet/cyan) - call stack: - stack trace("parent_qdeleting overridden. U...", "code/datums/signals.dm", 43) - /datum/component/temporary_bod... (/datum/component/temporary_body): RegisterSignal(Carson Hoopengarner (/mob/living/carbon/human), "parent_qdeleting", "on_body_destroy", 0) - /datum/component/temporary_bod... (/datum/component/temporary_body): register body signals() - /datum/component/temporary_bod... (/datum/component/temporary_body): on mind transfer(Royce Khan (/datum/mind), Unknown (/mob/living/carbon/human)) - Royce Khan (/datum/mind): SendSignal("mind_transferred", /list (/list)) - Royce Khan (/datum/mind): transfer to(Carson Hoopengarner (/mob/living/carbon/human), 1) - Islander (/obj/effect/mob_spawn/ghost_role/human/virtual_domain/islander): special(Carson Hoopengarner (/mob/living/carbon/human), Royce Khan (/mob/dead/observer), 0) - Islander (/obj/effect/mob_spawn/ghost_role/human/virtual_domain/islander): special(Carson Hoopengarner (/mob/living/carbon/human), Royce Khan (/mob/dead/observer), 0) - Islander (/obj/effect/mob_spawn/ghost_role/human/virtual_domain/islander): create(Royce Khan (/mob/dead/observer), null, 0) - Islander (/obj/effect/mob_spawn/ghost_role/human/virtual_domain/islander): create(Royce Khan (/mob/dead/observer), null, 0) - Islander (/obj/effect/mob_spawn/ghost_role/human/virtual_domain/islander): create from ghost(Royce Khan (/mob/dead/observer), 0, 0) - Islander (/obj/effect/mob_spawn/ghost_role/human/virtual_domain/islander): attack ghost(Royce Khan (/mob/dead/observer)) - /datum/spawners_menu (/datum/spawners_menu): ui act("spawn", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/observer_state (/datum/ui_state/observer_state)) - /datum/tgui (/datum/tgui): on act message("spawn", /list (/list), /datum/ui_state/observer_state (/datum/ui_state/observer_state)) - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Royce Khan (/mob/dead/observer), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-18 04:08:15.968] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (Plump-He... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 04:08:18.024] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (Plump-He... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 04:08:20.168] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (Plump-He... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 04:08:22.304] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (Plump-He... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 04:08:24.311] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (Plump-He... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 04:08:24.570] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,111,2) (/turf/open/floor/iron) - call stack: - the floor (134,111,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,111,2) (/turf/open/floor/iron): check lumcount below(0.4) - the hydroponics tray (Nettles) (/obj/machinery/hydroponics/constructable): process(2) - Machines (/datum/controller/subsystem/machines): fire(1) - Machines (/datum/controller/subsystem/machines): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 04:08:24.572] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (132,113,2) (/turf/open/floor/iron) - call stack: - the floor (132,113,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (132,113,2) (/turf/open/floor/iron): check lumcount below(0.4) - the hydroponics tray (Nettles) (/obj/machinery/hydroponics/constructable): process(2) - Machines (/datum/controller/subsystem/machines): fire(1) - Machines (/datum/controller/subsystem/machines): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 04:08:26.367] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (Plump-He... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 04:08:28.483] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (Plump-He... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 04:08:30.485] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (Plump-He... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 04:08:31.672] RUNTIME: ## TESTING: GC: -- [0x21074567] | /datum/looping_sound/changeling_absorb was unable to be GC'd -- (ref count of 3) [2026-10-18 04:08:32.693] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (Plump-He... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 04:08:34.915] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (Plump-He... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 04:08:37.027] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (Plump-He... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 04:08:39.052] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (Plump-He... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 04:08:41.227] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (Plump-He... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 04:08:43.337] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (Plump-He... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 04:08:45.440] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (Plump-He... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 04:08:45.695] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (132,113,2) (/turf/open/floor/iron) - call stack: - the floor (132,113,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (132,113,2) (/turf/open/floor/iron): check lumcount below(0.4) - the hydroponics tray (Nettles) (/obj/machinery/hydroponics/constructable): process(2) - Machines (/datum/controller/subsystem/machines): fire(1) - Machines (/datum/controller/subsystem/machines): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 04:08:47.752] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (Plump-He... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 04:08:49.729] RUNTIME: runtime error: /datum/component/temporary_body belonging to Unknown was completely unable to find a ghost to put back into a body! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Unknown (/mob/living/carbon/human) - src: null - usr.loc: the dirt (63,105,13) (/turf/open/misc/dirt/jungle) - call stack: - stack trace("/datum/component/temporary_bod...", "code/datums/components/tempora...", 84) - /datum/component/temporary_bod... (/datum/component/temporary_body): return mind(Unknown (/mob/living/carbon/human), 0) - Unknown (/mob/living/carbon/human): SendSignal("parent_qdeleting", /list (/list)) - qdel(Unknown (/mob/living/carbon/human), 0) - /datum/deathmatch_lobby (/datum/deathmatch_lobby): end game() - /datum/deathmatch_lobby (/datum/deathmatch_lobby): player died(Alexander Wolff (/mob/living/carbon/human), null) - Alexander Wolff (/mob/living/carbon/human): SendSignal("living_death", /list (/list)) - Alexander Wolff (/mob/living/carbon/human): death(null) - Alexander Wolff (/mob/living/carbon/human): death(null) - Alexander Wolff (/mob/living/carbon/human): death(null) - ... - Alexander Wolff (/mob/living/carbon/human): updatehealth() - the human chest (/obj/item/bodypart/chest): receive damage(15.4, 0, 0, 1, 0, null, 5, 15, 1, 4, the sundered blade (/obj/item/melee/sickly_blade/dark), 1) - Alexander Wolff (/mob/living/carbon/human): apply damage(20, "brute", the human chest (/obj/item/bodypart/chest), 23.0769, 0, 0, 5, 15, 1, 4, the sundered blade (/obj/item/melee/sickly_blade/dark), 1) - Alexander Wolff (/mob/living/carbon/human): apply damage(20, "brute", the human chest (/obj/item/bodypart/chest), 23.0769, 0, 0, 5, 15, 1, 4, the sundered blade (/obj/item/melee/sickly_blade/dark), 1) - Alexander Wolff (/mob/living/carbon/human): attacked by(the sundered blade (/obj/item/melee/sickly_blade/dark), Unknown (/mob/living/carbon/human), /list (/list), /list (/list)) - the sundered blade (/obj/item/melee/sickly_blade/dark): attack(Alexander Wolff (/mob/living/carbon/human), Unknown (/mob/living/carbon/human), /list (/list), /list (/list)) - Alexander Wolff (/mob/living/carbon/human): attackby(the sundered blade (/obj/item/melee/sickly_blade/dark), Unknown (/mob/living/carbon/human), /list (/list), /list (/list)) - the sundered blade (/obj/item/melee/sickly_blade/dark): melee attack chain(Unknown (/mob/living/carbon/human), Alexander Wolff (/mob/living/carbon/human), /list (/list), /list (/list)) - Alexander Wolff (/mob/living/carbon/human): Click(the dirt (64,105,13) (/turf/open/misc/dirt/jungle), "map_screen.map", "icon-x=19;icon-y=18;vis-x=19;v...") - Cyborg98 (/client): Click(Alexander Wolff (/mob/living/carbon/human), the dirt (64,105,13) (/turf/open/misc/dirt/jungle), "map_screen.map", "icon-x=19;icon-y=18;vis-x=19;v...") - [2026-10-18 04:08:49.777] RUNTIME: runtime error: Cannot read null.screen_groups - proc name: hide contents (/datum/storage/proc/hide_contents) - source file: code/datums/storage/storage.dm,1136 - usr: Alfred Greene (/mob/living/carbon/human) - src: /datum/storage/backpack (/datum/storage/backpack) - usr.loc: the dirt (63,105,13) (/turf/open/misc/dirt/jungle) - call stack: - /datum/storage/backpack (/datum/storage/backpack): hide contents(Alfred Greene (/mob/living/carbon/human)) - /datum/storage/backpack (/datum/storage/backpack): Destroy(0) - qdel(/datum/storage/backpack (/datum/storage/backpack), 0) - the backpack (/obj/item/storage/backpack): Destroy(0) - the backpack (/obj/item/storage/backpack): Destroy(0) - the backpack (/obj/item/storage/backpack): Destroy(0) - the backpack (/obj/item/storage/backpack): Destroy(0) - qdel(the backpack (/obj/item/storage/backpack), 0) - Alfred Greene (/mob/living/carbon/human): Destroy(0) - Alfred Greene (/mob/living/carbon/human): Destroy(0) - ... - Alexander Wolff (/mob/living/carbon/human): death(null) - Alexander Wolff (/mob/living/carbon/human): death(null) - Alexander Wolff (/mob/living/carbon/human): death(null) - Alexander Wolff (/mob/living/carbon/human): updatehealth() - the human chest (/obj/item/bodypart/chest): receive damage(15.4, 0, 0, 1, 0, null, 5, 15, 1, 4, the sundered blade (/obj/item/melee/sickly_blade/dark), 1) - Alexander Wolff (/mob/living/carbon/human): apply damage(20, "brute", the human chest (/obj/item/bodypart/chest), 23.0769, 0, 0, 5, 15, 1, 4, the sundered blade (/obj/item/melee/sickly_blade/dark), 1) - the sundered blade (/obj/item/melee/sickly_blade/dark): attack(Alexander Wolff (/mob/living/carbon/human), Alfred Greene (/mob/living/carbon/human), /list (/list), /list (/list)) - the sundered blade (/obj/item/melee/sickly_blade/dark): melee attack chain(Alfred Greene (/mob/living/carbon/human), Alexander Wolff (/mob/living/carbon/human), /list (/list), /list (/list)) - Alexander Wolff (/mob/living/carbon/human): Click(the dirt (64,105,13) (/turf/open/misc/dirt/jungle), "map_screen.map", "icon-x=19;icon-y=18;vis-x=19;v...") - Cyborg98 (/client): Click(Alexander Wolff (/mob/living/carbon/human), the dirt (64,105,13) (/turf/open/misc/dirt/jungle), "map_screen.map", "icon-x=19;icon-y=18;vis-x=19;v...") - [2026-10-18 04:08:50.642] RUNTIME: runtime error: Cannot read null.max_damage - proc name: updatehealth (/mob/living/carbon/updatehealth) - source file: code/modules/mob/living/carbon/carbon.dm,439 - usr: Alfred Greene (/mob/living/carbon/human) - src: Alexander Wolff (/mob/living/carbon/human) - usr.loc: null - src.loc: null - call stack: - Alexander Wolff (/mob/living/carbon/human): updatehealth() - Alexander Wolff (/mob/living/carbon/human): updatehealth() - the human chest (/obj/item/bodypart/chest): receive damage(15.4, 0, 0, 1, 0, null, 5, 15, 1, 4, the sundered blade (/obj/item/melee/sickly_blade/dark), 1) - Alexander Wolff (/mob/living/carbon/human): apply damage(20, "brute", the human chest (/obj/item/bodypart/chest), 23.0769, 0, 0, 5, 15, 1, 4, the sundered blade (/obj/item/melee/sickly_blade/dark), 1) - Alexander Wolff (/mob/living/carbon/human): apply damage(20, "brute", the human chest (/obj/item/bodypart/chest), 23.0769, 0, 0, 5, 15, 1, 4, the sundered blade (/obj/item/melee/sickly_blade/dark), 1) - Alexander Wolff (/mob/living/carbon/human): attacked by(the sundered blade (/obj/item/melee/sickly_blade/dark), Alfred Greene (/mob/living/carbon/human), /list (/list), /list (/list)) - the sundered blade (/obj/item/melee/sickly_blade/dark): attack(Alexander Wolff (/mob/living/carbon/human), Alfred Greene (/mob/living/carbon/human), /list (/list), /list (/list)) - Alexander Wolff (/mob/living/carbon/human): attackby(the sundered blade (/obj/item/melee/sickly_blade/dark), Alfred Greene (/mob/living/carbon/human), /list (/list), /list (/list)) - the sundered blade (/obj/item/melee/sickly_blade/dark): melee attack chain(Alfred Greene (/mob/living/carbon/human), Alexander Wolff (/mob/living/carbon/human), /list (/list), /list (/list)) - Alfred Greene (/mob/living/carbon/human): ClickOn(Alexander Wolff (/mob/living/carbon/human), "icon-x=19;icon-y=18;vis-x=19;v...") - Alexander Wolff (/mob/living/carbon/human): Click(space (64,105,13) (/turf/open/space), "map_screen.map", "icon-x=19;icon-y=18;vis-x=19;v...") - Cyborg98 (/client): Click(Alexander Wolff (/mob/living/carbon/human), space (64,105,13) (/turf/open/space), "map_screen.map", "icon-x=19;icon-y=18;vis-x=19;v...") - [2026-10-18 04:08:50.644] RUNTIME: runtime error: Cannot execute null.can bleed(). - proc name: attack effects (/mob/living/carbon/attack_effects) - source file: code/_onclick/item_attack.dm,416 - usr: Alfred Greene (/mob/living/carbon/human) - src: Alexander Wolff (/mob/living/carbon/human) - usr.loc: null - src.loc: null - call stack: - Alexander Wolff (/mob/living/carbon/human): attack effects(15.4, "chest", 23.0769, the sundered blade (/obj/item/melee/sickly_blade/dark), Alfred Greene (/mob/living/carbon/human)) - Alexander Wolff (/mob/living/carbon/human): attack effects(15.4, "chest", 23.0769, the sundered blade (/obj/item/melee/sickly_blade/dark), Alfred Greene (/mob/living/carbon/human)) - Alexander Wolff (/mob/living/carbon/human): attacked by(the sundered blade (/obj/item/melee/sickly_blade/dark), Alfred Greene (/mob/living/carbon/human), /list (/list), /list (/list)) - the sundered blade (/obj/item/melee/sickly_blade/dark): attack(Alexander Wolff (/mob/living/carbon/human), Alfred Greene (/mob/living/carbon/human), /list (/list), /list (/list)) - Alexander Wolff (/mob/living/carbon/human): attackby(the sundered blade (/obj/item/melee/sickly_blade/dark), Alfred Greene (/mob/living/carbon/human), /list (/list), /list (/list)) - the sundered blade (/obj/item/melee/sickly_blade/dark): melee attack chain(Alfred Greene (/mob/living/carbon/human), Alexander Wolff (/mob/living/carbon/human), /list (/list), /list (/list)) - Alfred Greene (/mob/living/carbon/human): ClickOn(Alexander Wolff (/mob/living/carbon/human), "icon-x=19;icon-y=18;vis-x=19;v...") - Alexander Wolff (/mob/living/carbon/human): Click(space (64,105,13) (/turf/open/space), "map_screen.map", "icon-x=19;icon-y=18;vis-x=19;v...") - Cyborg98 (/client): Click(Alexander Wolff (/mob/living/carbon/human), space (64,105,13) (/turf/open/space), "map_screen.map", "icon-x=19;icon-y=18;vis-x=19;v...") - [2026-10-18 04:08:51.216] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (Plump-He... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 04:08:53.270] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (Plump-He... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 04:08:54.610] RUNTIME: runtime error: /datum/component/avatar_connection belonging to J. K. Daniels was completely unable to find a ghost to put back into a body! - proc name: return to old body (/datum/component/avatar_connection/proc/return_to_old_body) - source file: code/modules/bitrunning/components/avatar_connection.dm,317 - usr: null - src: /datum/component/avatar_connec... (/datum/component/avatar_connection) - call stack: - /datum/component/avatar_connec... (/datum/component/avatar_connection): return to old body() - /datum/component/avatar_connec... (/datum/component/avatar_connection): full avatar disconnect(1, J.K. Daniels (/mob/living/carbon/human)) - /datum/component/avatar_connec... (/datum/component/avatar_connection): on sever connection(J.K. Daniels (/mob/living/carbon/human), the netpod (/obj/machinery/netpod), 0, 1, null, 1) - J.K. Daniels (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - J.K. Daniels (/mob/living/carbon/human): Moved(the netpod (/obj/machinery/netpod), 0, 1, null, 1) - J.K. Daniels (/mob/living/carbon/human): Moved(the netpod (/obj/machinery/netpod), 0, 1, null, 1) - J.K. Daniels (/mob/living/carbon/human): Moved(the netpod (/obj/machinery/netpod), 0, 1, null, 1) - J.K. Daniels (/mob/living/carbon/human): doMove(the dark plated catwalk floor (65,166,2) (/turf/open/floor/catwalk_floor/iron_dark)) - J.K. Daniels (/mob/living/carbon/human): forceMove(the dark plated catwalk floor (65,166,2) (/turf/open/floor/catwalk_floor/iron_dark)) - J.K. Daniels (/mob/living/carbon/human): forceMove(the dark plated catwalk floor (65,166,2) (/turf/open/floor/catwalk_floor/iron_dark)) - ... - the netpod (/obj/machinery/netpod): SendSignal("bitrunner_netpod_sever", /list (/list)) - the netpod (/obj/machinery/netpod): sever connection() - the netpod (/obj/machinery/netpod): on power loss(the netpod (/obj/machinery/netpod)) - the netpod (/obj/machinery/netpod): SendSignal("machinery_power_lost", /list (/list)) - Bitrunning Den (/area/station/cargo/bitrunning/den): SendSignal("area_power_change", /list (/list)) - the Bitrunning Den APC (/obj/machinery/power/apc/auto_name/directional/west): update() - Machines (/datum/controller/subsystem/machines): fire(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 04:08:55.391] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (Plump-He... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 04:08:57.461] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (Plump-He... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 04:08:59.439] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (Plump-He... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 04:09:01.544] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (Plump-He... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 04:09:03.517] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (Plump-He... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 04:09:03.735] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the plating (71,83,2) (/turf/open/floor/plating) - call stack: - the plating (71,83,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (71,83,2) (/turf/open/floor/plating): check lumcount above(0.2) - VY Canus Majoris (/mob/living/carbon/human): has light nearby(0.2) - Greater Aft Maintenance (/area/station/maintenance/aft/greater): play ambience(VY Canus Majoris (/mob/living/carbon/human), null, null) - Ambience (/datum/controller/subsystem/ambience): fire(0) - Ambience (/datum/controller/subsystem/ambience): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 04:09:03.788] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the plating (72,81,2) (/turf/open/floor/plating) - call stack: - the plating (72,81,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (72,81,2) (/turf/open/floor/plating): check lumcount above(0.2) - Randy Baum (/mob/dead/observer): has light nearby(0.2) - Greater Aft Maintenance (/area/station/maintenance/aft/greater): play ambience(Randy Baum (/mob/dead/observer), null, null) - Ambience (/datum/controller/subsystem/ambience): fire(1) - Ambience (/datum/controller/subsystem/ambience): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 04:09:04.766] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the plating (72,81,2) (/turf/open/floor/plating) - call stack: - the plating (72,81,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (72,81,2) (/turf/open/floor/plating): check lumcount above(0.2) - Jane Sierpenski (/mob/dead/observer): has light nearby(0.2) - Greater Aft Maintenance (/area/station/maintenance/aft/greater): play ambience(Jane Sierpenski (/mob/dead/observer), null, null) - Ambience (/datum/controller/subsystem/ambience): fire(0) - Ambience (/datum/controller/subsystem/ambience): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 04:09:05.569] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (Plump-He... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 04:09:07.627] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (Plump-He... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 04:09:09.702] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (Plump-He... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 04:09:11.915] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (Plump-He... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 04:09:13.957] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (Plump-He... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 04:09:16.089] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (Plump-He... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 04:09:18.379] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (Plump-He... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 04:09:18.547] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the plating (70,82,2) (/turf/open/floor/plating) - call stack: - the plating (70,82,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (70,82,2) (/turf/open/floor/plating): check lumcount above(0.2) - VY Canus Majoris (/mob/dead/observer): has light nearby(0.2) - Greater Aft Maintenance (/area/station/maintenance/aft/greater): play ambience(VY Canus Majoris (/mob/dead/observer), null, null) - Ambience (/datum/controller/subsystem/ambience): fire(0) - Ambience (/datum/controller/subsystem/ambience): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 04:09:20.477] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (Plump-He... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 04:09:22.990] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (Plump-He... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 04:09:23.066] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the plating (70,79,2) (/turf/open/floor/plating) - call stack: - the plating (70,79,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (70,79,2) (/turf/open/floor/plating): check lumcount above(0.2) - Randy Baum (/mob/dead/observer): has light nearby(0.2) - Greater Aft Maintenance (/area/station/maintenance/aft/greater): play ambience(Randy Baum (/mob/dead/observer), null, null) - Ambience (/datum/controller/subsystem/ambience): fire(0) - Ambience (/datum/controller/subsystem/ambience): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 04:09:25.143] RUNTIME: runtime error: Undefined variable /obj/machinery/vending/security/var/active - - proc name: preloader load (/world/proc/preloader_load) - source file: code/modules/mapping/preloader.dm,30 - usr: Chris Mclean (/mob/dead/observer) - src: world - usr.loc: space (60,107,13) (/turf/open/space) - call stack: - world: preloader load(the SecTech (/obj/machinery/vending/security)) - the SecTech (/obj/machinery/vending/security): New(the floor (37,131,13) (/turf/open/indestructible/dark), null) - the SecTech (/obj/machinery/vending/security): New(the floor (37,131,13) (/turf/open/indestructible/dark), null) - /datum/parsed_map (/datum/parsed_map): create atom(/obj/machinery/vending/securit... (/obj/machinery/vending/security), the floor (37,131,13) (/turf/open/indestructible/dark)) - /datum/parsed_map (/datum/parsed_map): build coordinate(/list (/list), the floor (37,131,13) (/turf/open/indestructible/dark), 0, 1, 0) - /datum/parsed_map (/datum/parsed_map): tgm load(17, 115, 13, 0, 0, -1e+31, 1e+31, -1e+31, 1e+31, 1, 1, 1, 0) - /datum/parsed_map (/datum/parsed_map): load impl(17, 115, 13, 0, 0, -1e+31, 1e+31, -1e+31, 1e+31, 1, 1, 1, 0) - /datum/parsed_map (/datum/parsed_map): load(17, 115, 13, 0, 0, -1e+31, 1e+31, -1e+31, 1e+31, 1, 1, 1, 0) - load map(_maps/minigame/deathmatch/meta..., 17, 115, 13, 0, 0, 0, -1e+31, 1e+31, -1e+31, 1e+31, 1, 1, 1, 0) - The Brig (/datum/lazy_template/deathmatch/the_brig): lazy load() - /datum/deathmatch_lobby (/datum/deathmatch_lobby): start game() - /datum/deathmatch_lobby (/datum/deathmatch_lobby): ui act("ready", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/observer_state (/datum/ui_state/observer_state)) - /datum/tgui (/datum/tgui): on act message("ready", /list (/list), /datum/ui_state/observer_state (/datum/ui_state/observer_state)) - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Chris Mclean (/mob/dead/observer), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-18 04:09:25.146] RUNTIME: runtime error: Undefined variable /obj/machinery/vending/wardrobe/sec_wardrobe/var/active - - proc name: preloader load (/world/proc/preloader_load) - source file: code/modules/mapping/preloader.dm,30 - usr: Chris Mclean (/mob/dead/observer) - src: world - usr.loc: space (60,107,13) (/turf/open/space) - call stack: - world: preloader load(the SecDrobe (/obj/machinery/vending/wardrobe/sec_wardrobe)) - the SecDrobe (/obj/machinery/vending/wardrobe/sec_wardrobe): New(the floor (37,129,13) (/turf/open/indestructible/dark), null) - the SecDrobe (/obj/machinery/vending/wardrobe/sec_wardrobe): New(the floor (37,129,13) (/turf/open/indestructible/dark), null) - /datum/parsed_map (/datum/parsed_map): create atom(/obj/machinery/vending/wardrob... (/obj/machinery/vending/wardrobe/sec_wardrobe), the floor (37,129,13) (/turf/open/indestructible/dark)) - /datum/parsed_map (/datum/parsed_map): build coordinate(/list (/list), the floor (37,129,13) (/turf/open/indestructible/dark), 0, 1, 0) - /datum/parsed_map (/datum/parsed_map): tgm load(17, 115, 13, 0, 0, -1e+31, 1e+31, -1e+31, 1e+31, 1, 1, 1, 0) - /datum/parsed_map (/datum/parsed_map): load impl(17, 115, 13, 0, 0, -1e+31, 1e+31, -1e+31, 1e+31, 1, 1, 1, 0) - /datum/parsed_map (/datum/parsed_map): load(17, 115, 13, 0, 0, -1e+31, 1e+31, -1e+31, 1e+31, 1, 1, 1, 0) - load map(_maps/minigame/deathmatch/meta..., 17, 115, 13, 0, 0, 0, -1e+31, 1e+31, -1e+31, 1e+31, 1, 1, 1, 0) - The Brig (/datum/lazy_template/deathmatch/the_brig): lazy load() - /datum/deathmatch_lobby (/datum/deathmatch_lobby): start game() - /datum/deathmatch_lobby (/datum/deathmatch_lobby): ui act("ready", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/observer_state (/datum/ui_state/observer_state)) - /datum/tgui (/datum/tgui): on act message("ready", /list (/list), /datum/ui_state/observer_state (/datum/ui_state/observer_state)) - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Chris Mclean (/mob/dead/observer), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-18 04:09:25.443] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (Plump-He... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 04:09:27.805] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (Plump-He... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 04:09:29.763] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (Plump-He... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 04:09:31.923] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (Plump-He... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 04:09:34.144] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (Plump-He... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 04:09:36.227] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (Plump-He... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 04:09:36.680] RUNTIME: runtime error: living_life overridden. Use override = TRUE to suppress this warning. - Target: Simon Holmes (/mob/living/carbon/human) Existing Proc: check_environment New Proc: check_environment - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Simon Holmes (/mob/living/carbon/human) - src: null - usr.loc: the floor (86,123,2) (/turf/open/floor/iron/dark) - call stack: - stack trace("living_life overridden. Use ov...", "code/datums/signals.dm", 43) - Void Adaption (/datum/action/changeling/void_adaption): RegisterSignal(Simon Holmes (/mob/living/carbon/human), "living_life", "check_environment", 0) - Void Adaption (/datum/action/changeling/void_adaption): on purchase(Simon Holmes (/mob/living/carbon/human), null) - Changeling (/datum/antagonist/changeling): regain powers() - Changeling (/datum/antagonist/changeling): on login(Simon Holmes (/mob/living/carbon/human)) - Simon Holmes (/mob/living/carbon/human): SendSignal("mob_login", /list (/list)) - Simon Holmes (/mob/living/carbon/human): Login() - Simon Holmes (/mob/living/carbon/human): Login() - Simon Holmes (/mob/living/carbon/human): Login() - Simon Holmes (/mob/living/carbon/human): PossessByPlayer("aoeeee") - ... - Reenter corpse (/atom/movable/screen/ghost/reenter_corpse): Click(null, "map_screen.map", "icon-x=24;icon-y=21;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Anth (/mob/dead/observer), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 04:09:36.683] RUNTIME: runtime error: human_monkeyize overridden. Use override = TRUE to suppress this warning. - Target: Simon Holmes (/mob/living/carbon/human) Existing Proc: became_monkey New Proc: became_monkey - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Simon Holmes (/mob/living/carbon/human) - src: null - usr.loc: the floor (86,123,2) (/turf/open/floor/iron/dark) - call stack: - stack trace("human_monkeyize overridden. Us...", "code/datums/signals.dm", 43) - Arm Blade (/datum/action/changeling/weapon/arm_blade): RegisterSignal(Simon Holmes (/mob/living/carbon/human), "human_monkeyize", "became_monkey", 0) - Arm Blade (/datum/action/changeling/weapon/arm_blade): Grant(Simon Holmes (/mob/living/carbon/human)) - Arm Blade (/datum/action/changeling/weapon/arm_blade): on purchase(Simon Holmes (/mob/living/carbon/human), null) - Changeling (/datum/antagonist/changeling): regain powers() - Changeling (/datum/antagonist/changeling): on login(Simon Holmes (/mob/living/carbon/human)) - Simon Holmes (/mob/living/carbon/human): SendSignal("mob_login", /list (/list)) - Simon Holmes (/mob/living/carbon/human): Login() - Simon Holmes (/mob/living/carbon/human): Login() - Simon Holmes (/mob/living/carbon/human): Login() - ... - Reenter corpse (/atom/movable/screen/ghost/reenter_corpse): Click(null, "map_screen.map", "icon-x=24;icon-y=21;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Anth (/mob/dead/observer), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 04:09:38.329] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (Plump-He... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 04:09:39.302] RUNTIME: runtime error: Cannot execute null.Trigger(). - proc name: Click (/atom/movable/screen/movable/action_button/Click) - source file: code/_onclick/hud/screen_objects/action_button.dm,74 - usr: Anth (/mob/dead/observer) - src: Reviving Stasis (/atom/movable/screen/movable/action_button) - usr.loc: the floor (86,123,2) (/turf/open/floor/iron/dark) - src.loc: null - call stack: - Reviving Stasis (/atom/movable/screen/movable/action_button): Click(null, "map_screen.map", "icon-x=19;icon-y=7;left=1;butt...") - Aoeeee (/client): Click(Reviving Stasis (/atom/movable/screen/movable/action_button), null, "map_screen.map", "icon-x=19;icon-y=7;left=1;butt...") - [2026-10-18 04:09:39.967] RUNTIME: runtime error: Cannot execute null.Trigger(). - proc name: Click (/atom/movable/screen/movable/action_button/Click) - source file: code/_onclick/hud/screen_objects/action_button.dm,74 - usr: Anth (/mob/dead/observer) - src: Reviving Stasis (/atom/movable/screen/movable/action_button) - usr.loc: the floor (86,123,2) (/turf/open/floor/iron/dark) - src.loc: null - call stack: - Reviving Stasis (/atom/movable/screen/movable/action_button): Click(null, "map_screen.map", "icon-x=19;icon-y=7;left=1;butt...") - Aoeeee (/client): Click(Reviving Stasis (/atom/movable/screen/movable/action_button), null, "map_screen.map", "icon-x=19;icon-y=7;left=1;butt...") - [2026-10-18 04:09:41.201] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (Plump-He... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 04:09:42.198] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the plating (70,82,2) (/turf/open/floor/plating) - call stack: - the plating (70,82,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (70,82,2) (/turf/open/floor/plating): check lumcount above(0.2) - VY Canus Majoris (/mob/dead/observer): has light nearby(0.2) - Greater Aft Maintenance (/area/station/maintenance/aft/greater): play ambience(VY Canus Majoris (/mob/dead/observer), null, null) - Ambience (/datum/controller/subsystem/ambience): fire(0) - Ambience (/datum/controller/subsystem/ambience): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 04:09:43.279] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (Plump-He... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 04:09:45.523] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (Plump-He... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 04:09:47.623] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (Plump-He... (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 04:10:22.132] 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: Chris Mclean (/mob/living/carbon/human) - src: the gas analyzer (/atom/movable/screen/radial/slice) - usr.loc: the floor (36,125,13) (/turf/open/indestructible) - src.loc: null - call stack: - the gas analyzer (/atom/movable/screen/radial/slice): Click(null, "map_screen.map", "icon-x=33;icon-y=26;vis-x=21;v...") - the gas analyzer (/atom/movable/screen/radial/slice): Click(null, "map_screen.map", "icon-x=33;icon-y=26;vis-x=21;v...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Chris Mclean (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 04:10:23.307] RUNTIME: runtime error: Cannot read null.atmos_adjacent_turfs - proc name: Initialize (/obj/effect/hotspot/Initialize) - source file: code/modules/atmospherics/environmental/LINDA_fire.dm,110 - usr: Spencer Highlands (/mob/living/carbon/human) - src: the hotspot (/obj/effect/hotspot) - usr.loc: the floor (35,125,13) (/turf/open/indestructible) - src.loc: null - call stack: - the hotspot (/obj/effect/hotspot): Initialize(0, null, null) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the hotspot (/obj/effect/hotspot), 0, /list (/list)) - the hotspot (/obj/effect/hotspot): New(0) - /datum/element/easy_ignite (/datum/element/easy_ignite): ignite(the pool of oil (/obj/effect/decal/cleanable/blood/oil/slippery), Spencer Highlands (/mob/living/carbon/human)) - /datum/element/easy_ignite (/datum/element/easy_ignite): attackby react(the pool of oil (/obj/effect/decal/cleanable/blood/oil/slippery), Spencer Highlands (/mob/living/carbon/human), the cigarette (/obj/item/cigarette/syndicate), /list (/list)) - the pool of oil (/obj/effect/decal/cleanable/blood/oil/slippery): SendSignal("atom_item_interaction", /list (/list)) - the pool of oil (/obj/effect/decal/cleanable/blood/oil/slippery): base item interaction(Spencer Highlands (/mob/living/carbon/human), the cigarette (/obj/item/cigarette/syndicate), /list (/list)) - the cigarette (/obj/item/cigarette/syndicate): melee attack chain(Spencer Highlands (/mob/living/carbon/human), the pool of oil (/obj/effect/decal/cleanable/blood/oil/slippery), /list (/list), /list (/list)) - Spencer Highlands (/mob/living/carbon/human): ClickOn(the pool of oil (/obj/effect/decal/cleanable/blood/oil/slippery), "icon-x=23;icon-y=17;left=1;but...") - the pool of oil (/obj/effect/decal/cleanable/blood/oil/slippery): Click(the floor (35,124,13) (/turf/open/indestructible), "map_screen.map", "icon-x=23;icon-y=17;left=1;but...") - ... - world: push usr(Spencer Highlands (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 04:10:23.775] 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: Chris Mclean (/mob/living/carbon/human) - src: the wrench (/atom/movable/screen/radial/slice) - usr.loc: the floor (35,124,13) (/turf/open/indestructible) - src.loc: null - call stack: - the wrench (/atom/movable/screen/radial/slice): Click(the floor (35,125,13) (/turf/open/indestructible), "map_screen.map", "icon-x=16;icon-y=10;left=1;but...") - the wrench (/atom/movable/screen/radial/slice): Click(the floor (35,125,13) (/turf/open/indestructible), "map_screen.map", "icon-x=16;icon-y=10;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Chris Mclean (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 04:10:53.181] RUNTIME: runtime error: Invalid timer: Timer: 103091 ([0x21073fdc]), TTR: 150532, wait:10 Flags: TIMER_CLIENT_TIME, TIMER_STOPPABLE, callBack: [0x21078140], callBack.object: /datum/looping_sound/microwave(/datum/looping_sound/microwave), callBack.delegate:start_sound_loop, source: code/datums/looping_sounds/_looping_sound.dm:293Prev: NULL, Next: NULL, SPENT(150532), QDELETED, NO CALLBACK world.time: 38867, head_offset: 38400, practical_offset: 935, REALTIMEOFDAY: 150532 - proc name: fire (/datum/controller/subsystem/timer/fire) - source file: code/controllers/subsystem/timer.dm,122 - usr: null - src: Sound Loops (/datum/controller/subsystem/timer/sound_loops) - call stack: - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 04:11:31.331] RUNTIME: ## TESTING: GC: -- [0x204a2b6] | /obj/item/gun/energy/laser/scatter was unable to be GC'd -- (ref count of 3) [2026-10-18 04:11:31.333] RUNTIME: ## TESTING: GC: -- [0x3000ca1] | /mob/living/carbon/human was unable to be GC'd -- (ref count of 4) [2026-10-18 04:11:31.334] RUNTIME: ## TESTING: GC: -- [0x2048852] | /obj/item/bodypart/head was unable to be GC'd -- (ref count of 3) [2026-10-18 04:11:31.334] RUNTIME: ## TESTING: GC: -- [0x3000157] | /mob/living/carbon/human was unable to be GC'd -- (ref count of 3) [2026-10-18 04:11:46.662] RUNTIME: runtime error: /datum/component/temporary_body belonging to Lou Cherry was completely unable to find a ghost to put back into a body! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Alfred Greene (/mob/living/carbon/human) - src: null - usr.loc: the floor (36,130,13) (/turf/open/indestructible/dark) - call stack: - stack trace("/datum/component/temporary_bod...", "code/datums/components/tempora...", 84) - /datum/component/temporary_bod... (/datum/component/temporary_body): return mind(Lou Cherry (/mob/living/carbon/human), 0) - Lou Cherry (/mob/living/carbon/human): SendSignal("parent_qdeleting", /list (/list)) - qdel(Lou Cherry (/mob/living/carbon/human), 0) - /datum/deathmatch_lobby (/datum/deathmatch_lobby): end game() - /datum/deathmatch_lobby (/datum/deathmatch_lobby): player died(Alfred Greene (/mob/living/carbon/human), null) - Alfred Greene (/mob/living/carbon/human): SendSignal("living_death", /list (/list)) - Alfred Greene (/mob/living/carbon/human): death(null) - Alfred Greene (/mob/living/carbon/human): death(null) - Alfred Greene (/mob/living/carbon/human): death(null) - ... - Alfred Greene (/mob/living/carbon/human): adjust oxy loss(25.8, 1, 0, 16777215) - Alfred Greene (/mob/living/carbon/human): adjust oxy loss(25.8, 1, null, null) - Alfred Greene (/mob/living/carbon/human): gvb succumb(/list (/list)) - Verbs (/datum/controller/subsystem/verbs): invoke verb(Alfred Greene (/mob/living/carbon/human), /mob/living/verb/succumb (/mob/living/verb/succumb), /list (/list), Alfred Greene (/mob/living/carbon/human)) - Alfred Greene (/mob/living/carbon/human): succumb(1) - Alfred Greene (/mob/living/carbon/human): say("#hax", null, /list (/list), 1, null, 0, null, 0, 7, null, /list (/list)) - Succumb (/atom/movable/screen/alert/succumb): Click(null, "map_screen.map", "icon-x=10;icon-y=31;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-18 04:11:46.704] RUNTIME: runtime error: Cannot read null.screen_groups - proc name: hide contents (/datum/storage/proc/hide_contents) - source file: code/datums/storage/storage.dm,1136 - usr: Alfred Greene (/mob/living/carbon/human) - src: /datum/storage/backpack (/datum/storage/backpack) - usr.loc: the floor (36,130,13) (/turf/open/indestructible/dark) - call stack: - /datum/storage/backpack (/datum/storage/backpack): hide contents(Lou Cherry (/mob/living/carbon/human)) - /datum/storage/backpack (/datum/storage/backpack): Destroy(0) - qdel(/datum/storage/backpack (/datum/storage/backpack), 0) - the backpack (/obj/item/storage/backpack): Destroy(0) - the backpack (/obj/item/storage/backpack): Destroy(0) - the backpack (/obj/item/storage/backpack): Destroy(0) - the backpack (/obj/item/storage/backpack): Destroy(0) - qdel(the backpack (/obj/item/storage/backpack), 0) - Lou Cherry (/mob/living/carbon/human): Destroy(0) - Lou Cherry (/mob/living/carbon/human): Destroy(0) - ... - Alfred Greene (/mob/living/carbon/human): on damage loss changed(25.8, 1, 0, "oxygen") - Alfred Greene (/mob/living/carbon/human): on damage loss(25.8, 1, 0, "oxygen", -25.8) - Alfred Greene (/mob/living/carbon/human): adjust oxy loss(25.8, 1, null, null) - Verbs (/datum/controller/subsystem/verbs): invoke verb(Alfred Greene (/mob/living/carbon/human), /mob/living/verb/succumb (/mob/living/verb/succumb), /list (/list), Alfred Greene (/mob/living/carbon/human)) - Alfred Greene (/mob/living/carbon/human): succumb(1) - Alfred Greene (/mob/living/carbon/human): say("#hax", null, /list (/list), 1, null, 0, null, 0, 7, null, /list (/list)) - Succumb (/atom/movable/screen/alert/succumb): Click(null, "map_screen.map", "icon-x=10;icon-y=31;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-18 04:11:48.046] RUNTIME: runtime error: Cannot read null.max_damage - proc name: updatehealth (/mob/living/carbon/updatehealth) - source file: code/modules/mob/living/carbon/carbon.dm,439 - usr: (src) - src: Alfred Greene (/mob/living/carbon/human) - src.loc: null - call stack: - Alfred Greene (/mob/living/carbon/human): updatehealth() - Alfred Greene (/mob/living/carbon/human): updatehealth() - Alfred Greene (/mob/living/carbon/human): on damage loss changed(25.8, 1, 0, "oxygen") - Alfred Greene (/mob/living/carbon/human): on damage loss changed(25.8, 1, 0, "oxygen") - Alfred Greene (/mob/living/carbon/human): on damage loss(25.8, 1, 0, "oxygen", -25.8) - Alfred Greene (/mob/living/carbon/human): adjust oxy loss(25.8, 1, 0, 16777215) - Alfred Greene (/mob/living/carbon/human): adjust oxy loss(25.8, 1, null, null) - Alfred Greene (/mob/living/carbon/human): gvb succumb(/list (/list)) - Verbs (/datum/controller/subsystem/verbs): invoke verb(Alfred Greene (/mob/living/carbon/human), /mob/living/verb/succumb (/mob/living/verb/succumb), /list (/list), Alfred Greene (/mob/living/carbon/human)) - Alfred Greene (/mob/living/carbon/human): succumb(1) - Alfred Greene (/mob/living/carbon/human): succumb(1) - Alfred Greene (/mob/living/carbon/human): say("Hax...", null, /list (/list), 1, /datum/language/common (/datum/language/common), 0, null, 0, 1, null, /list (/list)) - Alfred Greene (/mob/living/carbon/human): say("#hax", null, /list (/list), 1, null, 0, null, 0, 7, null, /list (/list)) - Succumb (/atom/movable/screen/alert/succumb): Click(null, "map_screen.map", "icon-x=10;icon-y=31;left=1;but...") - Succumb (/atom/movable/screen/alert/succumb): Click(null, "map_screen.map", "icon-x=10;icon-y=31;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Alfred Greene (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-18 04:11:48.048] RUNTIME: runtime error: Cannot read null.max_damage - proc name: updatehealth (/mob/living/carbon/updatehealth) - source file: code/modules/mob/living/carbon/carbon.dm,439 - usr: (src) - src: Alfred Greene (/mob/living/carbon/human) - src.loc: null - call stack: - Alfred Greene (/mob/living/carbon/human): updatehealth() - Alfred Greene (/mob/living/carbon/human): updatehealth() - Alfred Greene (/mob/living/carbon/human): gvb succumb(/list (/list)) - Verbs (/datum/controller/subsystem/verbs): invoke verb(Alfred Greene (/mob/living/carbon/human), /mob/living/verb/succumb (/mob/living/verb/succumb), /list (/list), Alfred Greene (/mob/living/carbon/human)) - Alfred Greene (/mob/living/carbon/human): succumb(1) - Alfred Greene (/mob/living/carbon/human): succumb(1) - Alfred Greene (/mob/living/carbon/human): say("Hax...", null, /list (/list), 1, /datum/language/common (/datum/language/common), 0, null, 0, 1, null, /list (/list)) - Alfred Greene (/mob/living/carbon/human): say("#hax", null, /list (/list), 1, null, 0, null, 0, 7, null, /list (/list)) - Succumb (/atom/movable/screen/alert/succumb): Click(null, "map_screen.map", "icon-x=10;icon-y=31;left=1;but...") - Succumb (/atom/movable/screen/alert/succumb): Click(null, "map_screen.map", "icon-x=10;icon-y=31;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Alfred Greene (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-18 04:11:48.050] RUNTIME: runtime error: get_language_holder() called on a QDELing atom, this will try to re-instantiate the language holder that's about to be deleted, which is bad. - proc name: get language holder (/atom/movable/proc/get_language_holder) - source file: code/game/atoms_movable.dm,1585 - usr: (src) - src: Alfred Greene (/mob/living/carbon/human) - src.loc: null - call stack: - Alfred Greene (/mob/living/carbon/human): get language holder() - Alfred Greene (/mob/living/carbon/human): has language(/datum/language/common (/datum/language/common), null) - Galactic Common (/datum/language/common): display icon type(Alfred Greene (/mob/living/carbon/human), /list (/list)) - Alfred Greene (/mob/living/carbon/human): compose message(Alfred Greene (/mob/living/carbon/human), /datum/language/common (/datum/language/common), "Hax...", null, null, null, /list (/list), /list (/list), 0) - Alfred Greene (/mob/living/carbon/human): say("Hax...", null, /list (/list), 1, /datum/language/common (/datum/language/common), 0, null, 0, 1, null, /list (/list)) - Alfred Greene (/mob/living/carbon/human): say("#hax", null, /list (/list), 1, null, 0, null, 0, 7, null, /list (/list)) - Succumb (/atom/movable/screen/alert/succumb): Click(null, "map_screen.map", "icon-x=10;icon-y=31;left=1;but...") - Succumb (/atom/movable/screen/alert/succumb): Click(null, "map_screen.map", "icon-x=10;icon-y=31;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Alfred Greene (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-18 04:11:48.051] RUNTIME: runtime error: Cannot execute null.has language(). - proc name: has language (/atom/movable/proc/has_language) - source file: code/game/atoms_movable.dm,1630 - usr: (src) - src: Alfred Greene (/mob/living/carbon/human) - src.loc: null - call stack: - Alfred Greene (/mob/living/carbon/human): has language(/datum/language/common (/datum/language/common), null) - Galactic Common (/datum/language/common): display icon type(Alfred Greene (/mob/living/carbon/human), /list (/list)) - Alfred Greene (/mob/living/carbon/human): compose message(Alfred Greene (/mob/living/carbon/human), /datum/language/common (/datum/language/common), "Hax...", null, null, null, /list (/list), /list (/list), 0) - Alfred Greene (/mob/living/carbon/human): say("Hax...", null, /list (/list), 1, /datum/language/common (/datum/language/common), 0, null, 0, 1, null, /list (/list)) - Alfred Greene (/mob/living/carbon/human): say("#hax", null, /list (/list), 1, null, 0, null, 0, 7, null, /list (/list)) - Succumb (/atom/movable/screen/alert/succumb): Click(null, "map_screen.map", "icon-x=10;icon-y=31;left=1;but...") - Succumb (/atom/movable/screen/alert/succumb): Click(null, "map_screen.map", "icon-x=10;icon-y=31;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Alfred Greene (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-18 04:11:48.052] RUNTIME: runtime error: get_language_holder() called on a QDELing atom, this will try to re-instantiate the language holder that's about to be deleted, which is bad. - proc name: get language holder (/atom/movable/proc/get_language_holder) - source file: code/game/atoms_movable.dm,1585 - usr: (src) - src: Alfred Greene (/mob/living/carbon/human) - src.loc: null - call stack: - Alfred Greene (/mob/living/carbon/human): get language holder() - Alfred Greene (/mob/living/carbon/human): has partial language(/datum/language/common (/datum/language/common)) - Galactic Common (/datum/language/common): display icon type(Alfred Greene (/mob/living/carbon/human), /list (/list)) - Alfred Greene (/mob/living/carbon/human): compose message(Alfred Greene (/mob/living/carbon/human), /datum/language/common (/datum/language/common), "Hax...", null, null, null, /list (/list), /list (/list), 0) - Alfred Greene (/mob/living/carbon/human): say("Hax...", null, /list (/list), 1, /datum/language/common (/datum/language/common), 0, null, 0, 1, null, /list (/list)) - Alfred Greene (/mob/living/carbon/human): say("#hax", null, /list (/list), 1, null, 0, null, 0, 7, null, /list (/list)) - Succumb (/atom/movable/screen/alert/succumb): Click(null, "map_screen.map", "icon-x=10;icon-y=31;left=1;but...") - Succumb (/atom/movable/screen/alert/succumb): Click(null, "map_screen.map", "icon-x=10;icon-y=31;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Alfred Greene (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-18 04:11:48.053] RUNTIME: runtime error: Cannot execute null.has partial language(). - proc name: has partial language (/atom/movable/proc/has_partial_language) - source file: code/game/atoms_movable.dm,1634 - usr: (src) - src: Alfred Greene (/mob/living/carbon/human) - src.loc: null - call stack: - Alfred Greene (/mob/living/carbon/human): has partial language(/datum/language/common (/datum/language/common)) - Galactic Common (/datum/language/common): display icon type(Alfred Greene (/mob/living/carbon/human), /list (/list)) - Alfred Greene (/mob/living/carbon/human): compose message(Alfred Greene (/mob/living/carbon/human), /datum/language/common (/datum/language/common), "Hax...", null, null, null, /list (/list), /list (/list), 0) - Alfred Greene (/mob/living/carbon/human): say("Hax...", null, /list (/list), 1, /datum/language/common (/datum/language/common), 0, null, 0, 1, null, /list (/list)) - Alfred Greene (/mob/living/carbon/human): say("#hax", null, /list (/list), 1, null, 0, null, 0, 7, null, /list (/list)) - Succumb (/atom/movable/screen/alert/succumb): Click(null, "map_screen.map", "icon-x=10;icon-y=31;left=1;but...") - Succumb (/atom/movable/screen/alert/succumb): Click(null, "map_screen.map", "icon-x=10;icon-y=31;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Alfred Greene (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-18 04:11:57.683] RUNTIME: runtime error: type mismatch: Arabella Rader (/mob/dead/observer) - Simon Holmes (/mob/dead/observer) - proc name: cmp numeric dsc (/proc/cmp_numeric_dsc) - source file: code/__HELPERS/cmp.dm,2 - usr: Skipper (/mob/dead/observer) - src: null - usr.loc: null - call stack: - cmp numeric dsc(Simon Holmes (/mob/dead/observer), Arabella Rader (/mob/dead/observer)) - /datum/sort_instance (/datum/sort_instance): countRunAndMakeAscending(1, 13) - /datum/sort_instance (/datum/sort_instance): timSort(1, 13) - sortTim(/list (/list), /proc/cmp_numeric_dsc (/proc/cmp_numeric_dsc), 0, 1, 13) - sort list(/list (/list), /proc/cmp_numeric_dsc (/proc/cmp_numeric_dsc)) - pumpkin0\'s admin datum (GameA... (/datum/admins): make emergency response team(/datum/ert/blue (/datum/ert/blue)) - Summon ERT (/datum/admin_verb/summon_ert): avd do verb(Pumpkin0 (/client), /list (/list)) - Admin Verbs (/datum/controller/subsystem/admin_verbs): dynamic invoke verb(Pumpkin0 (/client), /datum/admin_verb/summon_ert (/datum/admin_verb/summon_ert)) - Pumpkin0 (/client): Summon ERT() - [2026-10-18 04:11:57.685] RUNTIME: runtime error: type mismatch: Simon Holmes (/mob/dead/observer) - Sylvia Rohtin (/mob/dead/observer) - proc name: cmp numeric dsc (/proc/cmp_numeric_dsc) - source file: code/__HELPERS/cmp.dm,2 - usr: Skipper (/mob/dead/observer) - src: null - usr.loc: null - call stack: - cmp numeric dsc(Sylvia Rohtin (/mob/dead/observer), Simon Holmes (/mob/dead/observer)) - /datum/sort_instance (/datum/sort_instance): countRunAndMakeAscending(1, 13) - /datum/sort_instance (/datum/sort_instance): timSort(1, 13) - sortTim(/list (/list), /proc/cmp_numeric_dsc (/proc/cmp_numeric_dsc), 0, 1, 13) - sort list(/list (/list), /proc/cmp_numeric_dsc (/proc/cmp_numeric_dsc)) - pumpkin0\'s admin datum (GameA... (/datum/admins): make emergency response team(/datum/ert/blue (/datum/ert/blue)) - Summon ERT (/datum/admin_verb/summon_ert): avd do verb(Pumpkin0 (/client), /list (/list)) - Admin Verbs (/datum/controller/subsystem/admin_verbs): dynamic invoke verb(Pumpkin0 (/client), /datum/admin_verb/summon_ert (/datum/admin_verb/summon_ert)) - Pumpkin0 (/client): Summon ERT() - [2026-10-18 04:11:57.686] RUNTIME: runtime error: type mismatch: Sylvia Rohtin (/mob/dead/observer) - Walks-The-Plank (/mob/dead/observer) - proc name: cmp numeric dsc (/proc/cmp_numeric_dsc) - source file: code/__HELPERS/cmp.dm,2 - usr: Skipper (/mob/dead/observer) - src: null - usr.loc: null - call stack: - cmp numeric dsc(Walks-The-Plank (/mob/dead/observer), Sylvia Rohtin (/mob/dead/observer)) - /datum/sort_instance (/datum/sort_instance): countRunAndMakeAscending(1, 13) - /datum/sort_instance (/datum/sort_instance): timSort(1, 13) - sortTim(/list (/list), /proc/cmp_numeric_dsc (/proc/cmp_numeric_dsc), 0, 1, 13) - sort list(/list (/list), /proc/cmp_numeric_dsc (/proc/cmp_numeric_dsc)) - pumpkin0\'s admin datum (GameA... (/datum/admins): make emergency response team(/datum/ert/blue (/datum/ert/blue)) - Summon ERT (/datum/admin_verb/summon_ert): avd do verb(Pumpkin0 (/client), /list (/list)) - Admin Verbs (/datum/controller/subsystem/admin_verbs): dynamic invoke verb(Pumpkin0 (/client), /datum/admin_verb/summon_ert (/datum/admin_verb/summon_ert)) - Pumpkin0 (/client): Summon ERT() - [2026-10-18 04:11:57.687] RUNTIME: runtime error: type mismatch: Walks-The-Plank (/mob/dead/observer) - Bob Bobson (/mob/dead/observer) - proc name: cmp numeric dsc (/proc/cmp_numeric_dsc) - source file: code/__HELPERS/cmp.dm,2 - usr: Skipper (/mob/dead/observer) - src: null - usr.loc: null - call stack: - cmp numeric dsc(Bob Bobson (/mob/dead/observer), Walks-The-Plank (/mob/dead/observer)) - /datum/sort_instance (/datum/sort_instance): countRunAndMakeAscending(1, 13) - /datum/sort_instance (/datum/sort_instance): timSort(1, 13) - sortTim(/list (/list), /proc/cmp_numeric_dsc (/proc/cmp_numeric_dsc), 0, 1, 13) - sort list(/list (/list), /proc/cmp_numeric_dsc (/proc/cmp_numeric_dsc)) - pumpkin0\'s admin datum (GameA... (/datum/admins): make emergency response team(/datum/ert/blue (/datum/ert/blue)) - Summon ERT (/datum/admin_verb/summon_ert): avd do verb(Pumpkin0 (/client), /list (/list)) - Admin Verbs (/datum/controller/subsystem/admin_verbs): dynamic invoke verb(Pumpkin0 (/client), /datum/admin_verb/summon_ert (/datum/admin_verb/summon_ert)) - Pumpkin0 (/client): Summon ERT() - [2026-10-18 04:11:57.689] RUNTIME: runtime error: type mismatch: Bob Bobson (/mob/dead/observer) - Ru-Geem (/mob/dead/observer) - proc name: cmp numeric dsc (/proc/cmp_numeric_dsc) - source file: code/__HELPERS/cmp.dm,2 - usr: Skipper (/mob/dead/observer) - src: null - usr.loc: null - call stack: - cmp numeric dsc(Ru-Geem (/mob/dead/observer), Bob Bobson (/mob/dead/observer)) - /datum/sort_instance (/datum/sort_instance): countRunAndMakeAscending(1, 13) - /datum/sort_instance (/datum/sort_instance): timSort(1, 13) - sortTim(/list (/list), /proc/cmp_numeric_dsc (/proc/cmp_numeric_dsc), 0, 1, 13) - sort list(/list (/list), /proc/cmp_numeric_dsc (/proc/cmp_numeric_dsc)) - pumpkin0\'s admin datum (GameA... (/datum/admins): make emergency response team(/datum/ert/blue (/datum/ert/blue)) - Summon ERT (/datum/admin_verb/summon_ert): avd do verb(Pumpkin0 (/client), /list (/list)) - Admin Verbs (/datum/controller/subsystem/admin_verbs): dynamic invoke verb(Pumpkin0 (/client), /datum/admin_verb/summon_ert (/datum/admin_verb/summon_ert)) - Pumpkin0 (/client): Summon ERT() - [2026-10-18 04:11:57.689] RUNTIME: runtime error: type mismatch: Ru-Geem (/mob/dead/observer) - Anth (/mob/dead/observer) - proc name: cmp numeric dsc (/proc/cmp_numeric_dsc) - source file: code/__HELPERS/cmp.dm,2 - usr: Skipper (/mob/dead/observer) - src: null - usr.loc: null - call stack: - cmp numeric dsc(Anth (/mob/dead/observer), Ru-Geem (/mob/dead/observer)) - /datum/sort_instance (/datum/sort_instance): countRunAndMakeAscending(1, 13) - /datum/sort_instance (/datum/sort_instance): timSort(1, 13) - sortTim(/list (/list), /proc/cmp_numeric_dsc (/proc/cmp_numeric_dsc), 0, 1, 13) - sort list(/list (/list), /proc/cmp_numeric_dsc (/proc/cmp_numeric_dsc)) - pumpkin0\'s admin datum (GameA... (/datum/admins): make emergency response team(/datum/ert/blue (/datum/ert/blue)) - Summon ERT (/datum/admin_verb/summon_ert): avd do verb(Pumpkin0 (/client), /list (/list)) - Admin Verbs (/datum/controller/subsystem/admin_verbs): dynamic invoke verb(Pumpkin0 (/client), /datum/admin_verb/summon_ert (/datum/admin_verb/summon_ert)) - Pumpkin0 (/client): Summon ERT() - [2026-10-18 04:11:57.690] RUNTIME: runtime error: type mismatch: Anth (/mob/dead/observer) - Clyde Rosensteel (/mob/dead/observer) - proc name: cmp numeric dsc (/proc/cmp_numeric_dsc) - source file: code/__HELPERS/cmp.dm,2 - usr: Skipper (/mob/dead/observer) - src: null - usr.loc: null - call stack: - cmp numeric dsc(Clyde Rosensteel (/mob/dead/observer), Anth (/mob/dead/observer)) - /datum/sort_instance (/datum/sort_instance): countRunAndMakeAscending(1, 13) - /datum/sort_instance (/datum/sort_instance): timSort(1, 13) - sortTim(/list (/list), /proc/cmp_numeric_dsc (/proc/cmp_numeric_dsc), 0, 1, 13) - sort list(/list (/list), /proc/cmp_numeric_dsc (/proc/cmp_numeric_dsc)) - pumpkin0\'s admin datum (GameA... (/datum/admins): make emergency response team(/datum/ert/blue (/datum/ert/blue)) - Summon ERT (/datum/admin_verb/summon_ert): avd do verb(Pumpkin0 (/client), /list (/list)) - Admin Verbs (/datum/controller/subsystem/admin_verbs): dynamic invoke verb(Pumpkin0 (/client), /datum/admin_verb/summon_ert (/datum/admin_verb/summon_ert)) - Pumpkin0 (/client): Summon ERT() - [2026-10-18 04:11:57.691] RUNTIME: runtime error: type mismatch: Clyde Rosensteel (/mob/dead/observer) - Skyler Mckendrick (/mob/dead/observer) - proc name: cmp numeric dsc (/proc/cmp_numeric_dsc) - source file: code/__HELPERS/cmp.dm,2 - usr: Skipper (/mob/dead/observer) - src: null - usr.loc: null - call stack: - cmp numeric dsc(Skyler Mckendrick (/mob/dead/observer), Clyde Rosensteel (/mob/dead/observer)) - /datum/sort_instance (/datum/sort_instance): countRunAndMakeAscending(1, 13) - /datum/sort_instance (/datum/sort_instance): timSort(1, 13) - sortTim(/list (/list), /proc/cmp_numeric_dsc (/proc/cmp_numeric_dsc), 0, 1, 13) - sort list(/list (/list), /proc/cmp_numeric_dsc (/proc/cmp_numeric_dsc)) - pumpkin0\'s admin datum (GameA... (/datum/admins): make emergency response team(/datum/ert/blue (/datum/ert/blue)) - Summon ERT (/datum/admin_verb/summon_ert): avd do verb(Pumpkin0 (/client), /list (/list)) - Admin Verbs (/datum/controller/subsystem/admin_verbs): dynamic invoke verb(Pumpkin0 (/client), /datum/admin_verb/summon_ert (/datum/admin_verb/summon_ert)) - Pumpkin0 (/client): Summon ERT() - [2026-10-18 04:11:57.692] RUNTIME: runtime error: type mismatch: Skyler Mckendrick (/mob/dead/observer) - Chris Mclean (/mob/dead/observer) - proc name: cmp numeric dsc (/proc/cmp_numeric_dsc) - source file: code/__HELPERS/cmp.dm,2 - usr: Skipper (/mob/dead/observer) - src: null - usr.loc: null - call stack: - cmp numeric dsc(Chris Mclean (/mob/dead/observer), Skyler Mckendrick (/mob/dead/observer)) - /datum/sort_instance (/datum/sort_instance): countRunAndMakeAscending(1, 13) - /datum/sort_instance (/datum/sort_instance): timSort(1, 13) - sortTim(/list (/list), /proc/cmp_numeric_dsc (/proc/cmp_numeric_dsc), 0, 1, 13) - sort list(/list (/list), /proc/cmp_numeric_dsc (/proc/cmp_numeric_dsc)) - pumpkin0\'s admin datum (GameA... (/datum/admins): make emergency response team(/datum/ert/blue (/datum/ert/blue)) - Summon ERT (/datum/admin_verb/summon_ert): avd do verb(Pumpkin0 (/client), /list (/list)) - Admin Verbs (/datum/controller/subsystem/admin_verbs): dynamic invoke verb(Pumpkin0 (/client), /datum/admin_verb/summon_ert (/datum/admin_verb/summon_ert)) - Pumpkin0 (/client): Summon ERT() - [2026-10-18 04:11:57.693] RUNTIME: runtime error: type mismatch: Chris Mclean (/mob/dead/observer) - Echinoi Aello (/mob/dead/observer) - proc name: cmp numeric dsc (/proc/cmp_numeric_dsc) - source file: code/__HELPERS/cmp.dm,2 - usr: Skipper (/mob/dead/observer) - src: null - usr.loc: null - call stack: - cmp numeric dsc(Echinoi Aello (/mob/dead/observer), Chris Mclean (/mob/dead/observer)) - /datum/sort_instance (/datum/sort_instance): countRunAndMakeAscending(1, 13) - /datum/sort_instance (/datum/sort_instance): timSort(1, 13) - sortTim(/list (/list), /proc/cmp_numeric_dsc (/proc/cmp_numeric_dsc), 0, 1, 13) - sort list(/list (/list), /proc/cmp_numeric_dsc (/proc/cmp_numeric_dsc)) - pumpkin0\'s admin datum (GameA... (/datum/admins): make emergency response team(/datum/ert/blue (/datum/ert/blue)) - Summon ERT (/datum/admin_verb/summon_ert): avd do verb(Pumpkin0 (/client), /list (/list)) - Admin Verbs (/datum/controller/subsystem/admin_verbs): dynamic invoke verb(Pumpkin0 (/client), /datum/admin_verb/summon_ert (/datum/admin_verb/summon_ert)) - Pumpkin0 (/client): Summon ERT() - [2026-10-18 04:11:57.694] RUNTIME: runtime error: type mismatch: Echinoi Aello (/mob/dead/observer) - Carson Hoopengarner (/mob/dead/observer) - proc name: cmp numeric dsc (/proc/cmp_numeric_dsc) - source file: code/__HELPERS/cmp.dm,2 - usr: Skipper (/mob/dead/observer) - src: null - usr.loc: null - call stack: - cmp numeric dsc(Carson Hoopengarner (/mob/dead/observer), Echinoi Aello (/mob/dead/observer)) - /datum/sort_instance (/datum/sort_instance): countRunAndMakeAscending(1, 13) - /datum/sort_instance (/datum/sort_instance): timSort(1, 13) - sortTim(/list (/list), /proc/cmp_numeric_dsc (/proc/cmp_numeric_dsc), 0, 1, 13) - sort list(/list (/list), /proc/cmp_numeric_dsc (/proc/cmp_numeric_dsc)) - pumpkin0\'s admin datum (GameA... (/datum/admins): make emergency response team(/datum/ert/blue (/datum/ert/blue)) - Summon ERT (/datum/admin_verb/summon_ert): avd do verb(Pumpkin0 (/client), /list (/list)) - Admin Verbs (/datum/controller/subsystem/admin_verbs): dynamic invoke verb(Pumpkin0 (/client), /datum/admin_verb/summon_ert (/datum/admin_verb/summon_ert)) - Pumpkin0 (/client): Summon ERT() - [2026-10-18 04:12:15.258] RUNTIME: runtime error: Undefined variable /obj/machinery/vending/security/var/active - - proc name: preloader load (/world/proc/preloader_load) - source file: code/modules/mapping/preloader.dm,30 - usr: J.K. Daniels (/mob/dead/observer) - src: world - usr.loc: the wall (110,73,2) (/turf/closed/wall) - call stack: - world: preloader load(the SecTech (/obj/machinery/vending/security)) - the SecTech (/obj/machinery/vending/security): New(the floor (78,142,13) (/turf/open/indestructible/dark), null) - the SecTech (/obj/machinery/vending/security): New(the floor (78,142,13) (/turf/open/indestructible/dark), null) - /datum/parsed_map (/datum/parsed_map): create atom(/obj/machinery/vending/securit... (/obj/machinery/vending/security), the floor (78,142,13) (/turf/open/indestructible/dark)) - /datum/parsed_map (/datum/parsed_map): build coordinate(/list (/list), the floor (78,142,13) (/turf/open/indestructible/dark), 0, 1, 0) - /datum/parsed_map (/datum/parsed_map): tgm load(58, 126, 13, 0, 0, -1e+31, 1e+31, -1e+31, 1e+31, 1, 1, 1, 0) - /datum/parsed_map (/datum/parsed_map): load impl(58, 126, 13, 0, 0, -1e+31, 1e+31, -1e+31, 1e+31, 1, 1, 1, 0) - /datum/parsed_map (/datum/parsed_map): load(58, 126, 13, 0, 0, -1e+31, 1e+31, -1e+31, 1e+31, 1, 1, 1, 0) - load map(_maps/minigame/deathmatch/meta..., 58, 126, 13, 0, 0, 0, -1e+31, 1e+31, -1e+31, 1e+31, 1, 1, 1, 0) - The Brig (/datum/lazy_template/deathmatch/the_brig): lazy load() - /datum/deathmatch_lobby (/datum/deathmatch_lobby): start game() - /datum/deathmatch_lobby (/datum/deathmatch_lobby): ui act("ready", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/observer_state (/datum/ui_state/observer_state)) - /datum/tgui (/datum/tgui): on act message("ready", /list (/list), /datum/ui_state/observer_state (/datum/ui_state/observer_state)) - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(J.K. Daniels (/mob/dead/observer), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-18 04:12:15.262] RUNTIME: runtime error: Undefined variable /obj/machinery/vending/wardrobe/sec_wardrobe/var/active - - proc name: preloader load (/world/proc/preloader_load) - source file: code/modules/mapping/preloader.dm,30 - usr: J.K. Daniels (/mob/dead/observer) - src: world - usr.loc: the wall (110,73,2) (/turf/closed/wall) - call stack: - world: preloader load(the SecDrobe (/obj/machinery/vending/wardrobe/sec_wardrobe)) - the SecDrobe (/obj/machinery/vending/wardrobe/sec_wardrobe): New(the floor (78,140,13) (/turf/open/indestructible/dark), null) - the SecDrobe (/obj/machinery/vending/wardrobe/sec_wardrobe): New(the floor (78,140,13) (/turf/open/indestructible/dark), null) - /datum/parsed_map (/datum/parsed_map): create atom(/obj/machinery/vending/wardrob... (/obj/machinery/vending/wardrobe/sec_wardrobe), the floor (78,140,13) (/turf/open/indestructible/dark)) - /datum/parsed_map (/datum/parsed_map): build coordinate(/list (/list), the floor (78,140,13) (/turf/open/indestructible/dark), 0, 1, 0) - /datum/parsed_map (/datum/parsed_map): tgm load(58, 126, 13, 0, 0, -1e+31, 1e+31, -1e+31, 1e+31, 1, 1, 1, 0) - /datum/parsed_map (/datum/parsed_map): load impl(58, 126, 13, 0, 0, -1e+31, 1e+31, -1e+31, 1e+31, 1, 1, 1, 0) - /datum/parsed_map (/datum/parsed_map): load(58, 126, 13, 0, 0, -1e+31, 1e+31, -1e+31, 1e+31, 1, 1, 1, 0) - load map(_maps/minigame/deathmatch/meta..., 58, 126, 13, 0, 0, 0, -1e+31, 1e+31, -1e+31, 1e+31, 1, 1, 1, 0) - The Brig (/datum/lazy_template/deathmatch/the_brig): lazy load() - /datum/deathmatch_lobby (/datum/deathmatch_lobby): start game() - /datum/deathmatch_lobby (/datum/deathmatch_lobby): ui act("ready", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/observer_state (/datum/ui_state/observer_state)) - /datum/tgui (/datum/tgui): on act message("ready", /list (/list), /datum/ui_state/observer_state (/datum/ui_state/observer_state)) - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(J.K. Daniels (/mob/dead/observer), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-18 04:12:30.091] RUNTIME: runtime error: undefined proc or verb /mob/living/carbon/human/Minigames Menu(). - - proc name: Click (/atom/movable/screen/ghost/minigames_menu/Click) - source file: code/_onclick/hud/screen_objects/ghost.dm,72 - usr: Chris Mclean (/mob/living/carbon/human) - src: Minigames (/atom/movable/screen/ghost/minigames_menu) - usr.loc: the floor (67,128,13) (/turf/open/indestructible) - src.loc: null - call stack: - Minigames (/atom/movable/screen/ghost/minigames_menu): Click(null, "map_screen.map", "icon-x=13;icon-y=21;left=1;but...") - I Hate Geese (/client): Click(Minigames (/atom/movable/screen/ghost/minigames_menu), null, "map_screen.map", "icon-x=13;icon-y=21;left=1;but...") - [2026-10-18 04:14:53.638] RUNTIME: runtime error: Cannot read null.max_damage - proc name: updatehealth (/mob/living/carbon/updatehealth) - source file: code/modules/mob/living/carbon/carbon.dm,439 - usr: (src) - src: Chris Mclean (/mob/living/carbon/human) - src.loc: null - call stack: - Chris Mclean (/mob/living/carbon/human): updatehealth() - Chris Mclean (/mob/living/carbon/human): updatehealth() - Chris Mclean (/mob/living/carbon/human): on damage loss changed(5.4, 1, 0, "oxygen") - Chris Mclean (/mob/living/carbon/human): on damage loss changed(5.4, 1, 0, "oxygen") - Chris Mclean (/mob/living/carbon/human): on damage loss(5.4, 1, 0, "oxygen", -5.4) - Chris Mclean (/mob/living/carbon/human): adjust oxy loss(5.4, 1, 0, 16777215) - Chris Mclean (/mob/living/carbon/human): adjust oxy loss(5.4, 1, null, null) - Chris Mclean (/mob/living/carbon/human): gvb succumb(/alist (/alist)) - Verbs (/datum/controller/subsystem/verbs): invoke(Chris Mclean (/mob/living/carbon/human), /datum/verb_metadata/mob/livin... (/datum/verb_metadata/mob/living/succumb), Chris Mclean (/mob/living/carbon/human), /alist (/alist)) - Succumb (/atom/movable/screen/alert/succumb): Click(null, "map_screen.map", "icon-x=3;icon-y=17;left=1;butt...") - Succumb (/atom/movable/screen/alert/succumb): Click(null, "map_screen.map", "icon-x=3;icon-y=17;left=1;butt...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Chris Mclean (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-18 04:14:53.641] RUNTIME: runtime error: Cannot read null.max_damage - proc name: updatehealth (/mob/living/carbon/updatehealth) - source file: code/modules/mob/living/carbon/carbon.dm,439 - usr: (src) - src: Chris Mclean (/mob/living/carbon/human) - src.loc: null - call stack: - Chris Mclean (/mob/living/carbon/human): updatehealth() - Chris Mclean (/mob/living/carbon/human): updatehealth() - Chris Mclean (/mob/living/carbon/human): gvb succumb(/alist (/alist)) - Verbs (/datum/controller/subsystem/verbs): invoke(Chris Mclean (/mob/living/carbon/human), /datum/verb_metadata/mob/livin... (/datum/verb_metadata/mob/living/succumb), Chris Mclean (/mob/living/carbon/human), /alist (/alist)) - Succumb (/atom/movable/screen/alert/succumb): Click(null, "map_screen.map", "icon-x=3;icon-y=17;left=1;butt...") - Succumb (/atom/movable/screen/alert/succumb): Click(null, "map_screen.map", "icon-x=3;icon-y=17;left=1;butt...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Chris Mclean (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-18 04:14:56.051] RUNTIME: ## TESTING: GC: -- [0x21078257] | /particles/smoke/steam was unable to be GC'd -- (ref count of 3) [2026-10-18 04:15:28.409] RUNTIME: runtime error: Cannot execute null.stop(). - proc name: death (/mob/living/carbon/death) - source file: code/modules/mob/living/carbon/death.dm,6 - usr: (src) - src: J.K. Daniels (/mob/living/carbon/human) - src.loc: null - call stack: - J.K. Daniels (/mob/living/carbon/human): death(1) - J.K. Daniels (/mob/living/carbon/human): death(1) - /datum/component/chasm (/datum/component/chasm): drop(J.K. Daniels (/mob/living/carbon/human)) - /datum/component/chasm (/datum/component/chasm): drop stuff(null) - [2026-10-18 04:15:46.983] RUNTIME: runtime error: Cannot execute null.stop(). - proc name: death (/mob/living/carbon/death) - source file: code/modules/mob/living/carbon/death.dm,6 - usr: (src) - src: Chris Mclean (/mob/living/carbon/human) - src.loc: null - call stack: - Chris Mclean (/mob/living/carbon/human): death(1) - Chris Mclean (/mob/living/carbon/human): death(1) - /datum/component/chasm (/datum/component/chasm): drop(Chris Mclean (/mob/living/carbon/human)) - /datum/component/chasm (/datum/component/chasm): drop stuff(null) - [2026-10-18 04:15:51.769] RUNTIME: runtime error: Cannot execute null.stop(). - proc name: death (/mob/living/carbon/death) - source file: code/modules/mob/living/carbon/death.dm,6 - usr: (src) - src: Alexander Wolff (/mob/living/carbon/human) - src.loc: null - call stack: - Alexander Wolff (/mob/living/carbon/human): death(1) - Alexander Wolff (/mob/living/carbon/human): death(1) - /datum/component/chasm (/datum/component/chasm): drop(Alexander Wolff (/mob/living/carbon/human)) - /datum/component/chasm (/datum/component/chasm): drop stuff(null) - [2026-10-18 04:15:52.589] RUNTIME: runtime error: Cannot execute null.stop(). - proc name: death (/mob/living/carbon/death) - source file: code/modules/mob/living/carbon/death.dm,6 - usr: null - src: William Worcester (/mob/living/carbon/human) - src.loc: null - call stack: - William Worcester (/mob/living/carbon/human): death(1) - William Worcester (/mob/living/carbon/human): death(1) - /datum/component/chasm (/datum/component/chasm): drop(William Worcester (/mob/living/carbon/human)) - /datum/component/chasm (/datum/component/chasm): drop stuff(William Worcester (/mob/living/carbon/human), /datum/thrownthing (/datum/thrownthing)) - [2026-10-18 04:16:14.373] RUNTIME: runtime error: held_index out of bounds (2) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Email (/mob/dead/observer) - src: null - usr.loc: the floor (129,132,2) (/turf/open/floor/wood) - call stack: - stack trace("held_index out of bounds (2)", "code/modules/mob/mob.dm", 960) - Email (/mob/dead/observer): swap hand(2, 0) - Email (/mob/dead/observer): cycle hand(8, 0, 0, 1) - swap_hands_row (/datum/keybinding/dextrous/swap_hands/row): down(Cencere (/client), the floor (131,132,2) (/turf/open/floor/wood), 1, 6) - Cencere (/client): gvb keyDown("X", 1019, 712, 1824, 1369) - Cencere (/client): keyDown("X", 1019, 712, 1824, 1369) - [2026-10-18 04:16:58.073] RUNTIME: ## TESTING: GC: -- [0x300003b] | /mob/living/split_personality was unable to be GC'd -- (ref count of 3) [2026-10-18 04:16:58.075] RUNTIME: ## TESTING: GC: -- [0x210772dd] | /datum/brain_trauma/severe/split_personality/blackout was unable to be GC'd -- (ref count of 3) [2026-10-18 04:17:20.514] RUNTIME: runtime error: /datum/component/temporary_body belonging to Lou Cherry was completely unable to find a ghost to put back into a body! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Spencer Highlands (/mob/living/carbon/human) - src: null - usr.loc: the chasm depths (/obj/effect/abstract/chasm_storage) - call stack: - stack trace("/datum/component/temporary_bod...", "code/datums/components/tempora...", 84) - /datum/component/temporary_bod... (/datum/component/temporary_body): return mind(Lou Cherry (/mob/living/carbon/human), 0) - Lou Cherry (/mob/living/carbon/human): SendSignal("parent_qdeleting", /list (/list)) - qdel(Lou Cherry (/mob/living/carbon/human), 0) - /datum/deathmatch_lobby (/datum/deathmatch_lobby): end game() - /datum/deathmatch_lobby (/datum/deathmatch_lobby): player died(Spencer Highlands (/mob/living/carbon/human), null) - Spencer Highlands (/mob/living/carbon/human): SendSignal("mob_ghostized", /list (/list)) - Spencer Highlands (/mob/living/carbon/human): ghostize(1, 1) - Spencer Highlands (/mob/living/carbon/human): ghostize(1, 1) - /datum/component/temporary_bod... (/datum/component/temporary_body): return mind(Spencer Highlands (/mob/living/carbon/human), 0) - Spencer Highlands (/mob/living/carbon/human): SendSignal("parent_qdeleting", /list (/list)) - qdel(Spencer Highlands (/mob/living/carbon/human), 0) - the chasm depths (/obj/effect/abstract/chasm_storage): Entered(Spencer Highlands (/mob/living/carbon/human), the air (103,148,13) (/turf/open/chasm/true/no_smooth/fake_motion_sand/fast)) - Spencer Highlands (/mob/living/carbon/human): doMove(the chasm depths (/obj/effect/abstract/chasm_storage)) - Spencer Highlands (/mob/living/carbon/human): forceMove(the chasm depths (/obj/effect/abstract/chasm_storage)) - Spencer Highlands (/mob/living/carbon/human): forceMove(the chasm depths (/obj/effect/abstract/chasm_storage)) - /datum/component/chasm (/datum/component/chasm): drop(Spencer Highlands (/mob/living/carbon/human)) - /datum/component/chasm (/datum/component/chasm): drop stuff(null) - [2026-10-18 04:17:21.516] RUNTIME: runtime error: /mob/living/carbon/human 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: Spencer Highlands (/mob/living/carbon/human) - src: null - usr.loc: the chasm depths (/obj/effect/abstract/chasm_storage) - call stack: - qdel(Spencer Highlands (/mob/living/carbon/human), 0) - the chasm depths (/obj/effect/abstract/chasm_storage): Destroy(1) - the chasm depths (/obj/effect/abstract/chasm_storage): Destroy(1) - qdel(the chasm depths (/obj/effect/abstract/chasm_storage), 1) - the air (103,148,13) (/turf/open/chasm/true/no_smooth/fake_motion_sand/fast): empty(/turf/open/space (/turf/open/space), null, null, null) - /datum/deathmatch_lobby (/datum/deathmatch_lobby): clear reservation() - /datum/deathmatch_lobby (/datum/deathmatch_lobby): end game() - /datum/deathmatch_lobby (/datum/deathmatch_lobby): player died(Spencer Highlands (/mob/living/carbon/human), null) - Spencer Highlands (/mob/living/carbon/human): SendSignal("mob_ghostized", /list (/list)) - Spencer Highlands (/mob/living/carbon/human): ghostize(1, 1) - Spencer Highlands (/mob/living/carbon/human): ghostize(1, 1) - /datum/component/temporary_bod... (/datum/component/temporary_body): return mind(Spencer Highlands (/mob/living/carbon/human), 0) - Spencer Highlands (/mob/living/carbon/human): SendSignal("parent_qdeleting", /list (/list)) - qdel(Spencer Highlands (/mob/living/carbon/human), 0) - the chasm depths (/obj/effect/abstract/chasm_storage): Entered(Spencer Highlands (/mob/living/carbon/human), the air (103,148,13) (/turf/open/chasm/true/no_smooth/fake_motion_sand/fast)) - Spencer Highlands (/mob/living/carbon/human): doMove(the chasm depths (/obj/effect/abstract/chasm_storage)) - Spencer Highlands (/mob/living/carbon/human): forceMove(the chasm depths (/obj/effect/abstract/chasm_storage)) - Spencer Highlands (/mob/living/carbon/human): forceMove(the chasm depths (/obj/effect/abstract/chasm_storage)) - /datum/component/chasm (/datum/component/chasm): drop(Spencer Highlands (/mob/living/carbon/human)) - /datum/component/chasm (/datum/component/chasm): drop stuff(null) - [2026-10-18 04:17:21.519] RUNTIME: runtime error: /mob/living/carbon/human 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: Spencer Highlands (/mob/living/carbon/human) - src: null - usr.loc: the chasm depths (/obj/effect/abstract/chasm_storage) - call stack: - qdel(Spencer Highlands (/mob/living/carbon/human), 1) - the air (103,148,13) (/turf/open/chasm/true/no_smooth/fake_motion_sand/fast): empty(/turf/open/space (/turf/open/space), null, null, null) - /datum/deathmatch_lobby (/datum/deathmatch_lobby): clear reservation() - /datum/deathmatch_lobby (/datum/deathmatch_lobby): end game() - /datum/deathmatch_lobby (/datum/deathmatch_lobby): player died(Spencer Highlands (/mob/living/carbon/human), null) - Spencer Highlands (/mob/living/carbon/human): SendSignal("mob_ghostized", /list (/list)) - Spencer Highlands (/mob/living/carbon/human): ghostize(1, 1) - Spencer Highlands (/mob/living/carbon/human): ghostize(1, 1) - /datum/component/temporary_bod... (/datum/component/temporary_body): return mind(Spencer Highlands (/mob/living/carbon/human), 0) - Spencer Highlands (/mob/living/carbon/human): SendSignal("parent_qdeleting", /list (/list)) - qdel(Spencer Highlands (/mob/living/carbon/human), 0) - the chasm depths (/obj/effect/abstract/chasm_storage): Entered(Spencer Highlands (/mob/living/carbon/human), the air (103,148,13) (/turf/open/chasm/true/no_smooth/fake_motion_sand/fast)) - Spencer Highlands (/mob/living/carbon/human): doMove(the chasm depths (/obj/effect/abstract/chasm_storage)) - Spencer Highlands (/mob/living/carbon/human): forceMove(the chasm depths (/obj/effect/abstract/chasm_storage)) - Spencer Highlands (/mob/living/carbon/human): forceMove(the chasm depths (/obj/effect/abstract/chasm_storage)) - /datum/component/chasm (/datum/component/chasm): drop(Spencer Highlands (/mob/living/carbon/human)) - /datum/component/chasm (/datum/component/chasm): drop stuff(null) - [2026-10-18 04:17:22.050] RUNTIME: runtime error: Cannot execute null.stop(). - proc name: death (/mob/living/carbon/death) - source file: code/modules/mob/living/carbon/death.dm,6 - usr: (src) - src: Spencer Highlands (/mob/living/carbon/human) - src.loc: null - call stack: - Spencer Highlands (/mob/living/carbon/human): death(1) - Spencer Highlands (/mob/living/carbon/human): death(1) - /datum/component/chasm (/datum/component/chasm): drop(Spencer Highlands (/mob/living/carbon/human)) - /datum/component/chasm (/datum/component/chasm): drop stuff(null) - [2026-10-18 04:17:49.942] RUNTIME: ## WARNING: shuttle "emergency" could not enter transit space. S0=emergency_home S1=null in code/modules/shuttle/mobile_port/mobile_port.dm at line 352 src: Meta emergency shuttle usr: . [2026-10-18 04:17:49.956] RUNTIME: runtime error: Emergency shuttle did not move to transit z-level! - proc name: check (/obj/docking_port/mobile/emergency/check) - source file: code/modules/shuttle/mobile_port/variants/emergency/emergency.dm,248 - usr: null - src: Meta emergency shuttle (/obj/docking_port/mobile/emergency) - src.loc: the shuttle floor (106,58,2) (/turf/open/floor/mineral/titanium/blue) - call stack: - Meta emergency shuttle (/obj/docking_port/mobile/emergency): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(1) - Shuttle (/datum/controller/subsystem/shuttle): ignite(1) - [2026-10-18 04:19:07.643] RUNTIME: runtime error: addtimer called with a callback assigned to a qdeleted object. In the future such timers will not be supported and may refuse to run or run with a 0 wait - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 16.65, 0, null, "code/modules/balloon_alert/bal...", 102) - the locker bolt (/obj/projectile/magic/locker): balloon alert perform(Unknown (/mob/living/carbon/human), "can\'t move while buckled!") - the locker bolt (/obj/projectile/magic/locker): balloon alert(Unknown (/mob/living/carbon/human), "can\'t move while buckled!") - [2026-10-18 04:19:48.376] RUNTIME: runtime error: undefined variable /obj/structure/chair/comfy/shuttle/var/mind - proc name: punish with acid (/datum/action/changeling/biodegrade/proc/punish_with_acid) - source file: code/modules/antagonists/changeling/powers/biodegrade.dm,95 - usr: VY Canus Majoris (/mob/living/carbon/human) - src: Biodegrade (/datum/action/changeling/biodegrade) - usr.loc: the shuttle floor (95,47,2) (/turf/open/floor/mineral/plastitanium/red) - call stack: - Biodegrade (/datum/action/changeling/biodegrade): punish with acid(VY Canus Majoris (/mob/living/carbon/human), the shuttle seat (/obj/structure/chair/comfy/shuttle)) - Biodegrade (/datum/action/changeling/biodegrade): sting action(VY Canus Majoris (/mob/living/carbon/human), null) - Biodegrade (/datum/action/changeling/biodegrade): try to sting(VY Canus Majoris (/mob/living/carbon/human), null) - Biodegrade (/datum/action/changeling/biodegrade): Trigger(VY Canus Majoris (/mob/living/carbon/human), null) - Biodegrade (/atom/movable/screen/movable/action_button): Click(null, "map_screen.map", "icon-x=28;icon-y=11;left=1;but...") - Mrjafar (/client): Click(Biodegrade (/atom/movable/screen/movable/action_button), null, "map_screen.map", "icon-x=28;icon-y=11;left=1;but...") - [2026-10-18 04:20:06.791] RUNTIME: runtime error: json_decode error: Unexpected character at (character 1) - proc name: save wall engravings (/datum/controller/subsystem/persistence/proc/save_wall_engravings) - source file: code/controllers/subsystem/persistence/engravings.dm,58 - usr: null - src: Persistence (/datum/controller/subsystem/persistence) - call stack: - Persistence (/datum/controller/subsystem/persistence): save wall engravings() - Persistence (/datum/controller/subsystem/persistence): collect data() - Ticker (/datum/controller/subsystem/ticker): declare completion(0) - [2026-10-18 04:20:06.793] 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-18 04:20:36.488] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 04:20:38.884] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 04:20:40.874] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 04:20:42.974] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 04:20:45.145] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 04:20:47.240] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 04:20:49.309] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 04:20:50.607] RUNTIME: ## TESTING: GC: -- [0x210798ec] | /datum/looping_sound/changeling_absorb was unable to be GC'd -- (ref count of 3) [2026-10-18 04:20:51.630] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 04:20:53.785] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 04:20:55.938] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 04:20:58.149] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 04:21:00.244] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 04:21:02.629] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 04:21:04.731] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 04:21:06.686] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 04:21:08.782] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 04:21:10.914] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 04:21:12.855] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 04:21:14.873] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 04:21:16.989] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (134,114,2) (/turf/open/floor/iron) - call stack: - the floor (134,114,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (134,114,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (134,114,2) (/turf/open/floor/iron): get lumcount(0, 1) - the plant analyzer (/obj/item/plant_analyzer): analyze(null, the hydroponics tray (/obj/machinery/hydroponics/constructable)) - the plant analyzer (/obj/item/plant_analyzer): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): fire(1) - Objects (/datum/controller/subsystem/processing/obj): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-18 04:21:17.405] RUNTIME: Shutting down Ban Cache subsystem... [2026-10-18 04:21:17.405] RUNTIME: Shutting down Chat subsystem... [2026-10-18 04:21:17.405] RUNTIME: Shutting down Init Profiler subsystem... [2026-10-18 04:21:17.405] RUNTIME: Shutting down Shuttle subsystem... [2026-10-18 04:21:17.405] RUNTIME: Warning: Subsystem `Shuttle` slept 112 times. [2026-10-18 04:21:17.406] RUNTIME: Shutting down Atmospherics subsystem... [2026-10-18 04:21:17.406] RUNTIME: Shutting down Fishing subsystem... [2026-10-18 04:21:17.406] RUNTIME: Shutting down Icon Smoothing subsystem... [2026-10-18 04:21:17.406] RUNTIME: Shutting down Library Loading subsystem... [2026-10-18 04:21:17.406] RUNTIME: Shutting down Lighting subsystem... [2026-10-18 04:21:17.407] RUNTIME: Shutting down Map Previews subsystem... [2026-10-18 04:21:17.407] RUNTIME: Shutting down Machines subsystem... [2026-10-18 04:21:17.407] RUNTIME: Shutting down Market subsystem... [2026-10-18 04:21:17.407] RUNTIME: Shutting down Minor Mapping subsystem... [2026-10-18 04:21:17.407] RUNTIME: Shutting down Ore Generation subsystem... [2026-10-18 04:21:17.408] RUNTIME: Shutting down Traitor subsystem... [2026-10-18 04:21:17.408] RUNTIME: Shutting down Wardrobe subsystem... [2026-10-18 04:21:17.408] RUNTIME: Shutting down Assets subsystem... [2026-10-18 04:21:17.408] RUNTIME: Shutting down Persistent Paintings subsystem... [2026-10-18 04:21:17.408] RUNTIME: Shutting down Persistence subsystem... [2026-10-18 04:21:17.409] RUNTIME: Shutting down Atoms subsystem... [2026-10-18 04:21:17.409] RUNTIME: Shutting down Cameras subsystem... [2026-10-18 04:21:17.409] RUNTIME: Shutting down Spatial Grid subsystem... [2026-10-18 04:21:17.409] RUNTIME: Shutting down Weather subsystem... [2026-10-18 04:21:17.409] RUNTIME: Shutting down Mapping subsystem... [2026-10-18 04:21:17.409] RUNTIME: Shutting down Ticker subsystem... [2026-10-18 04:21:17.410] RUNTIME: Warning: Subsystem `Ticker` slept 1 times. [2026-10-18 04:21:17.420] RUNTIME: Shutting down Achievements subsystem... [2026-10-18 04:21:17.488] RUNTIME: Shutting down Ambience subsystem... [2026-10-18 04:21:17.488] RUNTIME: Shutting down Area Contents subsystem... [2026-10-18 04:21:17.489] RUNTIME: Shutting down Asset Loading subsystem... [2026-10-18 04:21:17.489] RUNTIME: Shutting down Augury subsystem... [2026-10-18 04:21:17.489] RUNTIME: Shutting down Blackbox subsystem... [2026-10-18 04:21:17.543] RUNTIME: Shutting down Processing subsystem... [2026-10-18 04:21:17.543] RUNTIME: Shutting down Blood Drying subsystem... [2026-10-18 04:21:17.544] RUNTIME: Shutting down Datum Component System subsystem... [2026-10-18 04:21:17.544] RUNTIME: Shutting down Mood subsystem... [2026-10-18 04:21:17.544] RUNTIME: Shutting down Transport subsystem... [2026-10-18 04:21:17.544] RUNTIME: Shutting down Acid subsystem... [2026-10-18 04:21:17.544] RUNTIME: Shutting down Basic Avoidance subsystem... [2026-10-18 04:21:17.545] RUNTIME: Shutting down Antag HUDs subsystem... [2026-10-18 04:21:17.545] RUNTIME: Shutting down Aura subsystem... [2026-10-18 04:21:17.546] RUNTIME: Shutting down Clock Component subsystem... [2026-10-18 04:21:17.546] RUNTIME: Shutting down Digital Clocks subsystem... [2026-10-18 04:21:17.546] RUNTIME: Shutting down Fast Processing subsystem... [2026-10-18 04:21:17.546] RUNTIME: Shutting down Burning subsystem... [2026-10-18 04:21:17.546] RUNTIME: Shutting down Instruments subsystem... [2026-10-18 04:21:17.547] RUNTIME: Shutting down Manufacturing Processing subsystem... [2026-10-18 04:21:17.547] RUNTIME: Shutting down New Player Info subsystem... [2026-10-18 04:21:17.547] RUNTIME: Shutting down Objects subsystem... [2026-10-18 04:21:17.548] RUNTIME: Shutting down Personalities subsystem... [2026-10-18 04:21:17.548] RUNTIME: Shutting down Plumbing subsystem... [2026-10-18 04:21:17.548] RUNTIME: Shutting down Priority Status Effects subsystem... [2026-10-18 04:21:17.548] RUNTIME: Shutting down Projectiles subsystem... [2026-10-18 04:21:17.548] RUNTIME: Shutting down Quirks subsystem... [2026-10-18 04:21:17.549] RUNTIME: Shutting down Singularity subsystem... [2026-10-18 04:21:17.549] RUNTIME: Shutting down Jobs subsystem... [2026-10-18 04:21:17.549] RUNTIME: Shutting down Events subsystem... [2026-10-18 04:21:17.549] RUNTIME: Shutting down Radioactive Nebula subsystem... [2026-10-18 04:21:17.549] RUNTIME: Shutting down Research subsystem... [2026-10-18 04:21:17.550] RUNTIME: Shutting down Station subsystem... [2026-10-18 04:21:17.550] RUNTIME: Shutting down Supermatter Cascade subsystem... [2026-10-18 04:21:17.550] RUNTIME: Shutting down Timed Actions subsystem... [2026-10-18 04:21:17.550] RUNTIME: Shutting down Turret Processing subsystem... [2026-10-18 04:21:17.550] RUNTIME: Shutting down Wet floors subsystem... [2026-10-18 04:21:17.550] RUNTIME: Shutting down Escape Menu subsystem... [2026-10-18 04:21:17.551] RUNTIME: Shutting down Lobby Menu subsystem... [2026-10-18 04:21:17.551] RUNTIME: Shutting down Disease subsystem... [2026-10-18 04:21:17.551] RUNTIME: Shutting down Economy subsystem... [2026-10-18 04:21:17.551] RUNTIME: Shutting down Explosions subsystem... [2026-10-18 04:21:17.552] RUNTIME: Shutting down Fluid subsystem... [2026-10-18 04:21:17.552] RUNTIME: Shutting down Smoke subsystem... [2026-10-18 04:21:17.552] RUNTIME: Shutting down Foam subsystem... [2026-10-18 04:21:17.552] RUNTIME: Shutting down Verb Manager subsystem... [2026-10-18 04:21:17.552] RUNTIME: Shutting down Speech Controller subsystem... [2026-10-18 04:21:17.553] RUNTIME: Shutting down XKeyScore subsystem... [2026-10-18 04:21:17.553] RUNTIME: Shutting down Lag Switch subsystem... [2026-10-18 04:21:17.553] RUNTIME: Shutting down Lua Scripting subsystem... [2026-10-18 04:21:17.554] RUNTIME: Shutting down Map Vote subsystem... [2026-10-18 04:21:17.554] RUNTIME: Shutting down Materials subsystem... [2026-10-18 04:21:17.554] RUNTIME: Shutting down Mobs subsystem... [2026-10-18 04:21:17.554] RUNTIME: Shutting down MouseEntered subsystem... [2026-10-18 04:21:17.555] RUNTIME: Shutting down NPC Pool subsystem... [2026-10-18 04:21:17.555] RUNTIME: Shutting down Overlay subsystem... [2026-10-18 04:21:17.851] RUNTIME: Shutting down pAI subsystem... [2026-10-18 04:21:17.851] RUNTIME: Shutting down Parallax subsystem... [2026-10-18 04:21:17.851] RUNTIME: Shutting down Pathfinder subsystem... [2026-10-18 04:21:17.851] RUNTIME: Shutting down Points of Interest subsystem... [2026-10-18 04:21:17.852] RUNTIME: Shutting down Polling subsystem... [2026-10-18 04:21:17.852] RUNTIME: Shutting down Queue Links subsystem... [2026-10-18 04:21:17.852] RUNTIME: Shutting down Radiation subsystem... [2026-10-18 04:21:17.852] RUNTIME: Shutting down Restaurant subsystem... [2026-10-18 04:21:17.852] RUNTIME: Shutting down Timer subsystem... [2026-10-18 04:21:17.853] RUNTIME: Shutting down Runechat subsystem... [2026-10-18 04:21:17.853] RUNTIME: Shutting down Sound Loops subsystem... [2026-10-18 04:21:17.853] RUNTIME: Shutting down Security Level subsystem... [2026-10-18 04:21:17.853] RUNTIME: Shutting down Skills subsystem... [2026-10-18 04:21:17.853] RUNTIME: Shutting down Sound Tokens subsystem... [2026-10-18 04:21:17.854] RUNTIME: Shutting down Sprite Accessories subsystem... [2026-10-18 04:21:17.854] RUNTIME: Shutting down Stat Panels subsystem... [2026-10-18 04:21:17.854] RUNTIME: Shutting down PRISM subsystem... [2026-10-18 04:21:17.854] RUNTIME: Shutting down Stock Market subsystem... [2026-10-18 04:21:17.854] RUNTIME: Shutting down Sun subsystem... [2026-10-18 04:21:17.855] RUNTIME: Shutting down Trading Card Game subsystem... [2026-10-18 04:21:17.855] RUNTIME: Shutting down tgui subsystem... [2026-10-18 04:21:17.893] RUNTIME: Shutting down Throwing subsystem... [2026-10-18 04:21:17.893] RUNTIME: Shutting down Time Tracking subsystem... [2026-10-18 04:21:17.893] RUNTIME: Shutting down Text To Speech subsystem... [2026-10-18 04:21:21.783] RUNTIME: Shutting down Tutorials subsystem... [2026-10-18 04:21:21.783] RUNTIME: Shutting down Vis contents overlays subsystem... [2026-10-18 04:21:21.783] RUNTIME: Shutting down Vote subsystem... [2026-10-18 04:21:21.783] RUNTIME: Shutting down Dynamic subsystem... [2026-10-18 04:21:21.784] RUNTIME: Warning: Subsystem `Dynamic` slept 2 times. [2026-10-18 04:21:21.784] RUNTIME: Shutting down Movement Loops subsystem... [2026-10-18 04:21:21.784] RUNTIME: Shutting down AI Controller Ticker subsystem... [2026-10-18 04:21:21.784] RUNTIME: Shutting down AI Controller Ticker (Low) subsystem... [2026-10-18 04:21:21.785] RUNTIME: Shutting down AI movement subsystem... [2026-10-18 04:21:21.785] RUNTIME: Shutting down Cliff Falling subsystem... [2026-10-18 04:21:21.785] RUNTIME: Shutting down Hyperspace Drift subsystem... [2026-10-18 04:21:21.785] RUNTIME: Shutting down Newtonian Movement subsystem... [2026-10-18 04:21:21.786] RUNTIME: Shutting down Conveyor Belts subsystem... [2026-10-18 04:21:21.786] RUNTIME: Shutting down Bitrunning subsystem... [2026-10-18 04:21:21.786] RUNTIME: Shutting down Circuit Components subsystem... [2026-10-18 04:21:21.786] RUNTIME: Shutting down IDs and Access subsystem... [2026-10-18 04:21:21.786] RUNTIME: Shutting down Modular Computers subsystem... [2026-10-18 04:21:21.787] RUNTIME: Shutting down Radio subsystem... [2026-10-18 04:21:21.787] RUNTIME: Shutting down Wiremod Composite Templates subsystem... [2026-10-18 04:21:21.787] RUNTIME: Shutting down Loot Icon Generation subsystem... [2026-10-18 04:21:21.787] RUNTIME: Shutting down Admin Verbs subsystem... [2026-10-18 04:21:21.787] RUNTIME: Shutting down Early Assets subsystem... [2026-10-18 04:21:21.787] RUNTIME: Shutting down Greyscale Previews subsystem... [2026-10-18 04:21:21.788] RUNTIME: Shutting down Greyscale subsystem... [2026-10-18 04:21:21.788] RUNTIME: Shutting down Reagents subsystem... [2026-10-18 04:21:21.788] RUNTIME: Shutting down Discord subsystem... [2026-10-18 04:21:21.790] RUNTIME: Shutting down Input subsystem... [2026-10-18 04:21:21.791] RUNTIME: Shutting down Ping subsystem... [2026-10-18 04:21:21.791] RUNTIME: Shutting down Server Tasks subsystem... [2026-10-18 04:21:22.867] RUNTIME: Shutting down Sounds subsystem... [2026-10-18 04:21:22.867] RUNTIME: Shutting down Title Screen subsystem... [2026-10-18 04:21:22.878] RUNTIME: Shutting down Verbs subsystem... [2026-10-18 04:21:22.879] RUNTIME: Shutting down Database subsystem... [2026-10-18 04:21:22.883] RUNTIME: Clearing DB Queries. (Standby: 0; Active: 0; All: 0) [2026-10-18 04:21:22.903] RUNTIME: Done clearing DB queries in right now (Standby: 0; Active: 0; All: 0)] [2026-10-18 04:21:22.906] RUNTIME: Shutting down Garbage subsystem... [2026-10-18 04:21:23.939] RUNTIME: Shutting down Profiler subsystem... [2026-10-18 04:21:23.940] RUNTIME: Warning: Subsystem `Profiler` slept 14 times. [2026-10-18 04:21:23.986] RUNTIME: Shutdown complete [2026-10-18 04:21:23.987] RUNTIME: World hard rebooted at 04:21:23