[2026-10-19 17:12:46.075] Starting up round ID 264400. - ------------------------- [2026-10-19 17:12:46.100] RUNTIME: World loaded at 17:12:45! [2026-10-19 17:12:46.100] RUNTIME: TGS Info: Activating API for version 5.11.0 [2026-10-19 17:12:46.101] RUNTIME: Running /tg/ revision: 2026-10-19T12:15:33+00:00 - origin/master: 50e619a84245fa7bc5bdccaba21ea2a599a292fe - 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: a8cf4ab83d89204705210652295f9dc85023ef8d - Running rust-g version 7.0.0 [2026-10-19 17:12:46.106] RUNTIME: map_config not found: _maps/map_jsons/eventmap.json [2026-10-19 17:12:46.106] RUNTIME: map_config not found: _maps/map_jsons/eventmap2.json [2026-10-19 17:12:46.107] RUNTIME: Database connection established. [2026-10-19 17:12:46.107] RUNTIME: Round ID: 264400 [2026-10-19 17:12:46.108] RUNTIME: Running /tg/ revision: 2026-10-19T12:15:33+00:00 - origin/master: 50e619a84245fa7bc5bdccaba21ea2a599a292fe - 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: a8cf4ab83d89204705210652295f9dc85023ef8d - Running rust-g version 7.0.0 [2026-10-19 17:12:46.319] RUNTIME: RETA: System initialized with duration=3000ds, cooldown=150ds, enabled=1 [2026-10-19 17:12:47.325] RUNTIME: Initialized Profiler subsystem within 0 seconds! [2026-10-19 17:12:47.326] RUNTIME: Initialized Database subsystem within 0 seconds! [2026-10-19 17:12:47.337] RUNTIME: Initialized Verbs subsystem within 0 seconds! [2026-10-19 17:12:47.390] RUNTIME: Initialized Title Screen subsystem within 0.05 seconds! [2026-10-19 17:12:47.524] RUNTIME: Initialized Sounds subsystem within 0.13 seconds! [2026-10-19 17:12:47.526] RUNTIME: Initialized Server Tasks subsystem within 0 seconds! [2026-10-19 17:12:47.526] RUNTIME: Initialized Input subsystem within 0 seconds! [2026-10-19 17:12:47.527] RUNTIME: Initialized Discord subsystem within 0 seconds! [2026-10-19 17:12:47.540] RUNTIME: Initialized Reagents subsystem within 0.01 seconds! [2026-10-19 17:12:47.922] RUNTIME: Initialized Greyscale subsystem within 0.38 seconds! [2026-10-19 17:12:47.923] RUNTIME: Initialized Greyscale Previews subsystem within 0 seconds! [2026-10-19 17:12:50.194] RUNTIME: Initialized Early Assets subsystem within 2.27 seconds! [2026-10-19 17:12:50.197] RUNTIME: Initialized Admin Verbs subsystem within 0 seconds! [2026-10-19 17:12:50.197] RUNTIME: Initialized Wiremod Composite Templates subsystem within 0 seconds! [2026-10-19 17:12:50.198] RUNTIME: Initialized Modular Computers subsystem within 0 seconds! [2026-10-19 17:12:50.203] RUNTIME: Initialized IDs and Access subsystem within 0 seconds! [2026-10-19 17:12:50.204] RUNTIME: Initialized Bitrunning subsystem within 0 seconds! [2026-10-19 17:12:50.204] RUNTIME: Initialized AI movement subsystem within 0 seconds! [2026-10-19 17:12:50.204] RUNTIME: Initialized AI Controller Ticker subsystem within 0 seconds! [2026-10-19 17:12:50.205] RUNTIME: Initialized Vote subsystem within 0 seconds! [2026-10-19 17:12:50.205] RUNTIME: Initialized Tutorials subsystem within 0 seconds! [2026-10-19 17:12:53.042] RUNTIME: Initialized Text To Speech subsystem within 2.84 seconds! [2026-10-19 17:12:53.043] RUNTIME: Initialized Time Tracking subsystem within 0 seconds! [2026-10-19 17:12:53.063] RUNTIME: Initialized Trading Card Game subsystem within 0.02 seconds! [2026-10-19 17:12:53.065] RUNTIME: Initialized Sun subsystem within 0 seconds! [2026-10-19 17:12:53.065] RUNTIME: Initialized Stock Market subsystem within 0 seconds! [2026-10-19 17:12:53.714] RUNTIME: Initialized PRISM subsystem within 0.65 seconds! [2026-10-19 17:12:53.715] RUNTIME: Initialized Skills subsystem within 0 seconds! [2026-10-19 17:12:53.716] RUNTIME: Initialized Security Level subsystem within 0 seconds! [2026-10-19 17:12:53.718] RUNTIME: Initialized Restaurant subsystem within 0 seconds! [2026-10-19 17:12:53.719] RUNTIME: Initialized Pathfinder subsystem within 0 seconds! [2026-10-19 17:12:53.720] RUNTIME: Initialized Map Vote subsystem within 0 seconds! [2026-10-19 17:12:53.723] RUNTIME: Initialized Lua Scripting subsystem within 0 seconds! [2026-10-19 17:12:53.724] RUNTIME: Initialized Lag Switch subsystem within 0 seconds! [2026-10-19 17:12:53.724] RUNTIME: Initialized Foam subsystem within 0 seconds! [2026-10-19 17:12:53.725] RUNTIME: Initialized Smoke subsystem within 0 seconds! [2026-10-19 17:12:53.726] RUNTIME: Initialized Fluid subsystem within 0 seconds! [2026-10-19 17:12:53.727] RUNTIME: Initialized Economy subsystem within 0 seconds! [2026-10-19 17:12:53.728] RUNTIME: Initialized Disease subsystem within 0 seconds! [2026-10-19 17:12:53.729] RUNTIME: Initialized Station subsystem within 0 seconds! [2026-10-19 17:12:53.770] RUNTIME: Initialized Research subsystem within 0.04 seconds! [2026-10-19 17:12:53.773] RUNTIME: Initialized Events subsystem within 0 seconds! [2026-10-19 17:12:53.782] RUNTIME: Initialized Jobs subsystem within 0.01 seconds! [2026-10-19 17:12:53.782] RUNTIME: Initialized Quirks subsystem within 0 seconds! [2026-10-19 17:12:53.814] RUNTIME: Initialized Personalities subsystem within 0 seconds! [2026-10-19 17:12:53.847] RUNTIME: Initialized Instruments subsystem within 0.03 seconds! [2026-10-19 17:12:53.847] RUNTIME: Initialized Blackbox subsystem within 0 seconds! [2026-10-19 17:13:05.305] RUNTIME: Initialized Achievements subsystem within 11.46 seconds! [2026-10-19 17:13:05.572] RUNTIME: Initialized Ticker subsystem within 0.26 seconds! [2026-10-19 17:13:05.680] RUNTIME: Loading MetaStation... [2026-10-19 17:13:07.355] RUNTIME: Loaded Station in 1.675s! [2026-10-19 17:13:08.999] RUNTIME: Loaded Lavaland in 1.41875s! [2026-10-19 17:13:15.806] RUNTIME: Lava Ruins loader finished placing 33/42 ruins with 0 left to spend. [2026-10-19 17:13:15.844] RUNTIME: Space Ruins loader finished placing 30/85 ruins with 0 left to spend. [2026-10-19 17:13:16.768] RUNTIME: Cave Generator terrain generation finished in 0.91875s! [2026-10-19 17:13:16.808] RUNTIME: Cave Generator terrain generation finished in 0.0375s! [2026-10-19 17:13:19.111] RUNTIME: Cave Generator terrain population finished in 0.05625s! [2026-10-19 17:13:19.115] RUNTIME: Cave Generator terrain population finished in 0s! [2026-10-19 17:13:19.950] RUNTIME: Initialized Mapping subsystem within 14.3 seconds! [2026-10-19 17:13:19.951] RUNTIME: Initialized Weather subsystem within 0 seconds! [2026-10-19 17:13:20.005] RUNTIME: Initialized Spatial Grid subsystem within 0.05 seconds! [2026-10-19 17:13:20.006] RUNTIME: Initialized Cameras subsystem within 0 seconds! [2026-10-19 17:14:15.446] RUNTIME: Initialized Atoms subsystem within 55.44 seconds! [2026-10-19 17:14:15.500] 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-19 17:14:15.518] RUNTIME: Initialized Persistence subsystem within 0.02 seconds! [2026-10-19 17:14:15.547] RUNTIME: runtime error: Found painting size with no matching canvas type - proc name: load persistent (/obj/structure/sign/painting/proc/load_persistent) - source file: code/modules/art/paintings.dm,733 - usr: null - src: the Public Painting Exhibit mo... (/obj/structure/sign/painting/library) - src.loc: the floor (81,131,2) (/turf/open/floor/wood) - call stack: - the Public Painting Exhibit mo... (/obj/structure/sign/painting/library): load persistent() - Persistent Paintings (/datum/controller/subsystem/persistent_paintings): Initialize() - Master (/datum/controller/master): init subsystem(Persistent Paintings (/datum/controller/subsystem/persistent_paintings)) - Master (/datum/controller/master): Initialize(10, 0, 1) - [2026-10-19 17:14:15.787] RUNTIME: Initialized Persistent Paintings subsystem within 0.27 seconds! [2026-10-19 17:14:18.217] RUNTIME: Initialized Assets subsystem within 2.43 seconds! [2026-10-19 17:14:18.290] RUNTIME: Initialized Wardrobe subsystem within 0.03 seconds! [2026-10-19 17:14:18.294] RUNTIME: Initialized Traitor subsystem within 0 seconds! [2026-10-19 17:14:18.684] RUNTIME: Initialized Ore Generation subsystem within 0.39 seconds! [2026-10-19 17:14:18.854] RUNTIME: Initialized Minor Mapping subsystem within 0.17 seconds! [2026-10-19 17:14:18.856] RUNTIME: Initialized Market subsystem within 0 seconds! [2026-10-19 17:14:19.009] RUNTIME: Initialized Machines subsystem within 0.15 seconds! [2026-10-19 17:14:19.010] RUNTIME: Initialized Map Previews subsystem within 0 seconds! [2026-10-19 17:14:39.705] RUNTIME: Initialized Lighting subsystem within 20.69 seconds! [2026-10-19 17:14:41.520] RUNTIME: Initialized Library Loading subsystem within 1.81 seconds! [2026-10-19 17:14:47.313] RUNTIME: Initialized Icon Smoothing subsystem within 5.79 seconds! [2026-10-19 17:14:47.650] RUNTIME: Initialized Fishing subsystem within 0.33 seconds! [2026-10-19 17:14:51.586] 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) - AlexGuinea (/client): Destroy() - AlexGuinea (/client): Del() - [2026-10-19 17:14:56.383] RUNTIME: Initialized Atmospherics subsystem within 8.73 seconds! [2026-10-19 17:14:59.395] RUNTIME: Initialized Shuttle subsystem within 3.01 seconds! [2026-10-19 17:14:59.436] RUNTIME: Initialized Init Profiler subsystem within 0.04 seconds! [2026-10-19 17:14:59.760] RUNTIME: Initialized Ban Cache subsystem within 0.32 seconds! [2026-10-19 17:14:59.760] RUNTIME: Initializations complete within 132.438 seconds! [2026-10-19 17:16:00.935] 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) - InquisitorJohn (/client): Destroy() - InquisitorJohn (/client): Del() - [2026-10-19 17:19:04.983] RUNTIME: Game start took 0.9875s [2026-10-19 17:28:03.398] 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: Holden Karr (/mob/living/carbon/human) - src: null - usr.loc: the floor (116,123,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): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/tgui (/datum/tgui): on message("act/activate", /list (/list), /list (/list)) - /datum/tgui_window (/datum/tgui_window): on message("act/activate", /list (/list), /list (/list)) - tgui Topic(/list (/list)) - Deadbanana34 (/client): Topic("type=act%2Factivate&payload=%7...", /list (/list), null, null) - [2026-10-19 17:28:03.402] 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: Holden Karr (/mob/living/carbon/human) - src: (/atom/movable/screen/parallax_home) - usr.loc: the floor (116,123,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): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/tgui (/datum/tgui): on message("act/activate", /list (/list), /list (/list)) - /datum/tgui_window (/datum/tgui_window): on message("act/activate", /list (/list), /list (/list)) - tgui Topic(/list (/list)) - Deadbanana34 (/client): Topic("type=act%2Factivate&payload=%7...", /list (/list), null, null) - [2026-10-19 17:28:09.361] 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: Jose Greenwood (/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): display to client(Jaakkima (/client)) - the screen (/atom/movable/screen/map_view/gateway_port): display to(Jose Greenwood (/mob/living/carbon/human), null) - Gateway Control (/obj/machinery/computer/gateway_control): ui interact(Jose Greenwood (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - Gateway Control (/obj/machinery/computer/gateway_control): interact(Jose Greenwood (/mob/living/carbon/human)) - Gateway Control (/obj/machinery/computer/gateway_control): interact(Jose Greenwood (/mob/living/carbon/human)) - Gateway Control (/obj/machinery/computer/gateway_control): try interact(Jose Greenwood (/mob/living/carbon/human)) - Gateway Control (/obj/machinery/computer/gateway_control): try interact(Jose Greenwood (/mob/living/carbon/human)) - Gateway Control (/obj/machinery/computer/gateway_control): attack hand(Jose Greenwood (/mob/living/carbon/human), /list (/list)) - Gateway Control (/obj/machinery/computer/gateway_control): attack hand(Jose Greenwood (/mob/living/carbon/human), /list (/list)) - Jose Greenwood (/mob/living/carbon/human): resolve unarmed attack(Gateway Control (/obj/machinery/computer/gateway_control), /list (/list)) - Jose Greenwood (/mob/living/carbon/human): UnarmedAttack(Gateway Control (/obj/machinery/computer/gateway_control), 1, /list (/list)) - Jose Greenwood (/mob/living/carbon/human): UnarmedAttack(Gateway Control (/obj/machinery/computer/gateway_control), 1, /list (/list)) - Jose Greenwood (/mob/living/carbon/human): ClickOn(Gateway Control (/obj/machinery/computer/gateway_control), "icon-x=13;icon-y=7;left=1;butt...") - Gateway Control (/obj/machinery/computer/gateway_control): Click(the floor (117,122,2) (/turf/open/floor/iron), "map_screen.map", "icon-x=13;icon-y=7;left=1;butt...") - Jaakkima (/client): Click(Gateway Control (/obj/machinery/computer/gateway_control), the floor (117,122,2) (/turf/open/floor/iron), "map_screen.map", "icon-x=13;icon-y=7;left=1;butt...") - [2026-10-19 17:28:09.365] 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: Jose Greenwood (/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): display to client(Jaakkima (/client)) - the screen (/atom/movable/screen/map_view/gateway_port): display to(Jose Greenwood (/mob/living/carbon/human), null) - Gateway Control (/obj/machinery/computer/gateway_control): ui interact(Jose Greenwood (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - Gateway Control (/obj/machinery/computer/gateway_control): interact(Jose Greenwood (/mob/living/carbon/human)) - Gateway Control (/obj/machinery/computer/gateway_control): interact(Jose Greenwood (/mob/living/carbon/human)) - Gateway Control (/obj/machinery/computer/gateway_control): try interact(Jose Greenwood (/mob/living/carbon/human)) - Gateway Control (/obj/machinery/computer/gateway_control): try interact(Jose Greenwood (/mob/living/carbon/human)) - Gateway Control (/obj/machinery/computer/gateway_control): attack hand(Jose Greenwood (/mob/living/carbon/human), /list (/list)) - Gateway Control (/obj/machinery/computer/gateway_control): attack hand(Jose Greenwood (/mob/living/carbon/human), /list (/list)) - Jose Greenwood (/mob/living/carbon/human): resolve unarmed attack(Gateway Control (/obj/machinery/computer/gateway_control), /list (/list)) - Jose Greenwood (/mob/living/carbon/human): UnarmedAttack(Gateway Control (/obj/machinery/computer/gateway_control), 1, /list (/list)) - Jose Greenwood (/mob/living/carbon/human): UnarmedAttack(Gateway Control (/obj/machinery/computer/gateway_control), 1, /list (/list)) - Jose Greenwood (/mob/living/carbon/human): ClickOn(Gateway Control (/obj/machinery/computer/gateway_control), "icon-x=13;icon-y=7;left=1;butt...") - Gateway Control (/obj/machinery/computer/gateway_control): Click(the floor (117,122,2) (/turf/open/floor/iron), "map_screen.map", "icon-x=13;icon-y=7;left=1;butt...") - Jaakkima (/client): Click(Gateway Control (/obj/machinery/computer/gateway_control), the floor (117,122,2) (/turf/open/floor/iron), "map_screen.map", "icon-x=13;icon-y=7;left=1;butt...") - [2026-10-19 17:31:17.932] RUNTIME: runtime error: mob_unequipped_item overridden. Use override = TRUE to suppress this warning. - Target: Holden Karr (/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: Holden Karr (/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 important document (/obj/item/paper/fluff/junkmail_generic): RegisterSignal(Holden Karr (/mob/living/carbon/human), "mob_unequipped_item", "viewer_writing_state_change", 0) - the important document (/obj/item/paper/fluff/junkmail_generic): RegisterSignals(Holden Karr (/mob/living/carbon/human), /list (/list), "viewer_writing_state_change", 0) - the important document (/obj/item/paper/fluff/junkmail_generic): ui interact(Holden Karr (/mob/living/carbon/human), null) - the important document (/obj/item/paper/fluff/junkmail_generic): examine(Holden Karr (/mob/living/carbon/human)) - Holden Karr (/mob/living/carbon/human): run examinate(the important document (/obj/item/paper/fluff/junkmail_generic), 0) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Holden Karr (/mob/living/carbon/human): gvb examinate(/list (/list)) - Verbs (/datum/controller/subsystem/verbs): invoke verb(Holden Karr (/mob/living/carbon/human), /mob/verb/examinate (/mob/verb/examinate), /list (/list), Holden Karr (/mob/living/carbon/human)) - Holden Karr (/mob/living/carbon/human): Examine(the important document (/obj/item/paper/fluff/junkmail_generic)) - Holden Karr (/mob/living/carbon/human): Examine(the important document (/obj/item/paper/fluff/junkmail_generic)) - the important document (/obj/item/paper/fluff/junkmail_generic): ShiftClick(Holden Karr (/mob/living/carbon/human)) - Holden Karr (/mob/living/carbon/human): ShiftClickOn(the important document (/obj/item/paper/fluff/junkmail_generic)) - Holden Karr (/mob/living/carbon/human): ClickOn(the important document (/obj/item/paper/fluff/junkmail_generic), "icon-x=20;icon-y=14;left=1;shi...") - the important document (/obj/item/paper/fluff/junkmail_generic): Click(null, "map_screen.map", "icon-x=20;icon-y=14;left=1;shi...") - Deadbanana34 (/client): Click(the important document (/obj/item/paper/fluff/junkmail_generic), null, "map_screen.map", "icon-x=20;icon-y=14;left=1;shi...") - [2026-10-19 17:31:17.935] RUNTIME: runtime error: mob_equipped_item overridden. Use override = TRUE to suppress this warning. - Target: Holden Karr (/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: Holden Karr (/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 important document (/obj/item/paper/fluff/junkmail_generic): RegisterSignal(Holden Karr (/mob/living/carbon/human), "mob_equipped_item", "viewer_writing_state_change", 0) - the important document (/obj/item/paper/fluff/junkmail_generic): RegisterSignals(Holden Karr (/mob/living/carbon/human), /list (/list), "viewer_writing_state_change", 0) - the important document (/obj/item/paper/fluff/junkmail_generic): ui interact(Holden Karr (/mob/living/carbon/human), null) - the important document (/obj/item/paper/fluff/junkmail_generic): examine(Holden Karr (/mob/living/carbon/human)) - Holden Karr (/mob/living/carbon/human): run examinate(the important document (/obj/item/paper/fluff/junkmail_generic), 0) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Holden Karr (/mob/living/carbon/human): gvb examinate(/list (/list)) - Verbs (/datum/controller/subsystem/verbs): invoke verb(Holden Karr (/mob/living/carbon/human), /mob/verb/examinate (/mob/verb/examinate), /list (/list), Holden Karr (/mob/living/carbon/human)) - Holden Karr (/mob/living/carbon/human): Examine(the important document (/obj/item/paper/fluff/junkmail_generic)) - Holden Karr (/mob/living/carbon/human): Examine(the important document (/obj/item/paper/fluff/junkmail_generic)) - the important document (/obj/item/paper/fluff/junkmail_generic): ShiftClick(Holden Karr (/mob/living/carbon/human)) - Holden Karr (/mob/living/carbon/human): ShiftClickOn(the important document (/obj/item/paper/fluff/junkmail_generic)) - Holden Karr (/mob/living/carbon/human): ClickOn(the important document (/obj/item/paper/fluff/junkmail_generic), "icon-x=20;icon-y=14;left=1;shi...") - the important document (/obj/item/paper/fluff/junkmail_generic): Click(null, "map_screen.map", "icon-x=20;icon-y=14;left=1;shi...") - Deadbanana34 (/client): Click(the important document (/obj/item/paper/fluff/junkmail_generic), null, "map_screen.map", "icon-x=20;icon-y=14;left=1;shi...") - [2026-10-19 17:31:17.938] RUNTIME: runtime error: mob_swap_hands overridden. Use override = TRUE to suppress this warning. - Target: Holden Karr (/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: Holden Karr (/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 important document (/obj/item/paper/fluff/junkmail_generic): RegisterSignal(Holden Karr (/mob/living/carbon/human), "mob_swap_hands", "viewer_writing_state_change", 0) - the important document (/obj/item/paper/fluff/junkmail_generic): RegisterSignals(Holden Karr (/mob/living/carbon/human), /list (/list), "viewer_writing_state_change", 0) - the important document (/obj/item/paper/fluff/junkmail_generic): ui interact(Holden Karr (/mob/living/carbon/human), null) - the important document (/obj/item/paper/fluff/junkmail_generic): examine(Holden Karr (/mob/living/carbon/human)) - Holden Karr (/mob/living/carbon/human): run examinate(the important document (/obj/item/paper/fluff/junkmail_generic), 0) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Holden Karr (/mob/living/carbon/human): gvb examinate(/list (/list)) - Verbs (/datum/controller/subsystem/verbs): invoke verb(Holden Karr (/mob/living/carbon/human), /mob/verb/examinate (/mob/verb/examinate), /list (/list), Holden Karr (/mob/living/carbon/human)) - Holden Karr (/mob/living/carbon/human): Examine(the important document (/obj/item/paper/fluff/junkmail_generic)) - Holden Karr (/mob/living/carbon/human): Examine(the important document (/obj/item/paper/fluff/junkmail_generic)) - the important document (/obj/item/paper/fluff/junkmail_generic): ShiftClick(Holden Karr (/mob/living/carbon/human)) - Holden Karr (/mob/living/carbon/human): ShiftClickOn(the important document (/obj/item/paper/fluff/junkmail_generic)) - Holden Karr (/mob/living/carbon/human): ClickOn(the important document (/obj/item/paper/fluff/junkmail_generic), "icon-x=20;icon-y=14;left=1;shi...") - the important document (/obj/item/paper/fluff/junkmail_generic): Click(null, "map_screen.map", "icon-x=20;icon-y=14;left=1;shi...") - Deadbanana34 (/client): Click(the important document (/obj/item/paper/fluff/junkmail_generic), null, "map_screen.map", "icon-x=20;icon-y=14;left=1;shi...") - [2026-10-19 17:31:17.940] RUNTIME: runtime error: mob_transforming_item overridden. Use override = TRUE to suppress this warning. - Target: Holden Karr (/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: Holden Karr (/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 important document (/obj/item/paper/fluff/junkmail_generic): RegisterSignal(Holden Karr (/mob/living/carbon/human), "mob_transforming_item", "viewer_writing_state_change", 0) - the important document (/obj/item/paper/fluff/junkmail_generic): RegisterSignals(Holden Karr (/mob/living/carbon/human), /list (/list), "viewer_writing_state_change", 0) - the important document (/obj/item/paper/fluff/junkmail_generic): ui interact(Holden Karr (/mob/living/carbon/human), null) - the important document (/obj/item/paper/fluff/junkmail_generic): examine(Holden Karr (/mob/living/carbon/human)) - Holden Karr (/mob/living/carbon/human): run examinate(the important document (/obj/item/paper/fluff/junkmail_generic), 0) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Holden Karr (/mob/living/carbon/human): gvb examinate(/list (/list)) - Verbs (/datum/controller/subsystem/verbs): invoke verb(Holden Karr (/mob/living/carbon/human), /mob/verb/examinate (/mob/verb/examinate), /list (/list), Holden Karr (/mob/living/carbon/human)) - Holden Karr (/mob/living/carbon/human): Examine(the important document (/obj/item/paper/fluff/junkmail_generic)) - Holden Karr (/mob/living/carbon/human): Examine(the important document (/obj/item/paper/fluff/junkmail_generic)) - the important document (/obj/item/paper/fluff/junkmail_generic): ShiftClick(Holden Karr (/mob/living/carbon/human)) - Holden Karr (/mob/living/carbon/human): ShiftClickOn(the important document (/obj/item/paper/fluff/junkmail_generic)) - Holden Karr (/mob/living/carbon/human): ClickOn(the important document (/obj/item/paper/fluff/junkmail_generic), "icon-x=20;icon-y=14;left=1;shi...") - the important document (/obj/item/paper/fluff/junkmail_generic): Click(null, "map_screen.map", "icon-x=20;icon-y=14;left=1;shi...") - Deadbanana34 (/client): Click(the important document (/obj/item/paper/fluff/junkmail_generic), null, "map_screen.map", "icon-x=20;icon-y=14;left=1;shi...") - [2026-10-19 17:32:17.351] RUNTIME: ## TESTING: GC: -- [0x2100d1e4] | /datum/pipeline was unable to be GC'd -- (ref count of 3) [2026-10-19 17:45:59.163] 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: Hank White (/mob/living/carbon/human) - src: null - usr.loc: the floor (116,122,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): display to client(No_Name184715 (/client)) - the screen (/atom/movable/screen/map_view/gateway_port): display to(Hank White (/mob/living/carbon/human), null) - Gateway Control (/obj/machinery/computer/gateway_control): ui interact(Hank White (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - Gateway Control (/obj/machinery/computer/gateway_control): interact(Hank White (/mob/living/carbon/human)) - Gateway Control (/obj/machinery/computer/gateway_control): interact(Hank White (/mob/living/carbon/human)) - Gateway Control (/obj/machinery/computer/gateway_control): try interact(Hank White (/mob/living/carbon/human)) - Gateway Control (/obj/machinery/computer/gateway_control): try interact(Hank White (/mob/living/carbon/human)) - Gateway Control (/obj/machinery/computer/gateway_control): attack hand(Hank White (/mob/living/carbon/human), /list (/list)) - Gateway Control (/obj/machinery/computer/gateway_control): attack hand(Hank White (/mob/living/carbon/human), /list (/list)) - Hank White (/mob/living/carbon/human): resolve unarmed attack(Gateway Control (/obj/machinery/computer/gateway_control), /list (/list)) - Hank White (/mob/living/carbon/human): UnarmedAttack(Gateway Control (/obj/machinery/computer/gateway_control), 1, /list (/list)) - Hank White (/mob/living/carbon/human): UnarmedAttack(Gateway Control (/obj/machinery/computer/gateway_control), 1, /list (/list)) - Hank White (/mob/living/carbon/human): ClickOn(Gateway Control (/obj/machinery/computer/gateway_control), "icon-x=19;icon-y=9;left=1;butt...") - Gateway Control (/obj/machinery/computer/gateway_control): Click(the floor (117,122,2) (/turf/open/floor/iron), "map_screen.map", "icon-x=19;icon-y=9;left=1;butt...") - No_Name184715 (/client): Click(Gateway Control (/obj/machinery/computer/gateway_control), the floor (117,122,2) (/turf/open/floor/iron), "map_screen.map", "icon-x=19;icon-y=9;left=1;butt...") - [2026-10-19 17:45:59.167] 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: Hank White (/mob/living/carbon/human) - src: (/atom/movable/screen/parallax_home) - usr.loc: the floor (116,122,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): display to client(No_Name184715 (/client)) - the screen (/atom/movable/screen/map_view/gateway_port): display to(Hank White (/mob/living/carbon/human), null) - Gateway Control (/obj/machinery/computer/gateway_control): ui interact(Hank White (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - Gateway Control (/obj/machinery/computer/gateway_control): interact(Hank White (/mob/living/carbon/human)) - Gateway Control (/obj/machinery/computer/gateway_control): interact(Hank White (/mob/living/carbon/human)) - Gateway Control (/obj/machinery/computer/gateway_control): try interact(Hank White (/mob/living/carbon/human)) - Gateway Control (/obj/machinery/computer/gateway_control): try interact(Hank White (/mob/living/carbon/human)) - Gateway Control (/obj/machinery/computer/gateway_control): attack hand(Hank White (/mob/living/carbon/human), /list (/list)) - Gateway Control (/obj/machinery/computer/gateway_control): attack hand(Hank White (/mob/living/carbon/human), /list (/list)) - Hank White (/mob/living/carbon/human): resolve unarmed attack(Gateway Control (/obj/machinery/computer/gateway_control), /list (/list)) - Hank White (/mob/living/carbon/human): UnarmedAttack(Gateway Control (/obj/machinery/computer/gateway_control), 1, /list (/list)) - Hank White (/mob/living/carbon/human): UnarmedAttack(Gateway Control (/obj/machinery/computer/gateway_control), 1, /list (/list)) - Hank White (/mob/living/carbon/human): ClickOn(Gateway Control (/obj/machinery/computer/gateway_control), "icon-x=19;icon-y=9;left=1;butt...") - Gateway Control (/obj/machinery/computer/gateway_control): Click(the floor (117,122,2) (/turf/open/floor/iron), "map_screen.map", "icon-x=19;icon-y=9;left=1;butt...") - No_Name184715 (/client): Click(Gateway Control (/obj/machinery/computer/gateway_control), the floor (117,122,2) (/turf/open/floor/iron), "map_screen.map", "icon-x=19;icon-y=9;left=1;butt...") - [2026-10-19 17:47:31.304] RUNTIME: ## TESTING: GC: -- [0x21060c7b] | /datum/tgui was unable to be GC'd -- (ref count of 5) [2026-10-19 17:48:47.906] RUNTIME: ## TESTING: GC: -- [0x3000bb6] | /mob/dead/new_player was unable to be GC'd -- (ref count of 12) [2026-10-19 17:50:09.420] RUNTIME: ## WARNING: Component is missing a pipenet! Rebuilding... in code/modules/atmospherics/machinery/components/components_base.dm at line 244 src: the omni gas filter usr: . [2026-10-19 17:54:06.934] 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: Unknown (/mob/living/carbon/human) - src: null - usr.loc: the floor (119,171,2) (/turf/open/floor/iron) - 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) - /datum/weakref (/datum/weakref): Destroy(0) - qdel(/datum/weakref (/datum/weakref), 0) - /datum/callback (/datum/callback): Invoke() - world: push usr(Unknown (/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-19 17:54:06.965] 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: the floor (119,171,2) (/turf/open/floor/iron) - 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() - Nayeli Grey (/mob/dead/observer): PossessByPlayer("xzero314") - 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) - ... - /datum/weakref (/datum/weakref): Destroy(0) - qdel(/datum/weakref (/datum/weakref), 0) - /datum/callback (/datum/callback): Invoke() - world: push usr(Unknown (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 17:57:00.120] RUNTIME: ## TESTING: GC: -- [0x2040a40] | /obj/item/chromosome/synchronizer was unable to be GC'd -- (ref count of 3) [2026-10-19 17:57:59.633] RUNTIME: ## TESTING: GC: -- [0x30000df] | /mob/living/basic/mining/tendril was unable to be GC'd -- (ref count of 3) [2026-10-19 18:01:19.261] RUNTIME: ## TESTING: GC: -- [0x21062e56] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 3) [2026-10-19 18:01:50.344] RUNTIME: runtime error: Cannot read null.air - proc name: process atmos (/obj/machinery/atmospherics/components/binary/pump/process_atmos) - source file: code/modules/atmospherics/machinery/components/binary_devices/pump.dm,64 - usr: null - src: the blue air supply pipe (/obj/machinery/atmospherics/components/binary/pump/on/supply) - src.loc: the shuttle floor (29,45,13) (/turf/open/floor/mineral/plastitanium/red) - call stack: - the blue air supply pipe (/obj/machinery/atmospherics/components/binary/pump/on/supply): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 18:12:30.627] RUNTIME: ## TESTING: GC: -- [0x203e708] | /atom/movable/screen/map_view/char_preview was unable to be GC'd -- (ref count of 3) [2026-10-19 18:12:42.239] RUNTIME: runtime error: undefined variable /obj/item/clothing/suit/mod/var/physique - proc name: generate cerulean icons (/obj/item/proc/generate_cerulean_icons) - source file: code/modules/mob/living/carbon/human/cerulean_update_icons.dm,10 - usr: Bloop Blubbloop (/mob/living/carbon/human) - src: the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics) - usr.loc: the floor (112,96,2) (/turf/open/floor/iron/dark) - src.loc: the standard MOD chestplate (/obj/item/clothing/suit/mod) - call stack: - the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics): generate cerulean icons(/icon (/icon), "labcoat_job-tmp/gags/icons/gag...", "#EEEEEE#4A77A1#4A77A1#7095C2", 33) - the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics): get bodyshape icon(/icon (/icon), "labcoat_job-tmp/gags/icons/gag...", "#EEEEEE#4A77A1#4A77A1#7095C2", 33) - the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics): build worn icon(14.1, 'icons/mob/clothing/suits/defau...', 0, 0, null, null, 33) - /datum/mod_part (/datum/mod_part): get separate worn overlays(the standard MOD chestplate (/obj/item/clothing/suit/mod), /list (/list), , , 0, 'icons/mob/clothing/modsuit/mod...', 33) - the standard MOD chestplate (/obj/item/clothing/suit/mod): SendSignal("item_get_separate_worn_overlay...", /list (/list)) - the standard MOD chestplate (/obj/item/clothing/suit/mod): separate worn overlays(, , 0, 'icons/mob/clothing/modsuit/mod...', 33) - the standard MOD chestplate (/obj/item/clothing/suit/mod): separate worn overlays(, , 0, 'icons/mob/clothing/modsuit/mod...', 33) - the standard MOD chestplate (/obj/item/clothing/suit/mod): build worn icon(14, 'icons/mob/clothing/suits/defau...', 0, 0, null, null, 33) - Bloop Blubbloop (/mob/living/carbon/human): update worn oversuit() - Bloop Blubbloop (/mob/living/carbon/human): handle set item in slot(the standard MOD chestplate (/obj/item/clothing/suit/mod), 1) - Bloop Blubbloop (/mob/living/carbon/human): equip to slot(the standard MOD chestplate (/obj/item/clothing/suit/mod), 1, 0) - Bloop Blubbloop (/mob/living/carbon/human): equip to slot if possible(the standard MOD chestplate (/obj/item/clothing/suit/mod), 1, 0, 1, 1, 0, 0, 0) - the standard MOD control unit (/obj/item/mod/control): deploy(null, the standard MOD chestplate (/obj/item/clothing/suit/mod), 0) - the standard MOD control unit (/obj/item/mod/control): quick deploy(Bloop Blubbloop (/mob/living/carbon/human)) - Deploy MODsuit (/datum/action/item_action/mod/deploy): do effect(1) - Deploy MODsuit (/datum/action/item_action/mod/deploy): Trigger(Bloop Blubbloop (/mob/living/carbon/human), 1) - Deploy MODsuit (/atom/movable/screen/movable/action_button): Click(null, "map_screen.map", "icon-x=16;icon-y=14;right=1;bu...") - [2026-10-19 18:12:42.242] RUNTIME: runtime error: undefined variable /obj/item/clothing/suit/mod/var/physique - proc name: generate cerulean icons (/obj/item/proc/generate_cerulean_icons) - source file: code/modules/mob/living/carbon/human/cerulean_update_icons.dm,10 - usr: Bloop Blubbloop (/mob/living/carbon/human) - src: the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics) - usr.loc: the floor (112,96,2) (/turf/open/floor/iron/dark) - src.loc: the standard MOD chestplate (/obj/item/clothing/suit/mod) - call stack: - the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics): generate cerulean icons(/icon (/icon), "labcoat_job-tmp/gags/icons/gag...", "#EEEEEE#4A77A1#4A77A1#7095C2", 33) - the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics): get bodyshape icon(/icon (/icon), "labcoat_job-tmp/gags/icons/gag...", "#EEEEEE#4A77A1#4A77A1#7095C2", 33) - the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics): build worn icon(14.1, 'icons/mob/clothing/suits/defau...', 0, 0, null, null, 33) - /datum/mod_part (/datum/mod_part): get separate worn overlays(the standard MOD chestplate (/obj/item/clothing/suit/mod), /list (/list), , , 0, 'icons/mob/clothing/modsuit/mod...', 33) - the standard MOD chestplate (/obj/item/clothing/suit/mod): SendSignal("item_get_separate_worn_overlay...", /list (/list)) - the standard MOD chestplate (/obj/item/clothing/suit/mod): separate worn overlays(, , 0, 'icons/mob/clothing/modsuit/mod...', 33) - the standard MOD chestplate (/obj/item/clothing/suit/mod): separate worn overlays(, , 0, 'icons/mob/clothing/modsuit/mod...', 33) - the standard MOD chestplate (/obj/item/clothing/suit/mod): build worn icon(14, 'icons/mob/clothing/suits/defau...', 0, 0, null, null, 33) - Bloop Blubbloop (/mob/living/carbon/human): update worn oversuit() - Bloop Blubbloop (/mob/living/carbon/human): update clothing(1025) - the standard MOD control unit (/obj/item/mod/control): deploy(null, the standard MOD chestplate (/obj/item/clothing/suit/mod), 0) - the standard MOD control unit (/obj/item/mod/control): quick deploy(Bloop Blubbloop (/mob/living/carbon/human)) - Deploy MODsuit (/datum/action/item_action/mod/deploy): do effect(1) - Deploy MODsuit (/datum/action/item_action/mod/deploy): Trigger(Bloop Blubbloop (/mob/living/carbon/human), 1) - Deploy MODsuit (/atom/movable/screen/movable/action_button): Click(null, "map_screen.map", "icon-x=16;icon-y=14;right=1;bu...") - [2026-10-19 18:13:06.464] RUNTIME: runtime error: undefined variable /obj/item/clothing/suit/mod/var/physique - proc name: generate cerulean icons (/obj/item/proc/generate_cerulean_icons) - source file: code/modules/mob/living/carbon/human/cerulean_update_icons.dm,10 - usr: Bloop Blubbloop (/mob/living/carbon/human) - src: the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics) - usr.loc: the floor (112,97,2) (/turf/open/floor/iron) - src.loc: the standard MOD chestplate (/obj/item/clothing/suit/mod) - call stack: - the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics): generate cerulean icons(/icon (/icon), "labcoat_job-tmp/gags/icons/gag...", "#EEEEEE#4A77A1#4A77A1#7095C2", 41) - the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics): get bodyshape icon(/icon (/icon), "labcoat_job-tmp/gags/icons/gag...", "#EEEEEE#4A77A1#4A77A1#7095C2", 41) - the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics): build worn icon(14.1, 'icons/mob/clothing/suits/defau...', 0, 0, null, null, 41) - /datum/mod_part (/datum/mod_part): get separate worn overlays(the standard MOD chestplate (/obj/item/clothing/suit/mod), /list (/list), , , 0, 'icons/mob/clothing/modsuit/mod...', 41) - the standard MOD chestplate (/obj/item/clothing/suit/mod): SendSignal("item_get_separate_worn_overlay...", /list (/list)) - the standard MOD chestplate (/obj/item/clothing/suit/mod): separate worn overlays(, , 0, 'icons/mob/clothing/modsuit/mod...', 41) - the standard MOD chestplate (/obj/item/clothing/suit/mod): separate worn overlays(, , 0, 'icons/mob/clothing/modsuit/mod...', 41) - the standard MOD chestplate (/obj/item/clothing/suit/mod): build worn icon(14, 'icons/mob/clothing/suits/defau...', 0, 0, null, null, 41) - Bloop Blubbloop (/mob/living/carbon/human): update worn oversuit() - Bloop Blubbloop (/mob/living/carbon/human): update clothing(1025) - the standard MOD control unit (/obj/item/mod/control): seal part(the standard MOD chestplate (/obj/item/clothing/suit/mod), 0) - the standard MOD control unit (/obj/item/mod/control): delayed seal part(the standard MOD chestplate (/obj/item/clothing/suit/mod)) - the standard MOD control unit (/obj/item/mod/control): retract(null, the standard MOD chestplate (/obj/item/clothing/suit/mod), 0) - the standard MOD control unit (/obj/item/mod/control): quick deploy(Bloop Blubbloop (/mob/living/carbon/human)) - Deploy MODsuit (/datum/action/item_action/mod/deploy): do effect(1) - Deploy MODsuit (/datum/action/item_action/mod/deploy): Trigger(Bloop Blubbloop (/mob/living/carbon/human), 1) - Deploy MODsuit (/atom/movable/screen/movable/action_button): Click(null, "map_screen.map", "icon-x=23;icon-y=15;right=1;bu...") - [2026-10-19 18:13:11.652] RUNTIME: runtime error: undefined variable /obj/item/clothing/suit/mod/var/physique - proc name: generate cerulean icons (/obj/item/proc/generate_cerulean_icons) - source file: code/modules/mob/living/carbon/human/cerulean_update_icons.dm,10 - usr: Bloop Blubbloop (/mob/living/carbon/human) - src: the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics) - usr.loc: the floor (112,97,2) (/turf/open/floor/iron) - src.loc: the standard MOD chestplate (/obj/item/clothing/suit/mod) - call stack: - the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics): generate cerulean icons(/icon (/icon), "labcoat_job-tmp/gags/icons/gag...", "#EEEEEE#4A77A1#4A77A1#7095C2", 33) - the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics): get bodyshape icon(/icon (/icon), "labcoat_job-tmp/gags/icons/gag...", "#EEEEEE#4A77A1#4A77A1#7095C2", 33) - the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics): build worn icon(14.1, 'icons/mob/clothing/suits/defau...', 0, 0, null, null, 33) - /datum/mod_part (/datum/mod_part): get separate worn overlays(the standard MOD chestplate (/obj/item/clothing/suit/mod), /list (/list), , , 0, 'icons/mob/clothing/modsuit/mod...', 33) - the standard MOD chestplate (/obj/item/clothing/suit/mod): SendSignal("item_get_separate_worn_overlay...", /list (/list)) - the standard MOD chestplate (/obj/item/clothing/suit/mod): separate worn overlays(, , 0, 'icons/mob/clothing/modsuit/mod...', 33) - the standard MOD chestplate (/obj/item/clothing/suit/mod): separate worn overlays(, , 0, 'icons/mob/clothing/modsuit/mod...', 33) - the standard MOD chestplate (/obj/item/clothing/suit/mod): build worn icon(14, 'icons/mob/clothing/suits/defau...', 0, 0, null, null, 33) - Bloop Blubbloop (/mob/living/carbon/human): update worn oversuit() - Bloop Blubbloop (/mob/living/carbon/human): handle set item in slot(the standard MOD chestplate (/obj/item/clothing/suit/mod), 1) - ... - the standard MOD control unit (/obj/item/mod/control): deploy(null, the standard MOD chestplate (/obj/item/clothing/suit/mod), 0) - the standard MOD control unit (/obj/item/mod/control): quick deploy(Bloop Blubbloop (/mob/living/carbon/human)) - Deploy MODsuit (/datum/action/item_action/mod/deploy): do effect(1) - Deploy MODsuit (/datum/action/item_action/mod/deploy): Trigger(Bloop Blubbloop (/mob/living/carbon/human), 1) - Deploy MODsuit (/atom/movable/screen/movable/action_button): Click(null, "map_screen.map", "icon-x=18;icon-y=14;right=1;bu...") - Deploy MODsuit (/atom/movable/screen/movable/action_button): Click(null, "map_screen.map", "icon-x=18;icon-y=14;right=1;bu...") - /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-19 18:13:11.656] RUNTIME: runtime error: undefined variable /obj/item/clothing/suit/mod/var/physique - proc name: generate cerulean icons (/obj/item/proc/generate_cerulean_icons) - source file: code/modules/mob/living/carbon/human/cerulean_update_icons.dm,10 - usr: Bloop Blubbloop (/mob/living/carbon/human) - src: the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics) - usr.loc: the floor (112,97,2) (/turf/open/floor/iron) - src.loc: the standard MOD chestplate (/obj/item/clothing/suit/mod) - call stack: - the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics): generate cerulean icons(/icon (/icon), "labcoat_job-tmp/gags/icons/gag...", "#EEEEEE#4A77A1#4A77A1#7095C2", 33) - the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics): get bodyshape icon(/icon (/icon), "labcoat_job-tmp/gags/icons/gag...", "#EEEEEE#4A77A1#4A77A1#7095C2", 33) - the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics): build worn icon(14.1, 'icons/mob/clothing/suits/defau...', 0, 0, null, null, 33) - /datum/mod_part (/datum/mod_part): get separate worn overlays(the standard MOD chestplate (/obj/item/clothing/suit/mod), /list (/list), , , 0, 'icons/mob/clothing/modsuit/mod...', 33) - the standard MOD chestplate (/obj/item/clothing/suit/mod): SendSignal("item_get_separate_worn_overlay...", /list (/list)) - the standard MOD chestplate (/obj/item/clothing/suit/mod): separate worn overlays(, , 0, 'icons/mob/clothing/modsuit/mod...', 33) - the standard MOD chestplate (/obj/item/clothing/suit/mod): separate worn overlays(, , 0, 'icons/mob/clothing/modsuit/mod...', 33) - the standard MOD chestplate (/obj/item/clothing/suit/mod): build worn icon(14, 'icons/mob/clothing/suits/defau...', 0, 0, null, null, 33) - Bloop Blubbloop (/mob/living/carbon/human): update worn oversuit() - Bloop Blubbloop (/mob/living/carbon/human): update clothing(1025) - the standard MOD control unit (/obj/item/mod/control): deploy(null, the standard MOD chestplate (/obj/item/clothing/suit/mod), 0) - the standard MOD control unit (/obj/item/mod/control): quick deploy(Bloop Blubbloop (/mob/living/carbon/human)) - Deploy MODsuit (/datum/action/item_action/mod/deploy): do effect(1) - Deploy MODsuit (/datum/action/item_action/mod/deploy): Trigger(Bloop Blubbloop (/mob/living/carbon/human), 1) - Deploy MODsuit (/atom/movable/screen/movable/action_button): Click(null, "map_screen.map", "icon-x=18;icon-y=14;right=1;bu...") - Deploy MODsuit (/atom/movable/screen/movable/action_button): Click(null, "map_screen.map", "icon-x=18;icon-y=14;right=1;bu...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Bloop Blubbloop (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-19 18:13:26.592] RUNTIME: runtime error: undefined variable /obj/item/clothing/suit/mod/var/physique - proc name: generate cerulean icons (/obj/item/proc/generate_cerulean_icons) - source file: code/modules/mob/living/carbon/human/cerulean_update_icons.dm,10 - usr: Bloop Blubbloop (/mob/living/carbon/human) - src: the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics) - usr.loc: the floor (113,95,2) (/turf/open/floor/iron/dark) - src.loc: the standard MOD chestplate (/obj/item/clothing/suit/mod) - call stack: - the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics): generate cerulean icons(/icon (/icon), "labcoat_job-tmp/gags/icons/gag...", "#EEEEEE#4A77A1#4A77A1#7095C2", 41) - the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics): get bodyshape icon(/icon (/icon), "labcoat_job-tmp/gags/icons/gag...", "#EEEEEE#4A77A1#4A77A1#7095C2", 41) - the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics): build worn icon(14.1, 'icons/mob/clothing/suits/defau...', 0, 0, null, null, 41) - /datum/mod_part (/datum/mod_part): get separate worn overlays(the standard MOD chestplate (/obj/item/clothing/suit/mod), /list (/list), , , 0, 'icons/mob/clothing/modsuit/mod...', 41) - the standard MOD chestplate (/obj/item/clothing/suit/mod): SendSignal("item_get_separate_worn_overlay...", /list (/list)) - the standard MOD chestplate (/obj/item/clothing/suit/mod): separate worn overlays(, , 0, 'icons/mob/clothing/modsuit/mod...', 41) - the standard MOD chestplate (/obj/item/clothing/suit/mod): separate worn overlays(, , 0, 'icons/mob/clothing/modsuit/mod...', 41) - the standard MOD chestplate (/obj/item/clothing/suit/mod): build worn icon(14, 'icons/mob/clothing/suits/defau...', 0, 0, null, null, 41) - Bloop Blubbloop (/mob/living/carbon/human): update worn oversuit() - Bloop Blubbloop (/mob/living/carbon/human): update clothing(1025) - the standard MOD control unit (/obj/item/mod/control): seal part(the standard MOD chestplate (/obj/item/clothing/suit/mod), 0) - the standard MOD control unit (/obj/item/mod/control): delayed seal part(the standard MOD chestplate (/obj/item/clothing/suit/mod)) - the standard MOD control unit (/obj/item/mod/control): retract(null, the standard MOD chestplate (/obj/item/clothing/suit/mod), 0) - the standard MOD control unit (/obj/item/mod/control): quick deploy(Bloop Blubbloop (/mob/living/carbon/human)) - Deploy MODsuit (/datum/action/item_action/mod/deploy): do effect(1) - Deploy MODsuit (/datum/action/item_action/mod/deploy): Trigger(Bloop Blubbloop (/mob/living/carbon/human), 1) - Deploy MODsuit (/atom/movable/screen/movable/action_button): Click(null, "map_screen.map", "icon-x=15;icon-y=19;right=1;bu...") - [2026-10-19 18:20:28.414] RUNTIME: runtime error: bad icon operation - proc name: New (/icon/New) - usr: null - src: /icon (/icon) - call stack: - /icon (/icon): New("blood_light", 'icons/effects/beam.dmi', null, null, null) - /datum/beam (/datum/beam): Draw(null, null) - /datum/beam (/datum/beam): Start() - the necropolis floor (125,251,3) (/turf/open/indestructible/boss): Beam(the necropolis floor (127,248,3) (/turf/open/indestructible/boss), 'icons/effects/beam.dmi', "blood_light", 8, 1e+31, /obj/effect/ebeam (/obj/effect/ebeam), null, 1, 1, null, null, null, null, 4.7, 0, null, 0, 255, 255) - the necropolis floor (125,251,3) (/turf/open/indestructible/boss): Beam(the necropolis floor (127,248,3) (/turf/open/indestructible/boss), 'icons/effects/beam.dmi', "blood_light", 8, 1e+31, /obj/effect/ebeam (/obj/effect/ebeam), null, 1, 1, null, null, null, null, 4.7, 0, null, 0, 255, 255) - the Legion sentinel (/obj/structure/legionturret): fire(Randy Baum (/mob/living/carbon/human)) - the Legion sentinel (/obj/structure/legionturret): set up shot() - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 18:24:22.245] RUNTIME: runtime error: Cannot read null._listen_lookup - proc name: UnregisterSignal (/datum/proc/UnregisterSignal) - source file: code/datums/signals.dm,72 - usr: null - src: Titan\'s Finale (/datum/action/cooldown/mob_cooldown/projectile_attack/colossus_final) - call stack: - Titan\'s Finale (/datum/action/cooldown/mob_cooldown/projectile_attack/colossus_final): UnregisterSignal(null, "movable_pre_move") - Titan\'s Finale (/datum/action/cooldown/mob_cooldown/projectile_attack/colossus_final): Activate(Randy Baum (/mob/living/carbon/human)) - Titan\'s Finale (/datum/action/cooldown/mob_cooldown/projectile_attack/colossus_final): Activate(Randy Baum (/mob/living/carbon/human)) - Titan\'s Finale (/datum/action/cooldown/mob_cooldown/projectile_attack/colossus_final): PreActivate(Randy Baum (/mob/living/carbon/human)) - Titan\'s Finale (/datum/action/cooldown/mob_cooldown/projectile_attack/colossus_final): InterceptClickOn(the colossus (/mob/living/simple_animal/hostile/megafauna/colossus), null, Randy Baum (/mob/living/carbon/human)) - Titan\'s Finale (/datum/action/cooldown/mob_cooldown/projectile_attack/colossus_final): Trigger(null, null, Randy Baum (/mob/living/carbon/human)) - the colossus (/mob/living/simple_animal/hostile/megafauna/colossus): OpenFire(Randy Baum (/mob/living/carbon/human)) - the colossus (/mob/living/simple_animal/hostile/megafauna/colossus): MoveToTarget(/list (/list)) - the colossus (/mob/living/simple_animal/hostile/megafauna/colossus): handle automated action() - [2026-10-19 18:24:22.247] RUNTIME: runtime error: Cannot read null.actions - proc name: enable cooldown actions (/datum/action/cooldown/proc/enable_cooldown_actions) - source file: code/datums/actions/cooldown_action.dm,208 - usr: null - src: Titan\'s Finale (/datum/action/cooldown/mob_cooldown/projectile_attack/colossus_final) - call stack: - Titan\'s Finale (/datum/action/cooldown/mob_cooldown/projectile_attack/colossus_final): enable cooldown actions() - Titan\'s Finale (/datum/action/cooldown/mob_cooldown/projectile_attack/colossus_final): Activate(Randy Baum (/mob/living/carbon/human)) - Titan\'s Finale (/datum/action/cooldown/mob_cooldown/projectile_attack/colossus_final): Activate(Randy Baum (/mob/living/carbon/human)) - Titan\'s Finale (/datum/action/cooldown/mob_cooldown/projectile_attack/colossus_final): PreActivate(Randy Baum (/mob/living/carbon/human)) - Titan\'s Finale (/datum/action/cooldown/mob_cooldown/projectile_attack/colossus_final): InterceptClickOn(the colossus (/mob/living/simple_animal/hostile/megafauna/colossus), null, Randy Baum (/mob/living/carbon/human)) - Titan\'s Finale (/datum/action/cooldown/mob_cooldown/projectile_attack/colossus_final): Trigger(null, null, Randy Baum (/mob/living/carbon/human)) - the colossus (/mob/living/simple_animal/hostile/megafauna/colossus): OpenFire(Randy Baum (/mob/living/carbon/human)) - the colossus (/mob/living/simple_animal/hostile/megafauna/colossus): MoveToTarget(/list (/list)) - the colossus (/mob/living/simple_animal/hostile/megafauna/colossus): handle automated action() - [2026-10-19 18:24:22.248] RUNTIME: runtime error: Cannot read null._listen_lookup - proc name: UnregisterSignal (/datum/proc/UnregisterSignal) - source file: code/datums/signals.dm,72 - usr: null - src: Titan\'s Finale (/datum/action/cooldown/mob_cooldown/projectile_attack/colossus_final) - call stack: - Titan\'s Finale (/datum/action/cooldown/mob_cooldown/projectile_attack/colossus_final): UnregisterSignal(null, "hostile_pre_attackingtarget") - Titan\'s Finale (/datum/action/cooldown/mob_cooldown/projectile_attack/colossus_final): Remove(null) - Titan\'s Finale (/datum/action/cooldown/mob_cooldown/projectile_attack/colossus_final): Activate(Randy Baum (/mob/living/carbon/human)) - Titan\'s Finale (/datum/action/cooldown/mob_cooldown/projectile_attack/colossus_final): PreActivate(Randy Baum (/mob/living/carbon/human)) - Titan\'s Finale (/datum/action/cooldown/mob_cooldown/projectile_attack/colossus_final): InterceptClickOn(the colossus (/mob/living/simple_animal/hostile/megafauna/colossus), null, Randy Baum (/mob/living/carbon/human)) - Titan\'s Finale (/datum/action/cooldown/mob_cooldown/projectile_attack/colossus_final): Trigger(null, null, Randy Baum (/mob/living/carbon/human)) - the colossus (/mob/living/simple_animal/hostile/megafauna/colossus): OpenFire(Randy Baum (/mob/living/carbon/human)) - the colossus (/mob/living/simple_animal/hostile/megafauna/colossus): MoveToTarget(/list (/list)) - the colossus (/mob/living/simple_animal/hostile/megafauna/colossus): handle automated action() - [2026-10-19 18:24:22.249] RUNTIME: runtime error: Cannot read null.click_intercept - proc name: Remove (/datum/action/cooldown/Remove) - source file: code/datums/actions/cooldown_action.dm,127 - usr: null - src: Titan\'s Finale (/datum/action/cooldown/mob_cooldown/projectile_attack/colossus_final) - call stack: - Titan\'s Finale (/datum/action/cooldown/mob_cooldown/projectile_attack/colossus_final): Remove(null) - Titan\'s Finale (/datum/action/cooldown/mob_cooldown/projectile_attack/colossus_final): Activate(Randy Baum (/mob/living/carbon/human)) - Titan\'s Finale (/datum/action/cooldown/mob_cooldown/projectile_attack/colossus_final): PreActivate(Randy Baum (/mob/living/carbon/human)) - Titan\'s Finale (/datum/action/cooldown/mob_cooldown/projectile_attack/colossus_final): InterceptClickOn(the colossus (/mob/living/simple_animal/hostile/megafauna/colossus), null, Randy Baum (/mob/living/carbon/human)) - Titan\'s Finale (/datum/action/cooldown/mob_cooldown/projectile_attack/colossus_final): Trigger(null, null, Randy Baum (/mob/living/carbon/human)) - the colossus (/mob/living/simple_animal/hostile/megafauna/colossus): OpenFire(Randy Baum (/mob/living/carbon/human)) - the colossus (/mob/living/simple_animal/hostile/megafauna/colossus): MoveToTarget(/list (/list)) - the colossus (/mob/living/simple_animal/hostile/megafauna/colossus): handle automated action() - [2026-10-19 18:29:25.693] RUNTIME: ## TESTING: GC: -- [0x3000105] | /mob/living/simple_animal/hostile/megafauna/colossus was unable to be GC'd -- (ref count of 5) [2026-10-19 18:35:45.065] RUNTIME: runtime error: undefined variable /obj/item/clothing/suit/mod/var/physique - proc name: generate cerulean icons (/obj/item/proc/generate_cerulean_icons) - source file: code/modules/mob/living/carbon/human/cerulean_update_icons.dm,10 - usr: Bloop Blubbloop (/mob/living/carbon/human) - src: the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics) - usr.loc: the floor (107,113,2) (/turf/open/floor/iron) - src.loc: the standard MOD chestplate (/obj/item/clothing/suit/mod) - call stack: - the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics): generate cerulean icons(/icon (/icon), "labcoat_job-tmp/gags/icons/gag...", "#EEEEEE#4A77A1#4A77A1#7095C2", 33) - the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics): get bodyshape icon(/icon (/icon), "labcoat_job-tmp/gags/icons/gag...", "#EEEEEE#4A77A1#4A77A1#7095C2", 33) - the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics): build worn icon(14.1, 'icons/mob/clothing/suits/defau...', 0, 0, null, null, 33) - /datum/mod_part (/datum/mod_part): get separate worn overlays(the standard MOD chestplate (/obj/item/clothing/suit/mod), /list (/list), , , 0, 'icons/mob/clothing/modsuit/mod...', 33) - the standard MOD chestplate (/obj/item/clothing/suit/mod): SendSignal("item_get_separate_worn_overlay...", /list (/list)) - the standard MOD chestplate (/obj/item/clothing/suit/mod): separate worn overlays(, , 0, 'icons/mob/clothing/modsuit/mod...', 33) - the standard MOD chestplate (/obj/item/clothing/suit/mod): separate worn overlays(, , 0, 'icons/mob/clothing/modsuit/mod...', 33) - the standard MOD chestplate (/obj/item/clothing/suit/mod): build worn icon(14, 'icons/mob/clothing/suits/defau...', 0, 0, null, null, 33) - Bloop Blubbloop (/mob/living/carbon/human): update worn oversuit() - Bloop Blubbloop (/mob/living/carbon/human): handle set item in slot(the standard MOD chestplate (/obj/item/clothing/suit/mod), 1) - Bloop Blubbloop (/mob/living/carbon/human): equip to slot(the standard MOD chestplate (/obj/item/clothing/suit/mod), 1, 0) - Bloop Blubbloop (/mob/living/carbon/human): equip to slot if possible(the standard MOD chestplate (/obj/item/clothing/suit/mod), 1, 0, 1, 1, 0, 0, 0) - the standard MOD control unit (/obj/item/mod/control): deploy(null, the standard MOD chestplate (/obj/item/clothing/suit/mod), 0) - the standard MOD control unit (/obj/item/mod/control): quick deploy(Bloop Blubbloop (/mob/living/carbon/human)) - Deploy MODsuit (/datum/action/item_action/mod/deploy): do effect(1) - Deploy MODsuit (/datum/action/item_action/mod/deploy): Trigger(Bloop Blubbloop (/mob/living/carbon/human), 1) - Deploy MODsuit (/atom/movable/screen/movable/action_button): Click(null, "map_screen.map", "icon-x=26;icon-y=16;right=1;bu...") - [2026-10-19 18:35:45.069] RUNTIME: runtime error: undefined variable /obj/item/clothing/suit/mod/var/physique - proc name: generate cerulean icons (/obj/item/proc/generate_cerulean_icons) - source file: code/modules/mob/living/carbon/human/cerulean_update_icons.dm,10 - usr: Bloop Blubbloop (/mob/living/carbon/human) - src: the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics) - usr.loc: the floor (107,113,2) (/turf/open/floor/iron) - src.loc: the standard MOD chestplate (/obj/item/clothing/suit/mod) - call stack: - the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics): generate cerulean icons(/icon (/icon), "labcoat_job-tmp/gags/icons/gag...", "#EEEEEE#4A77A1#4A77A1#7095C2", 33) - the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics): get bodyshape icon(/icon (/icon), "labcoat_job-tmp/gags/icons/gag...", "#EEEEEE#4A77A1#4A77A1#7095C2", 33) - the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics): build worn icon(14.1, 'icons/mob/clothing/suits/defau...', 0, 0, null, null, 33) - /datum/mod_part (/datum/mod_part): get separate worn overlays(the standard MOD chestplate (/obj/item/clothing/suit/mod), /list (/list), , , 0, 'icons/mob/clothing/modsuit/mod...', 33) - the standard MOD chestplate (/obj/item/clothing/suit/mod): SendSignal("item_get_separate_worn_overlay...", /list (/list)) - the standard MOD chestplate (/obj/item/clothing/suit/mod): separate worn overlays(, , 0, 'icons/mob/clothing/modsuit/mod...', 33) - the standard MOD chestplate (/obj/item/clothing/suit/mod): separate worn overlays(, , 0, 'icons/mob/clothing/modsuit/mod...', 33) - the standard MOD chestplate (/obj/item/clothing/suit/mod): build worn icon(14, 'icons/mob/clothing/suits/defau...', 0, 0, null, null, 33) - Bloop Blubbloop (/mob/living/carbon/human): update worn oversuit() - Bloop Blubbloop (/mob/living/carbon/human): update clothing(1025) - the standard MOD control unit (/obj/item/mod/control): deploy(null, the standard MOD chestplate (/obj/item/clothing/suit/mod), 0) - the standard MOD control unit (/obj/item/mod/control): quick deploy(Bloop Blubbloop (/mob/living/carbon/human)) - Deploy MODsuit (/datum/action/item_action/mod/deploy): do effect(1) - Deploy MODsuit (/datum/action/item_action/mod/deploy): Trigger(Bloop Blubbloop (/mob/living/carbon/human), 1) - Deploy MODsuit (/atom/movable/screen/movable/action_button): Click(null, "map_screen.map", "icon-x=26;icon-y=16;right=1;bu...") - [2026-10-19 18:35:54.962] RUNTIME: runtime error: undefined variable /obj/item/clothing/suit/mod/var/physique - proc name: generate cerulean icons (/obj/item/proc/generate_cerulean_icons) - source file: code/modules/mob/living/carbon/human/cerulean_update_icons.dm,10 - usr: Bloop Blubbloop (/mob/living/carbon/human) - src: the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics) - usr.loc: the floor (108,85,2) (/turf/open/floor/iron) - src.loc: the standard MOD chestplate (/obj/item/clothing/suit/mod) - call stack: - the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics): generate cerulean icons(/icon (/icon), "labcoat_job-tmp/gags/icons/gag...", "#EEEEEE#4A77A1#4A77A1#7095C2", 41) - the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics): get bodyshape icon(/icon (/icon), "labcoat_job-tmp/gags/icons/gag...", "#EEEEEE#4A77A1#4A77A1#7095C2", 41) - the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics): build worn icon(14.1, 'icons/mob/clothing/suits/defau...', 0, 0, null, null, 41) - /datum/mod_part (/datum/mod_part): get separate worn overlays(the standard MOD chestplate (/obj/item/clothing/suit/mod), /list (/list), , , 0, 'icons/mob/clothing/modsuit/mod...', 41) - the standard MOD chestplate (/obj/item/clothing/suit/mod): SendSignal("item_get_separate_worn_overlay...", /list (/list)) - the standard MOD chestplate (/obj/item/clothing/suit/mod): separate worn overlays(, , 0, 'icons/mob/clothing/modsuit/mod...', 41) - the standard MOD chestplate (/obj/item/clothing/suit/mod): separate worn overlays(, , 0, 'icons/mob/clothing/modsuit/mod...', 41) - the standard MOD chestplate (/obj/item/clothing/suit/mod): build worn icon(14, 'icons/mob/clothing/suits/defau...', 0, 0, null, null, 41) - Bloop Blubbloop (/mob/living/carbon/human): update worn oversuit() - Bloop Blubbloop (/mob/living/carbon/human): update clothing(1025) - the standard MOD control unit (/obj/item/mod/control): seal part(the standard MOD chestplate (/obj/item/clothing/suit/mod), 0) - the standard MOD control unit (/obj/item/mod/control): delayed seal part(the standard MOD chestplate (/obj/item/clothing/suit/mod)) - the standard MOD control unit (/obj/item/mod/control): toggle activate(Bloop Blubbloop (/mob/living/carbon/human), 0) - Activate MODsuit (/datum/action/item_action/mod/activate): do effect(1) - Activate MODsuit (/datum/action/item_action/mod/activate): Trigger(Bloop Blubbloop (/mob/living/carbon/human), 1) - Activate MODsuit (/atom/movable/screen/movable/action_button): Click(null, "map_screen.map", "icon-x=11;icon-y=15;right=1;bu...") - [2026-10-19 18:36:57.981] RUNTIME: runtime error: undefined variable /obj/item/clothing/suit/mod/var/physique - proc name: generate cerulean icons (/obj/item/proc/generate_cerulean_icons) - source file: code/modules/mob/living/carbon/human/cerulean_update_icons.dm,10 - usr: Bloop Blubbloop (/mob/living/carbon/human) - src: the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics) - usr.loc: the floor (116,94,2) (/turf/open/floor/iron/white) - src.loc: the standard MOD chestplate (/obj/item/clothing/suit/mod) - call stack: - the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics): generate cerulean icons(/icon (/icon), "labcoat_job-tmp/gags/icons/gag...", "#EEEEEE#4A77A1#4A77A1#7095C2", 41) - the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics): get bodyshape icon(/icon (/icon), "labcoat_job-tmp/gags/icons/gag...", "#EEEEEE#4A77A1#4A77A1#7095C2", 41) - the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics): build worn icon(14.1, 'icons/mob/clothing/suits/defau...', 0, 0, null, null, 41) - /datum/mod_part (/datum/mod_part): get separate worn overlays(the standard MOD chestplate (/obj/item/clothing/suit/mod), /list (/list), , , 0, 'icons/mob/clothing/modsuit/mod...', 41) - the standard MOD chestplate (/obj/item/clothing/suit/mod): SendSignal("item_get_separate_worn_overlay...", /list (/list)) - the standard MOD chestplate (/obj/item/clothing/suit/mod): separate worn overlays(, , 0, 'icons/mob/clothing/modsuit/mod...', 41) - the standard MOD chestplate (/obj/item/clothing/suit/mod): separate worn overlays(, , 0, 'icons/mob/clothing/modsuit/mod...', 41) - the standard MOD chestplate (/obj/item/clothing/suit/mod): build worn icon(14, 'icons/mob/clothing/suits/defau...', 0, 0, null, null, 41) - Bloop Blubbloop (/mob/living/carbon/human): update worn oversuit() - Bloop Blubbloop (/mob/living/carbon/human): update clothing(1025) - the standard MOD control unit (/obj/item/mod/control): seal part(the standard MOD chestplate (/obj/item/clothing/suit/mod), 0) - the standard MOD control unit (/obj/item/mod/control): delayed seal part(the standard MOD chestplate (/obj/item/clothing/suit/mod)) - the standard MOD control unit (/obj/item/mod/control): toggle activate(Bloop Blubbloop (/mob/living/carbon/human), 0) - Activate MODsuit (/datum/action/item_action/mod/activate): do effect(1) - Activate MODsuit (/datum/action/item_action/mod/activate): Trigger(Bloop Blubbloop (/mob/living/carbon/human), 1) - Activate MODsuit (/atom/movable/screen/movable/action_button): Click(null, "map_screen.map", "icon-x=12;icon-y=23;right=1;bu...") - [2026-10-19 18:37:17.419] RUNTIME: runtime error: undefined variable /obj/item/clothing/suit/mod/var/physique - proc name: generate cerulean icons (/obj/item/proc/generate_cerulean_icons) - source file: code/modules/mob/living/carbon/human/cerulean_update_icons.dm,10 - usr: Bloop Blubbloop (/mob/living/carbon/human) - src: the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics) - usr.loc: the floor (113,97,2) (/turf/open/floor/iron) - src.loc: the standard MOD chestplate (/obj/item/clothing/suit/mod) - call stack: - the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics): generate cerulean icons(/icon (/icon), "labcoat_job-tmp/gags/icons/gag...", "#EEEEEE#4A77A1#4A77A1#7095C2", 41) - the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics): get bodyshape icon(/icon (/icon), "labcoat_job-tmp/gags/icons/gag...", "#EEEEEE#4A77A1#4A77A1#7095C2", 41) - the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics): build worn icon(14.1, 'icons/mob/clothing/suits/defau...', 0, 0, null, null, 41) - /datum/mod_part (/datum/mod_part): get separate worn overlays(the standard MOD chestplate (/obj/item/clothing/suit/mod), /list (/list), , , 0, 'icons/mob/clothing/modsuit/mod...', 41) - the standard MOD chestplate (/obj/item/clothing/suit/mod): SendSignal("item_get_separate_worn_overlay...", /list (/list)) - the standard MOD chestplate (/obj/item/clothing/suit/mod): separate worn overlays(, , 0, 'icons/mob/clothing/modsuit/mod...', 41) - the standard MOD chestplate (/obj/item/clothing/suit/mod): separate worn overlays(, , 0, 'icons/mob/clothing/modsuit/mod...', 41) - the standard MOD chestplate (/obj/item/clothing/suit/mod): build worn icon(14, 'icons/mob/clothing/suits/defau...', 0, 0, null, null, 41) - Bloop Blubbloop (/mob/living/carbon/human): update worn oversuit() - Bloop Blubbloop (/mob/living/carbon/human): update clothing(1) - ... - the standard MOD chestplate (/obj/item/clothing/suit/mod): add atom colour(/list (/list), 4) - the standard MOD control unit (/obj/item/mod/control): set mod color(/list (/list)) - MOD paint kit (/obj/item/mod/paint): ui act("confirm", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("confirm", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/tgui (/datum/tgui): on message("act/confirm", /list (/list), /list (/list)) - /datum/tgui_window (/datum/tgui_window): on message("act/confirm", /list (/list), /list (/list)) - Archimus (/client): Topic("type=act%2Fconfirm&payload=%7B...", /list (/list), null, null) - [2026-10-19 18:37:17.434] RUNTIME: runtime error: undefined variable /obj/item/clothing/suit/mod/var/physique - proc name: generate cerulean icons (/obj/item/proc/generate_cerulean_icons) - source file: code/modules/mob/living/carbon/human/cerulean_update_icons.dm,10 - usr: Bloop Blubbloop (/mob/living/carbon/human) - src: the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics) - usr.loc: the floor (113,97,2) (/turf/open/floor/iron) - src.loc: the standard MOD chestplate (/obj/item/clothing/suit/mod) - call stack: - the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics): generate cerulean icons(/icon (/icon), "labcoat_job-tmp/gags/icons/gag...", "#EEEEEE#4A77A1#4A77A1#7095C2", 41) - the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics): get bodyshape icon(/icon (/icon), "labcoat_job-tmp/gags/icons/gag...", "#EEEEEE#4A77A1#4A77A1#7095C2", 41) - the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics): build worn icon(14.1, 'icons/mob/clothing/suits/defau...', 0, 0, null, null, 41) - /datum/mod_part (/datum/mod_part): get separate worn overlays(the standard MOD chestplate (/obj/item/clothing/suit/mod), /list (/list), , , 0, 'icons/mob/clothing/modsuit/mod...', 41) - the standard MOD chestplate (/obj/item/clothing/suit/mod): SendSignal("item_get_separate_worn_overlay...", /list (/list)) - the standard MOD chestplate (/obj/item/clothing/suit/mod): separate worn overlays(, , 0, 'icons/mob/clothing/modsuit/mod...', 41) - the standard MOD chestplate (/obj/item/clothing/suit/mod): separate worn overlays(, , 0, 'icons/mob/clothing/modsuit/mod...', 41) - the standard MOD chestplate (/obj/item/clothing/suit/mod): build worn icon(14, 'icons/mob/clothing/suits/defau...', 0, 0, null, null, 41) - Bloop Blubbloop (/mob/living/carbon/human): update worn oversuit() - Bloop Blubbloop (/mob/living/carbon/human): regenerate icons() - the standard MOD control unit (/obj/item/mod/control): set mod color(/list (/list)) - MOD paint kit (/obj/item/mod/paint): ui act("confirm", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("confirm", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/tgui (/datum/tgui): on message("act/confirm", /list (/list), /list (/list)) - /datum/tgui_window (/datum/tgui_window): on message("act/confirm", /list (/list), /list (/list)) - tgui Topic(/list (/list)) - Archimus (/client): Topic("type=act%2Fconfirm&payload=%7B...", /list (/list), null, null) - [2026-10-19 18:37:32.440] RUNTIME: runtime error: undefined variable /obj/item/clothing/suit/mod/var/physique - proc name: generate cerulean icons (/obj/item/proc/generate_cerulean_icons) - source file: code/modules/mob/living/carbon/human/cerulean_update_icons.dm,10 - usr: Bloop Blubbloop (/mob/living/carbon/human) - src: the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics) - usr.loc: the floor (120,96,2) (/turf/open/floor/iron/white) - src.loc: the standard MOD chestplate (/obj/item/clothing/suit/mod) - call stack: - the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics): generate cerulean icons(/icon (/icon), "labcoat_job-tmp/gags/icons/gag...", "#EEEEEE#4A77A1#4A77A1#7095C2", 41) - the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics): get bodyshape icon(/icon (/icon), "labcoat_job-tmp/gags/icons/gag...", "#EEEEEE#4A77A1#4A77A1#7095C2", 41) - the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics): build worn icon(14.1, 'icons/mob/clothing/suits/defau...', 0, 0, null, null, 41) - /datum/mod_part (/datum/mod_part): get separate worn overlays(the standard MOD chestplate (/obj/item/clothing/suit/mod), /list (/list), , , 0, 'icons/mob/clothing/modsuit/mod...', 41) - the standard MOD chestplate (/obj/item/clothing/suit/mod): SendSignal("item_get_separate_worn_overlay...", /list (/list)) - the standard MOD chestplate (/obj/item/clothing/suit/mod): separate worn overlays(, , 0, 'icons/mob/clothing/modsuit/mod...', 41) - the standard MOD chestplate (/obj/item/clothing/suit/mod): separate worn overlays(, , 0, 'icons/mob/clothing/modsuit/mod...', 41) - the standard MOD chestplate (/obj/item/clothing/suit/mod): build worn icon(14, 'icons/mob/clothing/suits/defau...', 0, 0, null, null, 41) - Bloop Blubbloop (/mob/living/carbon/human): update worn oversuit() - Bloop Blubbloop (/mob/living/carbon/human): update clothing(1025) - the standard MOD control unit (/obj/item/mod/control): seal part(the standard MOD chestplate (/obj/item/clothing/suit/mod), 0) - the standard MOD control unit (/obj/item/mod/control): delayed seal part(the standard MOD chestplate (/obj/item/clothing/suit/mod)) - the standard MOD control unit (/obj/item/mod/control): toggle activate(Bloop Blubbloop (/mob/living/carbon/human), 0) - Activate MODsuit (/datum/action/item_action/mod/activate): do effect(1) - Activate MODsuit (/datum/action/item_action/mod/activate): Trigger(Bloop Blubbloop (/mob/living/carbon/human), 1) - Activate MODsuit (/atom/movable/screen/movable/action_button): Click(null, "map_screen.map", "icon-x=11;icon-y=14;right=1;bu...") - [2026-10-19 18:39:30.963] RUNTIME: runtime error: undefined variable /obj/item/clothing/suit/mod/var/physique - proc name: generate cerulean icons (/obj/item/proc/generate_cerulean_icons) - source file: code/modules/mob/living/carbon/human/cerulean_update_icons.dm,10 - usr: Bloop Blubbloop (/mob/living/carbon/human) - src: the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics) - usr.loc: the floor (113,94,2) (/turf/open/floor/iron/dark) - src.loc: the standard MOD chestplate (/obj/item/clothing/suit/mod) - call stack: - the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics): generate cerulean icons(/icon (/icon), "labcoat_job-tmp/gags/icons/gag...", "#EEEEEE#4A77A1#4A77A1#7095C2", 41) - the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics): get bodyshape icon(/icon (/icon), "labcoat_job-tmp/gags/icons/gag...", "#EEEEEE#4A77A1#4A77A1#7095C2", 41) - the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics): build worn icon(14.1, 'icons/mob/clothing/suits/defau...', 0, 0, null, null, 41) - /datum/mod_part (/datum/mod_part): get separate worn overlays(the standard MOD chestplate (/obj/item/clothing/suit/mod), /list (/list), , , 0, 'icons/mob/clothing/modsuit/mod...', 41) - the standard MOD chestplate (/obj/item/clothing/suit/mod): SendSignal("item_get_separate_worn_overlay...", /list (/list)) - the standard MOD chestplate (/obj/item/clothing/suit/mod): separate worn overlays(, , 0, 'icons/mob/clothing/modsuit/mod...', 41) - the standard MOD chestplate (/obj/item/clothing/suit/mod): separate worn overlays(, , 0, 'icons/mob/clothing/modsuit/mod...', 41) - the standard MOD chestplate (/obj/item/clothing/suit/mod): build worn icon(14, 'icons/mob/clothing/suits/defau...', 0, 0, null, null, 41) - Bloop Blubbloop (/mob/living/carbon/human): update worn oversuit() - Bloop Blubbloop (/mob/living/carbon/human): update clothing(1025) - the standard MOD control unit (/obj/item/mod/control): seal part(the standard MOD chestplate (/obj/item/clothing/suit/mod), 0) - the standard MOD control unit (/obj/item/mod/control): delayed seal part(the standard MOD chestplate (/obj/item/clothing/suit/mod)) - the standard MOD control unit (/obj/item/mod/control): toggle activate(Bloop Blubbloop (/mob/living/carbon/human), 0) - Activate MODsuit (/datum/action/item_action/mod/activate): do effect(1) - Activate MODsuit (/datum/action/item_action/mod/activate): Trigger(Bloop Blubbloop (/mob/living/carbon/human), 1) - Activate MODsuit (/atom/movable/screen/movable/action_button): Click(null, "map_screen.map", "icon-x=13;icon-y=8;right=1;but...") - Activate MODsuit (/atom/movable/screen/movable/action_button): Click(null, "map_screen.map", "icon-x=13;icon-y=8;right=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Bloop Blubbloop (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-19 18:39:50.825] 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: Jose Greenwood (/mob/living/carbon/human) - src: the hotspot (/obj/effect/hotspot) - usr.loc: the floor (26,79,12) (/turf/open/floor/iron/large) - 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), Jose Greenwood (/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), Jose Greenwood (/mob/living/carbon/human), the upgraded industrial weldin... (/obj/item/weldingtool/hugetank), /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(Jose Greenwood (/mob/living/carbon/human), the upgraded industrial weldin... (/obj/item/weldingtool/hugetank), /list (/list)) - the upgraded industrial weldin... (/obj/item/weldingtool/hugetank): melee attack chain(Jose Greenwood (/mob/living/carbon/human), the pool of oil (/obj/effect/decal/cleanable/blood/oil/slippery), /list (/list), /list (/list)) - Jose Greenwood (/mob/living/carbon/human): ClickOn(the pool of oil (/obj/effect/decal/cleanable/blood/oil/slippery), "icon-x=11;icon-y=18;left=1;but...") - the pool of oil (/obj/effect/decal/cleanable/blood/oil/slippery): Click(the floor (27,79,12) (/turf/open/floor/iron/large), "map_screen.map", "icon-x=11;icon-y=18;left=1;but...") - Jaakkima (/client): Click(the pool of oil (/obj/effect/decal/cleanable/blood/oil/slippery), the floor (27,79,12) (/turf/open/floor/iron/large), "map_screen.map", "icon-x=11;icon-y=18;left=1;but...") - Jaakkima (/client): check drag proximity(the pool of oil (/obj/effect/decal/cleanable/blood/oil/slippery), the floor (27,79,12) (/turf/open/floor/iron/large), the floor (27,79,12) (/turf/open/floor/iron/large), the floor (27,79,12) (/turf/open/floor/iron/large), "map_screen.map", "map_screen.map", "icon-x=11;icon-y=18;left=1;but...") - the pool of oil (/obj/effect/decal/cleanable/blood/oil/slippery): MouseDrop(the floor (27,79,12) (/turf/open/floor/iron/large), the floor (27,79,12) (/turf/open/floor/iron/large), the floor (27,79,12) (/turf/open/floor/iron/large), "map_screen.map", "map_screen.map", "icon-x=11;icon-y=18;left=1;but...") - Jaakkima (/client): MouseDrop(the pool of oil (/obj/effect/decal/cleanable/blood/oil/slippery), the floor (27,79,12) (/turf/open/floor/iron/large), the floor (27,79,12) (/turf/open/floor/iron/large), the floor (27,79,12) (/turf/open/floor/iron/large), "map_screen.map", "map_screen.map", "icon-x=11;icon-y=18;left=1;but...") - [2026-10-19 18:42:59.720] RUNTIME: ## TESTING: GC: -- [0x2042c7e] | /atom/movable/screen/map_view/char_preview was unable to be GC'd -- (ref count of 3) [2026-10-19 18:44:15.386] RUNTIME: runtime error: undefined variable /obj/item/clothing/suit/mod/var/physique - proc name: generate cerulean icons (/obj/item/proc/generate_cerulean_icons) - source file: code/modules/mob/living/carbon/human/cerulean_update_icons.dm,10 - usr: Bloop Blubbloop (/mob/living/carbon/human) - src: the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics) - usr.loc: the floor (111,99,2) (/turf/open/floor/iron) - src.loc: the standard MOD chestplate (/obj/item/clothing/suit/mod) - call stack: - the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics): generate cerulean icons(/icon (/icon), "labcoat_job-tmp/gags/icons/gag...", "#EEEEEE#4A77A1#4A77A1#7095C2", 41) - the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics): get bodyshape icon(/icon (/icon), "labcoat_job-tmp/gags/icons/gag...", "#EEEEEE#4A77A1#4A77A1#7095C2", 41) - the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics): build worn icon(14.1, 'icons/mob/clothing/suits/defau...', 0, 0, null, null, 41) - /datum/mod_part (/datum/mod_part): get separate worn overlays(the standard MOD chestplate (/obj/item/clothing/suit/mod), /list (/list), , , 0, 'icons/mob/clothing/modsuit/mod...', 41) - the standard MOD chestplate (/obj/item/clothing/suit/mod): SendSignal("item_get_separate_worn_overlay...", /list (/list)) - the standard MOD chestplate (/obj/item/clothing/suit/mod): separate worn overlays(, , 0, 'icons/mob/clothing/modsuit/mod...', 41) - the standard MOD chestplate (/obj/item/clothing/suit/mod): separate worn overlays(, , 0, 'icons/mob/clothing/modsuit/mod...', 41) - the standard MOD chestplate (/obj/item/clothing/suit/mod): build worn icon(14, 'icons/mob/clothing/suits/defau...', 0, 0, null, null, 41) - Bloop Blubbloop (/mob/living/carbon/human): update worn oversuit() - Bloop Blubbloop (/mob/living/carbon/human): update clothing(1025) - the standard MOD control unit (/obj/item/mod/control): seal part(the standard MOD chestplate (/obj/item/clothing/suit/mod), 0) - the standard MOD control unit (/obj/item/mod/control): delayed seal part(the standard MOD chestplate (/obj/item/clothing/suit/mod)) - the standard MOD control unit (/obj/item/mod/control): toggle activate(Bloop Blubbloop (/mob/living/carbon/human), 0) - Activate MODsuit (/datum/action/item_action/mod/activate): do effect(1) - Activate MODsuit (/datum/action/item_action/mod/activate): Trigger(Bloop Blubbloop (/mob/living/carbon/human), 1) - Activate MODsuit (/atom/movable/screen/movable/action_button): Click(null, "map_screen.map", "icon-x=14;icon-y=18;right=1;bu...") - [2026-10-19 18:44:35.796] 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: Nyla Foster (/mob/dead/observer) - src: null - usr.loc: the wall (135,146,2) (/turf/closed/wall) - call stack: - stack trace("held_index out of bounds (2)", "code/modules/mob/mob.dm", 960) - Nyla Foster (/mob/dead/observer): swap hand(2, 0) - Nyla Foster (/mob/dead/observer): cycle hand(8, 0, 0, 1) - swap_hands_row (/datum/keybinding/dextrous/swap_hands/row): down(Krookodilehunter (/client), the floor (143,149,2) (/turf/open/floor/iron), 25, 19) - Krookodilehunter (/client): gvb keyDown("X", 1139, 308, 1216, 1017) - Krookodilehunter (/client): keyDown("X", 1139, 308, 1216, 1017) - [2026-10-19 18:44:40.059] 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) - FiveHourSleep (/client): Destroy() - FiveHourSleep (/client): Del() - [2026-10-19 19:01:39.560] 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-19 19:04:57.637] RUNTIME: runtime error: atom_examine overridden. Use override = TRUE to suppress this warning. - Target: the Rod of Asclepius (/obj/item/rod_of_asclepius) Existing Proc: warning_label New Proc: warning_label - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Verity Blanche (/mob/living/carbon/human) - src: null - usr.loc: the floor (99,105,2) (/turf/open/floor/iron/white) - call stack: - stack trace("atom_examine overridden. Use o...", "code/datums/signals.dm", 43) - /datum/element/weapon_descript... (/datum/element/weapon_description): RegisterSignal(the Rod of Asclepius (/obj/item/rod_of_asclepius), "atom_examine", "warning_label", 0) - /datum/element/weapon_descript... (/datum/element/weapon_description): Attach(the Rod of Asclepius (/obj/item/rod_of_asclepius), null) - the Rod of Asclepius (/obj/item/rod_of_asclepius): AddElement(/list (/list)) - the Rod of Asclepius (/obj/item/rod_of_asclepius): add weapon description() - the Rod of Asclepius (/obj/item/rod_of_asclepius): examine(Verity Blanche (/mob/living/carbon/human)) - Verity Blanche (/mob/living/carbon/human): run examinate(the Rod of Asclepius (/obj/item/rod_of_asclepius), 0) - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Verity Blanche (/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-19 19:04:57.640] RUNTIME: runtime error: handle_topic overridden. Use override = TRUE to suppress this warning. - Target: the Rod of Asclepius (/obj/item/rod_of_asclepius) Existing Proc: topic_handler New Proc: topic_handler - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Verity Blanche (/mob/living/carbon/human) - src: null - usr.loc: the floor (99,105,2) (/turf/open/floor/iron/white) - call stack: - stack trace("handle_topic overridden. Use o...", "code/datums/signals.dm", 43) - /datum/element/weapon_descript... (/datum/element/weapon_description): RegisterSignal(the Rod of Asclepius (/obj/item/rod_of_asclepius), "handle_topic", "topic_handler", 0) - /datum/element/weapon_descript... (/datum/element/weapon_description): Attach(the Rod of Asclepius (/obj/item/rod_of_asclepius), null) - the Rod of Asclepius (/obj/item/rod_of_asclepius): AddElement(/list (/list)) - the Rod of Asclepius (/obj/item/rod_of_asclepius): add weapon description() - the Rod of Asclepius (/obj/item/rod_of_asclepius): examine(Verity Blanche (/mob/living/carbon/human)) - Verity Blanche (/mob/living/carbon/human): run examinate(the Rod of Asclepius (/obj/item/rod_of_asclepius), 0) - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Verity Blanche (/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-19 19:05:35.425] 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: Bloop Blubbloop (/mob/living/carbon/human) - src: null - usr.loc: the floor (120,117,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): display to client(Archimus (/client)) - the screen (/atom/movable/screen/map_view/gateway_port): display to(Bloop Blubbloop (/mob/living/carbon/human), null) - Gateway Control (/obj/machinery/computer/gateway_control): ui interact(Bloop Blubbloop (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - Gateway Control (/obj/machinery/computer/gateway_control): interact(Bloop Blubbloop (/mob/living/carbon/human)) - Gateway Control (/obj/machinery/computer/gateway_control): interact(Bloop Blubbloop (/mob/living/carbon/human)) - Gateway Control (/obj/machinery/computer/gateway_control): try interact(Bloop Blubbloop (/mob/living/carbon/human)) - ... - Bloop Blubbloop (/mob/living/carbon/human): resolve unarmed attack(Gateway Control (/obj/machinery/computer/gateway_control), null) - Bloop Blubbloop (/mob/living/carbon/human): UnarmedAttack(Gateway Control (/obj/machinery/computer/gateway_control), 0, null) - Bloop Blubbloop (/mob/living/carbon/human): UnarmedAttack(Gateway Control (/obj/machinery/computer/gateway_control), 0, null) - Gateway Control (/obj/machinery/computer/gateway_control): attack tk(Bloop Blubbloop (/mob/living/carbon/human)) - Gateway Control (/obj/machinery/computer/gateway_control): attack tk(Bloop Blubbloop (/mob/living/carbon/human)) - Telekinesis (/datum/mutation/telekinesis): on ranged attack(Bloop Blubbloop (/mob/living/carbon/human), Gateway Control (/obj/machinery/computer/gateway_control), /list (/list)) - Bloop Blubbloop (/mob/living/carbon/human): SendSignal("mob_attack_ranged", /list (/list)) - Bloop Blubbloop (/mob/living/carbon/human): RangedAttack(Gateway Control (/obj/machinery/computer/gateway_control), /list (/list)) - Gateway Control (/obj/machinery/computer/gateway_control): Click(the floor (117,122,2) (/turf/open/floor/iron), "map_screen.map", "icon-x=9;icon-y=14;left=1;butt...") - Archimus (/client): Click(Gateway Control (/obj/machinery/computer/gateway_control), the floor (117,122,2) (/turf/open/floor/iron), "map_screen.map", "icon-x=9;icon-y=14;left=1;butt...") - [2026-10-19 19:05:35.429] 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: Bloop Blubbloop (/mob/living/carbon/human) - src: (/atom/movable/screen/parallax_home) - usr.loc: the floor (120,117,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): display to client(Archimus (/client)) - the screen (/atom/movable/screen/map_view/gateway_port): display to(Bloop Blubbloop (/mob/living/carbon/human), null) - Gateway Control (/obj/machinery/computer/gateway_control): ui interact(Bloop Blubbloop (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - Gateway Control (/obj/machinery/computer/gateway_control): interact(Bloop Blubbloop (/mob/living/carbon/human)) - Gateway Control (/obj/machinery/computer/gateway_control): interact(Bloop Blubbloop (/mob/living/carbon/human)) - Gateway Control (/obj/machinery/computer/gateway_control): try interact(Bloop Blubbloop (/mob/living/carbon/human)) - Gateway Control (/obj/machinery/computer/gateway_control): try interact(Bloop Blubbloop (/mob/living/carbon/human)) - Gateway Control (/obj/machinery/computer/gateway_control): attack hand(Bloop Blubbloop (/mob/living/carbon/human), null) - ... - Bloop Blubbloop (/mob/living/carbon/human): UnarmedAttack(Gateway Control (/obj/machinery/computer/gateway_control), 0, null) - Bloop Blubbloop (/mob/living/carbon/human): UnarmedAttack(Gateway Control (/obj/machinery/computer/gateway_control), 0, null) - Gateway Control (/obj/machinery/computer/gateway_control): attack tk(Bloop Blubbloop (/mob/living/carbon/human)) - Gateway Control (/obj/machinery/computer/gateway_control): attack tk(Bloop Blubbloop (/mob/living/carbon/human)) - Telekinesis (/datum/mutation/telekinesis): on ranged attack(Bloop Blubbloop (/mob/living/carbon/human), Gateway Control (/obj/machinery/computer/gateway_control), /list (/list)) - Bloop Blubbloop (/mob/living/carbon/human): SendSignal("mob_attack_ranged", /list (/list)) - Bloop Blubbloop (/mob/living/carbon/human): RangedAttack(Gateway Control (/obj/machinery/computer/gateway_control), /list (/list)) - Bloop Blubbloop (/mob/living/carbon/human): RangedAttack(Gateway Control (/obj/machinery/computer/gateway_control), /list (/list)) - Gateway Control (/obj/machinery/computer/gateway_control): Click(the floor (117,122,2) (/turf/open/floor/iron), "map_screen.map", "icon-x=9;icon-y=14;left=1;butt...") - Archimus (/client): Click(Gateway Control (/obj/machinery/computer/gateway_control), the floor (117,122,2) (/turf/open/floor/iron), "map_screen.map", "icon-x=9;icon-y=14;left=1;butt...") - [2026-10-19 19:08:51.494] RUNTIME: runtime error: a lighting object was assigned to a turf that already had a lighting object! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Brenna Mathews (/mob/living/carbon/human) - src: null - usr.loc: the floor (67,167,2) (/turf/open/floor/iron/dark/textured_half) - call stack: - stack trace("a lighting object was assigned...", "code/modules/lighting/lighting...", 34) - (/atom/movable/lighting_object): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom( (/atom/movable/lighting_object), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 70") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Abductor Ship (/datum/lazy_template/virtual_domain/abductor_ship): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("abductor_ship") - the quantum server (/obj/machinery/quantum_server): cold boot map("abductor_ship", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-19 19:08:51.496] RUNTIME: runtime error: a lighting object was assigned to a turf that already had a lighting object! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Brenna Mathews (/mob/living/carbon/human) - src: null - usr.loc: the floor (67,167,2) (/turf/open/floor/iron/dark/textured_half) - call stack: - stack trace("a lighting object was assigned...", "code/modules/lighting/lighting...", 34) - (/atom/movable/lighting_object): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom( (/atom/movable/lighting_object), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 70") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Abductor Ship (/datum/lazy_template/virtual_domain/abductor_ship): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("abductor_ship") - the quantum server (/obj/machinery/quantum_server): cold boot map("abductor_ship", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-19 19:08:51.498] RUNTIME: runtime error: a lighting object was assigned to a turf that already had a lighting object! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Brenna Mathews (/mob/living/carbon/human) - src: null - usr.loc: the floor (67,167,2) (/turf/open/floor/iron/dark/textured_half) - call stack: - stack trace("a lighting object was assigned...", "code/modules/lighting/lighting...", 34) - (/atom/movable/lighting_object): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom( (/atom/movable/lighting_object), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 70") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Abductor Ship (/datum/lazy_template/virtual_domain/abductor_ship): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("abductor_ship") - the quantum server (/obj/machinery/quantum_server): cold boot map("abductor_ship", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-19 19:08:51.680] RUNTIME: runtime error: a lighting object was assigned to a turf that already had a lighting object! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Brenna Mathews (/mob/living/carbon/human) - src: null - usr.loc: the floor (67,167,2) (/turf/open/floor/iron/dark/textured_half) - call stack: - stack trace("a lighting object was assigned...", "code/modules/lighting/lighting...", 34) - (/atom/movable/lighting_object): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom( (/atom/movable/lighting_object), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 70") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Abductor Ship (/datum/lazy_template/virtual_domain/abductor_ship): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("abductor_ship") - the quantum server (/obj/machinery/quantum_server): cold boot map("abductor_ship", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-19 19:08:51.682] RUNTIME: runtime error: a lighting object was assigned to a turf that already had a lighting object! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Brenna Mathews (/mob/living/carbon/human) - src: null - usr.loc: the floor (67,167,2) (/turf/open/floor/iron/dark/textured_half) - call stack: - stack trace("a lighting object was assigned...", "code/modules/lighting/lighting...", 34) - (/atom/movable/lighting_object): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom( (/atom/movable/lighting_object), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 70") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Abductor Ship (/datum/lazy_template/virtual_domain/abductor_ship): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("abductor_ship") - the quantum server (/obj/machinery/quantum_server): cold boot map("abductor_ship", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-19 19:08:51.683] RUNTIME: runtime error: a lighting object was assigned to a turf that already had a lighting object! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Brenna Mathews (/mob/living/carbon/human) - src: null - usr.loc: the floor (67,167,2) (/turf/open/floor/iron/dark/textured_half) - call stack: - stack trace("a lighting object was assigned...", "code/modules/lighting/lighting...", 34) - (/atom/movable/lighting_object): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom( (/atom/movable/lighting_object), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 70") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Abductor Ship (/datum/lazy_template/virtual_domain/abductor_ship): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("abductor_ship") - the quantum server (/obj/machinery/quantum_server): cold boot map("abductor_ship", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-19 19:08:51.685] RUNTIME: runtime error: a lighting object was assigned to a turf that already had a lighting object! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Brenna Mathews (/mob/living/carbon/human) - src: null - usr.loc: the floor (67,167,2) (/turf/open/floor/iron/dark/textured_half) - call stack: - stack trace("a lighting object was assigned...", "code/modules/lighting/lighting...", 34) - (/atom/movable/lighting_object): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom( (/atom/movable/lighting_object), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 70") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Abductor Ship (/datum/lazy_template/virtual_domain/abductor_ship): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("abductor_ship") - the quantum server (/obj/machinery/quantum_server): cold boot map("abductor_ship", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-19 19:08:51.686] RUNTIME: runtime error: a lighting object was assigned to a turf that already had a lighting object! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Brenna Mathews (/mob/living/carbon/human) - src: null - usr.loc: the floor (67,167,2) (/turf/open/floor/iron/dark/textured_half) - call stack: - stack trace("a lighting object was assigned...", "code/modules/lighting/lighting...", 34) - (/atom/movable/lighting_object): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom( (/atom/movable/lighting_object), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 70") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Abductor Ship (/datum/lazy_template/virtual_domain/abductor_ship): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("abductor_ship") - the quantum server (/obj/machinery/quantum_server): cold boot map("abductor_ship", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-19 19:08:51.688] RUNTIME: runtime error: a lighting object was assigned to a turf that already had a lighting object! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Brenna Mathews (/mob/living/carbon/human) - src: null - usr.loc: the floor (67,167,2) (/turf/open/floor/iron/dark/textured_half) - call stack: - stack trace("a lighting object was assigned...", "code/modules/lighting/lighting...", 34) - (/atom/movable/lighting_object): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom( (/atom/movable/lighting_object), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 70") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Abductor Ship (/datum/lazy_template/virtual_domain/abductor_ship): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("abductor_ship") - the quantum server (/obj/machinery/quantum_server): cold boot map("abductor_ship", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-19 19:08:51.689] RUNTIME: runtime error: a lighting object was assigned to a turf that already had a lighting object! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Brenna Mathews (/mob/living/carbon/human) - src: null - usr.loc: the floor (67,167,2) (/turf/open/floor/iron/dark/textured_half) - call stack: - stack trace("a lighting object was assigned...", "code/modules/lighting/lighting...", 34) - (/atom/movable/lighting_object): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom( (/atom/movable/lighting_object), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 70") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Abductor Ship (/datum/lazy_template/virtual_domain/abductor_ship): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("abductor_ship") - the quantum server (/obj/machinery/quantum_server): cold boot map("abductor_ship", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-19 19:08:51.691] RUNTIME: runtime error: a lighting object was assigned to a turf that already had a lighting object! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Brenna Mathews (/mob/living/carbon/human) - src: null - usr.loc: the floor (67,167,2) (/turf/open/floor/iron/dark/textured_half) - call stack: - stack trace("a lighting object was assigned...", "code/modules/lighting/lighting...", 34) - (/atom/movable/lighting_object): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom( (/atom/movable/lighting_object), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 70") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Abductor Ship (/datum/lazy_template/virtual_domain/abductor_ship): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("abductor_ship") - the quantum server (/obj/machinery/quantum_server): cold boot map("abductor_ship", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-19 19:08:51.692] RUNTIME: runtime error: a lighting object was assigned to a turf that already had a lighting object! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Brenna Mathews (/mob/living/carbon/human) - src: null - usr.loc: the floor (67,167,2) (/turf/open/floor/iron/dark/textured_half) - call stack: - stack trace("a lighting object was assigned...", "code/modules/lighting/lighting...", 34) - (/atom/movable/lighting_object): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom( (/atom/movable/lighting_object), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 70") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Abductor Ship (/datum/lazy_template/virtual_domain/abductor_ship): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("abductor_ship") - the quantum server (/obj/machinery/quantum_server): cold boot map("abductor_ship", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-19 19:08:51.694] RUNTIME: runtime error: a lighting object was assigned to a turf that already had a lighting object! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Brenna Mathews (/mob/living/carbon/human) - src: null - usr.loc: the floor (67,167,2) (/turf/open/floor/iron/dark/textured_half) - call stack: - stack trace("a lighting object was assigned...", "code/modules/lighting/lighting...", 34) - (/atom/movable/lighting_object): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom( (/atom/movable/lighting_object), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 70") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Abductor Ship (/datum/lazy_template/virtual_domain/abductor_ship): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("abductor_ship") - the quantum server (/obj/machinery/quantum_server): cold boot map("abductor_ship", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-19 19:08:51.695] RUNTIME: runtime error: a lighting object was assigned to a turf that already had a lighting object! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Brenna Mathews (/mob/living/carbon/human) - src: null - usr.loc: the floor (67,167,2) (/turf/open/floor/iron/dark/textured_half) - call stack: - stack trace("a lighting object was assigned...", "code/modules/lighting/lighting...", 34) - (/atom/movable/lighting_object): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom( (/atom/movable/lighting_object), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 70") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Abductor Ship (/datum/lazy_template/virtual_domain/abductor_ship): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("abductor_ship") - the quantum server (/obj/machinery/quantum_server): cold boot map("abductor_ship", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-19 19:08:51.697] RUNTIME: runtime error: a lighting object was assigned to a turf that already had a lighting object! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Brenna Mathews (/mob/living/carbon/human) - src: null - usr.loc: the floor (67,167,2) (/turf/open/floor/iron/dark/textured_half) - call stack: - stack trace("a lighting object was assigned...", "code/modules/lighting/lighting...", 34) - (/atom/movable/lighting_object): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom( (/atom/movable/lighting_object), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 70") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Abductor Ship (/datum/lazy_template/virtual_domain/abductor_ship): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("abductor_ship") - the quantum server (/obj/machinery/quantum_server): cold boot map("abductor_ship", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-19 19:08:51.699] RUNTIME: runtime error: a lighting object was assigned to a turf that already had a lighting object! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Brenna Mathews (/mob/living/carbon/human) - src: null - usr.loc: the floor (67,167,2) (/turf/open/floor/iron/dark/textured_half) - call stack: - stack trace("a lighting object was assigned...", "code/modules/lighting/lighting...", 34) - (/atom/movable/lighting_object): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom( (/atom/movable/lighting_object), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 70") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Abductor Ship (/datum/lazy_template/virtual_domain/abductor_ship): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("abductor_ship") - the quantum server (/obj/machinery/quantum_server): cold boot map("abductor_ship", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-19 19:08:51.700] RUNTIME: runtime error: a lighting object was assigned to a turf that already had a lighting object! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Brenna Mathews (/mob/living/carbon/human) - src: null - usr.loc: the floor (67,167,2) (/turf/open/floor/iron/dark/textured_half) - call stack: - stack trace("a lighting object was assigned...", "code/modules/lighting/lighting...", 34) - (/atom/movable/lighting_object): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom( (/atom/movable/lighting_object), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 70") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Abductor Ship (/datum/lazy_template/virtual_domain/abductor_ship): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("abductor_ship") - the quantum server (/obj/machinery/quantum_server): cold boot map("abductor_ship", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-19 19:08:51.701] RUNTIME: runtime error: a lighting object was assigned to a turf that already had a lighting object! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Brenna Mathews (/mob/living/carbon/human) - src: null - usr.loc: the floor (67,167,2) (/turf/open/floor/iron/dark/textured_half) - call stack: - stack trace("a lighting object was assigned...", "code/modules/lighting/lighting...", 34) - (/atom/movable/lighting_object): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom( (/atom/movable/lighting_object), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 70") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Abductor Ship (/datum/lazy_template/virtual_domain/abductor_ship): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("abductor_ship") - the quantum server (/obj/machinery/quantum_server): cold boot map("abductor_ship", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-19 19:08:51.702] RUNTIME: runtime error: a lighting object was assigned to a turf that already had a lighting object! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Brenna Mathews (/mob/living/carbon/human) - src: null - usr.loc: the floor (67,167,2) (/turf/open/floor/iron/dark/textured_half) - call stack: - stack trace("a lighting object was assigned...", "code/modules/lighting/lighting...", 34) - (/atom/movable/lighting_object): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom( (/atom/movable/lighting_object), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 70") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Abductor Ship (/datum/lazy_template/virtual_domain/abductor_ship): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("abductor_ship") - the quantum server (/obj/machinery/quantum_server): cold boot map("abductor_ship", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-19 19:08:51.704] RUNTIME: runtime error: a lighting object was assigned to a turf that already had a lighting object! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Brenna Mathews (/mob/living/carbon/human) - src: null - usr.loc: the floor (67,167,2) (/turf/open/floor/iron/dark/textured_half) - call stack: - stack trace("a lighting object was assigned...", "code/modules/lighting/lighting...", 34) - (/atom/movable/lighting_object): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom( (/atom/movable/lighting_object), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 70") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Abductor Ship (/datum/lazy_template/virtual_domain/abductor_ship): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("abductor_ship") - the quantum server (/obj/machinery/quantum_server): cold boot map("abductor_ship", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-19 19:08:51.705] RUNTIME: runtime error: a lighting object was assigned to a turf that already had a lighting object! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Brenna Mathews (/mob/living/carbon/human) - src: null - usr.loc: the floor (67,167,2) (/turf/open/floor/iron/dark/textured_half) - call stack: - stack trace("a lighting object was assigned...", "code/modules/lighting/lighting...", 34) - (/atom/movable/lighting_object): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom( (/atom/movable/lighting_object), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 70") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Abductor Ship (/datum/lazy_template/virtual_domain/abductor_ship): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("abductor_ship") - the quantum server (/obj/machinery/quantum_server): cold boot map("abductor_ship", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-19 19:08:51.706] RUNTIME: runtime error: a lighting object was assigned to a turf that already had a lighting object! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Brenna Mathews (/mob/living/carbon/human) - src: null - usr.loc: the floor (67,167,2) (/turf/open/floor/iron/dark/textured_half) - call stack: - stack trace("a lighting object was assigned...", "code/modules/lighting/lighting...", 34) - (/atom/movable/lighting_object): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom( (/atom/movable/lighting_object), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 70") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Abductor Ship (/datum/lazy_template/virtual_domain/abductor_ship): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("abductor_ship") - the quantum server (/obj/machinery/quantum_server): cold boot map("abductor_ship", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-19 19:08:51.707] RUNTIME: runtime error: a lighting object was assigned to a turf that already had a lighting object! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Brenna Mathews (/mob/living/carbon/human) - src: null - usr.loc: the floor (67,167,2) (/turf/open/floor/iron/dark/textured_half) - call stack: - stack trace("a lighting object was assigned...", "code/modules/lighting/lighting...", 34) - (/atom/movable/lighting_object): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom( (/atom/movable/lighting_object), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 70") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Abductor Ship (/datum/lazy_template/virtual_domain/abductor_ship): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("abductor_ship") - the quantum server (/obj/machinery/quantum_server): cold boot map("abductor_ship", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-19 19:08:51.708] RUNTIME: runtime error: a lighting object was assigned to a turf that already had a lighting object! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Brenna Mathews (/mob/living/carbon/human) - src: null - usr.loc: the floor (67,167,2) (/turf/open/floor/iron/dark/textured_half) - call stack: - stack trace("a lighting object was assigned...", "code/modules/lighting/lighting...", 34) - (/atom/movable/lighting_object): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom( (/atom/movable/lighting_object), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 70") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Abductor Ship (/datum/lazy_template/virtual_domain/abductor_ship): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("abductor_ship") - the quantum server (/obj/machinery/quantum_server): cold boot map("abductor_ship", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-19 19:08:51.710] RUNTIME: runtime error: a lighting object was assigned to a turf that already had a lighting object! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Brenna Mathews (/mob/living/carbon/human) - src: null - usr.loc: the floor (67,167,2) (/turf/open/floor/iron/dark/textured_half) - call stack: - stack trace("a lighting object was assigned...", "code/modules/lighting/lighting...", 34) - (/atom/movable/lighting_object): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom( (/atom/movable/lighting_object), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 70") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Abductor Ship (/datum/lazy_template/virtual_domain/abductor_ship): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("abductor_ship") - the quantum server (/obj/machinery/quantum_server): cold boot map("abductor_ship", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-19 19:08:51.711] RUNTIME: runtime error: a lighting object was assigned to a turf that already had a lighting object! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Brenna Mathews (/mob/living/carbon/human) - src: null - usr.loc: the floor (67,167,2) (/turf/open/floor/iron/dark/textured_half) - call stack: - stack trace("a lighting object was assigned...", "code/modules/lighting/lighting...", 34) - (/atom/movable/lighting_object): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom( (/atom/movable/lighting_object), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 70") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Abductor Ship (/datum/lazy_template/virtual_domain/abductor_ship): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("abductor_ship") - the quantum server (/obj/machinery/quantum_server): cold boot map("abductor_ship", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-19 19:08:51.712] RUNTIME: runtime error: a lighting object was assigned to a turf that already had a lighting object! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Brenna Mathews (/mob/living/carbon/human) - src: null - usr.loc: the floor (67,167,2) (/turf/open/floor/iron/dark/textured_half) - call stack: - stack trace("a lighting object was assigned...", "code/modules/lighting/lighting...", 34) - (/atom/movable/lighting_object): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom( (/atom/movable/lighting_object), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 70") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Abductor Ship (/datum/lazy_template/virtual_domain/abductor_ship): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("abductor_ship") - the quantum server (/obj/machinery/quantum_server): cold boot map("abductor_ship", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-19 19:08:51.713] RUNTIME: runtime error: a lighting object was assigned to a turf that already had a lighting object! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Brenna Mathews (/mob/living/carbon/human) - src: null - usr.loc: the floor (67,167,2) (/turf/open/floor/iron/dark/textured_half) - call stack: - stack trace("a lighting object was assigned...", "code/modules/lighting/lighting...", 34) - (/atom/movable/lighting_object): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom( (/atom/movable/lighting_object), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 70") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Abductor Ship (/datum/lazy_template/virtual_domain/abductor_ship): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("abductor_ship") - the quantum server (/obj/machinery/quantum_server): cold boot map("abductor_ship", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-19 19:08:51.715] RUNTIME: runtime error: a lighting object was assigned to a turf that already had a lighting object! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Brenna Mathews (/mob/living/carbon/human) - src: null - usr.loc: the floor (67,167,2) (/turf/open/floor/iron/dark/textured_half) - call stack: - stack trace("a lighting object was assigned...", "code/modules/lighting/lighting...", 34) - (/atom/movable/lighting_object): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom( (/atom/movable/lighting_object), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 70") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Abductor Ship (/datum/lazy_template/virtual_domain/abductor_ship): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("abductor_ship") - the quantum server (/obj/machinery/quantum_server): cold boot map("abductor_ship", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-19 19:08:51.716] RUNTIME: runtime error: a lighting object was assigned to a turf that already had a lighting object! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Brenna Mathews (/mob/living/carbon/human) - src: null - usr.loc: the floor (67,167,2) (/turf/open/floor/iron/dark/textured_half) - call stack: - stack trace("a lighting object was assigned...", "code/modules/lighting/lighting...", 34) - (/atom/movable/lighting_object): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom( (/atom/movable/lighting_object), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 70") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Abductor Ship (/datum/lazy_template/virtual_domain/abductor_ship): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("abductor_ship") - the quantum server (/obj/machinery/quantum_server): cold boot map("abductor_ship", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-19 19:08:51.718] RUNTIME: runtime error: a lighting object was assigned to a turf that already had a lighting object! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Brenna Mathews (/mob/living/carbon/human) - src: null - usr.loc: the floor (67,167,2) (/turf/open/floor/iron/dark/textured_half) - call stack: - stack trace("a lighting object was assigned...", "code/modules/lighting/lighting...", 34) - (/atom/movable/lighting_object): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom( (/atom/movable/lighting_object), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 70") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Abductor Ship (/datum/lazy_template/virtual_domain/abductor_ship): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("abductor_ship") - the quantum server (/obj/machinery/quantum_server): cold boot map("abductor_ship", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-19 19:08:51.719] RUNTIME: runtime error: a lighting object was assigned to a turf that already had a lighting object! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Brenna Mathews (/mob/living/carbon/human) - src: null - usr.loc: the floor (67,167,2) (/turf/open/floor/iron/dark/textured_half) - call stack: - stack trace("a lighting object was assigned...", "code/modules/lighting/lighting...", 34) - (/atom/movable/lighting_object): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom( (/atom/movable/lighting_object), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 70") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Abductor Ship (/datum/lazy_template/virtual_domain/abductor_ship): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("abductor_ship") - the quantum server (/obj/machinery/quantum_server): cold boot map("abductor_ship", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-19 19:08:51.720] RUNTIME: runtime error: a lighting object was assigned to a turf that already had a lighting object! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Brenna Mathews (/mob/living/carbon/human) - src: null - usr.loc: the floor (67,167,2) (/turf/open/floor/iron/dark/textured_half) - call stack: - stack trace("a lighting object was assigned...", "code/modules/lighting/lighting...", 34) - (/atom/movable/lighting_object): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom( (/atom/movable/lighting_object), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 70") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Abductor Ship (/datum/lazy_template/virtual_domain/abductor_ship): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("abductor_ship") - the quantum server (/obj/machinery/quantum_server): cold boot map("abductor_ship", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-19 19:08:51.721] RUNTIME: runtime error: a lighting object was assigned to a turf that already had a lighting object! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Brenna Mathews (/mob/living/carbon/human) - src: null - usr.loc: the floor (67,167,2) (/turf/open/floor/iron/dark/textured_half) - call stack: - stack trace("a lighting object was assigned...", "code/modules/lighting/lighting...", 34) - (/atom/movable/lighting_object): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom( (/atom/movable/lighting_object), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 70") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Abductor Ship (/datum/lazy_template/virtual_domain/abductor_ship): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("abductor_ship") - the quantum server (/obj/machinery/quantum_server): cold boot map("abductor_ship", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-19 19:08:51.722] RUNTIME: runtime error: a lighting object was assigned to a turf that already had a lighting object! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Brenna Mathews (/mob/living/carbon/human) - src: null - usr.loc: the floor (67,167,2) (/turf/open/floor/iron/dark/textured_half) - call stack: - stack trace("a lighting object was assigned...", "code/modules/lighting/lighting...", 34) - (/atom/movable/lighting_object): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom( (/atom/movable/lighting_object), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 70") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Abductor Ship (/datum/lazy_template/virtual_domain/abductor_ship): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("abductor_ship") - the quantum server (/obj/machinery/quantum_server): cold boot map("abductor_ship", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-19 19:08:51.723] RUNTIME: runtime error: a lighting object was assigned to a turf that already had a lighting object! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Brenna Mathews (/mob/living/carbon/human) - src: null - usr.loc: the floor (67,167,2) (/turf/open/floor/iron/dark/textured_half) - call stack: - stack trace("a lighting object was assigned...", "code/modules/lighting/lighting...", 34) - (/atom/movable/lighting_object): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom( (/atom/movable/lighting_object), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 70") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Abductor Ship (/datum/lazy_template/virtual_domain/abductor_ship): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("abductor_ship") - the quantum server (/obj/machinery/quantum_server): cold boot map("abductor_ship", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-19 19:08:51.724] RUNTIME: runtime error: a lighting object was assigned to a turf that already had a lighting object! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Brenna Mathews (/mob/living/carbon/human) - src: null - usr.loc: the floor (67,167,2) (/turf/open/floor/iron/dark/textured_half) - call stack: - stack trace("a lighting object was assigned...", "code/modules/lighting/lighting...", 34) - (/atom/movable/lighting_object): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom( (/atom/movable/lighting_object), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 70") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Abductor Ship (/datum/lazy_template/virtual_domain/abductor_ship): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("abductor_ship") - the quantum server (/obj/machinery/quantum_server): cold boot map("abductor_ship", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-19 19:08:51.726] RUNTIME: runtime error: a lighting object was assigned to a turf that already had a lighting object! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Brenna Mathews (/mob/living/carbon/human) - src: null - usr.loc: the floor (67,167,2) (/turf/open/floor/iron/dark/textured_half) - call stack: - stack trace("a lighting object was assigned...", "code/modules/lighting/lighting...", 34) - (/atom/movable/lighting_object): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom( (/atom/movable/lighting_object), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 70") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Abductor Ship (/datum/lazy_template/virtual_domain/abductor_ship): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("abductor_ship") - the quantum server (/obj/machinery/quantum_server): cold boot map("abductor_ship", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-19 19:08:51.882] RUNTIME: runtime error: a lighting object was assigned to a turf that already had a lighting object! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Brenna Mathews (/mob/living/carbon/human) - src: null - usr.loc: the floor (67,167,2) (/turf/open/floor/iron/dark/textured_half) - call stack: - stack trace("a lighting object was assigned...", "code/modules/lighting/lighting...", 34) - (/atom/movable/lighting_object): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom( (/atom/movable/lighting_object), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 70") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Abductor Ship (/datum/lazy_template/virtual_domain/abductor_ship): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("abductor_ship") - the quantum server (/obj/machinery/quantum_server): cold boot map("abductor_ship", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-19 19:08:51.883] RUNTIME: runtime error: a lighting object was assigned to a turf that already had a lighting object! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Brenna Mathews (/mob/living/carbon/human) - src: null - usr.loc: the floor (67,167,2) (/turf/open/floor/iron/dark/textured_half) - call stack: - stack trace("a lighting object was assigned...", "code/modules/lighting/lighting...", 34) - (/atom/movable/lighting_object): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom( (/atom/movable/lighting_object), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 70") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Abductor Ship (/datum/lazy_template/virtual_domain/abductor_ship): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("abductor_ship") - the quantum server (/obj/machinery/quantum_server): cold boot map("abductor_ship", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-19 19:08:51.885] RUNTIME: runtime error: a lighting object was assigned to a turf that already had a lighting object! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Brenna Mathews (/mob/living/carbon/human) - src: null - usr.loc: the floor (67,167,2) (/turf/open/floor/iron/dark/textured_half) - call stack: - stack trace("a lighting object was assigned...", "code/modules/lighting/lighting...", 34) - (/atom/movable/lighting_object): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom( (/atom/movable/lighting_object), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 70") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Abductor Ship (/datum/lazy_template/virtual_domain/abductor_ship): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("abductor_ship") - the quantum server (/obj/machinery/quantum_server): cold boot map("abductor_ship", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-19 19:08:51.886] RUNTIME: runtime error: a lighting object was assigned to a turf that already had a lighting object! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Brenna Mathews (/mob/living/carbon/human) - src: null - usr.loc: the floor (67,167,2) (/turf/open/floor/iron/dark/textured_half) - call stack: - stack trace("a lighting object was assigned...", "code/modules/lighting/lighting...", 34) - (/atom/movable/lighting_object): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom( (/atom/movable/lighting_object), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 70") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Abductor Ship (/datum/lazy_template/virtual_domain/abductor_ship): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("abductor_ship") - the quantum server (/obj/machinery/quantum_server): cold boot map("abductor_ship", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-19 19:08:51.887] RUNTIME: runtime error: a lighting object was assigned to a turf that already had a lighting object! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Brenna Mathews (/mob/living/carbon/human) - src: null - usr.loc: the floor (67,167,2) (/turf/open/floor/iron/dark/textured_half) - call stack: - stack trace("a lighting object was assigned...", "code/modules/lighting/lighting...", 34) - (/atom/movable/lighting_object): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom( (/atom/movable/lighting_object), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 70") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Abductor Ship (/datum/lazy_template/virtual_domain/abductor_ship): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("abductor_ship") - the quantum server (/obj/machinery/quantum_server): cold boot map("abductor_ship", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-19 19:08:51.889] RUNTIME: runtime error: a lighting object was assigned to a turf that already had a lighting object! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Brenna Mathews (/mob/living/carbon/human) - src: null - usr.loc: the floor (67,167,2) (/turf/open/floor/iron/dark/textured_half) - call stack: - stack trace("a lighting object was assigned...", "code/modules/lighting/lighting...", 34) - (/atom/movable/lighting_object): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom( (/atom/movable/lighting_object), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 70") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Abductor Ship (/datum/lazy_template/virtual_domain/abductor_ship): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("abductor_ship") - the quantum server (/obj/machinery/quantum_server): cold boot map("abductor_ship", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-19 19:08:51.890] RUNTIME: runtime error: a lighting object was assigned to a turf that already had a lighting object! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Brenna Mathews (/mob/living/carbon/human) - src: null - usr.loc: the floor (67,167,2) (/turf/open/floor/iron/dark/textured_half) - call stack: - stack trace("a lighting object was assigned...", "code/modules/lighting/lighting...", 34) - (/atom/movable/lighting_object): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom( (/atom/movable/lighting_object), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 70") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Abductor Ship (/datum/lazy_template/virtual_domain/abductor_ship): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("abductor_ship") - the quantum server (/obj/machinery/quantum_server): cold boot map("abductor_ship", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-19 19:08:51.891] RUNTIME: runtime error: a lighting object was assigned to a turf that already had a lighting object! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Brenna Mathews (/mob/living/carbon/human) - src: null - usr.loc: the floor (67,167,2) (/turf/open/floor/iron/dark/textured_half) - call stack: - stack trace("a lighting object was assigned...", "code/modules/lighting/lighting...", 34) - (/atom/movable/lighting_object): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom( (/atom/movable/lighting_object), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 70") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Abductor Ship (/datum/lazy_template/virtual_domain/abductor_ship): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("abductor_ship") - the quantum server (/obj/machinery/quantum_server): cold boot map("abductor_ship", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-19 19:08:51.892] RUNTIME: runtime error: a lighting object was assigned to a turf that already had a lighting object! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Brenna Mathews (/mob/living/carbon/human) - src: null - usr.loc: the floor (67,167,2) (/turf/open/floor/iron/dark/textured_half) - call stack: - stack trace("a lighting object was assigned...", "code/modules/lighting/lighting...", 34) - (/atom/movable/lighting_object): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom( (/atom/movable/lighting_object), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 70") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Abductor Ship (/datum/lazy_template/virtual_domain/abductor_ship): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("abductor_ship") - the quantum server (/obj/machinery/quantum_server): cold boot map("abductor_ship", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-19 19:08:51.894] RUNTIME: runtime error: a lighting object was assigned to a turf that already had a lighting object! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Brenna Mathews (/mob/living/carbon/human) - src: null - usr.loc: the floor (67,167,2) (/turf/open/floor/iron/dark/textured_half) - call stack: - stack trace("a lighting object was assigned...", "code/modules/lighting/lighting...", 34) - (/atom/movable/lighting_object): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom( (/atom/movable/lighting_object), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 70") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Abductor Ship (/datum/lazy_template/virtual_domain/abductor_ship): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("abductor_ship") - the quantum server (/obj/machinery/quantum_server): cold boot map("abductor_ship", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-19 19:08:51.895] RUNTIME: runtime error: a lighting object was assigned to a turf that already had a lighting object! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Brenna Mathews (/mob/living/carbon/human) - src: null - usr.loc: the floor (67,167,2) (/turf/open/floor/iron/dark/textured_half) - call stack: - stack trace("a lighting object was assigned...", "code/modules/lighting/lighting...", 34) - (/atom/movable/lighting_object): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom( (/atom/movable/lighting_object), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 70") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Abductor Ship (/datum/lazy_template/virtual_domain/abductor_ship): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("abductor_ship") - the quantum server (/obj/machinery/quantum_server): cold boot map("abductor_ship", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-19 19:08:51.896] RUNTIME: runtime error: a lighting object was assigned to a turf that already had a lighting object! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Brenna Mathews (/mob/living/carbon/human) - src: null - usr.loc: the floor (67,167,2) (/turf/open/floor/iron/dark/textured_half) - call stack: - stack trace("a lighting object was assigned...", "code/modules/lighting/lighting...", 34) - (/atom/movable/lighting_object): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom( (/atom/movable/lighting_object), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 70") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Abductor Ship (/datum/lazy_template/virtual_domain/abductor_ship): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("abductor_ship") - the quantum server (/obj/machinery/quantum_server): cold boot map("abductor_ship", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-19 19:08:51.897] RUNTIME: runtime error: a lighting object was assigned to a turf that already had a lighting object! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Brenna Mathews (/mob/living/carbon/human) - src: null - usr.loc: the floor (67,167,2) (/turf/open/floor/iron/dark/textured_half) - call stack: - stack trace("a lighting object was assigned...", "code/modules/lighting/lighting...", 34) - (/atom/movable/lighting_object): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom( (/atom/movable/lighting_object), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 70") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Abductor Ship (/datum/lazy_template/virtual_domain/abductor_ship): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("abductor_ship") - the quantum server (/obj/machinery/quantum_server): cold boot map("abductor_ship", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-19 19:09:00.807] 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: Moffled Speech (/mob/living/carbon/human) - src: null - usr.loc: the floor (116,122,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): display to client(BigBaneTheory (/client)) - the screen (/atom/movable/screen/map_view/gateway_port): display to(Moffled Speech (/mob/living/carbon/human), null) - Gateway Control (/obj/machinery/computer/gateway_control): ui interact(Moffled Speech (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - Gateway Control (/obj/machinery/computer/gateway_control): interact(Moffled Speech (/mob/living/carbon/human)) - Gateway Control (/obj/machinery/computer/gateway_control): interact(Moffled Speech (/mob/living/carbon/human)) - Gateway Control (/obj/machinery/computer/gateway_control): try interact(Moffled Speech (/mob/living/carbon/human)) - Gateway Control (/obj/machinery/computer/gateway_control): try interact(Moffled Speech (/mob/living/carbon/human)) - Gateway Control (/obj/machinery/computer/gateway_control): attack hand(Moffled Speech (/mob/living/carbon/human), /list (/list)) - Gateway Control (/obj/machinery/computer/gateway_control): attack hand(Moffled Speech (/mob/living/carbon/human), /list (/list)) - Moffled Speech (/mob/living/carbon/human): resolve unarmed attack(Gateway Control (/obj/machinery/computer/gateway_control), /list (/list)) - Moffled Speech (/mob/living/carbon/human): UnarmedAttack(Gateway Control (/obj/machinery/computer/gateway_control), 1, /list (/list)) - Moffled Speech (/mob/living/carbon/human): UnarmedAttack(Gateway Control (/obj/machinery/computer/gateway_control), 1, /list (/list)) - Moffled Speech (/mob/living/carbon/human): ClickOn(Gateway Control (/obj/machinery/computer/gateway_control), "icon-x=21;icon-y=23;left=1;but...") - Gateway Control (/obj/machinery/computer/gateway_control): Click(the floor (117,122,2) (/turf/open/floor/iron), "map_screen.map", "icon-x=21;icon-y=23;left=1;but...") - BigBaneTheory (/client): Click(Gateway Control (/obj/machinery/computer/gateway_control), the floor (117,122,2) (/turf/open/floor/iron), "map_screen.map", "icon-x=21;icon-y=23;left=1;but...") - [2026-10-19 19:09:00.811] 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: Moffled Speech (/mob/living/carbon/human) - src: (/atom/movable/screen/parallax_home) - usr.loc: the floor (116,122,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): display to client(BigBaneTheory (/client)) - the screen (/atom/movable/screen/map_view/gateway_port): display to(Moffled Speech (/mob/living/carbon/human), null) - Gateway Control (/obj/machinery/computer/gateway_control): ui interact(Moffled Speech (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - Gateway Control (/obj/machinery/computer/gateway_control): interact(Moffled Speech (/mob/living/carbon/human)) - Gateway Control (/obj/machinery/computer/gateway_control): interact(Moffled Speech (/mob/living/carbon/human)) - Gateway Control (/obj/machinery/computer/gateway_control): try interact(Moffled Speech (/mob/living/carbon/human)) - Gateway Control (/obj/machinery/computer/gateway_control): try interact(Moffled Speech (/mob/living/carbon/human)) - Gateway Control (/obj/machinery/computer/gateway_control): attack hand(Moffled Speech (/mob/living/carbon/human), /list (/list)) - Gateway Control (/obj/machinery/computer/gateway_control): attack hand(Moffled Speech (/mob/living/carbon/human), /list (/list)) - Moffled Speech (/mob/living/carbon/human): resolve unarmed attack(Gateway Control (/obj/machinery/computer/gateway_control), /list (/list)) - Moffled Speech (/mob/living/carbon/human): UnarmedAttack(Gateway Control (/obj/machinery/computer/gateway_control), 1, /list (/list)) - Moffled Speech (/mob/living/carbon/human): UnarmedAttack(Gateway Control (/obj/machinery/computer/gateway_control), 1, /list (/list)) - Moffled Speech (/mob/living/carbon/human): ClickOn(Gateway Control (/obj/machinery/computer/gateway_control), "icon-x=21;icon-y=23;left=1;but...") - Gateway Control (/obj/machinery/computer/gateway_control): Click(the floor (117,122,2) (/turf/open/floor/iron), "map_screen.map", "icon-x=21;icon-y=23;left=1;but...") - BigBaneTheory (/client): Click(Gateway Control (/obj/machinery/computer/gateway_control), the floor (117,122,2) (/turf/open/floor/iron), "map_screen.map", "icon-x=21;icon-y=23;left=1;but...") - [2026-10-19 19:10:09.643] RUNTIME: ## TESTING: GC: -- [0x21068646] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-10-19 19:17:06.485] 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-19 19:19:47.272] RUNTIME: ## TESTING: GC: -- [0x2106c275] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 3) [2026-10-19 19:24:01.876] RUNTIME: ## TESTING: GC: -- [0x2100780f] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-10-19 19:25:44.374] 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: (src) - src: Randy Baum (/mob/living/carbon/human) - src.loc: the volcanic floor (163,19,3) (/turf/open/misc/asteroid/basalt/lava_land_surface) - call stack: - Randy Baum (/mob/living/carbon/human): reagent expose(Salbutamol (/datum/reagent/medicine/salbutamol), 16, 10, 1, 0) - Salbutamol (/datum/reagent/medicine/salbutamol): expose mob(Randy Baum (/mob/living/carbon/human), 16, 10, 1, 0) - Randy Baum (/mob/living/carbon/human): expose reagents(/list (/list), /datum/reagents (/datum/reagents), 16, 1, 1) - Randy Baum (/mob/living/carbon/human): expose reagents(/list (/list), /datum/reagents (/datum/reagents), 16, 1, null) - /datum/reagents (/datum/reagents): expose(Randy Baum (/mob/living/carbon/human), 16, 1, 1, /list (/list)) - /datum/reagents (/datum/reagents): trans to(Randy Baum (/mob/living/carbon/human), 60, 1, null, 1, 0, Randy Baum (/mob/living/carbon/human), 0, 16, 1, 0, 0) - the luxury medipen (/obj/item/reagent_containers/hypospray/medipen/survival/luxury): inject(Randy Baum (/mob/living/carbon/human), Randy Baum (/mob/living/carbon/human)) - the luxury medipen (/obj/item/reagent_containers/hypospray/medipen/survival/luxury): inject(Randy Baum (/mob/living/carbon/human), Randy Baum (/mob/living/carbon/human)) - the luxury medipen (/obj/item/reagent_containers/hypospray/medipen/survival/luxury): inject(Randy Baum (/mob/living/carbon/human), Randy Baum (/mob/living/carbon/human)) - the luxury medipen (/obj/item/reagent_containers/hypospray/medipen/survival/luxury): attack self(Randy Baum (/mob/living/carbon/human)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Randy Baum (/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): StartProcessing(0) - [2026-10-19 19:25:44.376] 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: (src) - src: Randy Baum (/mob/living/carbon/human) - src.loc: the volcanic floor (163,19,3) (/turf/open/misc/asteroid/basalt/lava_land_surface) - call stack: - Randy Baum (/mob/living/carbon/human): reagent expose(Penthrite (/datum/reagent/medicine/c2/penthrite), 16, 10, 1, 0) - Penthrite (/datum/reagent/medicine/c2/penthrite): expose mob(Randy Baum (/mob/living/carbon/human), 16, 10, 1, 0) - Randy Baum (/mob/living/carbon/human): expose reagents(/list (/list), /datum/reagents (/datum/reagents), 16, 1, 1) - Randy Baum (/mob/living/carbon/human): expose reagents(/list (/list), /datum/reagents (/datum/reagents), 16, 1, null) - /datum/reagents (/datum/reagents): expose(Randy Baum (/mob/living/carbon/human), 16, 1, 1, /list (/list)) - /datum/reagents (/datum/reagents): trans to(Randy Baum (/mob/living/carbon/human), 60, 1, null, 1, 0, Randy Baum (/mob/living/carbon/human), 0, 16, 1, 0, 0) - the luxury medipen (/obj/item/reagent_containers/hypospray/medipen/survival/luxury): inject(Randy Baum (/mob/living/carbon/human), Randy Baum (/mob/living/carbon/human)) - the luxury medipen (/obj/item/reagent_containers/hypospray/medipen/survival/luxury): inject(Randy Baum (/mob/living/carbon/human), Randy Baum (/mob/living/carbon/human)) - the luxury medipen (/obj/item/reagent_containers/hypospray/medipen/survival/luxury): inject(Randy Baum (/mob/living/carbon/human), Randy Baum (/mob/living/carbon/human)) - the luxury medipen (/obj/item/reagent_containers/hypospray/medipen/survival/luxury): attack self(Randy Baum (/mob/living/carbon/human)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Randy Baum (/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): StartProcessing(0) - [2026-10-19 19:25:44.377] 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: (src) - src: Randy Baum (/mob/living/carbon/human) - src.loc: the volcanic floor (163,19,3) (/turf/open/misc/asteroid/basalt/lava_land_surface) - call stack: - Randy Baum (/mob/living/carbon/human): reagent expose(Oxandrolone (/datum/reagent/medicine/oxandrolone), 16, 10, 1, 0) - Oxandrolone (/datum/reagent/medicine/oxandrolone): expose mob(Randy Baum (/mob/living/carbon/human), 16, 10, 1, 0) - Randy Baum (/mob/living/carbon/human): expose reagents(/list (/list), /datum/reagents (/datum/reagents), 16, 1, 1) - Randy Baum (/mob/living/carbon/human): expose reagents(/list (/list), /datum/reagents (/datum/reagents), 16, 1, null) - /datum/reagents (/datum/reagents): expose(Randy Baum (/mob/living/carbon/human), 16, 1, 1, /list (/list)) - /datum/reagents (/datum/reagents): trans to(Randy Baum (/mob/living/carbon/human), 60, 1, null, 1, 0, Randy Baum (/mob/living/carbon/human), 0, 16, 1, 0, 0) - the luxury medipen (/obj/item/reagent_containers/hypospray/medipen/survival/luxury): inject(Randy Baum (/mob/living/carbon/human), Randy Baum (/mob/living/carbon/human)) - the luxury medipen (/obj/item/reagent_containers/hypospray/medipen/survival/luxury): inject(Randy Baum (/mob/living/carbon/human), Randy Baum (/mob/living/carbon/human)) - the luxury medipen (/obj/item/reagent_containers/hypospray/medipen/survival/luxury): inject(Randy Baum (/mob/living/carbon/human), Randy Baum (/mob/living/carbon/human)) - the luxury medipen (/obj/item/reagent_containers/hypospray/medipen/survival/luxury): attack self(Randy Baum (/mob/living/carbon/human)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Randy Baum (/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): StartProcessing(0) - [2026-10-19 19:25:44.379] 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: (src) - src: Randy Baum (/mob/living/carbon/human) - src.loc: the volcanic floor (163,19,3) (/turf/open/misc/asteroid/basalt/lava_land_surface) - call stack: - Randy Baum (/mob/living/carbon/human): reagent expose(Salicylic Acid (/datum/reagent/medicine/sal_acid), 16, 10, 1, 0) - Salicylic Acid (/datum/reagent/medicine/sal_acid): expose mob(Randy Baum (/mob/living/carbon/human), 16, 10, 1, 0) - Randy Baum (/mob/living/carbon/human): expose reagents(/list (/list), /datum/reagents (/datum/reagents), 16, 1, 1) - Randy Baum (/mob/living/carbon/human): expose reagents(/list (/list), /datum/reagents (/datum/reagents), 16, 1, null) - /datum/reagents (/datum/reagents): expose(Randy Baum (/mob/living/carbon/human), 16, 1, 1, /list (/list)) - /datum/reagents (/datum/reagents): trans to(Randy Baum (/mob/living/carbon/human), 60, 1, null, 1, 0, Randy Baum (/mob/living/carbon/human), 0, 16, 1, 0, 0) - the luxury medipen (/obj/item/reagent_containers/hypospray/medipen/survival/luxury): inject(Randy Baum (/mob/living/carbon/human), Randy Baum (/mob/living/carbon/human)) - the luxury medipen (/obj/item/reagent_containers/hypospray/medipen/survival/luxury): inject(Randy Baum (/mob/living/carbon/human), Randy Baum (/mob/living/carbon/human)) - the luxury medipen (/obj/item/reagent_containers/hypospray/medipen/survival/luxury): inject(Randy Baum (/mob/living/carbon/human), Randy Baum (/mob/living/carbon/human)) - the luxury medipen (/obj/item/reagent_containers/hypospray/medipen/survival/luxury): attack self(Randy Baum (/mob/living/carbon/human)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Randy Baum (/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): StartProcessing(0) - [2026-10-19 19:25:44.381] 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: (src) - src: Randy Baum (/mob/living/carbon/human) - src.loc: the volcanic floor (163,19,3) (/turf/open/misc/asteroid/basalt/lava_land_surface) - call stack: - Randy Baum (/mob/living/carbon/human): reagent expose(Omnizine (/datum/reagent/medicine/omnizine), 16, 10, 1, 0) - Omnizine (/datum/reagent/medicine/omnizine): expose mob(Randy Baum (/mob/living/carbon/human), 16, 10, 1, 0) - Randy Baum (/mob/living/carbon/human): expose reagents(/list (/list), /datum/reagents (/datum/reagents), 16, 1, 1) - Randy Baum (/mob/living/carbon/human): expose reagents(/list (/list), /datum/reagents (/datum/reagents), 16, 1, null) - /datum/reagents (/datum/reagents): expose(Randy Baum (/mob/living/carbon/human), 16, 1, 1, /list (/list)) - /datum/reagents (/datum/reagents): trans to(Randy Baum (/mob/living/carbon/human), 60, 1, null, 1, 0, Randy Baum (/mob/living/carbon/human), 0, 16, 1, 0, 0) - the luxury medipen (/obj/item/reagent_containers/hypospray/medipen/survival/luxury): inject(Randy Baum (/mob/living/carbon/human), Randy Baum (/mob/living/carbon/human)) - the luxury medipen (/obj/item/reagent_containers/hypospray/medipen/survival/luxury): inject(Randy Baum (/mob/living/carbon/human), Randy Baum (/mob/living/carbon/human)) - the luxury medipen (/obj/item/reagent_containers/hypospray/medipen/survival/luxury): inject(Randy Baum (/mob/living/carbon/human), Randy Baum (/mob/living/carbon/human)) - the luxury medipen (/obj/item/reagent_containers/hypospray/medipen/survival/luxury): attack self(Randy Baum (/mob/living/carbon/human)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Randy Baum (/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): StartProcessing(0) - [2026-10-19 19:25:44.382] 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: (src) - src: Randy Baum (/mob/living/carbon/human) - src.loc: the volcanic floor (163,19,3) (/turf/open/misc/asteroid/basalt/lava_land_surface) - call stack: - Randy Baum (/mob/living/carbon/human): reagent expose(Leporazine (/datum/reagent/medicine/leporazine), 16, 10, 1, 0) - Leporazine (/datum/reagent/medicine/leporazine): expose mob(Randy Baum (/mob/living/carbon/human), 16, 10, 1, 0) - Randy Baum (/mob/living/carbon/human): expose reagents(/list (/list), /datum/reagents (/datum/reagents), 16, 1, 1) - Randy Baum (/mob/living/carbon/human): expose reagents(/list (/list), /datum/reagents (/datum/reagents), 16, 1, null) - /datum/reagents (/datum/reagents): expose(Randy Baum (/mob/living/carbon/human), 16, 1, 1, /list (/list)) - /datum/reagents (/datum/reagents): trans to(Randy Baum (/mob/living/carbon/human), 60, 1, null, 1, 0, Randy Baum (/mob/living/carbon/human), 0, 16, 1, 0, 0) - the luxury medipen (/obj/item/reagent_containers/hypospray/medipen/survival/luxury): inject(Randy Baum (/mob/living/carbon/human), Randy Baum (/mob/living/carbon/human)) - the luxury medipen (/obj/item/reagent_containers/hypospray/medipen/survival/luxury): inject(Randy Baum (/mob/living/carbon/human), Randy Baum (/mob/living/carbon/human)) - the luxury medipen (/obj/item/reagent_containers/hypospray/medipen/survival/luxury): inject(Randy Baum (/mob/living/carbon/human), Randy Baum (/mob/living/carbon/human)) - the luxury medipen (/obj/item/reagent_containers/hypospray/medipen/survival/luxury): attack self(Randy Baum (/mob/living/carbon/human)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Randy Baum (/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): StartProcessing(0) - [2026-10-19 19:25:47.268] RUNTIME: runtime error: undefined variable /obj/item/clothing/suit/mod/var/physique - proc name: generate cerulean icons (/obj/item/proc/generate_cerulean_icons) - source file: code/modules/mob/living/carbon/human/cerulean_update_icons.dm,10 - usr: Bloop Blubbloop (/mob/living/carbon/human) - src: the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics) - usr.loc: the floor (113,82,2) (/turf/open/floor/iron/dark) - src.loc: the standard MOD chestplate (/obj/item/clothing/suit/mod) - call stack: - the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics): generate cerulean icons(/icon (/icon), "labcoat_job-tmp/gags/icons/gag...", "#EEEEEE#4A77A1#4A77A1#7095C2", 33) - the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics): get bodyshape icon(/icon (/icon), "labcoat_job-tmp/gags/icons/gag...", "#EEEEEE#4A77A1#4A77A1#7095C2", 33) - the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics): build worn icon(14.1, 'icons/mob/clothing/suits/defau...', 0, 0, null, null, 33) - /datum/mod_part (/datum/mod_part): get separate worn overlays(the standard MOD chestplate (/obj/item/clothing/suit/mod), /list (/list), , , 0, 'icons/mob/clothing/modsuit/mod...', 33) - the standard MOD chestplate (/obj/item/clothing/suit/mod): SendSignal("item_get_separate_worn_overlay...", /list (/list)) - the standard MOD chestplate (/obj/item/clothing/suit/mod): separate worn overlays(, , 0, 'icons/mob/clothing/modsuit/mod...', 33) - the standard MOD chestplate (/obj/item/clothing/suit/mod): separate worn overlays(, , 0, 'icons/mob/clothing/modsuit/mod...', 33) - the standard MOD chestplate (/obj/item/clothing/suit/mod): build worn icon(14, 'icons/mob/clothing/suits/defau...', 0, 0, null, null, 33) - Bloop Blubbloop (/mob/living/carbon/human): update worn oversuit() - Bloop Blubbloop (/mob/living/carbon/human): update clothing(1025) - ... - the standard MOD control unit (/obj/item/mod/control): retract(Bloop Blubbloop (/mob/living/carbon/human), the standard MOD chestplate (/obj/item/clothing/suit/mod), 0) - the standard MOD control unit (/obj/item/mod/control): choose deploy(Bloop Blubbloop (/mob/living/carbon/human)) - Deploy MODsuit (/datum/action/item_action/mod/deploy): do effect(null) - Deploy MODsuit (/datum/action/item_action/mod/deploy): Trigger(Bloop Blubbloop (/mob/living/carbon/human), null) - Deploy MODsuit (/atom/movable/screen/movable/action_button): Click(null, "map_screen.map", "icon-x=26;icon-y=15;left=1;but...") - Deploy MODsuit (/atom/movable/screen/movable/action_button): Click(null, "map_screen.map", "icon-x=26;icon-y=15;left=1;but...") - /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-19 19:25:52.567] RUNTIME: runtime error: undefined variable /obj/item/clothing/suit/mod/var/physique - proc name: generate cerulean icons (/obj/item/proc/generate_cerulean_icons) - source file: code/modules/mob/living/carbon/human/cerulean_update_icons.dm,10 - usr: Bloop Blubbloop (/mob/living/carbon/human) - src: the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics) - usr.loc: the floor (113,82,2) (/turf/open/floor/iron/dark) - src.loc: the standard MOD chestplate (/obj/item/clothing/suit/mod) - call stack: - the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics): generate cerulean icons(/icon (/icon), "labcoat_job-tmp/gags/icons/gag...", "#EEEEEE#4A77A1#4A77A1#7095C2", 33) - the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics): get bodyshape icon(/icon (/icon), "labcoat_job-tmp/gags/icons/gag...", "#EEEEEE#4A77A1#4A77A1#7095C2", 33) - the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics): build worn icon(14.1, 'icons/mob/clothing/suits/defau...', 0, 0, null, null, 33) - /datum/mod_part (/datum/mod_part): get separate worn overlays(the standard MOD chestplate (/obj/item/clothing/suit/mod), /list (/list), , , 0, 'icons/mob/clothing/modsuit/mod...', 33) - the standard MOD chestplate (/obj/item/clothing/suit/mod): SendSignal("item_get_separate_worn_overlay...", /list (/list)) - the standard MOD chestplate (/obj/item/clothing/suit/mod): separate worn overlays(, , 0, 'icons/mob/clothing/modsuit/mod...', 33) - the standard MOD chestplate (/obj/item/clothing/suit/mod): separate worn overlays(, , 0, 'icons/mob/clothing/modsuit/mod...', 33) - the standard MOD chestplate (/obj/item/clothing/suit/mod): build worn icon(14, 'icons/mob/clothing/suits/defau...', 0, 0, null, null, 33) - Bloop Blubbloop (/mob/living/carbon/human): update worn oversuit() - Bloop Blubbloop (/mob/living/carbon/human): handle set item in slot(the standard MOD chestplate (/obj/item/clothing/suit/mod), 1) - ... - the standard MOD control unit (/obj/item/mod/control): deploy(Bloop Blubbloop (/mob/living/carbon/human), the standard MOD chestplate (/obj/item/clothing/suit/mod), 0) - the standard MOD control unit (/obj/item/mod/control): choose deploy(Bloop Blubbloop (/mob/living/carbon/human)) - the standard MOD control unit (/obj/item/mod/control): choose deploy(Bloop Blubbloop (/mob/living/carbon/human)) - Deploy MODsuit (/datum/action/item_action/mod/deploy): do effect(null) - Deploy MODsuit (/datum/action/item_action/mod/deploy): Trigger(Bloop Blubbloop (/mob/living/carbon/human), null) - Deploy MODsuit (/atom/movable/screen/movable/action_button): Click(null, "map_screen.map", "icon-x=26;icon-y=15;left=1;but...") - Deploy MODsuit (/atom/movable/screen/movable/action_button): Click(null, "map_screen.map", "icon-x=26;icon-y=15;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Bloop Blubbloop (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-19 19:25:52.571] RUNTIME: runtime error: undefined variable /obj/item/clothing/suit/mod/var/physique - proc name: generate cerulean icons (/obj/item/proc/generate_cerulean_icons) - source file: code/modules/mob/living/carbon/human/cerulean_update_icons.dm,10 - usr: Bloop Blubbloop (/mob/living/carbon/human) - src: the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics) - usr.loc: the floor (113,82,2) (/turf/open/floor/iron/dark) - src.loc: the standard MOD chestplate (/obj/item/clothing/suit/mod) - call stack: - the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics): generate cerulean icons(/icon (/icon), "labcoat_job-tmp/gags/icons/gag...", "#EEEEEE#4A77A1#4A77A1#7095C2", 33) - the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics): get bodyshape icon(/icon (/icon), "labcoat_job-tmp/gags/icons/gag...", "#EEEEEE#4A77A1#4A77A1#7095C2", 33) - the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics): build worn icon(14.1, 'icons/mob/clothing/suits/defau...', 0, 0, null, null, 33) - /datum/mod_part (/datum/mod_part): get separate worn overlays(the standard MOD chestplate (/obj/item/clothing/suit/mod), /list (/list), , , 0, 'icons/mob/clothing/modsuit/mod...', 33) - the standard MOD chestplate (/obj/item/clothing/suit/mod): SendSignal("item_get_separate_worn_overlay...", /list (/list)) - the standard MOD chestplate (/obj/item/clothing/suit/mod): separate worn overlays(, , 0, 'icons/mob/clothing/modsuit/mod...', 33) - the standard MOD chestplate (/obj/item/clothing/suit/mod): separate worn overlays(, , 0, 'icons/mob/clothing/modsuit/mod...', 33) - the standard MOD chestplate (/obj/item/clothing/suit/mod): build worn icon(14, 'icons/mob/clothing/suits/defau...', 0, 0, null, null, 33) - Bloop Blubbloop (/mob/living/carbon/human): update worn oversuit() - Bloop Blubbloop (/mob/living/carbon/human): update clothing(1025) - the standard MOD control unit (/obj/item/mod/control): deploy(Bloop Blubbloop (/mob/living/carbon/human), the standard MOD chestplate (/obj/item/clothing/suit/mod), 0) - the standard MOD control unit (/obj/item/mod/control): choose deploy(Bloop Blubbloop (/mob/living/carbon/human)) - the standard MOD control unit (/obj/item/mod/control): choose deploy(Bloop Blubbloop (/mob/living/carbon/human)) - Deploy MODsuit (/datum/action/item_action/mod/deploy): do effect(null) - Deploy MODsuit (/datum/action/item_action/mod/deploy): Trigger(Bloop Blubbloop (/mob/living/carbon/human), null) - Deploy MODsuit (/atom/movable/screen/movable/action_button): Click(null, "map_screen.map", "icon-x=26;icon-y=15;left=1;but...") - Deploy MODsuit (/atom/movable/screen/movable/action_button): Click(null, "map_screen.map", "icon-x=26;icon-y=15;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Bloop Blubbloop (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-10-19 19:26:26.453] RUNTIME: runtime error: undefined variable /obj/item/clothing/suit/mod/var/physique - proc name: generate cerulean icons (/obj/item/proc/generate_cerulean_icons) - source file: code/modules/mob/living/carbon/human/cerulean_update_icons.dm,10 - usr: Bloop Blubbloop (/mob/living/carbon/human) - src: the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics) - usr.loc: the floor (113,82,2) (/turf/open/floor/iron/dark) - src.loc: the standard MOD chestplate (/obj/item/clothing/suit/mod) - call stack: - the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics): generate cerulean icons(/icon (/icon), "labcoat_job-tmp/gags/icons/gag...", "#EEEEEE#4A77A1#4A77A1#7095C2", 33) - the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics): get bodyshape icon(/icon (/icon), "labcoat_job-tmp/gags/icons/gag...", "#EEEEEE#4A77A1#4A77A1#7095C2", 33) - the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics): build worn icon(14.1, 'icons/mob/clothing/suits/defau...', 0, 0, null, null, 33) - /datum/mod_part (/datum/mod_part): get separate worn overlays(the standard MOD chestplate (/obj/item/clothing/suit/mod), /list (/list), , , 0, 'icons/mob/clothing/modsuit/mod...', 33) - the standard MOD chestplate (/obj/item/clothing/suit/mod): SendSignal("item_get_separate_worn_overlay...", /list (/list)) - the standard MOD chestplate (/obj/item/clothing/suit/mod): separate worn overlays(, , 0, 'icons/mob/clothing/modsuit/mod...', 33) - the standard MOD chestplate (/obj/item/clothing/suit/mod): separate worn overlays(, , 0, 'icons/mob/clothing/modsuit/mod...', 33) - the standard MOD chestplate (/obj/item/clothing/suit/mod): build worn icon(14, 'icons/mob/clothing/suits/defau...', 0, 0, null, null, 33) - Bloop Blubbloop (/mob/living/carbon/human): update worn oversuit() - Bloop Blubbloop (/mob/living/carbon/human): update clothing(1025) - the standard MOD control unit (/obj/item/mod/control): seal part(the standard MOD chestplate (/obj/item/clothing/suit/mod), 0) - the standard MOD control unit (/obj/item/mod/control): delayed seal part(the standard MOD chestplate (/obj/item/clothing/suit/mod)) - the standard MOD control unit (/obj/item/mod/control): retract(Bloop Blubbloop (/mob/living/carbon/human), the standard MOD chestplate (/obj/item/clothing/suit/mod), 0) - the standard MOD control unit (/obj/item/mod/control): choose deploy(Bloop Blubbloop (/mob/living/carbon/human)) - Deploy MODsuit (/datum/action/item_action/mod/deploy): do effect(null) - Deploy MODsuit (/datum/action/item_action/mod/deploy): Trigger(Bloop Blubbloop (/mob/living/carbon/human), null) - Deploy MODsuit (/atom/movable/screen/movable/action_button): Click(null, "map_screen.map", "icon-x=18;icon-y=18;left=1;but...") - [2026-10-19 19:26:30.167] RUNTIME: runtime error: undefined variable /obj/item/clothing/suit/mod/var/physique - proc name: generate cerulean icons (/obj/item/proc/generate_cerulean_icons) - source file: code/modules/mob/living/carbon/human/cerulean_update_icons.dm,10 - usr: Bloop Blubbloop (/mob/living/carbon/human) - src: the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics) - usr.loc: the floor (113,82,2) (/turf/open/floor/iron/dark) - src.loc: the standard MOD chestplate (/obj/item/clothing/suit/mod) - call stack: - the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics): generate cerulean icons(/icon (/icon), "labcoat_job-tmp/gags/icons/gag...", "#EEEEEE#4A77A1#4A77A1#7095C2", 33) - the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics): get bodyshape icon(/icon (/icon), "labcoat_job-tmp/gags/icons/gag...", "#EEEEEE#4A77A1#4A77A1#7095C2", 33) - the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics): build worn icon(14.1, 'icons/mob/clothing/suits/defau...', 0, 0, null, null, 33) - /datum/mod_part (/datum/mod_part): get separate worn overlays(the standard MOD chestplate (/obj/item/clothing/suit/mod), /list (/list), , , 0, 'icons/mob/clothing/modsuit/mod...', 33) - the standard MOD chestplate (/obj/item/clothing/suit/mod): SendSignal("item_get_separate_worn_overlay...", /list (/list)) - the standard MOD chestplate (/obj/item/clothing/suit/mod): separate worn overlays(, , 0, 'icons/mob/clothing/modsuit/mod...', 33) - the standard MOD chestplate (/obj/item/clothing/suit/mod): separate worn overlays(, , 0, 'icons/mob/clothing/modsuit/mod...', 33) - the standard MOD chestplate (/obj/item/clothing/suit/mod): build worn icon(14, 'icons/mob/clothing/suits/defau...', 0, 0, null, null, 33) - Bloop Blubbloop (/mob/living/carbon/human): update worn oversuit() - Bloop Blubbloop (/mob/living/carbon/human): handle set item in slot(the standard MOD chestplate (/obj/item/clothing/suit/mod), 1) - Bloop Blubbloop (/mob/living/carbon/human): equip to slot(the standard MOD chestplate (/obj/item/clothing/suit/mod), 1, 0) - Bloop Blubbloop (/mob/living/carbon/human): equip to slot if possible(the standard MOD chestplate (/obj/item/clothing/suit/mod), 1, 0, 1, 1, 0, 0, 0) - the standard MOD control unit (/obj/item/mod/control): deploy(Bloop Blubbloop (/mob/living/carbon/human), the standard MOD chestplate (/obj/item/clothing/suit/mod), 0) - the standard MOD control unit (/obj/item/mod/control): choose deploy(Bloop Blubbloop (/mob/living/carbon/human)) - the standard MOD control unit (/obj/item/mod/control): choose deploy(Bloop Blubbloop (/mob/living/carbon/human)) - Deploy MODsuit (/datum/action/item_action/mod/deploy): do effect(null) - Deploy MODsuit (/datum/action/item_action/mod/deploy): Trigger(Bloop Blubbloop (/mob/living/carbon/human), null) - Deploy MODsuit (/atom/movable/screen/movable/action_button): Click(null, "map_screen.map", "icon-x=18;icon-y=18;left=1;but...") - [2026-10-19 19:26:30.171] RUNTIME: runtime error: undefined variable /obj/item/clothing/suit/mod/var/physique - proc name: generate cerulean icons (/obj/item/proc/generate_cerulean_icons) - source file: code/modules/mob/living/carbon/human/cerulean_update_icons.dm,10 - usr: Bloop Blubbloop (/mob/living/carbon/human) - src: the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics) - usr.loc: the floor (113,82,2) (/turf/open/floor/iron/dark) - src.loc: the standard MOD chestplate (/obj/item/clothing/suit/mod) - call stack: - the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics): generate cerulean icons(/icon (/icon), "labcoat_job-tmp/gags/icons/gag...", "#EEEEEE#4A77A1#4A77A1#7095C2", 33) - the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics): get bodyshape icon(/icon (/icon), "labcoat_job-tmp/gags/icons/gag...", "#EEEEEE#4A77A1#4A77A1#7095C2", 33) - the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics): build worn icon(14.1, 'icons/mob/clothing/suits/defau...', 0, 0, null, null, 33) - /datum/mod_part (/datum/mod_part): get separate worn overlays(the standard MOD chestplate (/obj/item/clothing/suit/mod), /list (/list), , , 0, 'icons/mob/clothing/modsuit/mod...', 33) - the standard MOD chestplate (/obj/item/clothing/suit/mod): SendSignal("item_get_separate_worn_overlay...", /list (/list)) - the standard MOD chestplate (/obj/item/clothing/suit/mod): separate worn overlays(, , 0, 'icons/mob/clothing/modsuit/mod...', 33) - the standard MOD chestplate (/obj/item/clothing/suit/mod): separate worn overlays(, , 0, 'icons/mob/clothing/modsuit/mod...', 33) - the standard MOD chestplate (/obj/item/clothing/suit/mod): build worn icon(14, 'icons/mob/clothing/suits/defau...', 0, 0, null, null, 33) - Bloop Blubbloop (/mob/living/carbon/human): update worn oversuit() - Bloop Blubbloop (/mob/living/carbon/human): update clothing(1025) - the standard MOD control unit (/obj/item/mod/control): deploy(Bloop Blubbloop (/mob/living/carbon/human), the standard MOD chestplate (/obj/item/clothing/suit/mod), 0) - the standard MOD control unit (/obj/item/mod/control): choose deploy(Bloop Blubbloop (/mob/living/carbon/human)) - the standard MOD control unit (/obj/item/mod/control): choose deploy(Bloop Blubbloop (/mob/living/carbon/human)) - Deploy MODsuit (/datum/action/item_action/mod/deploy): do effect(null) - Deploy MODsuit (/datum/action/item_action/mod/deploy): Trigger(Bloop Blubbloop (/mob/living/carbon/human), null) - Deploy MODsuit (/atom/movable/screen/movable/action_button): Click(null, "map_screen.map", "icon-x=18;icon-y=18;left=1;but...") - [2026-10-19 19:27:53.096] 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: (src) - src: Randy Baum (/mob/living/carbon/human) - src.loc: the necropolis floor (125,250,3) (/turf/open/indestructible/boss) - call stack: - Randy Baum (/mob/living/carbon/human): reagent expose(Salbutamol (/datum/reagent/medicine/salbutamol), 16, 10, 1, 0) - Salbutamol (/datum/reagent/medicine/salbutamol): expose mob(Randy Baum (/mob/living/carbon/human), 16, 10, 1, 0) - Randy Baum (/mob/living/carbon/human): expose reagents(/list (/list), /datum/reagents (/datum/reagents), 16, 1, 1) - Randy Baum (/mob/living/carbon/human): expose reagents(/list (/list), /datum/reagents (/datum/reagents), 16, 1, null) - /datum/reagents (/datum/reagents): expose(Randy Baum (/mob/living/carbon/human), 16, 1, 1, /list (/list)) - /datum/reagents (/datum/reagents): trans to(Randy Baum (/mob/living/carbon/human), 60, 1, null, 1, 0, Randy Baum (/mob/living/carbon/human), 0, 16, 1, 0, 0) - the luxury medipen (/obj/item/reagent_containers/hypospray/medipen/survival/luxury): inject(Randy Baum (/mob/living/carbon/human), Randy Baum (/mob/living/carbon/human)) - the luxury medipen (/obj/item/reagent_containers/hypospray/medipen/survival/luxury): inject(Randy Baum (/mob/living/carbon/human), Randy Baum (/mob/living/carbon/human)) - the luxury medipen (/obj/item/reagent_containers/hypospray/medipen/survival/luxury): inject(Randy Baum (/mob/living/carbon/human), Randy Baum (/mob/living/carbon/human)) - the luxury medipen (/obj/item/reagent_containers/hypospray/medipen/survival/luxury): attack self(Randy Baum (/mob/living/carbon/human)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Randy Baum (/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): StartProcessing(0) - [2026-10-19 19:27:53.099] 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: (src) - src: Randy Baum (/mob/living/carbon/human) - src.loc: the necropolis floor (125,250,3) (/turf/open/indestructible/boss) - call stack: - Randy Baum (/mob/living/carbon/human): reagent expose(Penthrite (/datum/reagent/medicine/c2/penthrite), 16, 10, 1, 0) - Penthrite (/datum/reagent/medicine/c2/penthrite): expose mob(Randy Baum (/mob/living/carbon/human), 16, 10, 1, 0) - Randy Baum (/mob/living/carbon/human): expose reagents(/list (/list), /datum/reagents (/datum/reagents), 16, 1, 1) - Randy Baum (/mob/living/carbon/human): expose reagents(/list (/list), /datum/reagents (/datum/reagents), 16, 1, null) - /datum/reagents (/datum/reagents): expose(Randy Baum (/mob/living/carbon/human), 16, 1, 1, /list (/list)) - /datum/reagents (/datum/reagents): trans to(Randy Baum (/mob/living/carbon/human), 60, 1, null, 1, 0, Randy Baum (/mob/living/carbon/human), 0, 16, 1, 0, 0) - the luxury medipen (/obj/item/reagent_containers/hypospray/medipen/survival/luxury): inject(Randy Baum (/mob/living/carbon/human), Randy Baum (/mob/living/carbon/human)) - the luxury medipen (/obj/item/reagent_containers/hypospray/medipen/survival/luxury): inject(Randy Baum (/mob/living/carbon/human), Randy Baum (/mob/living/carbon/human)) - the luxury medipen (/obj/item/reagent_containers/hypospray/medipen/survival/luxury): inject(Randy Baum (/mob/living/carbon/human), Randy Baum (/mob/living/carbon/human)) - the luxury medipen (/obj/item/reagent_containers/hypospray/medipen/survival/luxury): attack self(Randy Baum (/mob/living/carbon/human)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Randy Baum (/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): StartProcessing(0) - [2026-10-19 19:27:53.100] 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: (src) - src: Randy Baum (/mob/living/carbon/human) - src.loc: the necropolis floor (125,250,3) (/turf/open/indestructible/boss) - call stack: - Randy Baum (/mob/living/carbon/human): reagent expose(Oxandrolone (/datum/reagent/medicine/oxandrolone), 16, 10, 1, 0) - Oxandrolone (/datum/reagent/medicine/oxandrolone): expose mob(Randy Baum (/mob/living/carbon/human), 16, 10, 1, 0) - Randy Baum (/mob/living/carbon/human): expose reagents(/list (/list), /datum/reagents (/datum/reagents), 16, 1, 1) - Randy Baum (/mob/living/carbon/human): expose reagents(/list (/list), /datum/reagents (/datum/reagents), 16, 1, null) - /datum/reagents (/datum/reagents): expose(Randy Baum (/mob/living/carbon/human), 16, 1, 1, /list (/list)) - /datum/reagents (/datum/reagents): trans to(Randy Baum (/mob/living/carbon/human), 60, 1, null, 1, 0, Randy Baum (/mob/living/carbon/human), 0, 16, 1, 0, 0) - the luxury medipen (/obj/item/reagent_containers/hypospray/medipen/survival/luxury): inject(Randy Baum (/mob/living/carbon/human), Randy Baum (/mob/living/carbon/human)) - the luxury medipen (/obj/item/reagent_containers/hypospray/medipen/survival/luxury): inject(Randy Baum (/mob/living/carbon/human), Randy Baum (/mob/living/carbon/human)) - the luxury medipen (/obj/item/reagent_containers/hypospray/medipen/survival/luxury): inject(Randy Baum (/mob/living/carbon/human), Randy Baum (/mob/living/carbon/human)) - the luxury medipen (/obj/item/reagent_containers/hypospray/medipen/survival/luxury): attack self(Randy Baum (/mob/living/carbon/human)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Randy Baum (/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): StartProcessing(0) - [2026-10-19 19:27:53.102] 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: (src) - src: Randy Baum (/mob/living/carbon/human) - src.loc: the necropolis floor (125,250,3) (/turf/open/indestructible/boss) - call stack: - Randy Baum (/mob/living/carbon/human): reagent expose(Salicylic Acid (/datum/reagent/medicine/sal_acid), 16, 10, 1, 0) - Salicylic Acid (/datum/reagent/medicine/sal_acid): expose mob(Randy Baum (/mob/living/carbon/human), 16, 10, 1, 0) - Randy Baum (/mob/living/carbon/human): expose reagents(/list (/list), /datum/reagents (/datum/reagents), 16, 1, 1) - Randy Baum (/mob/living/carbon/human): expose reagents(/list (/list), /datum/reagents (/datum/reagents), 16, 1, null) - /datum/reagents (/datum/reagents): expose(Randy Baum (/mob/living/carbon/human), 16, 1, 1, /list (/list)) - /datum/reagents (/datum/reagents): trans to(Randy Baum (/mob/living/carbon/human), 60, 1, null, 1, 0, Randy Baum (/mob/living/carbon/human), 0, 16, 1, 0, 0) - the luxury medipen (/obj/item/reagent_containers/hypospray/medipen/survival/luxury): inject(Randy Baum (/mob/living/carbon/human), Randy Baum (/mob/living/carbon/human)) - the luxury medipen (/obj/item/reagent_containers/hypospray/medipen/survival/luxury): inject(Randy Baum (/mob/living/carbon/human), Randy Baum (/mob/living/carbon/human)) - the luxury medipen (/obj/item/reagent_containers/hypospray/medipen/survival/luxury): inject(Randy Baum (/mob/living/carbon/human), Randy Baum (/mob/living/carbon/human)) - the luxury medipen (/obj/item/reagent_containers/hypospray/medipen/survival/luxury): attack self(Randy Baum (/mob/living/carbon/human)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Randy Baum (/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): StartProcessing(0) - [2026-10-19 19:27:53.104] 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: (src) - src: Randy Baum (/mob/living/carbon/human) - src.loc: the necropolis floor (125,250,3) (/turf/open/indestructible/boss) - call stack: - Randy Baum (/mob/living/carbon/human): reagent expose(Omnizine (/datum/reagent/medicine/omnizine), 16, 10, 1, 0) - Omnizine (/datum/reagent/medicine/omnizine): expose mob(Randy Baum (/mob/living/carbon/human), 16, 10, 1, 0) - Randy Baum (/mob/living/carbon/human): expose reagents(/list (/list), /datum/reagents (/datum/reagents), 16, 1, 1) - Randy Baum (/mob/living/carbon/human): expose reagents(/list (/list), /datum/reagents (/datum/reagents), 16, 1, null) - /datum/reagents (/datum/reagents): expose(Randy Baum (/mob/living/carbon/human), 16, 1, 1, /list (/list)) - /datum/reagents (/datum/reagents): trans to(Randy Baum (/mob/living/carbon/human), 60, 1, null, 1, 0, Randy Baum (/mob/living/carbon/human), 0, 16, 1, 0, 0) - the luxury medipen (/obj/item/reagent_containers/hypospray/medipen/survival/luxury): inject(Randy Baum (/mob/living/carbon/human), Randy Baum (/mob/living/carbon/human)) - the luxury medipen (/obj/item/reagent_containers/hypospray/medipen/survival/luxury): inject(Randy Baum (/mob/living/carbon/human), Randy Baum (/mob/living/carbon/human)) - the luxury medipen (/obj/item/reagent_containers/hypospray/medipen/survival/luxury): inject(Randy Baum (/mob/living/carbon/human), Randy Baum (/mob/living/carbon/human)) - the luxury medipen (/obj/item/reagent_containers/hypospray/medipen/survival/luxury): attack self(Randy Baum (/mob/living/carbon/human)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Randy Baum (/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): StartProcessing(0) - [2026-10-19 19:27:53.106] 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: (src) - src: Randy Baum (/mob/living/carbon/human) - src.loc: the necropolis floor (125,250,3) (/turf/open/indestructible/boss) - call stack: - Randy Baum (/mob/living/carbon/human): reagent expose(Leporazine (/datum/reagent/medicine/leporazine), 16, 10, 1, 0) - Leporazine (/datum/reagent/medicine/leporazine): expose mob(Randy Baum (/mob/living/carbon/human), 16, 10, 1, 0) - Randy Baum (/mob/living/carbon/human): expose reagents(/list (/list), /datum/reagents (/datum/reagents), 16, 1, 1) - Randy Baum (/mob/living/carbon/human): expose reagents(/list (/list), /datum/reagents (/datum/reagents), 16, 1, null) - /datum/reagents (/datum/reagents): expose(Randy Baum (/mob/living/carbon/human), 16, 1, 1, /list (/list)) - /datum/reagents (/datum/reagents): trans to(Randy Baum (/mob/living/carbon/human), 60, 1, null, 1, 0, Randy Baum (/mob/living/carbon/human), 0, 16, 1, 0, 0) - the luxury medipen (/obj/item/reagent_containers/hypospray/medipen/survival/luxury): inject(Randy Baum (/mob/living/carbon/human), Randy Baum (/mob/living/carbon/human)) - the luxury medipen (/obj/item/reagent_containers/hypospray/medipen/survival/luxury): inject(Randy Baum (/mob/living/carbon/human), Randy Baum (/mob/living/carbon/human)) - the luxury medipen (/obj/item/reagent_containers/hypospray/medipen/survival/luxury): inject(Randy Baum (/mob/living/carbon/human), Randy Baum (/mob/living/carbon/human)) - the luxury medipen (/obj/item/reagent_containers/hypospray/medipen/survival/luxury): attack self(Randy Baum (/mob/living/carbon/human)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Randy Baum (/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): StartProcessing(0) - [2026-10-19 19:29:22.045] RUNTIME: ## TESTING: GC: -- [0x2100baec] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 3) [2026-10-19 19:29:42.829] RUNTIME: ## TESTING: GC: -- [0x210488c7] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 3) [2026-10-19 19:29:44.068] RUNTIME: runtime error: Cannot execute null.Cut(). - proc name: Destroy (/obj/item/bodypart/Destroy) - source file: code/modules/surgery/bodyparts/_bodyparts.dm,309 - usr: Brenna Mathews (/mob/living/carbon/human) - src: the human chest (/obj/item/bodypart/chest) - usr.loc: the floor (76,148,2) (/turf/open/floor/iron) - src.loc: CryptoWra1th (/mob/living/carbon/human) - call stack: - the human chest (/obj/item/bodypart/chest): Destroy(0) - the human chest (/obj/item/bodypart/chest): Destroy(0) - qdel(the human chest (/obj/item/bodypart/chest), 0) - CryptoWra1th (/mob/living/carbon/human): Destroy(0) - CryptoWra1th (/mob/living/carbon/human): Destroy(0) - CryptoWra1th (/mob/living/carbon/human): Destroy(0) - CryptoWra1th (/mob/living/carbon/human): Destroy(0) - CryptoWra1th (/mob/living/carbon/human): Destroy(0) - qdel(CryptoWra1th (/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)) - the quantum server (/obj/machinery/quantum_server): scrub vdom() - /datum/callback (/datum/callback): Invoke() - world: push usr(Brenna Mathews (/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-19 19:30:24.614] RUNTIME: runtime error: undefined variable /obj/item/clothing/suit/mod/var/physique - proc name: generate cerulean icons (/obj/item/proc/generate_cerulean_icons) - source file: code/modules/mob/living/carbon/human/cerulean_update_icons.dm,10 - usr: Bloop Blubbloop (/mob/living/carbon/human) - src: the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics) - usr.loc: the floor (113,82,2) (/turf/open/floor/iron/dark) - src.loc: the standard MOD chestplate (/obj/item/clothing/suit/mod) - call stack: - the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics): generate cerulean icons(/icon (/icon), "labcoat_job-tmp/gags/icons/gag...", "#EEEEEE#4A77A1#4A77A1#7095C2", 33) - the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics): get bodyshape icon(/icon (/icon), "labcoat_job-tmp/gags/icons/gag...", "#EEEEEE#4A77A1#4A77A1#7095C2", 33) - the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics): build worn icon(14.1, 'icons/mob/clothing/suits/defau...', 0, 0, null, null, 33) - /datum/mod_part (/datum/mod_part): get separate worn overlays(the standard MOD chestplate (/obj/item/clothing/suit/mod), /list (/list), , , 0, 'icons/mob/clothing/modsuit/mod...', 33) - the standard MOD chestplate (/obj/item/clothing/suit/mod): SendSignal("item_get_separate_worn_overlay...", /list (/list)) - the standard MOD chestplate (/obj/item/clothing/suit/mod): separate worn overlays(, , 0, 'icons/mob/clothing/modsuit/mod...', 33) - the standard MOD chestplate (/obj/item/clothing/suit/mod): separate worn overlays(, , 0, 'icons/mob/clothing/modsuit/mod...', 33) - the standard MOD chestplate (/obj/item/clothing/suit/mod): build worn icon(14, 'icons/mob/clothing/suits/defau...', 0, 0, null, null, 33) - Bloop Blubbloop (/mob/living/carbon/human): update worn oversuit() - Bloop Blubbloop (/mob/living/carbon/human): update clothing(1025) - the standard MOD control unit (/obj/item/mod/control): seal part(the standard MOD chestplate (/obj/item/clothing/suit/mod), 0) - the standard MOD control unit (/obj/item/mod/control): delayed seal part(the standard MOD chestplate (/obj/item/clothing/suit/mod)) - the standard MOD control unit (/obj/item/mod/control): retract(Bloop Blubbloop (/mob/living/carbon/human), the standard MOD chestplate (/obj/item/clothing/suit/mod), 0) - the standard MOD control unit (/obj/item/mod/control): choose deploy(Bloop Blubbloop (/mob/living/carbon/human)) - Deploy MODsuit (/datum/action/item_action/mod/deploy): do effect(null) - Deploy MODsuit (/datum/action/item_action/mod/deploy): Trigger(Bloop Blubbloop (/mob/living/carbon/human), null) - Deploy MODsuit (/atom/movable/screen/movable/action_button): Click(null, "map_screen.map", "icon-x=13;icon-y=21;left=1;but...") - [2026-10-19 19:30:29.024] RUNTIME: runtime error: undefined variable /obj/item/clothing/suit/mod/var/physique - proc name: generate cerulean icons (/obj/item/proc/generate_cerulean_icons) - source file: code/modules/mob/living/carbon/human/cerulean_update_icons.dm,10 - usr: Bloop Blubbloop (/mob/living/carbon/human) - src: the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics) - usr.loc: the floor (113,82,2) (/turf/open/floor/iron/dark) - src.loc: the standard MOD chestplate (/obj/item/clothing/suit/mod) - call stack: - the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics): generate cerulean icons(/icon (/icon), "labcoat_job-tmp/gags/icons/gag...", "#EEEEEE#4A77A1#4A77A1#7095C2", 33) - the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics): get bodyshape icon(/icon (/icon), "labcoat_job-tmp/gags/icons/gag...", "#EEEEEE#4A77A1#4A77A1#7095C2", 33) - the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics): build worn icon(14.1, 'icons/mob/clothing/suits/defau...', 0, 0, null, null, 33) - /datum/mod_part (/datum/mod_part): get separate worn overlays(the standard MOD chestplate (/obj/item/clothing/suit/mod), /list (/list), , , 0, 'icons/mob/clothing/modsuit/mod...', 33) - the standard MOD chestplate (/obj/item/clothing/suit/mod): SendSignal("item_get_separate_worn_overlay...", /list (/list)) - the standard MOD chestplate (/obj/item/clothing/suit/mod): separate worn overlays(, , 0, 'icons/mob/clothing/modsuit/mod...', 33) - the standard MOD chestplate (/obj/item/clothing/suit/mod): separate worn overlays(, , 0, 'icons/mob/clothing/modsuit/mod...', 33) - the standard MOD chestplate (/obj/item/clothing/suit/mod): build worn icon(14, 'icons/mob/clothing/suits/defau...', 0, 0, null, null, 33) - Bloop Blubbloop (/mob/living/carbon/human): update worn oversuit() - Bloop Blubbloop (/mob/living/carbon/human): handle set item in slot(the standard MOD chestplate (/obj/item/clothing/suit/mod), 1) - Bloop Blubbloop (/mob/living/carbon/human): equip to slot(the standard MOD chestplate (/obj/item/clothing/suit/mod), 1, 0) - Bloop Blubbloop (/mob/living/carbon/human): equip to slot if possible(the standard MOD chestplate (/obj/item/clothing/suit/mod), 1, 0, 1, 1, 0, 0, 0) - the standard MOD control unit (/obj/item/mod/control): deploy(Bloop Blubbloop (/mob/living/carbon/human), the standard MOD chestplate (/obj/item/clothing/suit/mod), 0) - the standard MOD control unit (/obj/item/mod/control): choose deploy(Bloop Blubbloop (/mob/living/carbon/human)) - the standard MOD control unit (/obj/item/mod/control): choose deploy(Bloop Blubbloop (/mob/living/carbon/human)) - Deploy MODsuit (/datum/action/item_action/mod/deploy): do effect(null) - Deploy MODsuit (/datum/action/item_action/mod/deploy): Trigger(Bloop Blubbloop (/mob/living/carbon/human), null) - Deploy MODsuit (/atom/movable/screen/movable/action_button): Click(null, "map_screen.map", "icon-x=13;icon-y=21;left=1;but...") - [2026-10-19 19:30:29.028] RUNTIME: runtime error: undefined variable /obj/item/clothing/suit/mod/var/physique - proc name: generate cerulean icons (/obj/item/proc/generate_cerulean_icons) - source file: code/modules/mob/living/carbon/human/cerulean_update_icons.dm,10 - usr: Bloop Blubbloop (/mob/living/carbon/human) - src: the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics) - usr.loc: the floor (113,82,2) (/turf/open/floor/iron/dark) - src.loc: the standard MOD chestplate (/obj/item/clothing/suit/mod) - call stack: - the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics): generate cerulean icons(/icon (/icon), "labcoat_job-tmp/gags/icons/gag...", "#EEEEEE#4A77A1#4A77A1#7095C2", 33) - the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics): get bodyshape icon(/icon (/icon), "labcoat_job-tmp/gags/icons/gag...", "#EEEEEE#4A77A1#4A77A1#7095C2", 33) - the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics): build worn icon(14.1, 'icons/mob/clothing/suits/defau...', 0, 0, null, null, 33) - /datum/mod_part (/datum/mod_part): get separate worn overlays(the standard MOD chestplate (/obj/item/clothing/suit/mod), /list (/list), , , 0, 'icons/mob/clothing/modsuit/mod...', 33) - the standard MOD chestplate (/obj/item/clothing/suit/mod): SendSignal("item_get_separate_worn_overlay...", /list (/list)) - the standard MOD chestplate (/obj/item/clothing/suit/mod): separate worn overlays(, , 0, 'icons/mob/clothing/modsuit/mod...', 33) - the standard MOD chestplate (/obj/item/clothing/suit/mod): separate worn overlays(, , 0, 'icons/mob/clothing/modsuit/mod...', 33) - the standard MOD chestplate (/obj/item/clothing/suit/mod): build worn icon(14, 'icons/mob/clothing/suits/defau...', 0, 0, null, null, 33) - Bloop Blubbloop (/mob/living/carbon/human): update worn oversuit() - Bloop Blubbloop (/mob/living/carbon/human): update clothing(1025) - the standard MOD control unit (/obj/item/mod/control): deploy(Bloop Blubbloop (/mob/living/carbon/human), the standard MOD chestplate (/obj/item/clothing/suit/mod), 0) - the standard MOD control unit (/obj/item/mod/control): choose deploy(Bloop Blubbloop (/mob/living/carbon/human)) - the standard MOD control unit (/obj/item/mod/control): choose deploy(Bloop Blubbloop (/mob/living/carbon/human)) - Deploy MODsuit (/datum/action/item_action/mod/deploy): do effect(null) - Deploy MODsuit (/datum/action/item_action/mod/deploy): Trigger(Bloop Blubbloop (/mob/living/carbon/human), null) - Deploy MODsuit (/atom/movable/screen/movable/action_button): Click(null, "map_screen.map", "icon-x=13;icon-y=21;left=1;but...") - [2026-10-19 19:31:16.017] 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 (87,102,2) (/turf/open/floor/iron/white) - call stack: - the floor (87,102,2) (/turf/open/floor/iron/white): collect dynamic lightsources() - the floor (87,102,2) (/turf/open/floor/iron/white): get dynamic lumcount() - the floor (87,102,2) (/turf/open/floor/iron/white): get lumcount(0, 1) - Nocturnal Regeneration (/datum/symptom/heal/darkness): CanHeal(NR SR Healing Virus (/datum/disease/advance)) - Nocturnal Regeneration (/datum/symptom/heal/darkness): Activate(NR SR Healing Virus (/datum/disease/advance)) - NR SR Healing Virus (/datum/disease/advance): stage act(2) - NR SR Healing Virus (/datum/disease/advance): on life(Verity Blanche (/mob/living/carbon/human), 2) - Verity Blanche (/mob/living/carbon/human): SendSignal("living_life", /list (/list)) - Verity Blanche (/mob/living/carbon/human): Life(2) - Verity Blanche (/mob/living/carbon/human): Life(2) - Verity Blanche (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(1) - Mobs (/datum/controller/subsystem/mobs): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 19:33:35.176] 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 (88,102,2) (/turf/open/floor/iron/white) - call stack: - the floor (88,102,2) (/turf/open/floor/iron/white): collect dynamic lightsources() - the floor (88,102,2) (/turf/open/floor/iron/white): get dynamic lumcount() - the floor (88,102,2) (/turf/open/floor/iron/white): get lumcount(0, 1) - Nocturnal Regeneration (/datum/symptom/heal/darkness): CanHeal(NR SR Healing Virus (/datum/disease/advance)) - Nocturnal Regeneration (/datum/symptom/heal/darkness): Activate(NR SR Healing Virus (/datum/disease/advance)) - NR SR Healing Virus (/datum/disease/advance): stage act(2) - NR SR Healing Virus (/datum/disease/advance): on life(Arcticus Cecropia (/mob/living/carbon/human), 2) - Arcticus Cecropia (/mob/living/carbon/human): SendSignal("living_life", /list (/list)) - Arcticus Cecropia (/mob/living/carbon/human): Life(2) - Arcticus Cecropia (/mob/living/carbon/human): Life(2) - Arcticus Cecropia (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(0) - Mobs (/datum/controller/subsystem/mobs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 19:33:37.174] 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 (88,97,2) (/turf/open/floor/iron/dark) - call stack: - the floor (88,97,2) (/turf/open/floor/iron/dark): collect dynamic lightsources() - the floor (88,97,2) (/turf/open/floor/iron/dark): get dynamic lumcount() - the floor (88,97,2) (/turf/open/floor/iron/dark): get lumcount(0, 1) - Nocturnal Regeneration (/datum/symptom/heal/darkness): CanHeal(NR SR Healing Virus (/datum/disease/advance)) - Nocturnal Regeneration (/datum/symptom/heal/darkness): Activate(NR SR Healing Virus (/datum/disease/advance)) - NR SR Healing Virus (/datum/disease/advance): stage act(2) - NR SR Healing Virus (/datum/disease/advance): on life(Arcticus Cecropia (/mob/living/carbon/human), 2) - Arcticus Cecropia (/mob/living/carbon/human): SendSignal("living_life", /list (/list)) - Arcticus Cecropia (/mob/living/carbon/human): Life(2) - Arcticus Cecropia (/mob/living/carbon/human): Life(2) - Arcticus Cecropia (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(0) - Mobs (/datum/controller/subsystem/mobs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 19:33:39.175] 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 (87,89,2) (/turf/open/floor/iron/dark) - call stack: - the floor (87,89,2) (/turf/open/floor/iron/dark): collect dynamic lightsources() - the floor (87,89,2) (/turf/open/floor/iron/dark): get dynamic lumcount() - the floor (87,89,2) (/turf/open/floor/iron/dark): get lumcount(0, 1) - Nocturnal Regeneration (/datum/symptom/heal/darkness): CanHeal(NR SR Healing Virus (/datum/disease/advance)) - Nocturnal Regeneration (/datum/symptom/heal/darkness): Activate(NR SR Healing Virus (/datum/disease/advance)) - NR SR Healing Virus (/datum/disease/advance): stage act(2) - NR SR Healing Virus (/datum/disease/advance): on life(Arcticus Cecropia (/mob/living/carbon/human), 2) - Arcticus Cecropia (/mob/living/carbon/human): SendSignal("living_life", /list (/list)) - Arcticus Cecropia (/mob/living/carbon/human): Life(2) - Arcticus Cecropia (/mob/living/carbon/human): Life(2) - Arcticus Cecropia (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(0) - Mobs (/datum/controller/subsystem/mobs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 19:33:41.176] 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 (86,87,2) (/turf/open/floor/iron/white) - call stack: - the floor (86,87,2) (/turf/open/floor/iron/white): collect dynamic lightsources() - the floor (86,87,2) (/turf/open/floor/iron/white): get dynamic lumcount() - the floor (86,87,2) (/turf/open/floor/iron/white): get lumcount(0, 1) - Nocturnal Regeneration (/datum/symptom/heal/darkness): CanHeal(NR SR Healing Virus (/datum/disease/advance)) - Nocturnal Regeneration (/datum/symptom/heal/darkness): Activate(NR SR Healing Virus (/datum/disease/advance)) - NR SR Healing Virus (/datum/disease/advance): stage act(2) - NR SR Healing Virus (/datum/disease/advance): on life(Arcticus Cecropia (/mob/living/carbon/human), 2) - Arcticus Cecropia (/mob/living/carbon/human): SendSignal("living_life", /list (/list)) - Arcticus Cecropia (/mob/living/carbon/human): Life(2) - Arcticus Cecropia (/mob/living/carbon/human): Life(2) - Arcticus Cecropia (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(0) - Mobs (/datum/controller/subsystem/mobs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 19:33:43.175] 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 (88,89,2) (/turf/open/floor/iron/white) - call stack: - the floor (88,89,2) (/turf/open/floor/iron/white): collect dynamic lightsources() - the floor (88,89,2) (/turf/open/floor/iron/white): get dynamic lumcount() - the floor (88,89,2) (/turf/open/floor/iron/white): get lumcount(0, 1) - Nocturnal Regeneration (/datum/symptom/heal/darkness): CanHeal(NR SR Healing Virus (/datum/disease/advance)) - Nocturnal Regeneration (/datum/symptom/heal/darkness): Activate(NR SR Healing Virus (/datum/disease/advance)) - NR SR Healing Virus (/datum/disease/advance): stage act(2) - NR SR Healing Virus (/datum/disease/advance): on life(Arcticus Cecropia (/mob/living/carbon/human), 2) - Arcticus Cecropia (/mob/living/carbon/human): SendSignal("living_life", /list (/list)) - Arcticus Cecropia (/mob/living/carbon/human): Life(2) - Arcticus Cecropia (/mob/living/carbon/human): Life(2) - Arcticus Cecropia (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(0) - Mobs (/datum/controller/subsystem/mobs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 19:33:45.176] 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 (88,97,2) (/turf/open/floor/iron/dark) - call stack: - the floor (88,97,2) (/turf/open/floor/iron/dark): collect dynamic lightsources() - the floor (88,97,2) (/turf/open/floor/iron/dark): get dynamic lumcount() - the floor (88,97,2) (/turf/open/floor/iron/dark): get lumcount(0, 1) - Nocturnal Regeneration (/datum/symptom/heal/darkness): CanHeal(NR SR Healing Virus (/datum/disease/advance)) - Nocturnal Regeneration (/datum/symptom/heal/darkness): Activate(NR SR Healing Virus (/datum/disease/advance)) - NR SR Healing Virus (/datum/disease/advance): stage act(2) - NR SR Healing Virus (/datum/disease/advance): on life(Arcticus Cecropia (/mob/living/carbon/human), 2) - Arcticus Cecropia (/mob/living/carbon/human): SendSignal("living_life", /list (/list)) - Arcticus Cecropia (/mob/living/carbon/human): Life(2) - Arcticus Cecropia (/mob/living/carbon/human): Life(2) - Arcticus Cecropia (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(0) - Mobs (/datum/controller/subsystem/mobs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 19:33:47.174] 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 (86,102,2) (/turf/open/floor/iron/white) - call stack: - the floor (86,102,2) (/turf/open/floor/iron/white): collect dynamic lightsources() - the floor (86,102,2) (/turf/open/floor/iron/white): get dynamic lumcount() - the floor (86,102,2) (/turf/open/floor/iron/white): get lumcount(0, 1) - Nocturnal Regeneration (/datum/symptom/heal/darkness): CanHeal(NR SR Healing Virus (/datum/disease/advance)) - Nocturnal Regeneration (/datum/symptom/heal/darkness): Activate(NR SR Healing Virus (/datum/disease/advance)) - NR SR Healing Virus (/datum/disease/advance): stage act(2) - NR SR Healing Virus (/datum/disease/advance): on life(Arcticus Cecropia (/mob/living/carbon/human), 2) - Arcticus Cecropia (/mob/living/carbon/human): SendSignal("living_life", /list (/list)) - Arcticus Cecropia (/mob/living/carbon/human): Life(2) - Arcticus Cecropia (/mob/living/carbon/human): Life(2) - Arcticus Cecropia (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(0) - Mobs (/datum/controller/subsystem/mobs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 19:33:59.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 floor (86,101,2) (/turf/open/floor/iron/white) - call stack: - the floor (86,101,2) (/turf/open/floor/iron/white): collect dynamic lightsources() - the floor (86,101,2) (/turf/open/floor/iron/white): get dynamic lumcount() - the floor (86,101,2) (/turf/open/floor/iron/white): get lumcount(0, 1) - Nocturnal Regeneration (/datum/symptom/heal/darkness): CanHeal(NR SR Healing Virus (/datum/disease/advance)) - Nocturnal Regeneration (/datum/symptom/heal/darkness): Activate(NR SR Healing Virus (/datum/disease/advance)) - NR SR Healing Virus (/datum/disease/advance): stage act(2) - NR SR Healing Virus (/datum/disease/advance): on life(Arcticus Cecropia (/mob/living/carbon/human), 2) - Arcticus Cecropia (/mob/living/carbon/human): SendSignal("living_life", /list (/list)) - Arcticus Cecropia (/mob/living/carbon/human): Life(2) - Arcticus Cecropia (/mob/living/carbon/human): Life(2) - Arcticus Cecropia (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(0) - Mobs (/datum/controller/subsystem/mobs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 19:34:22.947] RUNTIME: ## TESTING: GC: -- [0x2106ce87] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 3) [2026-10-19 19:34:22.949] RUNTIME: ## TESTING: GC: -- [0x21056b02] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 3) [2026-10-19 19:34:22.949] RUNTIME: ## TESTING: GC: -- [0x2106e8d7] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 3) [2026-10-19 19:34:22.950] RUNTIME: ## TESTING: GC: -- [0x2106a750] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 3) [2026-10-19 19:34:22.950] RUNTIME: ## TESTING: GC: -- [0x2106ee5f] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 3) [2026-10-19 19:34:22.950] RUNTIME: ## TESTING: GC: -- [0x2106e7a8] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 3) [2026-10-19 19:34:22.950] RUNTIME: ## TESTING: GC: -- [0x2106f01c] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 3) [2026-10-19 19:34:22.951] RUNTIME: ## TESTING: GC: -- [0x2106cd3a] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 3) [2026-10-19 19:34:22.951] RUNTIME: ## TESTING: GC: -- [0x21049ad6] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 3) [2026-10-19 19:34:22.951] RUNTIME: ## TESTING: GC: -- [0x2106ec3a] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 3) [2026-10-19 19:34:22.951] RUNTIME: ## TESTING: GC: -- [0x21069ded] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 3) [2026-10-19 19:34:47.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 wood floor (137,130,2) (/turf/open/floor/material) - call stack: - the wood floor (137,130,2) (/turf/open/floor/material): collect dynamic lightsources() - the wood floor (137,130,2) (/turf/open/floor/material): get dynamic lumcount() - the wood floor (137,130,2) (/turf/open/floor/material): get lumcount(0, 1) - Nocturnal Regeneration (/datum/symptom/heal/darkness): CanHeal(NR SR Healing Virus (/datum/disease/advance)) - Nocturnal Regeneration (/datum/symptom/heal/darkness): Activate(NR SR Healing Virus (/datum/disease/advance)) - NR SR Healing Virus (/datum/disease/advance): stage act(2) - NR SR Healing Virus (/datum/disease/advance): on life(Arcticus Cecropia (/mob/living/carbon/human), 2) - Arcticus Cecropia (/mob/living/carbon/human): SendSignal("living_life", /list (/list)) - Arcticus Cecropia (/mob/living/carbon/human): Life(2) - Arcticus Cecropia (/mob/living/carbon/human): Life(2) - Arcticus Cecropia (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(0) - Mobs (/datum/controller/subsystem/mobs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 19:34:49.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 wood floor (137,130,2) (/turf/open/floor/material) - call stack: - the wood floor (137,130,2) (/turf/open/floor/material): collect dynamic lightsources() - the wood floor (137,130,2) (/turf/open/floor/material): get dynamic lumcount() - the wood floor (137,130,2) (/turf/open/floor/material): get lumcount(0, 1) - Nocturnal Regeneration (/datum/symptom/heal/darkness): CanHeal(NR SR Healing Virus (/datum/disease/advance)) - Nocturnal Regeneration (/datum/symptom/heal/darkness): Activate(NR SR Healing Virus (/datum/disease/advance)) - NR SR Healing Virus (/datum/disease/advance): stage act(2) - NR SR Healing Virus (/datum/disease/advance): on life(Arcticus Cecropia (/mob/living/carbon/human), 2) - Arcticus Cecropia (/mob/living/carbon/human): SendSignal("living_life", /list (/list)) - Arcticus Cecropia (/mob/living/carbon/human): Life(2) - Arcticus Cecropia (/mob/living/carbon/human): Life(2) - Arcticus Cecropia (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(0) - Mobs (/datum/controller/subsystem/mobs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 19:34:50.194] RUNTIME: ## TESTING: GC: -- [0x20440e2] | /obj/item/bodypart/chest was unable to be GC'd -- (ref count of 6) [2026-10-19 19:34:50.195] RUNTIME: ## TESTING: GC: -- [0x30000fa] | /mob/living/carbon/human was unable to be GC'd -- (ref count of 3) [2026-10-19 19:34:51.796] 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 wood floor (137,129,2) (/turf/open/floor/material) - call stack: - the wood floor (137,129,2) (/turf/open/floor/material): collect dynamic lightsources() - the wood floor (137,129,2) (/turf/open/floor/material): get dynamic lumcount() - the wood floor (137,129,2) (/turf/open/floor/material): get lumcount(0, 1) - Nocturnal Regeneration (/datum/symptom/heal/darkness): CanHeal(NR SR Healing Virus (/datum/disease/advance)) - Nocturnal Regeneration (/datum/symptom/heal/darkness): Activate(NR SR Healing Virus (/datum/disease/advance)) - NR SR Healing Virus (/datum/disease/advance): stage act(2) - NR SR Healing Virus (/datum/disease/advance): on life(Arcticus Cecropia (/mob/living/carbon/human), 2) - Arcticus Cecropia (/mob/living/carbon/human): SendSignal("living_life", /list (/list)) - Arcticus Cecropia (/mob/living/carbon/human): Life(2) - Arcticus Cecropia (/mob/living/carbon/human): Life(2) - Arcticus Cecropia (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(0) - Mobs (/datum/controller/subsystem/mobs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 19:34:54.021] 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 wood floor (137,129,2) (/turf/open/floor/material) - call stack: - the wood floor (137,129,2) (/turf/open/floor/material): collect dynamic lightsources() - the wood floor (137,129,2) (/turf/open/floor/material): get dynamic lumcount() - the wood floor (137,129,2) (/turf/open/floor/material): get lumcount(0, 1) - Nocturnal Regeneration (/datum/symptom/heal/darkness): CanHeal(NR SR Healing Virus (/datum/disease/advance)) - Nocturnal Regeneration (/datum/symptom/heal/darkness): Activate(NR SR Healing Virus (/datum/disease/advance)) - NR SR Healing Virus (/datum/disease/advance): stage act(2) - NR SR Healing Virus (/datum/disease/advance): on life(Arcticus Cecropia (/mob/living/carbon/human), 2) - Arcticus Cecropia (/mob/living/carbon/human): SendSignal("living_life", /list (/list)) - Arcticus Cecropia (/mob/living/carbon/human): Life(2) - Arcticus Cecropia (/mob/living/carbon/human): Life(2) - Arcticus Cecropia (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(0) - Mobs (/datum/controller/subsystem/mobs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 19:34:56.026] 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 wood floor (137,129,2) (/turf/open/floor/material) - call stack: - the wood floor (137,129,2) (/turf/open/floor/material): collect dynamic lightsources() - the wood floor (137,129,2) (/turf/open/floor/material): get dynamic lumcount() - the wood floor (137,129,2) (/turf/open/floor/material): get lumcount(0, 1) - Nocturnal Regeneration (/datum/symptom/heal/darkness): CanHeal(NR SR Healing Virus (/datum/disease/advance)) - Nocturnal Regeneration (/datum/symptom/heal/darkness): Activate(NR SR Healing Virus (/datum/disease/advance)) - NR SR Healing Virus (/datum/disease/advance): stage act(2) - NR SR Healing Virus (/datum/disease/advance): on life(Arcticus Cecropia (/mob/living/carbon/human), 2) - Arcticus Cecropia (/mob/living/carbon/human): SendSignal("living_life", /list (/list)) - Arcticus Cecropia (/mob/living/carbon/human): Life(2) - Arcticus Cecropia (/mob/living/carbon/human): Life(2) - Arcticus Cecropia (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(0) - Mobs (/datum/controller/subsystem/mobs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 19:34:58.019] 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 wood floor (138,133,2) (/turf/open/floor/material) - call stack: - the wood floor (138,133,2) (/turf/open/floor/material): collect dynamic lightsources() - the wood floor (138,133,2) (/turf/open/floor/material): get dynamic lumcount() - the wood floor (138,133,2) (/turf/open/floor/material): get lumcount(0, 1) - Nocturnal Regeneration (/datum/symptom/heal/darkness): CanHeal(NR SR Healing Virus (/datum/disease/advance)) - Nocturnal Regeneration (/datum/symptom/heal/darkness): Activate(NR SR Healing Virus (/datum/disease/advance)) - NR SR Healing Virus (/datum/disease/advance): stage act(2) - NR SR Healing Virus (/datum/disease/advance): on life(Arcticus Cecropia (/mob/living/carbon/human), 2) - Arcticus Cecropia (/mob/living/carbon/human): SendSignal("living_life", /list (/list)) - Arcticus Cecropia (/mob/living/carbon/human): Life(2) - Arcticus Cecropia (/mob/living/carbon/human): Life(2) - Arcticus Cecropia (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(0) - Mobs (/datum/controller/subsystem/mobs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 19:35:14.464] RUNTIME: ## TESTING: GC: -- [0x2106df60] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 3) [2026-10-19 19:35:14.466] RUNTIME: ## TESTING: GC: -- [0x2105618a] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 3) [2026-10-19 19:35:38.981] RUNTIME: ## TESTING: GC: -- [0x2005d62] | /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2 was unable to be GC'd -- (ref count of 3) [2026-10-19 19:35:38.983] RUNTIME: ## TESTING: GC: -- [0x2005c6a] | /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2 was unable to be GC'd -- (ref count of 3) [2026-10-19 19:35:53.268] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (88,92,2) (/turf/open/floor/iron/white) - call stack: - the floor (88,92,2) (/turf/open/floor/iron/white): collect dynamic lightsources() - the floor (88,92,2) (/turf/open/floor/iron/white): get dynamic lumcount() - the floor (88,92,2) (/turf/open/floor/iron/white): get lumcount(0, 1) - Nocturnal Regeneration (/datum/symptom/heal/darkness): CanHeal(NR SR Healing Virus (/datum/disease/advance)) - Nocturnal Regeneration (/datum/symptom/heal/darkness): Activate(NR SR Healing Virus (/datum/disease/advance)) - NR SR Healing Virus (/datum/disease/advance): stage act(2) - NR SR Healing Virus (/datum/disease/advance): on life(Verity Blanche (/mob/living/carbon/human), 2) - Verity Blanche (/mob/living/carbon/human): SendSignal("living_life", /list (/list)) - Verity Blanche (/mob/living/carbon/human): Life(2) - Verity Blanche (/mob/living/carbon/human): Life(2) - Verity Blanche (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(1) - Mobs (/datum/controller/subsystem/mobs): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 19:35:53.872] RUNTIME: ## TESTING: GC: -- [0x2106f1b2] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 3) [2026-10-19 19:35:55.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 (88,101,2) (/turf/open/floor/iron/white) - call stack: - the floor (88,101,2) (/turf/open/floor/iron/white): collect dynamic lightsources() - the floor (88,101,2) (/turf/open/floor/iron/white): get dynamic lumcount() - the floor (88,101,2) (/turf/open/floor/iron/white): get lumcount(0, 1) - Nocturnal Regeneration (/datum/symptom/heal/darkness): CanHeal(NR SR Healing Virus (/datum/disease/advance)) - Nocturnal Regeneration (/datum/symptom/heal/darkness): Activate(NR SR Healing Virus (/datum/disease/advance)) - NR SR Healing Virus (/datum/disease/advance): stage act(2) - NR SR Healing Virus (/datum/disease/advance): on life(Verity Blanche (/mob/living/carbon/human), 2) - Verity Blanche (/mob/living/carbon/human): SendSignal("living_life", /list (/list)) - Verity Blanche (/mob/living/carbon/human): Life(2) - Verity Blanche (/mob/living/carbon/human): Life(2) - Verity Blanche (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(1) - Mobs (/datum/controller/subsystem/mobs): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 19:36:55.639] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (87,102,2) (/turf/open/floor/iron/white) - call stack: - the floor (87,102,2) (/turf/open/floor/iron/white): collect dynamic lightsources() - the floor (87,102,2) (/turf/open/floor/iron/white): get dynamic lumcount() - the floor (87,102,2) (/turf/open/floor/iron/white): get lumcount(0, 1) - Nocturnal Regeneration (/datum/symptom/heal/darkness): CanHeal(NR SR Healing Virus (/datum/disease/advance)) - Nocturnal Regeneration (/datum/symptom/heal/darkness): Activate(NR SR Healing Virus (/datum/disease/advance)) - NR SR Healing Virus (/datum/disease/advance): stage act(2) - NR SR Healing Virus (/datum/disease/advance): on life(Arcticus Cecropia (/mob/living/carbon/human), 2) - Arcticus Cecropia (/mob/living/carbon/human): SendSignal("living_life", /list (/list)) - Arcticus Cecropia (/mob/living/carbon/human): Life(2) - Arcticus Cecropia (/mob/living/carbon/human): Life(2) - Arcticus Cecropia (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(0) - Mobs (/datum/controller/subsystem/mobs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 19:37:05.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 (88,91,2) (/turf/open/floor/iron/white) - call stack: - the floor (88,91,2) (/turf/open/floor/iron/white): collect dynamic lightsources() - the floor (88,91,2) (/turf/open/floor/iron/white): get dynamic lumcount() - the floor (88,91,2) (/turf/open/floor/iron/white): get lumcount(0, 1) - Nocturnal Regeneration (/datum/symptom/heal/darkness): CanHeal(NR SR Healing Virus (/datum/disease/advance)) - Nocturnal Regeneration (/datum/symptom/heal/darkness): Activate(NR SR Healing Virus (/datum/disease/advance)) - NR SR Healing Virus (/datum/disease/advance): stage act(2) - NR SR Healing Virus (/datum/disease/advance): on life(Verity Blanche (/mob/living/carbon/human), 2) - Verity Blanche (/mob/living/carbon/human): SendSignal("living_life", /list (/list)) - Verity Blanche (/mob/living/carbon/human): Life(2) - Verity Blanche (/mob/living/carbon/human): Life(2) - Verity Blanche (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(1) - Mobs (/datum/controller/subsystem/mobs): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 19:37:07.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 (89,102,2) (/turf/open/floor/iron/white) - call stack: - the floor (89,102,2) (/turf/open/floor/iron/white): collect dynamic lightsources() - the floor (89,102,2) (/turf/open/floor/iron/white): get dynamic lumcount() - the floor (89,102,2) (/turf/open/floor/iron/white): get lumcount(0, 1) - Nocturnal Regeneration (/datum/symptom/heal/darkness): CanHeal(NR SR Healing Virus (/datum/disease/advance)) - Nocturnal Regeneration (/datum/symptom/heal/darkness): Activate(NR SR Healing Virus (/datum/disease/advance)) - NR SR Healing Virus (/datum/disease/advance): stage act(2) - NR SR Healing Virus (/datum/disease/advance): on life(Verity Blanche (/mob/living/carbon/human), 2) - Verity Blanche (/mob/living/carbon/human): SendSignal("living_life", /list (/list)) - Verity Blanche (/mob/living/carbon/human): Life(2) - Verity Blanche (/mob/living/carbon/human): Life(2) - Verity Blanche (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(1) - Mobs (/datum/controller/subsystem/mobs): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 19:37:09.677] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (86,102,2) (/turf/open/floor/iron/white) - call stack: - the floor (86,102,2) (/turf/open/floor/iron/white): collect dynamic lightsources() - the floor (86,102,2) (/turf/open/floor/iron/white): get dynamic lumcount() - the floor (86,102,2) (/turf/open/floor/iron/white): get lumcount(0, 1) - Nocturnal Regeneration (/datum/symptom/heal/darkness): CanHeal(NR SR Healing Virus (/datum/disease/advance)) - Nocturnal Regeneration (/datum/symptom/heal/darkness): Activate(NR SR Healing Virus (/datum/disease/advance)) - NR SR Healing Virus (/datum/disease/advance): stage act(2) - NR SR Healing Virus (/datum/disease/advance): on life(Arcticus Cecropia (/mob/living/carbon/human), 2) - Arcticus Cecropia (/mob/living/carbon/human): SendSignal("living_life", /list (/list)) - Arcticus Cecropia (/mob/living/carbon/human): Life(2) - Arcticus Cecropia (/mob/living/carbon/human): Life(2) - Arcticus Cecropia (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(0) - Mobs (/datum/controller/subsystem/mobs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 19:37:11.676] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (86,102,2) (/turf/open/floor/iron/white) - call stack: - the floor (86,102,2) (/turf/open/floor/iron/white): collect dynamic lightsources() - the floor (86,102,2) (/turf/open/floor/iron/white): get dynamic lumcount() - the floor (86,102,2) (/turf/open/floor/iron/white): get lumcount(0, 1) - Nocturnal Regeneration (/datum/symptom/heal/darkness): CanHeal(NR SR Healing Virus (/datum/disease/advance)) - Nocturnal Regeneration (/datum/symptom/heal/darkness): Activate(NR SR Healing Virus (/datum/disease/advance)) - NR SR Healing Virus (/datum/disease/advance): stage act(2) - NR SR Healing Virus (/datum/disease/advance): on life(Arcticus Cecropia (/mob/living/carbon/human), 2) - Arcticus Cecropia (/mob/living/carbon/human): SendSignal("living_life", /list (/list)) - Arcticus Cecropia (/mob/living/carbon/human): Life(2) - Arcticus Cecropia (/mob/living/carbon/human): Life(2) - Arcticus Cecropia (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(0) - Mobs (/datum/controller/subsystem/mobs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 19:37:13.679] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (86,102,2) (/turf/open/floor/iron/white) - call stack: - the floor (86,102,2) (/turf/open/floor/iron/white): collect dynamic lightsources() - the floor (86,102,2) (/turf/open/floor/iron/white): get dynamic lumcount() - the floor (86,102,2) (/turf/open/floor/iron/white): get lumcount(0, 1) - Nocturnal Regeneration (/datum/symptom/heal/darkness): CanHeal(NR SR Healing Virus (/datum/disease/advance)) - Nocturnal Regeneration (/datum/symptom/heal/darkness): Activate(NR SR Healing Virus (/datum/disease/advance)) - NR SR Healing Virus (/datum/disease/advance): stage act(2) - NR SR Healing Virus (/datum/disease/advance): on life(Arcticus Cecropia (/mob/living/carbon/human), 2) - Arcticus Cecropia (/mob/living/carbon/human): SendSignal("living_life", /list (/list)) - Arcticus Cecropia (/mob/living/carbon/human): Life(2) - Arcticus Cecropia (/mob/living/carbon/human): Life(2) - Arcticus Cecropia (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(0) - Mobs (/datum/controller/subsystem/mobs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 19:37:20.190] RUNTIME: ## TESTING: GC: -- [0x2101ea98] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-10-19 19:37:30.220] RUNTIME: ## TESTING: GC: -- [0x2007111] | /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2 was unable to be GC'd -- (ref count of 3) [2026-10-19 19:37:30.221] RUNTIME: ## TESTING: GC: -- [0x200734c] | /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2 was unable to be GC'd -- (ref count of 3) [2026-10-19 19:38:24.519] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (87,102,2) (/turf/open/floor/iron/white) - call stack: - the floor (87,102,2) (/turf/open/floor/iron/white): collect dynamic lightsources() - the floor (87,102,2) (/turf/open/floor/iron/white): get dynamic lumcount() - the floor (87,102,2) (/turf/open/floor/iron/white): get lumcount(0, 1) - Nocturnal Regeneration (/datum/symptom/heal/darkness): CanHeal(NR SR Healing Virus (/datum/disease/advance)) - Nocturnal Regeneration (/datum/symptom/heal/darkness): Activate(NR SR Healing Virus (/datum/disease/advance)) - NR SR Healing Virus (/datum/disease/advance): stage act(2) - NR SR Healing Virus (/datum/disease/advance): on life(Verity Blanche (/mob/living/carbon/human), 2) - Verity Blanche (/mob/living/carbon/human): SendSignal("living_life", /list (/list)) - Verity Blanche (/mob/living/carbon/human): Life(2) - Verity Blanche (/mob/living/carbon/human): Life(2) - Verity Blanche (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(1) - Mobs (/datum/controller/subsystem/mobs): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 19:38:52.722] RUNTIME: ## TESTING: GC: -- [0x2044a52] | /atom/movable/screen/map_view/char_preview was unable to be GC'd -- (ref count of 3) [2026-10-19 19:38:52.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 (86,99,2) (/turf/open/floor/iron/white) - call stack: - the floor (86,99,2) (/turf/open/floor/iron/white): collect dynamic lightsources() - the floor (86,99,2) (/turf/open/floor/iron/white): get dynamic lumcount() - the floor (86,99,2) (/turf/open/floor/iron/white): get lumcount(0, 1) - Nocturnal Regeneration (/datum/symptom/heal/darkness): CanHeal(NR SR Healing Virus (/datum/disease/advance)) - Nocturnal Regeneration (/datum/symptom/heal/darkness): Activate(NR SR Healing Virus (/datum/disease/advance)) - NR SR Healing Virus (/datum/disease/advance): stage act(2) - NR SR Healing Virus (/datum/disease/advance): on life(Verity Blanche (/mob/living/carbon/human), 2) - Verity Blanche (/mob/living/carbon/human): SendSignal("living_life", /list (/list)) - Verity Blanche (/mob/living/carbon/human): Life(2) - Verity Blanche (/mob/living/carbon/human): Life(2) - Verity Blanche (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(1) - Mobs (/datum/controller/subsystem/mobs): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 19:38:54.725] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (86,101,2) (/turf/open/floor/iron/white) - call stack: - the floor (86,101,2) (/turf/open/floor/iron/white): collect dynamic lightsources() - the floor (86,101,2) (/turf/open/floor/iron/white): get dynamic lumcount() - the floor (86,101,2) (/turf/open/floor/iron/white): get lumcount(0, 1) - Nocturnal Regeneration (/datum/symptom/heal/darkness): CanHeal(NR SR Healing Virus (/datum/disease/advance)) - Nocturnal Regeneration (/datum/symptom/heal/darkness): Activate(NR SR Healing Virus (/datum/disease/advance)) - NR SR Healing Virus (/datum/disease/advance): stage act(2) - NR SR Healing Virus (/datum/disease/advance): on life(Verity Blanche (/mob/living/carbon/human), 2) - Verity Blanche (/mob/living/carbon/human): SendSignal("living_life", /list (/list)) - Verity Blanche (/mob/living/carbon/human): Life(2) - Verity Blanche (/mob/living/carbon/human): Life(2) - Verity Blanche (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(1) - Mobs (/datum/controller/subsystem/mobs): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 19:38:56.728] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (86,101,2) (/turf/open/floor/iron/white) - call stack: - the floor (86,101,2) (/turf/open/floor/iron/white): collect dynamic lightsources() - the floor (86,101,2) (/turf/open/floor/iron/white): get dynamic lumcount() - the floor (86,101,2) (/turf/open/floor/iron/white): get lumcount(0, 1) - Nocturnal Regeneration (/datum/symptom/heal/darkness): CanHeal(NR SR Healing Virus (/datum/disease/advance)) - Nocturnal Regeneration (/datum/symptom/heal/darkness): Activate(NR SR Healing Virus (/datum/disease/advance)) - NR SR Healing Virus (/datum/disease/advance): stage act(2) - NR SR Healing Virus (/datum/disease/advance): on life(Verity Blanche (/mob/living/carbon/human), 2) - Verity Blanche (/mob/living/carbon/human): SendSignal("living_life", /list (/list)) - Verity Blanche (/mob/living/carbon/human): Life(2) - Verity Blanche (/mob/living/carbon/human): Life(2) - Verity Blanche (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(1) - Mobs (/datum/controller/subsystem/mobs): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 19:38:58.734] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (86,101,2) (/turf/open/floor/iron/white) - call stack: - the floor (86,101,2) (/turf/open/floor/iron/white): collect dynamic lightsources() - the floor (86,101,2) (/turf/open/floor/iron/white): get dynamic lumcount() - the floor (86,101,2) (/turf/open/floor/iron/white): get lumcount(0, 1) - Nocturnal Regeneration (/datum/symptom/heal/darkness): CanHeal(NR SR Healing Virus (/datum/disease/advance)) - Nocturnal Regeneration (/datum/symptom/heal/darkness): Activate(NR SR Healing Virus (/datum/disease/advance)) - NR SR Healing Virus (/datum/disease/advance): stage act(2) - NR SR Healing Virus (/datum/disease/advance): on life(Verity Blanche (/mob/living/carbon/human), 2) - Verity Blanche (/mob/living/carbon/human): SendSignal("living_life", /list (/list)) - Verity Blanche (/mob/living/carbon/human): Life(2) - Verity Blanche (/mob/living/carbon/human): Life(2) - Verity Blanche (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(1) - Mobs (/datum/controller/subsystem/mobs): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 19:39:00.740] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (86,101,2) (/turf/open/floor/iron/white) - call stack: - the floor (86,101,2) (/turf/open/floor/iron/white): collect dynamic lightsources() - the floor (86,101,2) (/turf/open/floor/iron/white): get dynamic lumcount() - the floor (86,101,2) (/turf/open/floor/iron/white): get lumcount(0, 1) - Nocturnal Regeneration (/datum/symptom/heal/darkness): CanHeal(NR SR Healing Virus (/datum/disease/advance)) - Nocturnal Regeneration (/datum/symptom/heal/darkness): Activate(NR SR Healing Virus (/datum/disease/advance)) - NR SR Healing Virus (/datum/disease/advance): stage act(2) - NR SR Healing Virus (/datum/disease/advance): on life(Verity Blanche (/mob/living/carbon/human), 2) - Verity Blanche (/mob/living/carbon/human): SendSignal("living_life", /list (/list)) - Verity Blanche (/mob/living/carbon/human): Life(2) - Verity Blanche (/mob/living/carbon/human): Life(2) - Verity Blanche (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(1) - Mobs (/datum/controller/subsystem/mobs): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 19:39:02.850] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (86,101,2) (/turf/open/floor/iron/white) - call stack: - the floor (86,101,2) (/turf/open/floor/iron/white): collect dynamic lightsources() - the floor (86,101,2) (/turf/open/floor/iron/white): get dynamic lumcount() - the floor (86,101,2) (/turf/open/floor/iron/white): get lumcount(0, 1) - Nocturnal Regeneration (/datum/symptom/heal/darkness): CanHeal(NR SR Healing Virus (/datum/disease/advance)) - Nocturnal Regeneration (/datum/symptom/heal/darkness): Activate(NR SR Healing Virus (/datum/disease/advance)) - NR SR Healing Virus (/datum/disease/advance): stage act(2) - NR SR Healing Virus (/datum/disease/advance): on life(Verity Blanche (/mob/living/carbon/human), 2) - Verity Blanche (/mob/living/carbon/human): SendSignal("living_life", /list (/list)) - Verity Blanche (/mob/living/carbon/human): Life(2) - Verity Blanche (/mob/living/carbon/human): Life(2) - Verity Blanche (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(1) - Mobs (/datum/controller/subsystem/mobs): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 19:39:04.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 (86,101,2) (/turf/open/floor/iron/white) - call stack: - the floor (86,101,2) (/turf/open/floor/iron/white): collect dynamic lightsources() - the floor (86,101,2) (/turf/open/floor/iron/white): get dynamic lumcount() - the floor (86,101,2) (/turf/open/floor/iron/white): get lumcount(0, 1) - Nocturnal Regeneration (/datum/symptom/heal/darkness): CanHeal(NR SR Healing Virus (/datum/disease/advance)) - Nocturnal Regeneration (/datum/symptom/heal/darkness): Activate(NR SR Healing Virus (/datum/disease/advance)) - NR SR Healing Virus (/datum/disease/advance): stage act(2) - NR SR Healing Virus (/datum/disease/advance): on life(Verity Blanche (/mob/living/carbon/human), 2) - Verity Blanche (/mob/living/carbon/human): SendSignal("living_life", /list (/list)) - Verity Blanche (/mob/living/carbon/human): Life(2) - Verity Blanche (/mob/living/carbon/human): Life(2) - Verity Blanche (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(1) - Mobs (/datum/controller/subsystem/mobs): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 19:39:06.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 (86,101,2) (/turf/open/floor/iron/white) - call stack: - the floor (86,101,2) (/turf/open/floor/iron/white): collect dynamic lightsources() - the floor (86,101,2) (/turf/open/floor/iron/white): get dynamic lumcount() - the floor (86,101,2) (/turf/open/floor/iron/white): get lumcount(0, 1) - Nocturnal Regeneration (/datum/symptom/heal/darkness): CanHeal(NR SR Healing Virus (/datum/disease/advance)) - Nocturnal Regeneration (/datum/symptom/heal/darkness): Activate(NR SR Healing Virus (/datum/disease/advance)) - NR SR Healing Virus (/datum/disease/advance): stage act(2) - NR SR Healing Virus (/datum/disease/advance): on life(Verity Blanche (/mob/living/carbon/human), 2) - Verity Blanche (/mob/living/carbon/human): SendSignal("living_life", /list (/list)) - Verity Blanche (/mob/living/carbon/human): Life(2) - Verity Blanche (/mob/living/carbon/human): Life(2) - Verity Blanche (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(1) - Mobs (/datum/controller/subsystem/mobs): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 19:39:08.821] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (88,102,2) (/turf/open/floor/iron/white) - call stack: - the floor (88,102,2) (/turf/open/floor/iron/white): collect dynamic lightsources() - the floor (88,102,2) (/turf/open/floor/iron/white): get dynamic lumcount() - the floor (88,102,2) (/turf/open/floor/iron/white): get lumcount(0, 1) - Nocturnal Regeneration (/datum/symptom/heal/darkness): CanHeal(NR SR Healing Virus (/datum/disease/advance)) - Nocturnal Regeneration (/datum/symptom/heal/darkness): Activate(NR SR Healing Virus (/datum/disease/advance)) - NR SR Healing Virus (/datum/disease/advance): stage act(2) - NR SR Healing Virus (/datum/disease/advance): on life(Verity Blanche (/mob/living/carbon/human), 2) - Verity Blanche (/mob/living/carbon/human): SendSignal("living_life", /list (/list)) - Verity Blanche (/mob/living/carbon/human): Life(2) - Verity Blanche (/mob/living/carbon/human): Life(2) - Verity Blanche (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(1) - Mobs (/datum/controller/subsystem/mobs): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 19:39:16.223] 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: Arianna Woodward (/mob/living/carbon/human) - src: null - usr.loc: the floor (116,122,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): display to client(Mikeisinspace69 (/client)) - the screen (/atom/movable/screen/map_view/gateway_port): display to(Arianna Woodward (/mob/living/carbon/human), null) - Gateway Control (/obj/machinery/computer/gateway_control): ui interact(Arianna Woodward (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - Gateway Control (/obj/machinery/computer/gateway_control): interact(Arianna Woodward (/mob/living/carbon/human)) - Gateway Control (/obj/machinery/computer/gateway_control): interact(Arianna Woodward (/mob/living/carbon/human)) - Gateway Control (/obj/machinery/computer/gateway_control): try interact(Arianna Woodward (/mob/living/carbon/human)) - Gateway Control (/obj/machinery/computer/gateway_control): try interact(Arianna Woodward (/mob/living/carbon/human)) - Gateway Control (/obj/machinery/computer/gateway_control): attack hand(Arianna Woodward (/mob/living/carbon/human), /list (/list)) - Gateway Control (/obj/machinery/computer/gateway_control): attack hand(Arianna Woodward (/mob/living/carbon/human), /list (/list)) - Arianna Woodward (/mob/living/carbon/human): resolve unarmed attack(Gateway Control (/obj/machinery/computer/gateway_control), /list (/list)) - Arianna Woodward (/mob/living/carbon/human): UnarmedAttack(Gateway Control (/obj/machinery/computer/gateway_control), 1, /list (/list)) - Arianna Woodward (/mob/living/carbon/human): UnarmedAttack(Gateway Control (/obj/machinery/computer/gateway_control), 1, /list (/list)) - Arianna Woodward (/mob/living/carbon/human): ClickOn(Gateway Control (/obj/machinery/computer/gateway_control), "icon-x=15;icon-y=14;left=1;but...") - Gateway Control (/obj/machinery/computer/gateway_control): Click(the floor (117,122,2) (/turf/open/floor/iron), "map_screen.map", "icon-x=15;icon-y=14;left=1;but...") - Mikeisinspace69 (/client): Click(Gateway Control (/obj/machinery/computer/gateway_control), the floor (117,122,2) (/turf/open/floor/iron), "map_screen.map", "icon-x=15;icon-y=14;left=1;but...") - [2026-10-19 19:39:16.227] 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: Arianna Woodward (/mob/living/carbon/human) - src: (/atom/movable/screen/parallax_home) - usr.loc: the floor (116,122,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): display to client(Mikeisinspace69 (/client)) - the screen (/atom/movable/screen/map_view/gateway_port): display to(Arianna Woodward (/mob/living/carbon/human), null) - Gateway Control (/obj/machinery/computer/gateway_control): ui interact(Arianna Woodward (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - Gateway Control (/obj/machinery/computer/gateway_control): interact(Arianna Woodward (/mob/living/carbon/human)) - Gateway Control (/obj/machinery/computer/gateway_control): interact(Arianna Woodward (/mob/living/carbon/human)) - Gateway Control (/obj/machinery/computer/gateway_control): try interact(Arianna Woodward (/mob/living/carbon/human)) - Gateway Control (/obj/machinery/computer/gateway_control): try interact(Arianna Woodward (/mob/living/carbon/human)) - Gateway Control (/obj/machinery/computer/gateway_control): attack hand(Arianna Woodward (/mob/living/carbon/human), /list (/list)) - Gateway Control (/obj/machinery/computer/gateway_control): attack hand(Arianna Woodward (/mob/living/carbon/human), /list (/list)) - Arianna Woodward (/mob/living/carbon/human): resolve unarmed attack(Gateway Control (/obj/machinery/computer/gateway_control), /list (/list)) - Arianna Woodward (/mob/living/carbon/human): UnarmedAttack(Gateway Control (/obj/machinery/computer/gateway_control), 1, /list (/list)) - Arianna Woodward (/mob/living/carbon/human): UnarmedAttack(Gateway Control (/obj/machinery/computer/gateway_control), 1, /list (/list)) - Arianna Woodward (/mob/living/carbon/human): ClickOn(Gateway Control (/obj/machinery/computer/gateway_control), "icon-x=15;icon-y=14;left=1;but...") - Gateway Control (/obj/machinery/computer/gateway_control): Click(the floor (117,122,2) (/turf/open/floor/iron), "map_screen.map", "icon-x=15;icon-y=14;left=1;but...") - Mikeisinspace69 (/client): Click(Gateway Control (/obj/machinery/computer/gateway_control), the floor (117,122,2) (/turf/open/floor/iron), "map_screen.map", "icon-x=15;icon-y=14;left=1;but...") - [2026-10-19 19:40:13.616] RUNTIME: runtime error: bad index - proc name: bitmask smooth (/atom/proc/bitmask_smooth) - source file: code/__HELPERS/icon_smoothing.dm,252 - usr: null - src: the full tile reinforced windo... (/obj/structure/window/reinforced/fulltile) - src.loc: the plating (149,182,2) (/turf/open/floor/plating) - call stack: - the full tile reinforced windo... (/obj/structure/window/reinforced/fulltile): bitmask smooth() - the full tile reinforced windo... (/obj/structure/window/reinforced/fulltile): smooth icon() - the full tile reinforced windo... (/obj/structure/window/reinforced/fulltile): smooth icon() - Icon Smoothing (/datum/controller/subsystem/icon_smooth): fire(0) - Icon Smoothing (/datum/controller/subsystem/icon_smooth): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 19:40:13.662] RUNTIME: runtime error: bad index - proc name: bitmask smooth (/atom/proc/bitmask_smooth) - source file: code/__HELPERS/icon_smoothing.dm,253 - usr: null - src: the wall (148,181,2) (/turf/closed/wall) - call stack: - the wall (148,181,2) (/turf/closed/wall): bitmask smooth() - the wall (148,181,2) (/turf/closed/wall): smooth icon() - Icon Smoothing (/datum/controller/subsystem/icon_smooth): fire(1) - Icon Smoothing (/datum/controller/subsystem/icon_smooth): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 19:43:43.615] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (86,102,2) (/turf/open/floor/iron/white) - call stack: - the floor (86,102,2) (/turf/open/floor/iron/white): collect dynamic lightsources() - the floor (86,102,2) (/turf/open/floor/iron/white): get dynamic lumcount() - the floor (86,102,2) (/turf/open/floor/iron/white): get lumcount(0, 1) - Nocturnal Regeneration (/datum/symptom/heal/darkness): CanHeal(NR SR Healing Virus (/datum/disease/advance)) - Nocturnal Regeneration (/datum/symptom/heal/darkness): Activate(NR SR Healing Virus (/datum/disease/advance)) - NR SR Healing Virus (/datum/disease/advance): stage act(2) - NR SR Healing Virus (/datum/disease/advance): on life(Verity Blanche (/mob/living/carbon/human), 2) - Verity Blanche (/mob/living/carbon/human): SendSignal("living_life", /list (/list)) - Verity Blanche (/mob/living/carbon/human): Life(2) - Verity Blanche (/mob/living/carbon/human): Life(2) - Verity Blanche (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(1) - Mobs (/datum/controller/subsystem/mobs): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 19:43:45.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 (86,102,2) (/turf/open/floor/iron/white) - call stack: - the floor (86,102,2) (/turf/open/floor/iron/white): collect dynamic lightsources() - the floor (86,102,2) (/turf/open/floor/iron/white): get dynamic lumcount() - the floor (86,102,2) (/turf/open/floor/iron/white): get lumcount(0, 1) - Nocturnal Regeneration (/datum/symptom/heal/darkness): CanHeal(NR SR Healing Virus (/datum/disease/advance)) - Nocturnal Regeneration (/datum/symptom/heal/darkness): Activate(NR SR Healing Virus (/datum/disease/advance)) - NR SR Healing Virus (/datum/disease/advance): stage act(2) - NR SR Healing Virus (/datum/disease/advance): on life(Verity Blanche (/mob/living/carbon/human), 2) - Verity Blanche (/mob/living/carbon/human): SendSignal("living_life", /list (/list)) - Verity Blanche (/mob/living/carbon/human): Life(2) - Verity Blanche (/mob/living/carbon/human): Life(2) - Verity Blanche (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(1) - Mobs (/datum/controller/subsystem/mobs): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 19:43:47.612] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (86,102,2) (/turf/open/floor/iron/white) - call stack: - the floor (86,102,2) (/turf/open/floor/iron/white): collect dynamic lightsources() - the floor (86,102,2) (/turf/open/floor/iron/white): get dynamic lumcount() - the floor (86,102,2) (/turf/open/floor/iron/white): get lumcount(0, 1) - Nocturnal Regeneration (/datum/symptom/heal/darkness): CanHeal(NR SR Healing Virus (/datum/disease/advance)) - Nocturnal Regeneration (/datum/symptom/heal/darkness): Activate(NR SR Healing Virus (/datum/disease/advance)) - NR SR Healing Virus (/datum/disease/advance): stage act(2) - NR SR Healing Virus (/datum/disease/advance): on life(Verity Blanche (/mob/living/carbon/human), 2) - Verity Blanche (/mob/living/carbon/human): SendSignal("living_life", /list (/list)) - Verity Blanche (/mob/living/carbon/human): Life(2) - Verity Blanche (/mob/living/carbon/human): Life(2) - Verity Blanche (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(1) - Mobs (/datum/controller/subsystem/mobs): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 19:43:49.616] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (86,102,2) (/turf/open/floor/iron/white) - call stack: - the floor (86,102,2) (/turf/open/floor/iron/white): collect dynamic lightsources() - the floor (86,102,2) (/turf/open/floor/iron/white): get dynamic lumcount() - the floor (86,102,2) (/turf/open/floor/iron/white): get lumcount(0, 1) - Nocturnal Regeneration (/datum/symptom/heal/darkness): CanHeal(NR SR Healing Virus (/datum/disease/advance)) - Nocturnal Regeneration (/datum/symptom/heal/darkness): Activate(NR SR Healing Virus (/datum/disease/advance)) - NR SR Healing Virus (/datum/disease/advance): stage act(2) - NR SR Healing Virus (/datum/disease/advance): on life(Verity Blanche (/mob/living/carbon/human), 2) - Verity Blanche (/mob/living/carbon/human): SendSignal("living_life", /list (/list)) - Verity Blanche (/mob/living/carbon/human): Life(2) - Verity Blanche (/mob/living/carbon/human): Life(2) - Verity Blanche (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(1) - Mobs (/datum/controller/subsystem/mobs): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 19:43:51.619] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (86,102,2) (/turf/open/floor/iron/white) - call stack: - the floor (86,102,2) (/turf/open/floor/iron/white): collect dynamic lightsources() - the floor (86,102,2) (/turf/open/floor/iron/white): get dynamic lumcount() - the floor (86,102,2) (/turf/open/floor/iron/white): get lumcount(0, 1) - Nocturnal Regeneration (/datum/symptom/heal/darkness): CanHeal(NR SR Healing Virus (/datum/disease/advance)) - Nocturnal Regeneration (/datum/symptom/heal/darkness): Activate(NR SR Healing Virus (/datum/disease/advance)) - NR SR Healing Virus (/datum/disease/advance): stage act(2) - NR SR Healing Virus (/datum/disease/advance): on life(Verity Blanche (/mob/living/carbon/human), 2) - Verity Blanche (/mob/living/carbon/human): SendSignal("living_life", /list (/list)) - Verity Blanche (/mob/living/carbon/human): Life(2) - Verity Blanche (/mob/living/carbon/human): Life(2) - Verity Blanche (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(1) - Mobs (/datum/controller/subsystem/mobs): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 19:43:53.622] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (86,102,2) (/turf/open/floor/iron/white) - call stack: - the floor (86,102,2) (/turf/open/floor/iron/white): collect dynamic lightsources() - the floor (86,102,2) (/turf/open/floor/iron/white): get dynamic lumcount() - the floor (86,102,2) (/turf/open/floor/iron/white): get lumcount(0, 1) - Nocturnal Regeneration (/datum/symptom/heal/darkness): CanHeal(NR SR Healing Virus (/datum/disease/advance)) - Nocturnal Regeneration (/datum/symptom/heal/darkness): Activate(NR SR Healing Virus (/datum/disease/advance)) - NR SR Healing Virus (/datum/disease/advance): stage act(2) - NR SR Healing Virus (/datum/disease/advance): on life(Verity Blanche (/mob/living/carbon/human), 2) - Verity Blanche (/mob/living/carbon/human): SendSignal("living_life", /list (/list)) - Verity Blanche (/mob/living/carbon/human): Life(2) - Verity Blanche (/mob/living/carbon/human): Life(2) - Verity Blanche (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(1) - Mobs (/datum/controller/subsystem/mobs): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 19:43:55.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 (86,102,2) (/turf/open/floor/iron/white) - call stack: - the floor (86,102,2) (/turf/open/floor/iron/white): collect dynamic lightsources() - the floor (86,102,2) (/turf/open/floor/iron/white): get dynamic lumcount() - the floor (86,102,2) (/turf/open/floor/iron/white): get lumcount(0, 1) - Nocturnal Regeneration (/datum/symptom/heal/darkness): CanHeal(NR SR Healing Virus (/datum/disease/advance)) - Nocturnal Regeneration (/datum/symptom/heal/darkness): Activate(NR SR Healing Virus (/datum/disease/advance)) - NR SR Healing Virus (/datum/disease/advance): stage act(2) - NR SR Healing Virus (/datum/disease/advance): on life(Verity Blanche (/mob/living/carbon/human), 2) - Verity Blanche (/mob/living/carbon/human): SendSignal("living_life", /list (/list)) - Verity Blanche (/mob/living/carbon/human): Life(2) - Verity Blanche (/mob/living/carbon/human): Life(2) - Verity Blanche (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(1) - Mobs (/datum/controller/subsystem/mobs): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 19:43:57.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 (86,102,2) (/turf/open/floor/iron/white) - call stack: - the floor (86,102,2) (/turf/open/floor/iron/white): collect dynamic lightsources() - the floor (86,102,2) (/turf/open/floor/iron/white): get dynamic lumcount() - the floor (86,102,2) (/turf/open/floor/iron/white): get lumcount(0, 1) - Nocturnal Regeneration (/datum/symptom/heal/darkness): CanHeal(NR SR Healing Virus (/datum/disease/advance)) - Nocturnal Regeneration (/datum/symptom/heal/darkness): Activate(NR SR Healing Virus (/datum/disease/advance)) - NR SR Healing Virus (/datum/disease/advance): stage act(2) - NR SR Healing Virus (/datum/disease/advance): on life(Verity Blanche (/mob/living/carbon/human), 2) - Verity Blanche (/mob/living/carbon/human): SendSignal("living_life", /list (/list)) - Verity Blanche (/mob/living/carbon/human): Life(2) - Verity Blanche (/mob/living/carbon/human): Life(2) - Verity Blanche (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(1) - Mobs (/datum/controller/subsystem/mobs): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 19:43:59.836] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (86,102,2) (/turf/open/floor/iron/white) - call stack: - the floor (86,102,2) (/turf/open/floor/iron/white): collect dynamic lightsources() - the floor (86,102,2) (/turf/open/floor/iron/white): get dynamic lumcount() - the floor (86,102,2) (/turf/open/floor/iron/white): get lumcount(0, 1) - Nocturnal Regeneration (/datum/symptom/heal/darkness): CanHeal(NR SR Healing Virus (/datum/disease/advance)) - Nocturnal Regeneration (/datum/symptom/heal/darkness): Activate(NR SR Healing Virus (/datum/disease/advance)) - NR SR Healing Virus (/datum/disease/advance): stage act(2) - NR SR Healing Virus (/datum/disease/advance): on life(Verity Blanche (/mob/living/carbon/human), 2) - Verity Blanche (/mob/living/carbon/human): SendSignal("living_life", /list (/list)) - Verity Blanche (/mob/living/carbon/human): Life(2) - Verity Blanche (/mob/living/carbon/human): Life(2) - Verity Blanche (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(1) - Mobs (/datum/controller/subsystem/mobs): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 19:44:01.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 (86,102,2) (/turf/open/floor/iron/white) - call stack: - the floor (86,102,2) (/turf/open/floor/iron/white): collect dynamic lightsources() - the floor (86,102,2) (/turf/open/floor/iron/white): get dynamic lumcount() - the floor (86,102,2) (/turf/open/floor/iron/white): get lumcount(0, 1) - Nocturnal Regeneration (/datum/symptom/heal/darkness): CanHeal(NR SR Healing Virus (/datum/disease/advance)) - Nocturnal Regeneration (/datum/symptom/heal/darkness): Activate(NR SR Healing Virus (/datum/disease/advance)) - NR SR Healing Virus (/datum/disease/advance): stage act(2) - NR SR Healing Virus (/datum/disease/advance): on life(Verity Blanche (/mob/living/carbon/human), 2) - Verity Blanche (/mob/living/carbon/human): SendSignal("living_life", /list (/list)) - Verity Blanche (/mob/living/carbon/human): Life(2) - Verity Blanche (/mob/living/carbon/human): Life(2) - Verity Blanche (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(1) - Mobs (/datum/controller/subsystem/mobs): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 19:44:03.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 (86,102,2) (/turf/open/floor/iron/white) - call stack: - the floor (86,102,2) (/turf/open/floor/iron/white): collect dynamic lightsources() - the floor (86,102,2) (/turf/open/floor/iron/white): get dynamic lumcount() - the floor (86,102,2) (/turf/open/floor/iron/white): get lumcount(0, 1) - Nocturnal Regeneration (/datum/symptom/heal/darkness): CanHeal(NR SR Healing Virus (/datum/disease/advance)) - Nocturnal Regeneration (/datum/symptom/heal/darkness): Activate(NR SR Healing Virus (/datum/disease/advance)) - NR SR Healing Virus (/datum/disease/advance): stage act(2) - NR SR Healing Virus (/datum/disease/advance): on life(Verity Blanche (/mob/living/carbon/human), 2) - Verity Blanche (/mob/living/carbon/human): SendSignal("living_life", /list (/list)) - Verity Blanche (/mob/living/carbon/human): Life(2) - Verity Blanche (/mob/living/carbon/human): Life(2) - Verity Blanche (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(1) - Mobs (/datum/controller/subsystem/mobs): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 19:44:11.858] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (89,101,2) (/turf/open/floor/iron/white) - call stack: - the floor (89,101,2) (/turf/open/floor/iron/white): collect dynamic lightsources() - the floor (89,101,2) (/turf/open/floor/iron/white): get dynamic lumcount() - the floor (89,101,2) (/turf/open/floor/iron/white): get lumcount(0, 1) - Nocturnal Regeneration (/datum/symptom/heal/darkness): CanHeal(NR SR Healing Virus (/datum/disease/advance)) - Nocturnal Regeneration (/datum/symptom/heal/darkness): Activate(NR SR Healing Virus (/datum/disease/advance)) - NR SR Healing Virus (/datum/disease/advance): stage act(2) - NR SR Healing Virus (/datum/disease/advance): on life(Verity Blanche (/mob/living/carbon/human), 2) - Verity Blanche (/mob/living/carbon/human): SendSignal("living_life", /list (/list)) - Verity Blanche (/mob/living/carbon/human): Life(2) - Verity Blanche (/mob/living/carbon/human): Life(2) - Verity Blanche (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(1) - Mobs (/datum/controller/subsystem/mobs): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 19:44:13.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 (89,90,2) (/turf/open/floor/iron/white/smooth_large) - call stack: - the floor (89,90,2) (/turf/open/floor/iron/white/smooth_large): collect dynamic lightsources() - the floor (89,90,2) (/turf/open/floor/iron/white/smooth_large): get dynamic lumcount() - the floor (89,90,2) (/turf/open/floor/iron/white/smooth_large): get lumcount(0, 1) - Nocturnal Regeneration (/datum/symptom/heal/darkness): CanHeal(NR SR Healing Virus (/datum/disease/advance)) - Nocturnal Regeneration (/datum/symptom/heal/darkness): Activate(NR SR Healing Virus (/datum/disease/advance)) - NR SR Healing Virus (/datum/disease/advance): stage act(2) - NR SR Healing Virus (/datum/disease/advance): on life(Verity Blanche (/mob/living/carbon/human), 2) - Verity Blanche (/mob/living/carbon/human): SendSignal("living_life", /list (/list)) - Verity Blanche (/mob/living/carbon/human): Life(2) - Verity Blanche (/mob/living/carbon/human): Life(2) - Verity Blanche (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(1) - Mobs (/datum/controller/subsystem/mobs): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 19:44:15.856] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (91,86,2) (/turf/open/floor/iron/white) - call stack: - the floor (91,86,2) (/turf/open/floor/iron/white): collect dynamic lightsources() - the floor (91,86,2) (/turf/open/floor/iron/white): get dynamic lumcount() - the floor (91,86,2) (/turf/open/floor/iron/white): get lumcount(0, 1) - Nocturnal Regeneration (/datum/symptom/heal/darkness): CanHeal(NR SR Healing Virus (/datum/disease/advance)) - Nocturnal Regeneration (/datum/symptom/heal/darkness): Activate(NR SR Healing Virus (/datum/disease/advance)) - NR SR Healing Virus (/datum/disease/advance): stage act(2) - NR SR Healing Virus (/datum/disease/advance): on life(Verity Blanche (/mob/living/carbon/human), 2) - Verity Blanche (/mob/living/carbon/human): SendSignal("living_life", /list (/list)) - Verity Blanche (/mob/living/carbon/human): Life(2) - Verity Blanche (/mob/living/carbon/human): Life(2) - Verity Blanche (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(1) - Mobs (/datum/controller/subsystem/mobs): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 19:44:17.854] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (102,92,2) (/turf/open/floor/iron/white/smooth_large) - call stack: - the floor (102,92,2) (/turf/open/floor/iron/white/smooth_large): collect dynamic lightsources() - the floor (102,92,2) (/turf/open/floor/iron/white/smooth_large): get dynamic lumcount() - the floor (102,92,2) (/turf/open/floor/iron/white/smooth_large): get lumcount(0, 1) - Nocturnal Regeneration (/datum/symptom/heal/darkness): CanHeal(NR SR Healing Virus (/datum/disease/advance)) - Nocturnal Regeneration (/datum/symptom/heal/darkness): Activate(NR SR Healing Virus (/datum/disease/advance)) - NR SR Healing Virus (/datum/disease/advance): stage act(2) - NR SR Healing Virus (/datum/disease/advance): on life(Verity Blanche (/mob/living/carbon/human), 2) - Verity Blanche (/mob/living/carbon/human): SendSignal("living_life", /list (/list)) - Verity Blanche (/mob/living/carbon/human): Life(2) - Verity Blanche (/mob/living/carbon/human): Life(2) - Verity Blanche (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(1) - Mobs (/datum/controller/subsystem/mobs): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 19:44:19.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 (102,92,2) (/turf/open/floor/iron/white/smooth_large) - call stack: - the floor (102,92,2) (/turf/open/floor/iron/white/smooth_large): collect dynamic lightsources() - the floor (102,92,2) (/turf/open/floor/iron/white/smooth_large): get dynamic lumcount() - the floor (102,92,2) (/turf/open/floor/iron/white/smooth_large): get lumcount(0, 1) - Nocturnal Regeneration (/datum/symptom/heal/darkness): CanHeal(NR SR Healing Virus (/datum/disease/advance)) - Nocturnal Regeneration (/datum/symptom/heal/darkness): Activate(NR SR Healing Virus (/datum/disease/advance)) - NR SR Healing Virus (/datum/disease/advance): stage act(2) - NR SR Healing Virus (/datum/disease/advance): on life(Verity Blanche (/mob/living/carbon/human), 2) - Verity Blanche (/mob/living/carbon/human): SendSignal("living_life", /list (/list)) - Verity Blanche (/mob/living/carbon/human): Life(2) - Verity Blanche (/mob/living/carbon/human): Life(2) - Verity Blanche (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(1) - Mobs (/datum/controller/subsystem/mobs): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 19:44:21.857] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (90,86,2) (/turf/open/floor/iron/white) - call stack: - the floor (90,86,2) (/turf/open/floor/iron/white): collect dynamic lightsources() - the floor (90,86,2) (/turf/open/floor/iron/white): get dynamic lumcount() - the floor (90,86,2) (/turf/open/floor/iron/white): get lumcount(0, 1) - Nocturnal Regeneration (/datum/symptom/heal/darkness): CanHeal(NR SR Healing Virus (/datum/disease/advance)) - Nocturnal Regeneration (/datum/symptom/heal/darkness): Activate(NR SR Healing Virus (/datum/disease/advance)) - NR SR Healing Virus (/datum/disease/advance): stage act(2) - NR SR Healing Virus (/datum/disease/advance): on life(Verity Blanche (/mob/living/carbon/human), 2) - Verity Blanche (/mob/living/carbon/human): SendSignal("living_life", /list (/list)) - Verity Blanche (/mob/living/carbon/human): Life(2) - Verity Blanche (/mob/living/carbon/human): Life(2) - Verity Blanche (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(1) - Mobs (/datum/controller/subsystem/mobs): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 19:44:23.862] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (87,89,2) (/turf/open/floor/iron/dark) - call stack: - the floor (87,89,2) (/turf/open/floor/iron/dark): collect dynamic lightsources() - the floor (87,89,2) (/turf/open/floor/iron/dark): get dynamic lumcount() - the floor (87,89,2) (/turf/open/floor/iron/dark): get lumcount(0, 1) - Nocturnal Regeneration (/datum/symptom/heal/darkness): CanHeal(NR SR Healing Virus (/datum/disease/advance)) - Nocturnal Regeneration (/datum/symptom/heal/darkness): Activate(NR SR Healing Virus (/datum/disease/advance)) - NR SR Healing Virus (/datum/disease/advance): stage act(2) - NR SR Healing Virus (/datum/disease/advance): on life(Verity Blanche (/mob/living/carbon/human), 2) - Verity Blanche (/mob/living/carbon/human): SendSignal("living_life", /list (/list)) - Verity Blanche (/mob/living/carbon/human): Life(2) - Verity Blanche (/mob/living/carbon/human): Life(2) - Verity Blanche (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(1) - Mobs (/datum/controller/subsystem/mobs): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 19:45:43.117] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the carpet (138,129,2) (/turf/open/floor/carpet/red) - call stack: - the carpet (138,129,2) (/turf/open/floor/carpet/red): collect dynamic lightsources() - the carpet (138,129,2) (/turf/open/floor/carpet/red): get dynamic lumcount() - the carpet (138,129,2) (/turf/open/floor/carpet/red): get lumcount(0, 1) - Nocturnal Regeneration (/datum/symptom/heal/darkness): CanHeal(NR SR Healing Virus (/datum/disease/advance)) - Nocturnal Regeneration (/datum/symptom/heal/darkness): Activate(NR SR Healing Virus (/datum/disease/advance)) - NR SR Healing Virus (/datum/disease/advance): stage act(2) - NR SR Healing Virus (/datum/disease/advance): on life(Verity Blanche (/mob/living/carbon/human), 2) - Verity Blanche (/mob/living/carbon/human): SendSignal("living_life", /list (/list)) - Verity Blanche (/mob/living/carbon/human): Life(2) - Verity Blanche (/mob/living/carbon/human): Life(2) - Verity Blanche (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(1) - Mobs (/datum/controller/subsystem/mobs): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 19:45:45.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 carpet (138,129,2) (/turf/open/floor/carpet/red) - call stack: - the carpet (138,129,2) (/turf/open/floor/carpet/red): collect dynamic lightsources() - the carpet (138,129,2) (/turf/open/floor/carpet/red): get dynamic lumcount() - the carpet (138,129,2) (/turf/open/floor/carpet/red): get lumcount(0, 1) - Nocturnal Regeneration (/datum/symptom/heal/darkness): CanHeal(NR SR Healing Virus (/datum/disease/advance)) - Nocturnal Regeneration (/datum/symptom/heal/darkness): Activate(NR SR Healing Virus (/datum/disease/advance)) - NR SR Healing Virus (/datum/disease/advance): stage act(2) - NR SR Healing Virus (/datum/disease/advance): on life(Verity Blanche (/mob/living/carbon/human), 2) - Verity Blanche (/mob/living/carbon/human): SendSignal("living_life", /list (/list)) - Verity Blanche (/mob/living/carbon/human): Life(2) - Verity Blanche (/mob/living/carbon/human): Life(2) - Verity Blanche (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(1) - Mobs (/datum/controller/subsystem/mobs): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 19:45:47.126] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the carpet (138,129,2) (/turf/open/floor/carpet/red) - call stack: - the carpet (138,129,2) (/turf/open/floor/carpet/red): collect dynamic lightsources() - the carpet (138,129,2) (/turf/open/floor/carpet/red): get dynamic lumcount() - the carpet (138,129,2) (/turf/open/floor/carpet/red): get lumcount(0, 1) - Nocturnal Regeneration (/datum/symptom/heal/darkness): CanHeal(NR SR Healing Virus (/datum/disease/advance)) - Nocturnal Regeneration (/datum/symptom/heal/darkness): Activate(NR SR Healing Virus (/datum/disease/advance)) - NR SR Healing Virus (/datum/disease/advance): stage act(2) - NR SR Healing Virus (/datum/disease/advance): on life(Verity Blanche (/mob/living/carbon/human), 2) - Verity Blanche (/mob/living/carbon/human): SendSignal("living_life", /list (/list)) - Verity Blanche (/mob/living/carbon/human): Life(2) - Verity Blanche (/mob/living/carbon/human): Life(2) - Verity Blanche (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(1) - Mobs (/datum/controller/subsystem/mobs): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 19:45:49.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 carpet (138,129,2) (/turf/open/floor/carpet/red) - call stack: - the carpet (138,129,2) (/turf/open/floor/carpet/red): collect dynamic lightsources() - the carpet (138,129,2) (/turf/open/floor/carpet/red): get dynamic lumcount() - the carpet (138,129,2) (/turf/open/floor/carpet/red): get lumcount(0, 1) - Nocturnal Regeneration (/datum/symptom/heal/darkness): CanHeal(NR SR Healing Virus (/datum/disease/advance)) - Nocturnal Regeneration (/datum/symptom/heal/darkness): Activate(NR SR Healing Virus (/datum/disease/advance)) - NR SR Healing Virus (/datum/disease/advance): stage act(2) - NR SR Healing Virus (/datum/disease/advance): on life(Verity Blanche (/mob/living/carbon/human), 2) - Verity Blanche (/mob/living/carbon/human): SendSignal("living_life", /list (/list)) - Verity Blanche (/mob/living/carbon/human): Life(2) - Verity Blanche (/mob/living/carbon/human): Life(2) - Verity Blanche (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(1) - Mobs (/datum/controller/subsystem/mobs): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 19:45:51.135] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the carpet (138,129,2) (/turf/open/floor/carpet/red) - call stack: - the carpet (138,129,2) (/turf/open/floor/carpet/red): collect dynamic lightsources() - the carpet (138,129,2) (/turf/open/floor/carpet/red): get dynamic lumcount() - the carpet (138,129,2) (/turf/open/floor/carpet/red): get lumcount(0, 1) - Nocturnal Regeneration (/datum/symptom/heal/darkness): CanHeal(NR SR Healing Virus (/datum/disease/advance)) - Nocturnal Regeneration (/datum/symptom/heal/darkness): Activate(NR SR Healing Virus (/datum/disease/advance)) - NR SR Healing Virus (/datum/disease/advance): stage act(2) - NR SR Healing Virus (/datum/disease/advance): on life(Verity Blanche (/mob/living/carbon/human), 2) - Verity Blanche (/mob/living/carbon/human): SendSignal("living_life", /list (/list)) - Verity Blanche (/mob/living/carbon/human): Life(2) - Verity Blanche (/mob/living/carbon/human): Life(2) - Verity Blanche (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(1) - Mobs (/datum/controller/subsystem/mobs): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 19:45:53.151] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the carpet (138,129,2) (/turf/open/floor/carpet/red) - call stack: - the carpet (138,129,2) (/turf/open/floor/carpet/red): collect dynamic lightsources() - the carpet (138,129,2) (/turf/open/floor/carpet/red): get dynamic lumcount() - the carpet (138,129,2) (/turf/open/floor/carpet/red): get lumcount(0, 1) - Nocturnal Regeneration (/datum/symptom/heal/darkness): CanHeal(NR SR Healing Virus (/datum/disease/advance)) - Nocturnal Regeneration (/datum/symptom/heal/darkness): Activate(NR SR Healing Virus (/datum/disease/advance)) - NR SR Healing Virus (/datum/disease/advance): stage act(2) - NR SR Healing Virus (/datum/disease/advance): on life(Verity Blanche (/mob/living/carbon/human), 2) - Verity Blanche (/mob/living/carbon/human): SendSignal("living_life", /list (/list)) - Verity Blanche (/mob/living/carbon/human): Life(2) - Verity Blanche (/mob/living/carbon/human): Life(2) - Verity Blanche (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(1) - Mobs (/datum/controller/subsystem/mobs): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 19:45:55.223] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the wood floor (138,130,2) (/turf/open/floor/material) - call stack: - the wood floor (138,130,2) (/turf/open/floor/material): collect dynamic lightsources() - the wood floor (138,130,2) (/turf/open/floor/material): get dynamic lumcount() - the wood floor (138,130,2) (/turf/open/floor/material): get lumcount(0, 1) - Nocturnal Regeneration (/datum/symptom/heal/darkness): CanHeal(NR SR Healing Virus (/datum/disease/advance)) - Nocturnal Regeneration (/datum/symptom/heal/darkness): Activate(NR SR Healing Virus (/datum/disease/advance)) - NR SR Healing Virus (/datum/disease/advance): stage act(2) - NR SR Healing Virus (/datum/disease/advance): on life(Verity Blanche (/mob/living/carbon/human), 2) - Verity Blanche (/mob/living/carbon/human): SendSignal("living_life", /list (/list)) - Verity Blanche (/mob/living/carbon/human): Life(2) - Verity Blanche (/mob/living/carbon/human): Life(2) - Verity Blanche (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(1) - Mobs (/datum/controller/subsystem/mobs): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 19:45:57.171] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the carpet (138,129,2) (/turf/open/floor/carpet/red) - call stack: - the carpet (138,129,2) (/turf/open/floor/carpet/red): collect dynamic lightsources() - the carpet (138,129,2) (/turf/open/floor/carpet/red): get dynamic lumcount() - the carpet (138,129,2) (/turf/open/floor/carpet/red): get lumcount(0, 1) - Nocturnal Regeneration (/datum/symptom/heal/darkness): CanHeal(NR SR Healing Virus (/datum/disease/advance)) - Nocturnal Regeneration (/datum/symptom/heal/darkness): Activate(NR SR Healing Virus (/datum/disease/advance)) - NR SR Healing Virus (/datum/disease/advance): stage act(2) - NR SR Healing Virus (/datum/disease/advance): on life(Verity Blanche (/mob/living/carbon/human), 2) - Verity Blanche (/mob/living/carbon/human): SendSignal("living_life", /list (/list)) - Verity Blanche (/mob/living/carbon/human): Life(2) - Verity Blanche (/mob/living/carbon/human): Life(2) - Verity Blanche (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(1) - Mobs (/datum/controller/subsystem/mobs): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 19:45:59.175] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the carpet (138,129,2) (/turf/open/floor/carpet/red) - call stack: - the carpet (138,129,2) (/turf/open/floor/carpet/red): collect dynamic lightsources() - the carpet (138,129,2) (/turf/open/floor/carpet/red): get dynamic lumcount() - the carpet (138,129,2) (/turf/open/floor/carpet/red): get lumcount(0, 1) - Nocturnal Regeneration (/datum/symptom/heal/darkness): CanHeal(NR SR Healing Virus (/datum/disease/advance)) - Nocturnal Regeneration (/datum/symptom/heal/darkness): Activate(NR SR Healing Virus (/datum/disease/advance)) - NR SR Healing Virus (/datum/disease/advance): stage act(2) - NR SR Healing Virus (/datum/disease/advance): on life(Verity Blanche (/mob/living/carbon/human), 2) - Verity Blanche (/mob/living/carbon/human): SendSignal("living_life", /list (/list)) - Verity Blanche (/mob/living/carbon/human): Life(2) - Verity Blanche (/mob/living/carbon/human): Life(2) - Verity Blanche (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(1) - Mobs (/datum/controller/subsystem/mobs): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 19:46:01.147] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the carpet (138,129,2) (/turf/open/floor/carpet/red) - call stack: - the carpet (138,129,2) (/turf/open/floor/carpet/red): collect dynamic lightsources() - the carpet (138,129,2) (/turf/open/floor/carpet/red): get dynamic lumcount() - the carpet (138,129,2) (/turf/open/floor/carpet/red): get lumcount(0, 1) - Nocturnal Regeneration (/datum/symptom/heal/darkness): CanHeal(NR SR Healing Virus (/datum/disease/advance)) - Nocturnal Regeneration (/datum/symptom/heal/darkness): Activate(NR SR Healing Virus (/datum/disease/advance)) - NR SR Healing Virus (/datum/disease/advance): stage act(2) - NR SR Healing Virus (/datum/disease/advance): on life(Verity Blanche (/mob/living/carbon/human), 2) - Verity Blanche (/mob/living/carbon/human): SendSignal("living_life", /list (/list)) - Verity Blanche (/mob/living/carbon/human): Life(2) - Verity Blanche (/mob/living/carbon/human): Life(2) - Verity Blanche (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(1) - Mobs (/datum/controller/subsystem/mobs): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 19:46:03.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 carpet (138,129,2) (/turf/open/floor/carpet/red) - call stack: - the carpet (138,129,2) (/turf/open/floor/carpet/red): collect dynamic lightsources() - the carpet (138,129,2) (/turf/open/floor/carpet/red): get dynamic lumcount() - the carpet (138,129,2) (/turf/open/floor/carpet/red): get lumcount(0, 1) - Nocturnal Regeneration (/datum/symptom/heal/darkness): CanHeal(NR SR Healing Virus (/datum/disease/advance)) - Nocturnal Regeneration (/datum/symptom/heal/darkness): Activate(NR SR Healing Virus (/datum/disease/advance)) - NR SR Healing Virus (/datum/disease/advance): stage act(2) - NR SR Healing Virus (/datum/disease/advance): on life(Verity Blanche (/mob/living/carbon/human), 2) - Verity Blanche (/mob/living/carbon/human): SendSignal("living_life", /list (/list)) - Verity Blanche (/mob/living/carbon/human): Life(2) - Verity Blanche (/mob/living/carbon/human): Life(2) - Verity Blanche (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(1) - Mobs (/datum/controller/subsystem/mobs): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 19:46:05.152] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the carpet (138,129,2) (/turf/open/floor/carpet/red) - call stack: - the carpet (138,129,2) (/turf/open/floor/carpet/red): collect dynamic lightsources() - the carpet (138,129,2) (/turf/open/floor/carpet/red): get dynamic lumcount() - the carpet (138,129,2) (/turf/open/floor/carpet/red): get lumcount(0, 1) - Nocturnal Regeneration (/datum/symptom/heal/darkness): CanHeal(NR SR Healing Virus (/datum/disease/advance)) - Nocturnal Regeneration (/datum/symptom/heal/darkness): Activate(NR SR Healing Virus (/datum/disease/advance)) - NR SR Healing Virus (/datum/disease/advance): stage act(2) - NR SR Healing Virus (/datum/disease/advance): on life(Verity Blanche (/mob/living/carbon/human), 2) - Verity Blanche (/mob/living/carbon/human): SendSignal("living_life", /list (/list)) - Verity Blanche (/mob/living/carbon/human): Life(2) - Verity Blanche (/mob/living/carbon/human): Life(2) - Verity Blanche (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(1) - Mobs (/datum/controller/subsystem/mobs): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 19:46:07.219] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the wood floor (138,130,2) (/turf/open/floor/material) - call stack: - the wood floor (138,130,2) (/turf/open/floor/material): collect dynamic lightsources() - the wood floor (138,130,2) (/turf/open/floor/material): get dynamic lumcount() - the wood floor (138,130,2) (/turf/open/floor/material): get lumcount(0, 1) - Nocturnal Regeneration (/datum/symptom/heal/darkness): CanHeal(NR SR Healing Virus (/datum/disease/advance)) - Nocturnal Regeneration (/datum/symptom/heal/darkness): Activate(NR SR Healing Virus (/datum/disease/advance)) - NR SR Healing Virus (/datum/disease/advance): stage act(2) - NR SR Healing Virus (/datum/disease/advance): on life(Verity Blanche (/mob/living/carbon/human), 2) - Verity Blanche (/mob/living/carbon/human): SendSignal("living_life", /list (/list)) - Verity Blanche (/mob/living/carbon/human): Life(2) - Verity Blanche (/mob/living/carbon/human): Life(2) - Verity Blanche (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(1) - Mobs (/datum/controller/subsystem/mobs): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 19:46:09.225] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the wood floor (139,130,2) (/turf/open/floor/material) - call stack: - the wood floor (139,130,2) (/turf/open/floor/material): collect dynamic lightsources() - the wood floor (139,130,2) (/turf/open/floor/material): get dynamic lumcount() - the wood floor (139,130,2) (/turf/open/floor/material): get lumcount(0, 1) - Nocturnal Regeneration (/datum/symptom/heal/darkness): CanHeal(NR SR Healing Virus (/datum/disease/advance)) - Nocturnal Regeneration (/datum/symptom/heal/darkness): Activate(NR SR Healing Virus (/datum/disease/advance)) - NR SR Healing Virus (/datum/disease/advance): stage act(2) - NR SR Healing Virus (/datum/disease/advance): on life(Verity Blanche (/mob/living/carbon/human), 2) - Verity Blanche (/mob/living/carbon/human): SendSignal("living_life", /list (/list)) - Verity Blanche (/mob/living/carbon/human): Life(2) - Verity Blanche (/mob/living/carbon/human): Life(2) - Verity Blanche (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(1) - Mobs (/datum/controller/subsystem/mobs): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 19:47:33.806] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (89,102,2) (/turf/open/floor/iron/white) - call stack: - the floor (89,102,2) (/turf/open/floor/iron/white): collect dynamic lightsources() - the floor (89,102,2) (/turf/open/floor/iron/white): get dynamic lumcount() - the floor (89,102,2) (/turf/open/floor/iron/white): get lumcount(0, 1) - Nocturnal Regeneration (/datum/symptom/heal/darkness): CanHeal(NR SR Healing Virus (/datum/disease/advance)) - Nocturnal Regeneration (/datum/symptom/heal/darkness): Activate(NR SR Healing Virus (/datum/disease/advance)) - NR SR Healing Virus (/datum/disease/advance): stage act(2) - NR SR Healing Virus (/datum/disease/advance): on life(Arcticus Cecropia (/mob/living/carbon/human), 2) - Arcticus Cecropia (/mob/living/carbon/human): SendSignal("living_life", /list (/list)) - Arcticus Cecropia (/mob/living/carbon/human): Life(2) - Arcticus Cecropia (/mob/living/carbon/human): Life(2) - Arcticus Cecropia (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(0) - Mobs (/datum/controller/subsystem/mobs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 19:47:35.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 (89,99,2) (/turf/open/floor/iron/white/smooth_large) - call stack: - the floor (89,99,2) (/turf/open/floor/iron/white/smooth_large): collect dynamic lightsources() - the floor (89,99,2) (/turf/open/floor/iron/white/smooth_large): get dynamic lumcount() - the floor (89,99,2) (/turf/open/floor/iron/white/smooth_large): get lumcount(0, 1) - Nocturnal Regeneration (/datum/symptom/heal/darkness): CanHeal(NR SR Healing Virus (/datum/disease/advance)) - Nocturnal Regeneration (/datum/symptom/heal/darkness): Activate(NR SR Healing Virus (/datum/disease/advance)) - NR SR Healing Virus (/datum/disease/advance): stage act(2) - NR SR Healing Virus (/datum/disease/advance): on life(Arcticus Cecropia (/mob/living/carbon/human), 2) - Arcticus Cecropia (/mob/living/carbon/human): SendSignal("living_life", /list (/list)) - Arcticus Cecropia (/mob/living/carbon/human): Life(2) - Arcticus Cecropia (/mob/living/carbon/human): Life(2) - Arcticus Cecropia (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(1) - Mobs (/datum/controller/subsystem/mobs): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 19:47:37.808] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (89,91,2) (/turf/open/floor/iron/white) - call stack: - the floor (89,91,2) (/turf/open/floor/iron/white): collect dynamic lightsources() - the floor (89,91,2) (/turf/open/floor/iron/white): get dynamic lumcount() - the floor (89,91,2) (/turf/open/floor/iron/white): get lumcount(0, 1) - Nocturnal Regeneration (/datum/symptom/heal/darkness): CanHeal(NR SR Healing Virus (/datum/disease/advance)) - Nocturnal Regeneration (/datum/symptom/heal/darkness): Activate(NR SR Healing Virus (/datum/disease/advance)) - NR SR Healing Virus (/datum/disease/advance): stage act(2) - NR SR Healing Virus (/datum/disease/advance): on life(Arcticus Cecropia (/mob/living/carbon/human), 2) - Arcticus Cecropia (/mob/living/carbon/human): SendSignal("living_life", /list (/list)) - Arcticus Cecropia (/mob/living/carbon/human): Life(2) - Arcticus Cecropia (/mob/living/carbon/human): Life(2) - Arcticus Cecropia (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(0) - Mobs (/datum/controller/subsystem/mobs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 19:47:41.850] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (89,91,2) (/turf/open/floor/iron/white) - call stack: - the floor (89,91,2) (/turf/open/floor/iron/white): collect dynamic lightsources() - the floor (89,91,2) (/turf/open/floor/iron/white): get dynamic lumcount() - the floor (89,91,2) (/turf/open/floor/iron/white): get lumcount(0, 1) - Nocturnal Regeneration (/datum/symptom/heal/darkness): CanHeal(NR SR Healing Virus (/datum/disease/advance)) - Nocturnal Regeneration (/datum/symptom/heal/darkness): Activate(NR SR Healing Virus (/datum/disease/advance)) - NR SR Healing Virus (/datum/disease/advance): stage act(2) - NR SR Healing Virus (/datum/disease/advance): on life(Arcticus Cecropia (/mob/living/carbon/human), 2) - Arcticus Cecropia (/mob/living/carbon/human): SendSignal("living_life", /list (/list)) - Arcticus Cecropia (/mob/living/carbon/human): Life(2) - Arcticus Cecropia (/mob/living/carbon/human): Life(2) - Arcticus Cecropia (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(1) - Mobs (/datum/controller/subsystem/mobs): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 19:47:43.851] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (89,99,2) (/turf/open/floor/iron/white/smooth_large) - call stack: - the floor (89,99,2) (/turf/open/floor/iron/white/smooth_large): collect dynamic lightsources() - the floor (89,99,2) (/turf/open/floor/iron/white/smooth_large): get dynamic lumcount() - the floor (89,99,2) (/turf/open/floor/iron/white/smooth_large): get lumcount(0, 1) - Nocturnal Regeneration (/datum/symptom/heal/darkness): CanHeal(NR SR Healing Virus (/datum/disease/advance)) - Nocturnal Regeneration (/datum/symptom/heal/darkness): Activate(NR SR Healing Virus (/datum/disease/advance)) - NR SR Healing Virus (/datum/disease/advance): stage act(2) - NR SR Healing Virus (/datum/disease/advance): on life(Arcticus Cecropia (/mob/living/carbon/human), 2) - Arcticus Cecropia (/mob/living/carbon/human): SendSignal("living_life", /list (/list)) - Arcticus Cecropia (/mob/living/carbon/human): Life(2) - Arcticus Cecropia (/mob/living/carbon/human): Life(2) - Arcticus Cecropia (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(1) - Mobs (/datum/controller/subsystem/mobs): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 19:47:45.865] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (86,102,2) (/turf/open/floor/iron/white) - call stack: - the floor (86,102,2) (/turf/open/floor/iron/white): collect dynamic lightsources() - the floor (86,102,2) (/turf/open/floor/iron/white): get dynamic lumcount() - the floor (86,102,2) (/turf/open/floor/iron/white): get lumcount(0, 1) - Nocturnal Regeneration (/datum/symptom/heal/darkness): CanHeal(NR SR Healing Virus (/datum/disease/advance)) - Nocturnal Regeneration (/datum/symptom/heal/darkness): Activate(NR SR Healing Virus (/datum/disease/advance)) - NR SR Healing Virus (/datum/disease/advance): stage act(2) - NR SR Healing Virus (/datum/disease/advance): on life(Arcticus Cecropia (/mob/living/carbon/human), 2) - Arcticus Cecropia (/mob/living/carbon/human): SendSignal("living_life", /list (/list)) - Arcticus Cecropia (/mob/living/carbon/human): Life(2) - Arcticus Cecropia (/mob/living/carbon/human): Life(2) - Arcticus Cecropia (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(1) - Mobs (/datum/controller/subsystem/mobs): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 19:47:59.875] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (87,102,2) (/turf/open/floor/iron/white) - call stack: - the floor (87,102,2) (/turf/open/floor/iron/white): collect dynamic lightsources() - the floor (87,102,2) (/turf/open/floor/iron/white): get dynamic lumcount() - the floor (87,102,2) (/turf/open/floor/iron/white): get lumcount(0, 1) - Nocturnal Regeneration (/datum/symptom/heal/darkness): CanHeal(NR SR Healing Virus (/datum/disease/advance)) - Nocturnal Regeneration (/datum/symptom/heal/darkness): Activate(NR SR Healing Virus (/datum/disease/advance)) - NR SR Healing Virus (/datum/disease/advance): stage act(2) - NR SR Healing Virus (/datum/disease/advance): on life(Arcticus Cecropia (/mob/living/carbon/human), 2) - Arcticus Cecropia (/mob/living/carbon/human): SendSignal("living_life", /list (/list)) - Arcticus Cecropia (/mob/living/carbon/human): Life(2) - Arcticus Cecropia (/mob/living/carbon/human): Life(2) - Arcticus Cecropia (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(1) - Mobs (/datum/controller/subsystem/mobs): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 19:49:56.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 (87,102,2) (/turf/open/floor/iron/white) - call stack: - the floor (87,102,2) (/turf/open/floor/iron/white): collect dynamic lightsources() - the floor (87,102,2) (/turf/open/floor/iron/white): get dynamic lumcount() - the floor (87,102,2) (/turf/open/floor/iron/white): get lumcount(0, 1) - Nocturnal Regeneration (/datum/symptom/heal/darkness): CanHeal(NR SR Healing Virus (/datum/disease/advance)) - Nocturnal Regeneration (/datum/symptom/heal/darkness): Activate(NR SR Healing Virus (/datum/disease/advance)) - NR SR Healing Virus (/datum/disease/advance): stage act(2) - NR SR Healing Virus (/datum/disease/advance): on life(Verity Blanche (/mob/living/carbon/human), 2) - Verity Blanche (/mob/living/carbon/human): SendSignal("living_life", /list (/list)) - Verity Blanche (/mob/living/carbon/human): Life(2) - Verity Blanche (/mob/living/carbon/human): Life(2) - Verity Blanche (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(1) - Mobs (/datum/controller/subsystem/mobs): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 19:50:56.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 (90,102,2) (/turf/open/floor/iron/white) - call stack: - the floor (90,102,2) (/turf/open/floor/iron/white): collect dynamic lightsources() - the floor (90,102,2) (/turf/open/floor/iron/white): get dynamic lumcount() - the floor (90,102,2) (/turf/open/floor/iron/white): get lumcount(0, 1) - Nocturnal Regeneration (/datum/symptom/heal/darkness): CanHeal(NR SR Healing Virus (/datum/disease/advance)) - Nocturnal Regeneration (/datum/symptom/heal/darkness): Activate(NR SR Healing Virus (/datum/disease/advance)) - NR SR Healing Virus (/datum/disease/advance): stage act(2) - NR SR Healing Virus (/datum/disease/advance): on life(Verity Blanche (/mob/living/carbon/human), 2) - Verity Blanche (/mob/living/carbon/human): SendSignal("living_life", /list (/list)) - Verity Blanche (/mob/living/carbon/human): Life(2) - Verity Blanche (/mob/living/carbon/human): Life(2) - Verity Blanche (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(1) - Mobs (/datum/controller/subsystem/mobs): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 19:51:19.018] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (86,101,2) (/turf/open/floor/iron/white) - call stack: - the floor (86,101,2) (/turf/open/floor/iron/white): collect dynamic lightsources() - the floor (86,101,2) (/turf/open/floor/iron/white): get dynamic lumcount() - the floor (86,101,2) (/turf/open/floor/iron/white): get lumcount(0, 1) - Nocturnal Regeneration (/datum/symptom/heal/darkness): CanHeal(NR SR Healing Virus (/datum/disease/advance)) - Nocturnal Regeneration (/datum/symptom/heal/darkness): Activate(NR SR Healing Virus (/datum/disease/advance)) - NR SR Healing Virus (/datum/disease/advance): stage act(2) - NR SR Healing Virus (/datum/disease/advance): on life(Bobman Bobberton Jr. (/mob/living/carbon/human), 2) - Bobman Bobberton Jr. (/mob/living/carbon/human): SendSignal("living_life", /list (/list)) - Bobman Bobberton Jr. (/mob/living/carbon/human): Life(2) - Bobman Bobberton Jr. (/mob/living/carbon/human): Life(2) - Bobman Bobberton Jr. (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(1) - Mobs (/datum/controller/subsystem/mobs): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 19:52:55.573] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (157,138,2) (/turf/open/floor/iron) - call stack: - the floor (157,138,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (157,138,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (157,138,2) (/turf/open/floor/iron): get lumcount(0, 1) - Nocturnal Regeneration (/datum/symptom/heal/darkness): CanHeal(NR SR Healing Virus (/datum/disease/advance)) - Nocturnal Regeneration (/datum/symptom/heal/darkness): Activate(NR SR Healing Virus (/datum/disease/advance)) - NR SR Healing Virus (/datum/disease/advance): stage act(2) - NR SR Healing Virus (/datum/disease/advance): on life(Verity Blanche (/mob/living/carbon/human), 2) - Verity Blanche (/mob/living/carbon/human): SendSignal("living_life", /list (/list)) - Verity Blanche (/mob/living/carbon/human): Life(2) - Verity Blanche (/mob/living/carbon/human): Life(2) - Verity Blanche (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(1) - Mobs (/datum/controller/subsystem/mobs): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 19:52:57.642] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (157,137,2) (/turf/open/floor/iron) - call stack: - the floor (157,137,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (157,137,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (157,137,2) (/turf/open/floor/iron): get lumcount(0, 1) - Nocturnal Regeneration (/datum/symptom/heal/darkness): CanHeal(NR SR Healing Virus (/datum/disease/advance)) - Nocturnal Regeneration (/datum/symptom/heal/darkness): Activate(NR SR Healing Virus (/datum/disease/advance)) - NR SR Healing Virus (/datum/disease/advance): stage act(2) - NR SR Healing Virus (/datum/disease/advance): on life(Verity Blanche (/mob/living/carbon/human), 2) - Verity Blanche (/mob/living/carbon/human): SendSignal("living_life", /list (/list)) - Verity Blanche (/mob/living/carbon/human): Life(2) - Verity Blanche (/mob/living/carbon/human): Life(2) - Verity Blanche (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(1) - Mobs (/datum/controller/subsystem/mobs): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 19:52:59.641] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (157,136,2) (/turf/open/floor/iron) - call stack: - the floor (157,136,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (157,136,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (157,136,2) (/turf/open/floor/iron): get lumcount(0, 1) - Nocturnal Regeneration (/datum/symptom/heal/darkness): CanHeal(NR SR Healing Virus (/datum/disease/advance)) - Nocturnal Regeneration (/datum/symptom/heal/darkness): Activate(NR SR Healing Virus (/datum/disease/advance)) - NR SR Healing Virus (/datum/disease/advance): stage act(2) - NR SR Healing Virus (/datum/disease/advance): on life(Verity Blanche (/mob/living/carbon/human), 2) - Verity Blanche (/mob/living/carbon/human): SendSignal("living_life", /list (/list)) - Verity Blanche (/mob/living/carbon/human): Life(2) - Verity Blanche (/mob/living/carbon/human): Life(2) - Verity Blanche (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(1) - Mobs (/datum/controller/subsystem/mobs): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 19:53:01.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 (155,138,2) (/turf/open/floor/iron) - call stack: - the floor (155,138,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (155,138,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (155,138,2) (/turf/open/floor/iron): get lumcount(0, 1) - Nocturnal Regeneration (/datum/symptom/heal/darkness): CanHeal(NR SR Healing Virus (/datum/disease/advance)) - Nocturnal Regeneration (/datum/symptom/heal/darkness): Activate(NR SR Healing Virus (/datum/disease/advance)) - NR SR Healing Virus (/datum/disease/advance): stage act(2) - NR SR Healing Virus (/datum/disease/advance): on life(Verity Blanche (/mob/living/carbon/human), 2) - Verity Blanche (/mob/living/carbon/human): SendSignal("living_life", /list (/list)) - Verity Blanche (/mob/living/carbon/human): Life(2) - Verity Blanche (/mob/living/carbon/human): Life(2) - Verity Blanche (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(1) - Mobs (/datum/controller/subsystem/mobs): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 19:54:58.665] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (87,102,2) (/turf/open/floor/iron/white) - call stack: - the floor (87,102,2) (/turf/open/floor/iron/white): collect dynamic lightsources() - the floor (87,102,2) (/turf/open/floor/iron/white): get dynamic lumcount() - the floor (87,102,2) (/turf/open/floor/iron/white): get lumcount(0, 1) - Nocturnal Regeneration (/datum/symptom/heal/darkness): CanHeal(NR SR Healing Virus (/datum/disease/advance)) - Nocturnal Regeneration (/datum/symptom/heal/darkness): Activate(NR SR Healing Virus (/datum/disease/advance)) - NR SR Healing Virus (/datum/disease/advance): stage act(2) - NR SR Healing Virus (/datum/disease/advance): on life(Verity Blanche (/mob/living/carbon/human), 2) - Verity Blanche (/mob/living/carbon/human): SendSignal("living_life", /list (/list)) - Verity Blanche (/mob/living/carbon/human): Life(2) - Verity Blanche (/mob/living/carbon/human): Life(2) - Verity Blanche (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(1) - Mobs (/datum/controller/subsystem/mobs): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 19:56:05.137] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (90,102,2) (/turf/open/floor/iron/white) - call stack: - the floor (90,102,2) (/turf/open/floor/iron/white): collect dynamic lightsources() - the floor (90,102,2) (/turf/open/floor/iron/white): get dynamic lumcount() - the floor (90,102,2) (/turf/open/floor/iron/white): get lumcount(0, 1) - Nocturnal Regeneration (/datum/symptom/heal/darkness): CanHeal(NR SR Healing Virus (/datum/disease/advance)) - Nocturnal Regeneration (/datum/symptom/heal/darkness): Activate(NR SR Healing Virus (/datum/disease/advance)) - NR SR Healing Virus (/datum/disease/advance): stage act(2) - NR SR Healing Virus (/datum/disease/advance): on life(Verity Blanche (/mob/living/carbon/human), 2) - Verity Blanche (/mob/living/carbon/human): SendSignal("living_life", /list (/list)) - Verity Blanche (/mob/living/carbon/human): Life(2) - Verity Blanche (/mob/living/carbon/human): Life(2) - Verity Blanche (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(1) - Mobs (/datum/controller/subsystem/mobs): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 19:56:07.297] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (88,102,2) (/turf/open/floor/iron/white) - call stack: - the floor (88,102,2) (/turf/open/floor/iron/white): collect dynamic lightsources() - the floor (88,102,2) (/turf/open/floor/iron/white): get dynamic lumcount() - the floor (88,102,2) (/turf/open/floor/iron/white): get lumcount(0, 1) - Nocturnal Regeneration (/datum/symptom/heal/darkness): CanHeal(NR SR Healing Virus (/datum/disease/advance)) - Nocturnal Regeneration (/datum/symptom/heal/darkness): Activate(NR SR Healing Virus (/datum/disease/advance)) - NR SR Healing Virus (/datum/disease/advance): stage act(2) - NR SR Healing Virus (/datum/disease/advance): on life(Verity Blanche (/mob/living/carbon/human), 2) - Verity Blanche (/mob/living/carbon/human): SendSignal("living_life", /list (/list)) - Verity Blanche (/mob/living/carbon/human): Life(2) - Verity Blanche (/mob/living/carbon/human): Life(2) - Verity Blanche (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(1) - Mobs (/datum/controller/subsystem/mobs): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 19:57:45.875] 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) - Scriptis (/client): Destroy() - Scriptis (/client): Del() - [2026-10-19 19:58:44.601] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (86,100,2) (/turf/open/floor/iron/white) - call stack: - the floor (86,100,2) (/turf/open/floor/iron/white): collect dynamic lightsources() - the floor (86,100,2) (/turf/open/floor/iron/white): get dynamic lumcount() - the floor (86,100,2) (/turf/open/floor/iron/white): get lumcount(0, 1) - Nocturnal Regeneration (/datum/symptom/heal/darkness): CanHeal(NR SR Healing Virus (/datum/disease/advance)) - Nocturnal Regeneration (/datum/symptom/heal/darkness): Activate(NR SR Healing Virus (/datum/disease/advance)) - NR SR Healing Virus (/datum/disease/advance): stage act(2) - NR SR Healing Virus (/datum/disease/advance): on life(Bobman Bobberton Jr. (/mob/living/carbon/human), 2) - Bobman Bobberton Jr. (/mob/living/carbon/human): SendSignal("living_life", /list (/list)) - Bobman Bobberton Jr. (/mob/living/carbon/human): Life(2) - Bobman Bobberton Jr. (/mob/living/carbon/human): Life(2) - Bobman Bobberton Jr. (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(1) - Mobs (/datum/controller/subsystem/mobs): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 20:00:04.457] RUNTIME: runtime error: list index out of bounds - proc name: attack hand (/obj/structure/flatpack_cart/attack_hand) - source file: code/game/objects/items/flatpacks.dm,151 - usr: Royce Khan (/mob/living/carbon/human) - src: the flatpack cart (/obj/structure/flatpack_cart) - usr.loc: the floor (123,103,2) (/turf/open/floor/iron/dark/side) - src.loc: the floor (122,102,2) (/turf/open/floor/iron) - call stack: - the flatpack cart (/obj/structure/flatpack_cart): attack hand(Royce Khan (/mob/living/carbon/human), /list (/list)) - Royce Khan (/mob/living/carbon/human): resolve unarmed attack(the flatpack cart (/obj/structure/flatpack_cart), /list (/list)) - Royce Khan (/mob/living/carbon/human): UnarmedAttack(the flatpack cart (/obj/structure/flatpack_cart), 1, /list (/list)) - Royce Khan (/mob/living/carbon/human): UnarmedAttack(the flatpack cart (/obj/structure/flatpack_cart), 1, /list (/list)) - Royce Khan (/mob/living/carbon/human): ClickOn(the flatpack cart (/obj/structure/flatpack_cart), "icon-x=21;icon-y=9;left=1;butt...") - the flatpack cart (/obj/structure/flatpack_cart): Click(the floor (122,102,2) (/turf/open/floor/iron), "map_screen.map", "icon-x=21;icon-y=9;left=1;butt...") - the flatpack cart (/obj/structure/flatpack_cart): Click(the floor (122,102,2) (/turf/open/floor/iron), "map_screen.map", "icon-x=21;icon-y=9;left=1;butt...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Royce Khan (/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-19 20:03:36.732] RUNTIME: runtime error: bad client - proc name: initialize (/datum/tgui_window/proc/initialize) - source file: code/modules/tgui/tgui_window.dm,114 - usr: Brick Mortar (/mob/dead/observer) - src: /datum/tgui_window (/datum/tgui_window) - usr.loc: the shuttle floor (213,84,1) (/turf/open/floor/mineral/plastitanium) - call stack: - /datum/tgui_window (/datum/tgui_window): initialize(1, /list (/list), "", "", "") - /datum/tgui (/datum/tgui): open() - /datum/tgui_list_input (/datum/tgui_list_input): ui interact(Brick Mortar (/mob/dead/observer), /datum/tgui (/datum/tgui)) - tgui input list(Brick Mortar (/mob/dead/observer), "Area to jump to", "BOOYEA", /list (/list), null, 0, /datum/ui_state/always_state (/datum/ui_state/always_state)) - Brick Mortar (/mob/dead/observer): gvb dead tele(/list (/list)) - [2026-10-19 20:03:36.735] 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: Brick Mortar (/mob/dead/observer) - src: /datum/tgui (/datum/tgui) - usr.loc: the shuttle floor (213,84,1) (/turf/open/floor/mineral/plastitanium) - call stack: - /datum/tgui (/datum/tgui): get payload(null, 1, 1) - /datum/tgui (/datum/tgui): open() - /datum/tgui_list_input (/datum/tgui_list_input): ui interact(Brick Mortar (/mob/dead/observer), /datum/tgui (/datum/tgui)) - tgui input list(Brick Mortar (/mob/dead/observer), "Area to jump to", "BOOYEA", /list (/list), null, 0, /datum/ui_state/always_state (/datum/ui_state/always_state)) - Brick Mortar (/mob/dead/observer): gvb dead tele(/list (/list)) - [2026-10-19 20:04:02.401] RUNTIME: runtime error: Cannot read null.x - proc name: update passenger layers (/obj/golfcart_rear/proc/update_passenger_layers) - source file: code/modules/vehicles/cars/golfcart/golfcart_rear.dm,308 - usr: null - src: the golf cart bed (/obj/golfcart_rear) - src.loc: the floor (98,114,2) (/turf/open/floor/iron) - call stack: - the golf cart bed (/obj/golfcart_rear): update passenger layers("0") - the golf cart bed (/obj/golfcart_rear): on dir changed(the golf cart (/obj/vehicle/ridden/golfcart), 8, 0) - the golf cart (/obj/vehicle/ridden/golfcart): SendSignal("atom_post_dir_change", /list (/list)) - the golf cart (/obj/vehicle/ridden/golfcart): setDir(0) - the golf cart (/obj/vehicle/ridden/golfcart): Move(the floor (97,114,2) (/turf/open/floor/iron), 0, 0, 1) - the golf cart (/obj/vehicle/ridden/golfcart): Move(the floor (97,114,2) (/turf/open/floor/iron), 0, 0, 1) - the golf cart (/obj/vehicle/ridden/golfcart): Move(the floor (97,114,2) (/turf/open/floor/iron), 0, 0, 1) - /datum/move_loop/move (/datum/move_loop/move): move() - /datum/move_loop/move (/datum/move_loop/move): process() - Movement Loops (/datum/controller/subsystem/movement): pour bucket(/list (/list)) - Movement Loops (/datum/controller/subsystem/movement): fire(0) - Movement Loops (/datum/controller/subsystem/movement): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 20:04:02.499] RUNTIME: runtime error: Cannot read null.x - proc name: update passenger layers (/obj/golfcart_rear/proc/update_passenger_layers) - source file: code/modules/vehicles/cars/golfcart/golfcart_rear.dm,308 - usr: null - src: the golf cart bed (/obj/golfcart_rear) - src.loc: the floor (98,114,2) (/turf/open/floor/iron) - call stack: - the golf cart bed (/obj/golfcart_rear): update passenger layers("0") - the golf cart bed (/obj/golfcart_rear): on dir changed(the golf cart (/obj/vehicle/ridden/golfcart), 8, 0) - the golf cart (/obj/vehicle/ridden/golfcart): SendSignal("atom_post_dir_change", /list (/list)) - the golf cart (/obj/vehicle/ridden/golfcart): setDir(0) - the golf cart (/obj/vehicle/ridden/golfcart): Move(the floor (97,114,2) (/turf/open/floor/iron), 0, 0, 1) - the golf cart (/obj/vehicle/ridden/golfcart): Move(the floor (97,114,2) (/turf/open/floor/iron), 0, 0, 1) - the golf cart (/obj/vehicle/ridden/golfcart): Move(the floor (97,114,2) (/turf/open/floor/iron), 0, 0, 1) - /datum/move_loop/move (/datum/move_loop/move): move() - /datum/move_loop/move (/datum/move_loop/move): process() - Movement Loops (/datum/controller/subsystem/movement): pour bucket(/list (/list)) - Movement Loops (/datum/controller/subsystem/movement): fire(0) - Movement Loops (/datum/controller/subsystem/movement): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 20:04:02.658] RUNTIME: runtime error: Cannot read null.x - proc name: update passenger layers (/obj/golfcart_rear/proc/update_passenger_layers) - source file: code/modules/vehicles/cars/golfcart/golfcart_rear.dm,308 - usr: null - src: the golf cart bed (/obj/golfcart_rear) - src.loc: the floor (98,114,2) (/turf/open/floor/iron) - call stack: - the golf cart bed (/obj/golfcart_rear): update passenger layers("0") - the golf cart bed (/obj/golfcart_rear): on dir changed(the golf cart (/obj/vehicle/ridden/golfcart), 8, 0) - the golf cart (/obj/vehicle/ridden/golfcart): SendSignal("atom_post_dir_change", /list (/list)) - the golf cart (/obj/vehicle/ridden/golfcart): setDir(0) - the golf cart (/obj/vehicle/ridden/golfcart): Move(the floor (97,114,2) (/turf/open/floor/iron), 0, 0, 1) - the golf cart (/obj/vehicle/ridden/golfcart): Move(the floor (97,114,2) (/turf/open/floor/iron), 0, 0, 1) - the golf cart (/obj/vehicle/ridden/golfcart): Move(the floor (97,114,2) (/turf/open/floor/iron), 0, 0, 1) - /datum/move_loop/move (/datum/move_loop/move): move() - /datum/move_loop/move (/datum/move_loop/move): process() - Movement Loops (/datum/controller/subsystem/movement): pour bucket(/list (/list)) - Movement Loops (/datum/controller/subsystem/movement): fire(1) - Movement Loops (/datum/controller/subsystem/movement): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 20:04:02.749] RUNTIME: runtime error: Cannot read null.x - proc name: update passenger layers (/obj/golfcart_rear/proc/update_passenger_layers) - source file: code/modules/vehicles/cars/golfcart/golfcart_rear.dm,308 - usr: null - src: the golf cart bed (/obj/golfcart_rear) - src.loc: the floor (98,114,2) (/turf/open/floor/iron) - call stack: - the golf cart bed (/obj/golfcart_rear): update passenger layers("0") - the golf cart bed (/obj/golfcart_rear): on dir changed(the golf cart (/obj/vehicle/ridden/golfcart), 8, 0) - the golf cart (/obj/vehicle/ridden/golfcart): SendSignal("atom_post_dir_change", /list (/list)) - the golf cart (/obj/vehicle/ridden/golfcart): setDir(0) - the golf cart (/obj/vehicle/ridden/golfcart): Move(the floor (97,114,2) (/turf/open/floor/iron), 0, 0, 1) - the golf cart (/obj/vehicle/ridden/golfcart): Move(the floor (97,114,2) (/turf/open/floor/iron), 0, 0, 1) - the golf cart (/obj/vehicle/ridden/golfcart): Move(the floor (97,114,2) (/turf/open/floor/iron), 0, 0, 1) - /datum/move_loop/move (/datum/move_loop/move): move() - /datum/move_loop/move (/datum/move_loop/move): process() - Movement Loops (/datum/controller/subsystem/movement): pour bucket(/list (/list)) - Movement Loops (/datum/controller/subsystem/movement): fire(0) - Movement Loops (/datum/controller/subsystem/movement): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 20:04:02.949] RUNTIME: runtime error: Cannot read null.x - proc name: update passenger layers (/obj/golfcart_rear/proc/update_passenger_layers) - source file: code/modules/vehicles/cars/golfcart/golfcart_rear.dm,308 - usr: null - src: the golf cart bed (/obj/golfcart_rear) - src.loc: the floor (98,114,2) (/turf/open/floor/iron) - call stack: - the golf cart bed (/obj/golfcart_rear): update passenger layers("0") - the golf cart bed (/obj/golfcart_rear): on dir changed(the golf cart (/obj/vehicle/ridden/golfcart), 8, 0) - the golf cart (/obj/vehicle/ridden/golfcart): SendSignal("atom_post_dir_change", /list (/list)) - the golf cart (/obj/vehicle/ridden/golfcart): setDir(0) - the golf cart (/obj/vehicle/ridden/golfcart): Move(the floor (97,114,2) (/turf/open/floor/iron), 0, 0, 1) - the golf cart (/obj/vehicle/ridden/golfcart): Move(the floor (97,114,2) (/turf/open/floor/iron), 0, 0, 1) - the golf cart (/obj/vehicle/ridden/golfcart): Move(the floor (97,114,2) (/turf/open/floor/iron), 0, 0, 1) - /datum/move_loop/move (/datum/move_loop/move): move() - /datum/move_loop/move (/datum/move_loop/move): process() - Movement Loops (/datum/controller/subsystem/movement): pour bucket(/list (/list)) - Movement Loops (/datum/controller/subsystem/movement): fire(0) - Movement Loops (/datum/controller/subsystem/movement): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 20:04:03.197] RUNTIME: runtime error: Cannot read null.x - proc name: update passenger layers (/obj/golfcart_rear/proc/update_passenger_layers) - source file: code/modules/vehicles/cars/golfcart/golfcart_rear.dm,308 - usr: null - src: the golf cart bed (/obj/golfcart_rear) - src.loc: the floor (98,114,2) (/turf/open/floor/iron) - call stack: - the golf cart bed (/obj/golfcart_rear): update passenger layers("0") - the golf cart bed (/obj/golfcart_rear): on dir changed(the golf cart (/obj/vehicle/ridden/golfcart), 8, 0) - the golf cart (/obj/vehicle/ridden/golfcart): SendSignal("atom_post_dir_change", /list (/list)) - the golf cart (/obj/vehicle/ridden/golfcart): setDir(0) - the golf cart (/obj/vehicle/ridden/golfcart): Move(the floor (97,114,2) (/turf/open/floor/iron), 0, 0, 1) - the golf cart (/obj/vehicle/ridden/golfcart): Move(the floor (97,114,2) (/turf/open/floor/iron), 0, 0, 1) - the golf cart (/obj/vehicle/ridden/golfcart): Move(the floor (97,114,2) (/turf/open/floor/iron), 0, 0, 1) - /datum/move_loop/move (/datum/move_loop/move): move() - /datum/move_loop/move (/datum/move_loop/move): process() - Movement Loops (/datum/controller/subsystem/movement): pour bucket(/list (/list)) - Movement Loops (/datum/controller/subsystem/movement): fire(0) - Movement Loops (/datum/controller/subsystem/movement): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 20:04:03.749] RUNTIME: runtime error: Cannot read null.x - proc name: update passenger layers (/obj/golfcart_rear/proc/update_passenger_layers) - source file: code/modules/vehicles/cars/golfcart/golfcart_rear.dm,308 - usr: null - src: the golf cart bed (/obj/golfcart_rear) - src.loc: the floor (98,114,2) (/turf/open/floor/iron) - call stack: - the golf cart bed (/obj/golfcart_rear): update passenger layers("0") - the golf cart bed (/obj/golfcart_rear): on dir changed(the golf cart (/obj/vehicle/ridden/golfcart), 8, 0) - the golf cart (/obj/vehicle/ridden/golfcart): SendSignal("atom_post_dir_change", /list (/list)) - the golf cart (/obj/vehicle/ridden/golfcart): setDir(0) - the golf cart (/obj/vehicle/ridden/golfcart): Move(the floor (97,114,2) (/turf/open/floor/iron), 0, 0, 1) - the golf cart (/obj/vehicle/ridden/golfcart): Move(the floor (97,114,2) (/turf/open/floor/iron), 0, 0, 1) - the golf cart (/obj/vehicle/ridden/golfcart): Move(the floor (97,114,2) (/turf/open/floor/iron), 0, 0, 1) - /datum/move_loop/move (/datum/move_loop/move): move() - /datum/move_loop/move (/datum/move_loop/move): process() - Movement Loops (/datum/controller/subsystem/movement): pour bucket(/list (/list)) - Movement Loops (/datum/controller/subsystem/movement): fire(0) - Movement Loops (/datum/controller/subsystem/movement): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 20:04:03.847] RUNTIME: runtime error: Cannot read null.x - proc name: update passenger layers (/obj/golfcart_rear/proc/update_passenger_layers) - source file: code/modules/vehicles/cars/golfcart/golfcart_rear.dm,308 - usr: null - src: the golf cart bed (/obj/golfcart_rear) - src.loc: the floor (98,114,2) (/turf/open/floor/iron) - call stack: - the golf cart bed (/obj/golfcart_rear): update passenger layers("0") - the golf cart bed (/obj/golfcart_rear): on dir changed(the golf cart (/obj/vehicle/ridden/golfcart), 8, 0) - the golf cart (/obj/vehicle/ridden/golfcart): SendSignal("atom_post_dir_change", /list (/list)) - the golf cart (/obj/vehicle/ridden/golfcart): setDir(0) - the golf cart (/obj/vehicle/ridden/golfcart): Move(the floor (97,114,2) (/turf/open/floor/iron), 0, 0, 1) - the golf cart (/obj/vehicle/ridden/golfcart): Move(the floor (97,114,2) (/turf/open/floor/iron), 0, 0, 1) - the golf cart (/obj/vehicle/ridden/golfcart): Move(the floor (97,114,2) (/turf/open/floor/iron), 0, 0, 1) - /datum/move_loop/move (/datum/move_loop/move): move() - /datum/move_loop/move (/datum/move_loop/move): process() - Movement Loops (/datum/controller/subsystem/movement): pour bucket(/list (/list)) - Movement Loops (/datum/controller/subsystem/movement): fire(0) - Movement Loops (/datum/controller/subsystem/movement): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 20:04:03.948] RUNTIME: runtime error: Cannot read null.x - proc name: update passenger layers (/obj/golfcart_rear/proc/update_passenger_layers) - source file: code/modules/vehicles/cars/golfcart/golfcart_rear.dm,308 - usr: null - src: the golf cart bed (/obj/golfcart_rear) - src.loc: the floor (98,114,2) (/turf/open/floor/iron) - call stack: - the golf cart bed (/obj/golfcart_rear): update passenger layers("0") - the golf cart bed (/obj/golfcart_rear): on dir changed(the golf cart (/obj/vehicle/ridden/golfcart), 8, 0) - the golf cart (/obj/vehicle/ridden/golfcart): SendSignal("atom_post_dir_change", /list (/list)) - the golf cart (/obj/vehicle/ridden/golfcart): setDir(0) - the golf cart (/obj/vehicle/ridden/golfcart): Move(the floor (97,114,2) (/turf/open/floor/iron), 0, 0, 1) - the golf cart (/obj/vehicle/ridden/golfcart): Move(the floor (97,114,2) (/turf/open/floor/iron), 0, 0, 1) - the golf cart (/obj/vehicle/ridden/golfcart): Move(the floor (97,114,2) (/turf/open/floor/iron), 0, 0, 1) - /datum/move_loop/move (/datum/move_loop/move): move() - /datum/move_loop/move (/datum/move_loop/move): process() - Movement Loops (/datum/controller/subsystem/movement): pour bucket(/list (/list)) - Movement Loops (/datum/controller/subsystem/movement): fire(0) - Movement Loops (/datum/controller/subsystem/movement): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 20:04:03.998] RUNTIME: runtime error: Cannot read null.x - proc name: update passenger layers (/obj/golfcart_rear/proc/update_passenger_layers) - source file: code/modules/vehicles/cars/golfcart/golfcart_rear.dm,308 - usr: null - src: the golf cart bed (/obj/golfcart_rear) - src.loc: the floor (98,114,2) (/turf/open/floor/iron) - call stack: - the golf cart bed (/obj/golfcart_rear): update passenger layers("0") - the golf cart bed (/obj/golfcart_rear): on dir changed(the golf cart (/obj/vehicle/ridden/golfcart), 8, 0) - the golf cart (/obj/vehicle/ridden/golfcart): SendSignal("atom_post_dir_change", /list (/list)) - the golf cart (/obj/vehicle/ridden/golfcart): setDir(0) - the golf cart (/obj/vehicle/ridden/golfcart): Move(the floor (97,114,2) (/turf/open/floor/iron), 0, 0, 1) - the golf cart (/obj/vehicle/ridden/golfcart): Move(the floor (97,114,2) (/turf/open/floor/iron), 0, 0, 1) - the golf cart (/obj/vehicle/ridden/golfcart): Move(the floor (97,114,2) (/turf/open/floor/iron), 0, 0, 1) - /datum/move_loop/move (/datum/move_loop/move): move() - /datum/move_loop/move (/datum/move_loop/move): process() - Movement Loops (/datum/controller/subsystem/movement): pour bucket(/list (/list)) - Movement Loops (/datum/controller/subsystem/movement): fire(0) - Movement Loops (/datum/controller/subsystem/movement): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 20:04:04.201] RUNTIME: runtime error: Cannot read null.x - proc name: update passenger layers (/obj/golfcart_rear/proc/update_passenger_layers) - source file: code/modules/vehicles/cars/golfcart/golfcart_rear.dm,308 - usr: null - src: the golf cart bed (/obj/golfcart_rear) - src.loc: the floor (98,114,2) (/turf/open/floor/iron) - call stack: - the golf cart bed (/obj/golfcart_rear): update passenger layers("0") - the golf cart bed (/obj/golfcart_rear): on dir changed(the golf cart (/obj/vehicle/ridden/golfcart), 8, 0) - the golf cart (/obj/vehicle/ridden/golfcart): SendSignal("atom_post_dir_change", /list (/list)) - the golf cart (/obj/vehicle/ridden/golfcart): setDir(0) - the golf cart (/obj/vehicle/ridden/golfcart): Move(the floor (97,114,2) (/turf/open/floor/iron), 0, 0, 1) - the golf cart (/obj/vehicle/ridden/golfcart): Move(the floor (97,114,2) (/turf/open/floor/iron), 0, 0, 1) - the golf cart (/obj/vehicle/ridden/golfcart): Move(the floor (97,114,2) (/turf/open/floor/iron), 0, 0, 1) - /datum/move_loop/move (/datum/move_loop/move): move() - /datum/move_loop/move (/datum/move_loop/move): process() - Movement Loops (/datum/controller/subsystem/movement): pour bucket(/list (/list)) - Movement Loops (/datum/controller/subsystem/movement): fire(0) - Movement Loops (/datum/controller/subsystem/movement): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 20:04:04.397] RUNTIME: runtime error: Cannot read null.x - proc name: update passenger layers (/obj/golfcart_rear/proc/update_passenger_layers) - source file: code/modules/vehicles/cars/golfcart/golfcart_rear.dm,308 - usr: null - src: the golf cart bed (/obj/golfcart_rear) - src.loc: the floor (98,114,2) (/turf/open/floor/iron) - call stack: - the golf cart bed (/obj/golfcart_rear): update passenger layers("0") - the golf cart bed (/obj/golfcart_rear): on dir changed(the golf cart (/obj/vehicle/ridden/golfcart), 8, 0) - the golf cart (/obj/vehicle/ridden/golfcart): SendSignal("atom_post_dir_change", /list (/list)) - the golf cart (/obj/vehicle/ridden/golfcart): setDir(0) - the golf cart (/obj/vehicle/ridden/golfcart): Move(the floor (97,114,2) (/turf/open/floor/iron), 0, 0, 1) - the golf cart (/obj/vehicle/ridden/golfcart): Move(the floor (97,114,2) (/turf/open/floor/iron), 0, 0, 1) - the golf cart (/obj/vehicle/ridden/golfcart): Move(the floor (97,114,2) (/turf/open/floor/iron), 0, 0, 1) - /datum/move_loop/move (/datum/move_loop/move): move() - /datum/move_loop/move (/datum/move_loop/move): process() - Movement Loops (/datum/controller/subsystem/movement): pour bucket(/list (/list)) - Movement Loops (/datum/controller/subsystem/movement): fire(0) - Movement Loops (/datum/controller/subsystem/movement): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 20:04:59.250] RUNTIME: runtime error: undefined variable /obj/item/clothing/suit/mod/var/physique - proc name: generate cerulean icons (/obj/item/proc/generate_cerulean_icons) - source file: code/modules/mob/living/carbon/human/cerulean_update_icons.dm,10 - usr: Bloop Blubbloop (/mob/living/carbon/human) - src: the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics) - usr.loc: the floor (111,48,2) (/turf/open/floor/wood/large) - src.loc: the standard MOD chestplate (/obj/item/clothing/suit/mod) - call stack: - the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics): generate cerulean icons(/icon (/icon), "labcoat_job-tmp/gags/icons/gag...", "#EEEEEE#4A77A1#4A77A1#7095C2", 41) - the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics): get bodyshape icon(/icon (/icon), "labcoat_job-tmp/gags/icons/gag...", "#EEEEEE#4A77A1#4A77A1#7095C2", 41) - the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics): build worn icon(14.1, 'icons/mob/clothing/suits/defau...', 0, 0, null, null, 41) - /datum/mod_part (/datum/mod_part): get separate worn overlays(the standard MOD chestplate (/obj/item/clothing/suit/mod), /list (/list), , , 0, 'icons/mob/clothing/modsuit/mod...', 41) - the standard MOD chestplate (/obj/item/clothing/suit/mod): SendSignal("item_get_separate_worn_overlay...", /list (/list)) - the standard MOD chestplate (/obj/item/clothing/suit/mod): separate worn overlays(, , 0, 'icons/mob/clothing/modsuit/mod...', 41) - the standard MOD chestplate (/obj/item/clothing/suit/mod): separate worn overlays(, , 0, 'icons/mob/clothing/modsuit/mod...', 41) - the standard MOD chestplate (/obj/item/clothing/suit/mod): build worn icon(14, 'icons/mob/clothing/suits/defau...', 0, 0, null, null, 41) - Bloop Blubbloop (/mob/living/carbon/human): update worn oversuit() - Bloop Blubbloop (/mob/living/carbon/human): update clothing(1025) - the standard MOD control unit (/obj/item/mod/control): seal part(the standard MOD chestplate (/obj/item/clothing/suit/mod), 0) - the standard MOD control unit (/obj/item/mod/control): delayed seal part(the standard MOD chestplate (/obj/item/clothing/suit/mod)) - the standard MOD control unit (/obj/item/mod/control): retract(null, the standard MOD chestplate (/obj/item/clothing/suit/mod), 0) - the standard MOD control unit (/obj/item/mod/control): quick deploy(Bloop Blubbloop (/mob/living/carbon/human)) - Deploy MODsuit (/datum/action/item_action/mod/deploy): do effect(1) - Deploy MODsuit (/datum/action/item_action/mod/deploy): Trigger(Bloop Blubbloop (/mob/living/carbon/human), 1) - Deploy MODsuit (/atom/movable/screen/movable/action_button): Click(null, "map_screen.map", "icon-x=28;icon-y=11;right=1;bu...") - [2026-10-19 20:05:51.398] RUNTIME: runtime error: undefined variable /obj/item/clothing/suit/mod/var/physique - proc name: generate cerulean icons (/obj/item/proc/generate_cerulean_icons) - source file: code/modules/mob/living/carbon/human/cerulean_update_icons.dm,10 - usr: Bloop Blubbloop (/mob/living/carbon/human) - src: the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics) - usr.loc: the floor (104,69,2) (/turf/open/floor/iron) - src.loc: the standard MOD chestplate (/obj/item/clothing/suit/mod) - call stack: - the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics): generate cerulean icons(/icon (/icon), "labcoat_job-tmp/gags/icons/gag...", "#EEEEEE#4A77A1#4A77A1#7095C2", 33) - the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics): get bodyshape icon(/icon (/icon), "labcoat_job-tmp/gags/icons/gag...", "#EEEEEE#4A77A1#4A77A1#7095C2", 33) - the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics): build worn icon(14.1, 'icons/mob/clothing/suits/defau...', 0, 0, null, null, 33) - /datum/mod_part (/datum/mod_part): get separate worn overlays(the standard MOD chestplate (/obj/item/clothing/suit/mod), /list (/list), , , 0, 'icons/mob/clothing/modsuit/mod...', 33) - the standard MOD chestplate (/obj/item/clothing/suit/mod): SendSignal("item_get_separate_worn_overlay...", /list (/list)) - the standard MOD chestplate (/obj/item/clothing/suit/mod): separate worn overlays(, , 0, 'icons/mob/clothing/modsuit/mod...', 33) - the standard MOD chestplate (/obj/item/clothing/suit/mod): separate worn overlays(, , 0, 'icons/mob/clothing/modsuit/mod...', 33) - the standard MOD chestplate (/obj/item/clothing/suit/mod): build worn icon(14, 'icons/mob/clothing/suits/defau...', 0, 0, null, null, 33) - Bloop Blubbloop (/mob/living/carbon/human): update worn oversuit() - Bloop Blubbloop (/mob/living/carbon/human): handle set item in slot(the standard MOD chestplate (/obj/item/clothing/suit/mod), 1) - Bloop Blubbloop (/mob/living/carbon/human): equip to slot(the standard MOD chestplate (/obj/item/clothing/suit/mod), 1, 0) - Bloop Blubbloop (/mob/living/carbon/human): equip to slot if possible(the standard MOD chestplate (/obj/item/clothing/suit/mod), 1, 0, 1, 1, 0, 0, 0) - the standard MOD control unit (/obj/item/mod/control): deploy(null, the standard MOD chestplate (/obj/item/clothing/suit/mod), 0) - the standard MOD control unit (/obj/item/mod/control): quick deploy(Bloop Blubbloop (/mob/living/carbon/human)) - Deploy MODsuit (/datum/action/item_action/mod/deploy): do effect(1) - Deploy MODsuit (/datum/action/item_action/mod/deploy): Trigger(Bloop Blubbloop (/mob/living/carbon/human), 1) - Deploy MODsuit (/atom/movable/screen/movable/action_button): Click(null, "map_screen.map", "icon-x=25;icon-y=15;right=1;bu...") - [2026-10-19 20:05:51.402] RUNTIME: runtime error: undefined variable /obj/item/clothing/suit/mod/var/physique - proc name: generate cerulean icons (/obj/item/proc/generate_cerulean_icons) - source file: code/modules/mob/living/carbon/human/cerulean_update_icons.dm,10 - usr: Bloop Blubbloop (/mob/living/carbon/human) - src: the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics) - usr.loc: the floor (104,69,2) (/turf/open/floor/iron) - src.loc: the standard MOD chestplate (/obj/item/clothing/suit/mod) - call stack: - the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics): generate cerulean icons(/icon (/icon), "labcoat_job-tmp/gags/icons/gag...", "#EEEEEE#4A77A1#4A77A1#7095C2", 33) - the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics): get bodyshape icon(/icon (/icon), "labcoat_job-tmp/gags/icons/gag...", "#EEEEEE#4A77A1#4A77A1#7095C2", 33) - the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics): build worn icon(14.1, 'icons/mob/clothing/suits/defau...', 0, 0, null, null, 33) - /datum/mod_part (/datum/mod_part): get separate worn overlays(the standard MOD chestplate (/obj/item/clothing/suit/mod), /list (/list), , , 0, 'icons/mob/clothing/modsuit/mod...', 33) - the standard MOD chestplate (/obj/item/clothing/suit/mod): SendSignal("item_get_separate_worn_overlay...", /list (/list)) - the standard MOD chestplate (/obj/item/clothing/suit/mod): separate worn overlays(, , 0, 'icons/mob/clothing/modsuit/mod...', 33) - the standard MOD chestplate (/obj/item/clothing/suit/mod): separate worn overlays(, , 0, 'icons/mob/clothing/modsuit/mod...', 33) - the standard MOD chestplate (/obj/item/clothing/suit/mod): build worn icon(14, 'icons/mob/clothing/suits/defau...', 0, 0, null, null, 33) - Bloop Blubbloop (/mob/living/carbon/human): update worn oversuit() - Bloop Blubbloop (/mob/living/carbon/human): update clothing(1025) - the standard MOD control unit (/obj/item/mod/control): deploy(null, the standard MOD chestplate (/obj/item/clothing/suit/mod), 0) - the standard MOD control unit (/obj/item/mod/control): quick deploy(Bloop Blubbloop (/mob/living/carbon/human)) - Deploy MODsuit (/datum/action/item_action/mod/deploy): do effect(1) - Deploy MODsuit (/datum/action/item_action/mod/deploy): Trigger(Bloop Blubbloop (/mob/living/carbon/human), 1) - Deploy MODsuit (/atom/movable/screen/movable/action_button): Click(null, "map_screen.map", "icon-x=25;icon-y=15;right=1;bu...") - [2026-10-19 20:06:16.846] 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 (105,63,2) (/turf/open/floor/iron) - call stack: - the floor (105,63,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (105,63,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (105,63,2) (/turf/open/floor/iron): get lumcount(0, 1) - Nocturnal Regeneration (/datum/symptom/heal/darkness): CanHeal(NR SR Healing Virus (/datum/disease/advance)) - Nocturnal Regeneration (/datum/symptom/heal/darkness): Activate(NR SR Healing Virus (/datum/disease/advance)) - NR SR Healing Virus (/datum/disease/advance): stage act(2) - NR SR Healing Virus (/datum/disease/advance): on life(Bobman Bobberton Jr. (/mob/living/carbon/human), 2) - Bobman Bobberton Jr. (/mob/living/carbon/human): SendSignal("living_life", /list (/list)) - Bobman Bobberton Jr. (/mob/living/carbon/human): Life(2) - Bobman Bobberton Jr. (/mob/living/carbon/human): Life(2) - Bobman Bobberton Jr. (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(1) - Mobs (/datum/controller/subsystem/mobs): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 20:06:24.846] 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 (103,65,2) (/turf/open/floor/iron) - call stack: - the floor (103,65,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (103,65,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (103,65,2) (/turf/open/floor/iron): get lumcount(0, 1) - Nocturnal Regeneration (/datum/symptom/heal/darkness): CanHeal(NR SR Healing Virus (/datum/disease/advance)) - Nocturnal Regeneration (/datum/symptom/heal/darkness): Activate(NR SR Healing Virus (/datum/disease/advance)) - NR SR Healing Virus (/datum/disease/advance): stage act(2) - NR SR Healing Virus (/datum/disease/advance): on life(Bobman Bobberton Jr. (/mob/living/carbon/human), 2) - Bobman Bobberton Jr. (/mob/living/carbon/human): SendSignal("living_life", /list (/list)) - Bobman Bobberton Jr. (/mob/living/carbon/human): Life(2) - Bobman Bobberton Jr. (/mob/living/carbon/human): Life(2) - Bobman Bobberton Jr. (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(1) - Mobs (/datum/controller/subsystem/mobs): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 20:06:26.933] 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 (106,63,2) (/turf/open/floor/iron) - call stack: - the floor (106,63,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (106,63,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (106,63,2) (/turf/open/floor/iron): get lumcount(0, 1) - Nocturnal Regeneration (/datum/symptom/heal/darkness): CanHeal(NR SR Healing Virus (/datum/disease/advance)) - Nocturnal Regeneration (/datum/symptom/heal/darkness): Activate(NR SR Healing Virus (/datum/disease/advance)) - NR SR Healing Virus (/datum/disease/advance): stage act(2) - NR SR Healing Virus (/datum/disease/advance): on life(Bobman Bobberton Jr. (/mob/living/carbon/human), 2) - Bobman Bobberton Jr. (/mob/living/carbon/human): SendSignal("living_life", /list (/list)) - Bobman Bobberton Jr. (/mob/living/carbon/human): Life(2) - Bobman Bobberton Jr. (/mob/living/carbon/human): Life(2) - Bobman Bobberton Jr. (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(1) - Mobs (/datum/controller/subsystem/mobs): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 20:06:28.911] 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 (105,64,2) (/turf/open/floor/iron) - call stack: - the floor (105,64,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (105,64,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (105,64,2) (/turf/open/floor/iron): get lumcount(0, 1) - Nocturnal Regeneration (/datum/symptom/heal/darkness): CanHeal(NR SR Healing Virus (/datum/disease/advance)) - Nocturnal Regeneration (/datum/symptom/heal/darkness): Activate(NR SR Healing Virus (/datum/disease/advance)) - NR SR Healing Virus (/datum/disease/advance): stage act(2) - NR SR Healing Virus (/datum/disease/advance): on life(Bobman Bobberton Jr. (/mob/living/carbon/human), 2) - Bobman Bobberton Jr. (/mob/living/carbon/human): SendSignal("living_life", /list (/list)) - Bobman Bobberton Jr. (/mob/living/carbon/human): Life(2) - Bobman Bobberton Jr. (/mob/living/carbon/human): Life(2) - Bobman Bobberton Jr. (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(1) - Mobs (/datum/controller/subsystem/mobs): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 20:06:32.865] 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 (98,71,2) (/turf/open/floor/iron) - call stack: - the floor (98,71,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (98,71,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (98,71,2) (/turf/open/floor/iron): get lumcount(0, 1) - Nocturnal Regeneration (/datum/symptom/heal/darkness): CanHeal(NR SR Healing Virus (/datum/disease/advance)) - Nocturnal Regeneration (/datum/symptom/heal/darkness): Activate(NR SR Healing Virus (/datum/disease/advance)) - NR SR Healing Virus (/datum/disease/advance): stage act(2) - NR SR Healing Virus (/datum/disease/advance): on life(Bobman Bobberton Jr. (/mob/living/carbon/human), 2) - Bobman Bobberton Jr. (/mob/living/carbon/human): SendSignal("living_life", /list (/list)) - Bobman Bobberton Jr. (/mob/living/carbon/human): Life(2) - Bobman Bobberton Jr. (/mob/living/carbon/human): Life(2) - Bobman Bobberton Jr. (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(1) - Mobs (/datum/controller/subsystem/mobs): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 20:06:34.867] 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 (98,75,2) (/turf/open/floor/plating) - call stack: - the plating (98,75,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (98,75,2) (/turf/open/floor/plating): get dynamic lumcount() - the plating (98,75,2) (/turf/open/floor/plating): get lumcount(0, 1) - Nocturnal Regeneration (/datum/symptom/heal/darkness): CanHeal(NR SR Healing Virus (/datum/disease/advance)) - Nocturnal Regeneration (/datum/symptom/heal/darkness): Activate(NR SR Healing Virus (/datum/disease/advance)) - NR SR Healing Virus (/datum/disease/advance): stage act(2) - NR SR Healing Virus (/datum/disease/advance): on life(Bobman Bobberton Jr. (/mob/living/carbon/human), 2) - Bobman Bobberton Jr. (/mob/living/carbon/human): SendSignal("living_life", /list (/list)) - Bobman Bobberton Jr. (/mob/living/carbon/human): Life(2) - Bobman Bobberton Jr. (/mob/living/carbon/human): Life(2) - Bobman Bobberton Jr. (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(1) - Mobs (/datum/controller/subsystem/mobs): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 20:06:36.912] 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 (104,75,2) (/turf/open/floor/plating) - call stack: - the plating (104,75,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (104,75,2) (/turf/open/floor/plating): get dynamic lumcount() - the plating (104,75,2) (/turf/open/floor/plating): get lumcount(0, 1) - Nocturnal Regeneration (/datum/symptom/heal/darkness): CanHeal(NR SR Healing Virus (/datum/disease/advance)) - Nocturnal Regeneration (/datum/symptom/heal/darkness): Activate(NR SR Healing Virus (/datum/disease/advance)) - NR SR Healing Virus (/datum/disease/advance): stage act(2) - NR SR Healing Virus (/datum/disease/advance): on life(Bobman Bobberton Jr. (/mob/living/carbon/human), 2) - Bobman Bobberton Jr. (/mob/living/carbon/human): SendSignal("living_life", /list (/list)) - Bobman Bobberton Jr. (/mob/living/carbon/human): Life(2) - Bobman Bobberton Jr. (/mob/living/carbon/human): Life(2) - Bobman Bobberton Jr. (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(1) - Mobs (/datum/controller/subsystem/mobs): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 20:06:38.882] 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,75,2) (/turf/open/floor/plating) - call stack: - the plating (96,75,2) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (96,75,2) (/turf/open/floor/plating): get dynamic lumcount() - the plating (96,75,2) (/turf/open/floor/plating): get lumcount(0, 1) - Nocturnal Regeneration (/datum/symptom/heal/darkness): CanHeal(NR SR Healing Virus (/datum/disease/advance)) - Nocturnal Regeneration (/datum/symptom/heal/darkness): Activate(NR SR Healing Virus (/datum/disease/advance)) - NR SR Healing Virus (/datum/disease/advance): stage act(2) - NR SR Healing Virus (/datum/disease/advance): on life(Bobman Bobberton Jr. (/mob/living/carbon/human), 2) - Bobman Bobberton Jr. (/mob/living/carbon/human): SendSignal("living_life", /list (/list)) - Bobman Bobberton Jr. (/mob/living/carbon/human): Life(2) - Bobman Bobberton Jr. (/mob/living/carbon/human): Life(2) - Bobman Bobberton Jr. (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(1) - Mobs (/datum/controller/subsystem/mobs): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 20:06:40.939] 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 meat floor (95,72,2) (/turf/open/floor/material) - call stack: - the meat floor (95,72,2) (/turf/open/floor/material): collect dynamic lightsources() - the meat floor (95,72,2) (/turf/open/floor/material): get dynamic lumcount() - the meat floor (95,72,2) (/turf/open/floor/material): get lumcount(0, 1) - Nocturnal Regeneration (/datum/symptom/heal/darkness): CanHeal(NR SR Healing Virus (/datum/disease/advance)) - Nocturnal Regeneration (/datum/symptom/heal/darkness): Activate(NR SR Healing Virus (/datum/disease/advance)) - NR SR Healing Virus (/datum/disease/advance): stage act(2) - NR SR Healing Virus (/datum/disease/advance): on life(Bobman Bobberton Jr. (/mob/living/carbon/human), 2) - Bobman Bobberton Jr. (/mob/living/carbon/human): SendSignal("living_life", /list (/list)) - Bobman Bobberton Jr. (/mob/living/carbon/human): Life(2) - Bobman Bobberton Jr. (/mob/living/carbon/human): Life(2) - Bobman Bobberton Jr. (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(1) - Mobs (/datum/controller/subsystem/mobs): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 20:06:42.937] 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 (100,72,2) (/turf/open/floor/iron) - call stack: - the floor (100,72,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (100,72,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (100,72,2) (/turf/open/floor/iron): get lumcount(0, 1) - Nocturnal Regeneration (/datum/symptom/heal/darkness): CanHeal(NR SR Healing Virus (/datum/disease/advance)) - Nocturnal Regeneration (/datum/symptom/heal/darkness): Activate(NR SR Healing Virus (/datum/disease/advance)) - NR SR Healing Virus (/datum/disease/advance): stage act(2) - NR SR Healing Virus (/datum/disease/advance): on life(Bobman Bobberton Jr. (/mob/living/carbon/human), 2) - Bobman Bobberton Jr. (/mob/living/carbon/human): SendSignal("living_life", /list (/list)) - Bobman Bobberton Jr. (/mob/living/carbon/human): Life(2) - Bobman Bobberton Jr. (/mob/living/carbon/human): Life(2) - Bobman Bobberton Jr. (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(1) - Mobs (/datum/controller/subsystem/mobs): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 20:06:45.064] 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 (108,73,2) (/turf/open/floor/iron) - call stack: - the floor (108,73,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (108,73,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (108,73,2) (/turf/open/floor/iron): get lumcount(0, 1) - Nocturnal Regeneration (/datum/symptom/heal/darkness): CanHeal(NR SR Healing Virus (/datum/disease/advance)) - Nocturnal Regeneration (/datum/symptom/heal/darkness): Activate(NR SR Healing Virus (/datum/disease/advance)) - NR SR Healing Virus (/datum/disease/advance): stage act(2) - NR SR Healing Virus (/datum/disease/advance): on life(Bobman Bobberton Jr. (/mob/living/carbon/human), 2) - Bobman Bobberton Jr. (/mob/living/carbon/human): SendSignal("living_life", /list (/list)) - Bobman Bobberton Jr. (/mob/living/carbon/human): Life(2) - Bobman Bobberton Jr. (/mob/living/carbon/human): Life(2) - Bobman Bobberton Jr. (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(1) - Mobs (/datum/controller/subsystem/mobs): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 20:06:45.411] RUNTIME: runtime error: undefined variable /obj/item/clothing/suit/mod/var/physique - proc name: generate cerulean icons (/obj/item/proc/generate_cerulean_icons) - source file: code/modules/mob/living/carbon/human/cerulean_update_icons.dm,10 - usr: Bloop Blubbloop (/mob/living/carbon/human) - src: the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics) - usr.loc: the floor (111,50,2) (/turf/open/floor/wood/large) - src.loc: the standard MOD chestplate (/obj/item/clothing/suit/mod) - call stack: - the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics): generate cerulean icons(/icon (/icon), "labcoat_job-tmp/gags/icons/gag...", "#EEEEEE#4A77A1#4A77A1#7095C2", 33) - the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics): get bodyshape icon(/icon (/icon), "labcoat_job-tmp/gags/icons/gag...", "#EEEEEE#4A77A1#4A77A1#7095C2", 33) - the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics): build worn icon(14.1, 'icons/mob/clothing/suits/defau...', 0, 0, null, null, 33) - /datum/mod_part (/datum/mod_part): get separate worn overlays(the standard MOD chestplate (/obj/item/clothing/suit/mod), /list (/list), , , 0, 'icons/mob/clothing/modsuit/mod...', 33) - the standard MOD chestplate (/obj/item/clothing/suit/mod): SendSignal("item_get_separate_worn_overlay...", /list (/list)) - the standard MOD chestplate (/obj/item/clothing/suit/mod): separate worn overlays(, , 0, 'icons/mob/clothing/modsuit/mod...', 33) - the standard MOD chestplate (/obj/item/clothing/suit/mod): separate worn overlays(, , 0, 'icons/mob/clothing/modsuit/mod...', 33) - the standard MOD chestplate (/obj/item/clothing/suit/mod): build worn icon(14, 'icons/mob/clothing/suits/defau...', 0, 0, null, null, 33) - Bloop Blubbloop (/mob/living/carbon/human): update worn oversuit() - Bloop Blubbloop (/mob/living/carbon/human): update clothing(1025) - ... - the standard MOD control unit (/obj/item/mod/control): retract(Bloop Blubbloop (/mob/living/carbon/human), the standard MOD chestplate (/obj/item/clothing/suit/mod), 0) - the standard MOD control unit (/obj/item/mod/control): choose deploy(Bloop Blubbloop (/mob/living/carbon/human)) - Deploy MODsuit (/datum/action/item_action/mod/deploy): do effect(null) - Deploy MODsuit (/datum/action/item_action/mod/deploy): Trigger(Bloop Blubbloop (/mob/living/carbon/human), null) - Deploy MODsuit (/atom/movable/screen/movable/action_button): Click(null, "map_screen.map", "icon-x=27;icon-y=17;left=1;but...") - Deploy MODsuit (/atom/movable/screen/movable/action_button): Click(null, "map_screen.map", "icon-x=27;icon-y=17;left=1;but...") - /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-19 20:06:47.036] 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 (107,78,2) (/turf/open/floor/iron) - call stack: - the floor (107,78,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (107,78,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (107,78,2) (/turf/open/floor/iron): get lumcount(0, 1) - Nocturnal Regeneration (/datum/symptom/heal/darkness): CanHeal(NR SR Healing Virus (/datum/disease/advance)) - Nocturnal Regeneration (/datum/symptom/heal/darkness): Activate(NR SR Healing Virus (/datum/disease/advance)) - NR SR Healing Virus (/datum/disease/advance): stage act(2) - NR SR Healing Virus (/datum/disease/advance): on life(Bobman Bobberton Jr. (/mob/living/carbon/human), 2) - Bobman Bobberton Jr. (/mob/living/carbon/human): SendSignal("living_life", /list (/list)) - Bobman Bobberton Jr. (/mob/living/carbon/human): Life(2) - Bobman Bobberton Jr. (/mob/living/carbon/human): Life(2) - Bobman Bobberton Jr. (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(1) - Mobs (/datum/controller/subsystem/mobs): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 20:06:49.045] 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 (109,84,2) (/turf/open/floor/iron) - call stack: - the floor (109,84,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (109,84,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (109,84,2) (/turf/open/floor/iron): get lumcount(0, 1) - Nocturnal Regeneration (/datum/symptom/heal/darkness): CanHeal(NR SR Healing Virus (/datum/disease/advance)) - Nocturnal Regeneration (/datum/symptom/heal/darkness): Activate(NR SR Healing Virus (/datum/disease/advance)) - NR SR Healing Virus (/datum/disease/advance): stage act(2) - NR SR Healing Virus (/datum/disease/advance): on life(Bobman Bobberton Jr. (/mob/living/carbon/human), 2) - Bobman Bobberton Jr. (/mob/living/carbon/human): SendSignal("living_life", /list (/list)) - Bobman Bobberton Jr. (/mob/living/carbon/human): Life(2) - Bobman Bobberton Jr. (/mob/living/carbon/human): Life(2) - Bobman Bobberton Jr. (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(1) - Mobs (/datum/controller/subsystem/mobs): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 20:06:52.623] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the plating (110,91,2) (/turf/open/floor/plating) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(7.463, "burn", "fire", 0, null, 0) - the painting frame (/obj/item/wallframe/painting): fire act(373.15, 0) - the hotspot (/obj/effect/hotspot): perform exposure() - 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) - the target (/obj/effect/temp_visual/target): fall(null) - the target (/obj/effect/temp_visual/target): Initialize(0, null) - [2026-10-19 20:06:52.870] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the plating (110,91,2) (/turf/open/floor/plating) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 20:06:53.889] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the plating (110,91,2) (/turf/open/floor/plating) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 20:06:54.888] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the plating (110,91,2) (/turf/open/floor/plating) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 20:06:55.890] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the plating (110,91,2) (/turf/open/floor/plating) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 20:06:56.895] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the plating (110,91,2) (/turf/open/floor/plating) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 20:06:57.203] 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 (106,111,2) (/turf/open/floor/iron) - call stack: - the floor (106,111,2) (/turf/open/floor/iron): collect dynamic lightsources() - the floor (106,111,2) (/turf/open/floor/iron): get dynamic lumcount() - the floor (106,111,2) (/turf/open/floor/iron): get lumcount(0, 1) - Nocturnal Regeneration (/datum/symptom/heal/darkness): CanHeal(NR SR Healing Virus (/datum/disease/advance)) - Nocturnal Regeneration (/datum/symptom/heal/darkness): Activate(NR SR Healing Virus (/datum/disease/advance)) - NR SR Healing Virus (/datum/disease/advance): stage act(2) - NR SR Healing Virus (/datum/disease/advance): on life(Bobman Bobberton Jr. (/mob/living/carbon/human), 2) - Bobman Bobberton Jr. (/mob/living/carbon/human): SendSignal("living_life", /list (/list)) - Bobman Bobberton Jr. (/mob/living/carbon/human): Life(2) - Bobman Bobberton Jr. (/mob/living/carbon/human): Life(2) - Bobman Bobberton Jr. (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(1) - Mobs (/datum/controller/subsystem/mobs): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 20:06:57.922] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the plating (110,91,2) (/turf/open/floor/plating) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 20:06:58.930] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the plating (110,91,2) (/turf/open/floor/plating) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 20:06:59.225] 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 lava (106,108,2) (/turf/open/lava/smooth) - call stack: - the lava (106,108,2) (/turf/open/lava/smooth): collect dynamic lightsources() - the lava (106,108,2) (/turf/open/lava/smooth): get dynamic lumcount() - the lava (106,108,2) (/turf/open/lava/smooth): get lumcount(0, 1) - Nocturnal Regeneration (/datum/symptom/heal/darkness): CanHeal(NR SR Healing Virus (/datum/disease/advance)) - Nocturnal Regeneration (/datum/symptom/heal/darkness): Activate(NR SR Healing Virus (/datum/disease/advance)) - NR SR Healing Virus (/datum/disease/advance): stage act(2) - NR SR Healing Virus (/datum/disease/advance): on life(Bobman Bobberton Jr. (/mob/living/carbon/human), 2) - Bobman Bobberton Jr. (/mob/living/carbon/human): SendSignal("living_life", /list (/list)) - Bobman Bobberton Jr. (/mob/living/carbon/human): Life(2) - Bobman Bobberton Jr. (/mob/living/carbon/human): Life(2) - Bobman Bobberton Jr. (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(1) - Mobs (/datum/controller/subsystem/mobs): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 20:06:59.934] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the plating (110,91,2) (/turf/open/floor/plating) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 20:07:00.928] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the plating (110,91,2) (/turf/open/floor/plating) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 20:07:01.082] RUNTIME: runtime error: Attempted to add a new component of type [/datum/component/infective] to a qdeleting parent of type [/obj/item/organ/lungs]! - proc name: AddComponent (/datum/proc/_AddComponent) - source file: code/datums/components/_component.dm,318 - usr: null - src: the lungs (/obj/item/organ/lungs) - src.loc: the human chest (/obj/item/bodypart/chest) - call stack: - the lungs (/obj/item/organ/lungs): AddComponent(/list (/list), null) - the lungs (/obj/item/organ/lungs): on mob remove(Bobman Bobberton Jr. (/mob/living/carbon/human), 0, null) - the lungs (/obj/item/organ/lungs): on mob remove(Bobman Bobberton Jr. (/mob/living/carbon/human), 0, null) - the lungs (/obj/item/organ/lungs): mob remove(Bobman Bobberton Jr. (/mob/living/carbon/human), 0, null) - the lungs (/obj/item/organ/lungs): Remove(Bobman Bobberton Jr. (/mob/living/carbon/human), 0, null) - the lungs (/obj/item/organ/lungs): Destroy(0) - qdel(the lungs (/obj/item/organ/lungs), 0) - the ash drake (/mob/living/simple_animal/hostile/megafauna/dragon): devour(Bobman Bobberton Jr. (/mob/living/carbon/human)) - the ash drake (/mob/living/simple_animal/hostile/megafauna/dragon): AttackingTarget(Bobman Bobberton Jr. (/mob/living/carbon/human)) - the ash drake (/mob/living/simple_animal/hostile/megafauna/dragon): AttackingTarget(Bobman Bobberton Jr. (/mob/living/carbon/human)) - /datum/component/basic_mob_att... (/datum/component/basic_mob_attack_telegraph): delayed attack(the ash drake (/mob/living/simple_animal/hostile/megafauna/dragon), Bobman Bobberton Jr. (/mob/living/carbon/human)) - /datum/component/basic_mob_att... (/datum/component/basic_mob_attack_telegraph): on attack(the ash drake (/mob/living/simple_animal/hostile/megafauna/dragon), Bobman Bobberton Jr. (/mob/living/carbon/human)) - [2026-10-19 20:07:01.085] RUNTIME: runtime error: Attempted to add a new component of type [/datum/component/infective] to a qdeleting parent of type [/obj/item/organ/heart]! - proc name: AddComponent (/datum/proc/_AddComponent) - source file: code/datums/components/_component.dm,318 - usr: null - src: the heart (/obj/item/organ/heart) - src.loc: the human chest (/obj/item/bodypart/chest) - call stack: - the heart (/obj/item/organ/heart): AddComponent(/list (/list), null) - the heart (/obj/item/organ/heart): on mob remove(Bobman Bobberton Jr. (/mob/living/carbon/human), 0, null) - the heart (/obj/item/organ/heart): mob remove(Bobman Bobberton Jr. (/mob/living/carbon/human), 0, null) - the heart (/obj/item/organ/heart): Remove(Bobman Bobberton Jr. (/mob/living/carbon/human), 0, null) - the heart (/obj/item/organ/heart): Remove(Bobman Bobberton Jr. (/mob/living/carbon/human), null, null) - the heart (/obj/item/organ/heart): Destroy(0) - qdel(the heart (/obj/item/organ/heart), 0) - the ash drake (/mob/living/simple_animal/hostile/megafauna/dragon): devour(Bobman Bobberton Jr. (/mob/living/carbon/human)) - the ash drake (/mob/living/simple_animal/hostile/megafauna/dragon): AttackingTarget(Bobman Bobberton Jr. (/mob/living/carbon/human)) - the ash drake (/mob/living/simple_animal/hostile/megafauna/dragon): AttackingTarget(Bobman Bobberton Jr. (/mob/living/carbon/human)) - /datum/component/basic_mob_att... (/datum/component/basic_mob_attack_telegraph): delayed attack(the ash drake (/mob/living/simple_animal/hostile/megafauna/dragon), Bobman Bobberton Jr. (/mob/living/carbon/human)) - /datum/component/basic_mob_att... (/datum/component/basic_mob_attack_telegraph): on attack(the ash drake (/mob/living/simple_animal/hostile/megafauna/dragon), Bobman Bobberton Jr. (/mob/living/carbon/human)) - [2026-10-19 20:07:01.088] RUNTIME: runtime error: Attempted to add a new component of type [/datum/component/infective] to a qdeleting parent of type [/obj/item/organ/liver]! - proc name: AddComponent (/datum/proc/_AddComponent) - source file: code/datums/components/_component.dm,318 - usr: null - src: the liver (/obj/item/organ/liver) - src.loc: the human chest (/obj/item/bodypart/chest) - call stack: - the liver (/obj/item/organ/liver): AddComponent(/list (/list), null) - the liver (/obj/item/organ/liver): on mob remove(Bobman Bobberton Jr. (/mob/living/carbon/human), 0, null) - the liver (/obj/item/organ/liver): on mob remove(Bobman Bobberton Jr. (/mob/living/carbon/human), 0, null) - the liver (/obj/item/organ/liver): mob remove(Bobman Bobberton Jr. (/mob/living/carbon/human), 0, null) - the liver (/obj/item/organ/liver): Remove(Bobman Bobberton Jr. (/mob/living/carbon/human), 0, null) - the liver (/obj/item/organ/liver): Destroy(0) - qdel(the liver (/obj/item/organ/liver), 0) - the ash drake (/mob/living/simple_animal/hostile/megafauna/dragon): devour(Bobman Bobberton Jr. (/mob/living/carbon/human)) - the ash drake (/mob/living/simple_animal/hostile/megafauna/dragon): AttackingTarget(Bobman Bobberton Jr. (/mob/living/carbon/human)) - the ash drake (/mob/living/simple_animal/hostile/megafauna/dragon): AttackingTarget(Bobman Bobberton Jr. (/mob/living/carbon/human)) - /datum/component/basic_mob_att... (/datum/component/basic_mob_attack_telegraph): delayed attack(the ash drake (/mob/living/simple_animal/hostile/megafauna/dragon), Bobman Bobberton Jr. (/mob/living/carbon/human)) - /datum/component/basic_mob_att... (/datum/component/basic_mob_attack_telegraph): on attack(the ash drake (/mob/living/simple_animal/hostile/megafauna/dragon), Bobman Bobberton Jr. (/mob/living/carbon/human)) - [2026-10-19 20:07:01.945] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the plating (110,91,2) (/turf/open/floor/plating) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 20:07:02.952] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the plating (110,91,2) (/turf/open/floor/plating) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 20:07:03.954] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the plating (110,91,2) (/turf/open/floor/plating) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 20:07:04.946] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the plating (110,91,2) (/turf/open/floor/plating) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 20:07:05.962] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the plating (110,91,2) (/turf/open/floor/plating) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 20:07:06.963] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the plating (110,91,2) (/turf/open/floor/plating) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 20:07:07.256] RUNTIME: runtime error: undefined variable /obj/item/clothing/suit/mod/var/physique - proc name: generate cerulean icons (/obj/item/proc/generate_cerulean_icons) - source file: code/modules/mob/living/carbon/human/cerulean_update_icons.dm,10 - usr: Bloop Blubbloop (/mob/living/carbon/human) - src: the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics) - usr.loc: the floor (110,50,2) (/turf/open/floor/wood/large) - src.loc: the standard MOD chestplate (/obj/item/clothing/suit/mod) - call stack: - the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics): generate cerulean icons(/icon (/icon), "labcoat_job-tmp/gags/icons/gag...", "#EEEEEE#4A77A1#4A77A1#7095C2", 33) - the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics): get bodyshape icon(/icon (/icon), "labcoat_job-tmp/gags/icons/gag...", "#EEEEEE#4A77A1#4A77A1#7095C2", 33) - the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics): build worn icon(14.1, 'icons/mob/clothing/suits/defau...', 0, 0, null, null, 33) - /datum/mod_part (/datum/mod_part): get separate worn overlays(the standard MOD chestplate (/obj/item/clothing/suit/mod), /list (/list), , , 0, 'icons/mob/clothing/modsuit/mod...', 33) - the standard MOD chestplate (/obj/item/clothing/suit/mod): SendSignal("item_get_separate_worn_overlay...", /list (/list)) - the standard MOD chestplate (/obj/item/clothing/suit/mod): separate worn overlays(, , 0, 'icons/mob/clothing/modsuit/mod...', 33) - the standard MOD chestplate (/obj/item/clothing/suit/mod): separate worn overlays(, , 0, 'icons/mob/clothing/modsuit/mod...', 33) - the standard MOD chestplate (/obj/item/clothing/suit/mod): build worn icon(14, 'icons/mob/clothing/suits/defau...', 0, 0, null, null, 33) - Bloop Blubbloop (/mob/living/carbon/human): update worn oversuit() - Bloop Blubbloop (/mob/living/carbon/human): handle set item in slot(the standard MOD chestplate (/obj/item/clothing/suit/mod), 1) - Bloop Blubbloop (/mob/living/carbon/human): equip to slot(the standard MOD chestplate (/obj/item/clothing/suit/mod), 1, 0) - Bloop Blubbloop (/mob/living/carbon/human): equip to slot if possible(the standard MOD chestplate (/obj/item/clothing/suit/mod), 1, 0, 1, 1, 0, 0, 0) - the standard MOD control unit (/obj/item/mod/control): deploy(null, the standard MOD chestplate (/obj/item/clothing/suit/mod), 0) - the standard MOD control unit (/obj/item/mod/control): quick deploy(Bloop Blubbloop (/mob/living/carbon/human)) - Deploy MODsuit (/datum/action/item_action/mod/deploy): do effect(1) - Deploy MODsuit (/datum/action/item_action/mod/deploy): Trigger(Bloop Blubbloop (/mob/living/carbon/human), 1) - Deploy MODsuit (/atom/movable/screen/movable/action_button): Click(null, "map_screen.map", "icon-x=21;icon-y=12;right=1;bu...") - [2026-10-19 20:07:07.259] RUNTIME: runtime error: undefined variable /obj/item/clothing/suit/mod/var/physique - proc name: generate cerulean icons (/obj/item/proc/generate_cerulean_icons) - source file: code/modules/mob/living/carbon/human/cerulean_update_icons.dm,10 - usr: Bloop Blubbloop (/mob/living/carbon/human) - src: the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics) - usr.loc: the floor (110,50,2) (/turf/open/floor/wood/large) - src.loc: the standard MOD chestplate (/obj/item/clothing/suit/mod) - call stack: - the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics): generate cerulean icons(/icon (/icon), "labcoat_job-tmp/gags/icons/gag...", "#EEEEEE#4A77A1#4A77A1#7095C2", 33) - the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics): get bodyshape icon(/icon (/icon), "labcoat_job-tmp/gags/icons/gag...", "#EEEEEE#4A77A1#4A77A1#7095C2", 33) - the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics): build worn icon(14.1, 'icons/mob/clothing/suits/defau...', 0, 0, null, null, 33) - /datum/mod_part (/datum/mod_part): get separate worn overlays(the standard MOD chestplate (/obj/item/clothing/suit/mod), /list (/list), , , 0, 'icons/mob/clothing/modsuit/mod...', 33) - the standard MOD chestplate (/obj/item/clothing/suit/mod): SendSignal("item_get_separate_worn_overlay...", /list (/list)) - the standard MOD chestplate (/obj/item/clothing/suit/mod): separate worn overlays(, , 0, 'icons/mob/clothing/modsuit/mod...', 33) - the standard MOD chestplate (/obj/item/clothing/suit/mod): separate worn overlays(, , 0, 'icons/mob/clothing/modsuit/mod...', 33) - the standard MOD chestplate (/obj/item/clothing/suit/mod): build worn icon(14, 'icons/mob/clothing/suits/defau...', 0, 0, null, null, 33) - Bloop Blubbloop (/mob/living/carbon/human): update worn oversuit() - Bloop Blubbloop (/mob/living/carbon/human): update clothing(1025) - the standard MOD control unit (/obj/item/mod/control): deploy(null, the standard MOD chestplate (/obj/item/clothing/suit/mod), 0) - the standard MOD control unit (/obj/item/mod/control): quick deploy(Bloop Blubbloop (/mob/living/carbon/human)) - Deploy MODsuit (/datum/action/item_action/mod/deploy): do effect(1) - Deploy MODsuit (/datum/action/item_action/mod/deploy): Trigger(Bloop Blubbloop (/mob/living/carbon/human), 1) - Deploy MODsuit (/atom/movable/screen/movable/action_button): Click(null, "map_screen.map", "icon-x=21;icon-y=12;right=1;bu...") - [2026-10-19 20:07:07.974] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the plating (110,91,2) (/turf/open/floor/plating) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 20:07:08.971] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the plating (110,91,2) (/turf/open/floor/plating) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 20:07:09.973] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the plating (110,91,2) (/turf/open/floor/plating) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 20:07:10.975] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the plating (110,91,2) (/turf/open/floor/plating) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 20:07:11.997] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the plating (110,91,2) (/turf/open/floor/plating) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 20:07:12.958] RUNTIME: runtime error: undefined variable /obj/item/clothing/suit/mod/var/physique - proc name: generate cerulean icons (/obj/item/proc/generate_cerulean_icons) - source file: code/modules/mob/living/carbon/human/cerulean_update_icons.dm,10 - usr: Bloop Blubbloop (/mob/living/carbon/human) - src: the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics) - usr.loc: the floor (110,50,2) (/turf/open/floor/wood/large) - src.loc: the standard MOD chestplate (/obj/item/clothing/suit/mod) - call stack: - the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics): generate cerulean icons(/icon (/icon), "labcoat_job-tmp/gags/icons/gag...", "#EEEEEE#4A77A1#4A77A1#7095C2", 41) - the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics): get bodyshape icon(/icon (/icon), "labcoat_job-tmp/gags/icons/gag...", "#EEEEEE#4A77A1#4A77A1#7095C2", 41) - the geneticist labcoat (/obj/item/clothing/suit/toggle/labcoat/genetics): build worn icon(14.1, 'icons/mob/clothing/suits/defau...', 0, 0, null, null, 41) - /datum/mod_part (/datum/mod_part): get separate worn overlays(the standard MOD chestplate (/obj/item/clothing/suit/mod), /list (/list), , , 0, 'icons/mob/clothing/modsuit/mod...', 41) - the standard MOD chestplate (/obj/item/clothing/suit/mod): SendSignal("item_get_separate_worn_overlay...", /list (/list)) - the standard MOD chestplate (/obj/item/clothing/suit/mod): separate worn overlays(, , 0, 'icons/mob/clothing/modsuit/mod...', 41) - the standard MOD chestplate (/obj/item/clothing/suit/mod): separate worn overlays(, , 0, 'icons/mob/clothing/modsuit/mod...', 41) - the standard MOD chestplate (/obj/item/clothing/suit/mod): build worn icon(14, 'icons/mob/clothing/suits/defau...', 0, 0, null, null, 41) - Bloop Blubbloop (/mob/living/carbon/human): update worn oversuit() - Bloop Blubbloop (/mob/living/carbon/human): update clothing(1025) - the standard MOD control unit (/obj/item/mod/control): seal part(the standard MOD chestplate (/obj/item/clothing/suit/mod), 0) - the standard MOD control unit (/obj/item/mod/control): delayed seal part(the standard MOD chestplate (/obj/item/clothing/suit/mod)) - the standard MOD control unit (/obj/item/mod/control): toggle activate(Bloop Blubbloop (/mob/living/carbon/human), 0) - Activate MODsuit (/datum/action/item_action/mod/activate): do effect(1) - Activate MODsuit (/datum/action/item_action/mod/activate): Trigger(Bloop Blubbloop (/mob/living/carbon/human), 1) - Activate MODsuit (/atom/movable/screen/movable/action_button): Click(null, "map_screen.map", "icon-x=19;icon-y=13;right=1;bu...") - [2026-10-19 20:07:13.038] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the plating (110,91,2) (/turf/open/floor/plating) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 20:07:14.092] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the plating (110,91,2) (/turf/open/floor/plating) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 20:07:15.149] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the plating (110,91,2) (/turf/open/floor/plating) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 20:07:16.233] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the plating (110,91,2) (/turf/open/floor/plating) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 20:07:17.401] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the plating (110,91,2) (/turf/open/floor/plating) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(1) - Burning (/datum/controller/subsystem/processing/burning): fire(1) - Burning (/datum/controller/subsystem/processing/burning): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 20:07:18.533] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the plating (110,91,2) (/turf/open/floor/plating) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(1) - Burning (/datum/controller/subsystem/processing/burning): fire(1) - Burning (/datum/controller/subsystem/processing/burning): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 20:07:19.553] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the plating (110,91,2) (/turf/open/floor/plating) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 20:07:20.593] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the plating (110,91,2) (/turf/open/floor/plating) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 20:07:21.690] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the plating (110,91,2) (/turf/open/floor/plating) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(1) - Burning (/datum/controller/subsystem/processing/burning): fire(1) - Burning (/datum/controller/subsystem/processing/burning): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 20:07:22.688] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the plating (110,91,2) (/turf/open/floor/plating) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 20:07:23.803] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the plating (110,91,2) (/turf/open/floor/plating) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 20:07:24.878] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the plating (110,91,2) (/turf/open/floor/plating) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 20:07:25.939] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the plating (110,91,2) (/turf/open/floor/plating) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 20:07:26.986] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the plating (110,91,2) (/turf/open/floor/plating) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 20:07:28.041] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the plating (110,91,2) (/turf/open/floor/plating) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 20:07:29.100] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the plating (110,91,2) (/turf/open/floor/plating) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(1) - Burning (/datum/controller/subsystem/processing/burning): fire(1) - Burning (/datum/controller/subsystem/processing/burning): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 20:07:30.144] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the plating (110,91,2) (/turf/open/floor/plating) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 20:07:31.191] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the plating (110,91,2) (/turf/open/floor/plating) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 20:07:32.244] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the plating (110,91,2) (/turf/open/floor/plating) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 20:07:33.288] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the plating (110,91,2) (/turf/open/floor/plating) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 20:07:34.284] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the plating (110,91,2) (/turf/open/floor/plating) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 20:07:36.475] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the plating (110,91,2) (/turf/open/floor/plating) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(1) - Burning (/datum/controller/subsystem/processing/burning): fire(1) - Burning (/datum/controller/subsystem/processing/burning): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 20:07:40.293] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the plating (110,91,2) (/turf/open/floor/plating) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(1) - Burning (/datum/controller/subsystem/processing/burning): fire(1) - Burning (/datum/controller/subsystem/processing/burning): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 20:07:40.554] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the plating (110,91,2) (/turf/open/floor/plating) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(1) - Burning (/datum/controller/subsystem/processing/burning): fire(1) - Burning (/datum/controller/subsystem/processing/burning): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 20:07:41.509] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the plating (110,91,2) (/turf/open/floor/plating) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 20:07:42.569] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the plating (110,91,2) (/turf/open/floor/plating) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 20:07:43.648] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the plating (110,91,2) (/turf/open/floor/plating) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 20:07:44.690] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the plating (110,91,2) (/turf/open/floor/plating) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 20:07:45.719] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the plating (110,91,2) (/turf/open/floor/plating) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 20:07:46.717] RUNTIME: runtime error: The painting frame taking damage while having <= 0 integrity - proc name: take damage (/atom/proc/take_damage) - source file: code/game/atom/atom_defense.dm,23 - usr: null - src: the painting frame (/obj/item/wallframe/painting) - src.loc: the plating (110,91,2) (/turf/open/floor/plating) - call stack: - the painting frame (/obj/item/wallframe/painting): take damage(10, "burn", "fire", 0, null, 0) - /datum/component/burning (/datum/component/burning): process(1) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): fire(0) - Burning (/datum/controller/subsystem/processing/burning): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 20:09:05.641] RUNTIME: runtime error: Cannot execute null.update body parts(). - proc name: close wings (/obj/item/organ/wings/proc/close_wings) - source file: code/modules/surgery/organs/external/wings/wings.dm,253 - usr: Randy Baum (/mob/living/carbon/human) - src: the angel wings (/obj/item/organ/wings/angel) - usr.loc: the floor (116,149,13) (/turf/open/floor/iron/showroomfloor) - src.loc: the skeleton chest (/obj/item/bodypart/chest/skeleton) - call stack: - the angel wings (/obj/item/organ/wings/angel): close wings() - the angel wings (/obj/item/organ/wings/angel): toggle flight(Randy Baum (/mob/living/carbon/human)) - the angel wings (/obj/item/organ/wings/angel): on mob remove(Randy Baum (/mob/living/carbon/human), 0, null) - the angel wings (/obj/item/organ/wings/angel): mob remove(Randy Baum (/mob/living/carbon/human), 0, null) - the angel wings (/obj/item/organ/wings/angel): Remove(Randy Baum (/mob/living/carbon/human), 0, null) - the angel wings (/obj/item/organ/wings/angel): Destroy(0) - the angel wings (/obj/item/organ/wings/angel): Destroy(0) - qdel(the angel wings (/obj/item/organ/wings/angel), 0) - Randy Baum (/mob/living/carbon/human): spill organs(0) - Randy Baum (/mob/living/carbon/human): gib(0) - Randy Baum (/mob/living/carbon/human): gib(0) - /datum/storage/bag_of_holding (/datum/storage/bag_of_holding): create rift(the bag of holding (/obj/item/storage/backpack/holding), Randy Baum (/mob/living/carbon/human)) - /datum/storage/bag_of_holding (/datum/storage/bag_of_holding): recursive insertion(the bag of holding (/obj/item/storage/backpack/holding), Randy Baum (/mob/living/carbon/human)) - /datum/storage/bag_of_holding (/datum/storage/bag_of_holding): attempt insert(the bag of holding (/obj/item/storage/backpack/holding), Randy Baum (/mob/living/carbon/human), null, null, null) - [2026-10-19 20:09:06.047] RUNTIME: runtime error: Cannot read null.prefs - proc name: unlock (/datum/award/achievement/unlock) - source file: code/datums/achievements/_awards.dm,96 - usr: Randy Baum (/mob/living/carbon/human) - src: Prepare for Unforeseen Consequ... (/datum/award/achievement/jobs/bag_of_holding) - usr.loc: null - call stack: - Prepare for Unforeseen Consequ... (/datum/award/achievement/jobs/bag_of_holding): unlock(Randy Baum (/mob/living/carbon/human), /datum/achievement_data (/datum/achievement_data), 1) - /datum/achievement_data (/datum/achievement_data): unlock(/datum/award/achievement/jobs/... (/datum/award/achievement/jobs/bag_of_holding), Randy Baum (/mob/living/carbon/human), 1) - [2026-10-19 20:09:07.067] 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: (src) - src: null - call stack: - stack trace("Mob with client has been delet...", "code/modules/mob/mob.dm", 28) - the advanced first aid kit (/mob/dead/observer): Destroy(0) - the advanced first aid kit (/mob/dead/observer): Destroy(0) - qdel(the advanced first aid kit (/mob/dead/observer), 0) - the advanced first aid kit (/obj/item/storage/medkit/advanced): Destroy(0) - the advanced first aid kit (/obj/item/storage/medkit/advanced): Destroy(0) - the advanced first aid kit (/obj/item/storage/medkit/advanced): Destroy(0) - qdel(the advanced first aid kit (/obj/item/storage/medkit/advanced), 0) - the advanced first aid kit (/obj/item/storage/medkit/advanced): singularity act(11, the tear in the fabric of real... (/obj/reality_tear)) - /datum/component/singularity (/datum/component/singularity): default singularity act(the advanced first aid kit (/obj/item/storage/medkit/advanced), /datum/component/singularity (/datum/component/singularity)) - /datum/callback (/datum/callback): Invoke(the advanced first aid kit (/obj/item/storage/medkit/advanced), /datum/component/singularity (/datum/component/singularity)) - /datum/component/singularity (/datum/component/singularity): consume(/datum/component/singularity (/datum/component/singularity), the advanced first aid kit (/obj/item/storage/medkit/advanced)) - /datum/component/singularity (/datum/component/singularity): digest() - /datum/component/singularity (/datum/component/singularity): process(0.05) - Singularity (/datum/controller/subsystem/processing/singuloprocess): fire(0) - Singularity (/datum/controller/subsystem/processing/singuloprocess): fire(0) - Singularity (/datum/controller/subsystem/processing/singuloprocess): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 20:09:07.086] 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: the advanced first aid kit (/mob/dead/observer) - src.loc: the advanced first aid kit (/obj/item/storage/medkit/advanced) - call stack: - the advanced first aid kit (/mob/dead/observer): become uncliented() - the advanced first aid kit (/mob/dead/observer): Logout() - the advanced first aid kit (/mob/dead/observer): Logout() - the advanced first aid kit (/mob/dead/observer): Logout() - the advanced first aid kit (/mob/dead/observer): Logout() - the advanced first aid kit (/mob/dead/observer): PossessByPlayer("waltertruck") - the advanced first aid kit (/mob/dead/observer): ghostize(0, 0) - the advanced first aid kit (/mob/dead/observer): Destroy(0) - the advanced first aid kit (/mob/dead/observer): Destroy(0) - qdel(the advanced first aid kit (/mob/dead/observer), 0) - ... - the advanced first aid kit (/obj/item/storage/medkit/advanced): singularity act(11, the tear in the fabric of real... (/obj/reality_tear)) - /datum/component/singularity (/datum/component/singularity): default singularity act(the advanced first aid kit (/obj/item/storage/medkit/advanced), /datum/component/singularity (/datum/component/singularity)) - /datum/callback (/datum/callback): Invoke(the advanced first aid kit (/obj/item/storage/medkit/advanced), /datum/component/singularity (/datum/component/singularity)) - /datum/component/singularity (/datum/component/singularity): consume(/datum/component/singularity (/datum/component/singularity), the advanced first aid kit (/obj/item/storage/medkit/advanced)) - /datum/component/singularity (/datum/component/singularity): digest() - /datum/component/singularity (/datum/component/singularity): process(0.05) - Singularity (/datum/controller/subsystem/processing/singuloprocess): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 20:09:10.075] RUNTIME: runtime error: Cannot execute null.Cut(). - proc name: Destroy (/obj/item/bodypart/Destroy) - source file: code/modules/surgery/bodyparts/_bodyparts.dm,309 - usr: Royce Khan (/mob/living/carbon/human) - src: the human chest (/obj/item/bodypart/chest) - usr.loc: the plating (115,149,13) (/turf/open/floor/plating) - src.loc: Royce Khan (/mob/living/carbon/human) - call stack: - the human chest (/obj/item/bodypart/chest): Destroy(0) - the human chest (/obj/item/bodypart/chest): Destroy(0) - qdel(the human chest (/obj/item/bodypart/chest), 0) - Royce Khan (/mob/living/carbon/human): Destroy(0) - Royce Khan (/mob/living/carbon/human): Destroy(0) - Royce Khan (/mob/living/carbon/human): Destroy(0) - Royce Khan (/mob/living/carbon/human): Destroy(0) - Royce Khan (/mob/living/carbon/human): Destroy(0) - qdel(Royce Khan (/mob/living/carbon/human), 0) - Royce Khan (/mob/living/carbon/human): gib(0) - ... - Royce Khan (/mob/living/carbon/human): Bump(the tear in the fabric of real... (/obj/reality_tear)) - Royce Khan (/mob/living/carbon/human): Move(the plating (116,149,13) (/turf/open/floor/plating), 4, 0, 1) - Royce Khan (/mob/living/carbon/human): Move(the plating (116,149,13) (/turf/open/floor/plating), 4, null) - Royce Khan (/mob/living/carbon/human): Move(the plating (116,149,13) (/turf/open/floor/plating), 4) - Royce Khan (/mob/living/carbon/human): Move(the plating (116,149,13) (/turf/open/floor/plating), 5, 31.7434) - Royce Khan (/mob/living/carbon/human): Move(the plating (116,149,13) (/turf/open/floor/plating), 5, 31.7434) - Throwing (/datum/controller/subsystem/throwing): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 20:09:11.941] RUNTIME: runtime error: bad index - proc name: RemoveFromParent (/datum/component/proc/_RemoveFromParent) - source file: code/datums/components/_component.dm,131 - usr: 0 - src: /datum/component/shuttle_cling (/datum/component/shuttle_cling) - call stack: - /datum/component/shuttle_cling (/datum/component/shuttle_cling): RemoveFromParent() - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Destroy(0) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Destroy(0) - qdel(/datum/component/shuttle_cling (/datum/component/shuttle_cling), 0) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): update state(the railing (/obj/structure/railing), hyperspace (108,141,13) (/turf/open/space/transit/south), 1, 0, null, 1) - the railing (/obj/structure/railing): SendSignal("movable_moved", /list (/list)) - the railing (/obj/structure/railing): Moved(hyperspace (108,141,13) (/turf/open/space/transit/south), 1, 0, null, 1) - the railing (/obj/structure/railing): Move(the plating (108,142,13) (/turf/open/floor/plating), 1, 15.8717, 1) - the railing (/obj/structure/railing): Move(the plating (108,142,13) (/turf/open/floor/plating), 1, 15.8717, 1) - /datum/thrownthing (/datum/thrownthing): tick() - ... - hyperspace (108,141,13) (/turf/open/space/transit/south): initialize drifting(hyperspace (108,141,13) (/turf/open/space/transit/south), the railing (/obj/structure/railing), hyperspace (107,141,13) (/turf/open/space/transit/south), null) - hyperspace (108,141,13) (/turf/open/space/transit/south): SendSignal("atom_entered", /list (/list)) - hyperspace (108,141,13) (/turf/open/space/transit/south): Entered(the railing (/obj/structure/railing), hyperspace (107,141,13) (/turf/open/space/transit/south), null) - the railing (/obj/structure/railing): Move(hyperspace (108,141,13) (/turf/open/space/transit/south), 4, 0, 1) - the railing (/obj/structure/railing): singularity pull(the tear in the fabric of real... (/obj/reality_tear), 11) - /datum/component/singularity (/datum/component/singularity): process(0.05) - Singularity (/datum/controller/subsystem/processing/singuloprocess): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 20:09:11.943] RUNTIME: runtime error: Cannot read null.loc - proc name: is on hyperspace (/datum/component/shuttle_cling/proc/is_on_hyperspace) - source file: code/datums/components/shuttle_cling.dm,132 - usr: 0 - src: /datum/component/shuttle_cling (/datum/component/shuttle_cling) - call stack: - /datum/component/shuttle_cling (/datum/component/shuttle_cling): is on hyperspace(null) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): update state(null) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Initialize(1) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): New(/list (/list)) - the railing (/obj/structure/railing): AddComponent(/list (/list), null) - hyperspace (108,141,13) (/turf/open/space/transit/south): initialize drifting(hyperspace (108,141,13) (/turf/open/space/transit/south), the railing (/obj/structure/railing), hyperspace (107,141,13) (/turf/open/space/transit/south), null) - hyperspace (108,141,13) (/turf/open/space/transit/south): SendSignal("atom_entered", /list (/list)) - hyperspace (108,141,13) (/turf/open/space/transit/south): Entered(the railing (/obj/structure/railing), hyperspace (107,141,13) (/turf/open/space/transit/south), null) - hyperspace (108,141,13) (/turf/open/space/transit/south): Entered(the railing (/obj/structure/railing), hyperspace (107,141,13) (/turf/open/space/transit/south), null) - the railing (/obj/structure/railing): Move(hyperspace (108,141,13) (/turf/open/space/transit/south), 4, 0, 1) - the railing (/obj/structure/railing): Move(hyperspace (108,141,13) (/turf/open/space/transit/south), 4, 0, 1) - the railing (/obj/structure/railing): Move(hyperspace (108,141,13) (/turf/open/space/transit/south), 5, 0, 1) - the railing (/obj/structure/railing): singularity pull(the tear in the fabric of real... (/obj/reality_tear), 11) - /datum/component/singularity (/datum/component/singularity): digest() - /datum/component/singularity (/datum/component/singularity): process(0.05) - Singularity (/datum/controller/subsystem/processing/singuloprocess): fire(0) - Singularity (/datum/controller/subsystem/processing/singuloprocess): fire(0) - Singularity (/datum/controller/subsystem/processing/singuloprocess): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 20:09:11.944] RUNTIME: runtime error: Component /datum/component/shuttle_cling was created with a deleted parent or was deleted itself before it could be added to a parent - proc name: New (/datum/component/New) - source file: code/datums/components/_component.dm,59 - usr: 0 - src: /datum/component/shuttle_cling (/datum/component/shuttle_cling) - call stack: - /datum/component/shuttle_cling (/datum/component/shuttle_cling): New(/list (/list)) - the railing (/obj/structure/railing): AddComponent(/list (/list), null) - hyperspace (108,141,13) (/turf/open/space/transit/south): initialize drifting(hyperspace (108,141,13) (/turf/open/space/transit/south), the railing (/obj/structure/railing), hyperspace (107,141,13) (/turf/open/space/transit/south), null) - hyperspace (108,141,13) (/turf/open/space/transit/south): SendSignal("atom_entered", /list (/list)) - hyperspace (108,141,13) (/turf/open/space/transit/south): Entered(the railing (/obj/structure/railing), hyperspace (107,141,13) (/turf/open/space/transit/south), null) - hyperspace (108,141,13) (/turf/open/space/transit/south): Entered(the railing (/obj/structure/railing), hyperspace (107,141,13) (/turf/open/space/transit/south), null) - the railing (/obj/structure/railing): Move(hyperspace (108,141,13) (/turf/open/space/transit/south), 4, 0, 1) - the railing (/obj/structure/railing): Move(hyperspace (108,141,13) (/turf/open/space/transit/south), 4, 0, 1) - the railing (/obj/structure/railing): Move(hyperspace (108,141,13) (/turf/open/space/transit/south), 5, 0, 1) - the railing (/obj/structure/railing): singularity pull(the tear in the fabric of real... (/obj/reality_tear), 11) - /datum/component/singularity (/datum/component/singularity): digest() - /datum/component/singularity (/datum/component/singularity): process(0.05) - Singularity (/datum/controller/subsystem/processing/singuloprocess): fire(0) - Singularity (/datum/controller/subsystem/processing/singuloprocess): fire(0) - Singularity (/datum/controller/subsystem/processing/singuloprocess): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 20:09:11.954] RUNTIME: runtime error: Cannot read null.loc - proc name: is on hyperspace (/datum/component/shuttle_cling/proc/is_on_hyperspace) - source file: code/datums/components/shuttle_cling.dm,132 - usr: 0 - src: /datum/component/shuttle_cling (/datum/component/shuttle_cling) - call stack: - /datum/component/shuttle_cling (/datum/component/shuttle_cling): is on hyperspace(null) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): update state(null) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Initialize(1) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): New(/list (/list)) - the light bulb (/obj/item/light/bulb): AddComponent(/list (/list), null) - hyperspace (109,141,13) (/turf/open/space/transit/south): initialize drifting(hyperspace (109,141,13) (/turf/open/space/transit/south), the light bulb (/obj/item/light/bulb), null, null) - hyperspace (109,141,13) (/turf/open/space/transit/south): SendSignal("atom_entered", /list (/list)) - hyperspace (109,141,13) (/turf/open/space/transit/south): Entered(the light bulb (/obj/item/light/bulb), null, null) - hyperspace (109,141,13) (/turf/open/space/transit/south): Entered(the light bulb (/obj/item/light/bulb), null, null) - the light bulb (/obj/item/light/bulb): doMove(hyperspace (109,141,13) (/turf/open/space/transit/south)) - ... - hyperspace (109,141,13) (/turf/open/space/transit/south): SendSignal("atom_entered", /list (/list)) - hyperspace (109,141,13) (/turf/open/space/transit/south): Entered(the light fixture (/obj/machinery/light/small/dim/directional/east), hyperspace (109,140,13) (/turf/open/space/transit/south), null) - the light fixture (/obj/machinery/light/small/dim/directional/east): Move(hyperspace (109,141,13) (/turf/open/space/transit/south), 1, 0, 1) - the light fixture (/obj/machinery/light/small/dim/directional/east): Move(the plating (110,141,13) (/turf/open/floor/plating), 5, 0, 1) - the light fixture (/obj/machinery/light/small/dim/directional/east): singularity pull(the tear in the fabric of real... (/obj/reality_tear), 11) - /datum/component/singularity (/datum/component/singularity): process(0.05) - Singularity (/datum/controller/subsystem/processing/singuloprocess): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 20:09:11.956] RUNTIME: runtime error: Component /datum/component/shuttle_cling was created with a deleted parent or was deleted itself before it could be added to a parent - proc name: New (/datum/component/New) - source file: code/datums/components/_component.dm,59 - usr: 0 - src: /datum/component/shuttle_cling (/datum/component/shuttle_cling) - call stack: - /datum/component/shuttle_cling (/datum/component/shuttle_cling): New(/list (/list)) - the light bulb (/obj/item/light/bulb): AddComponent(/list (/list), null) - hyperspace (109,141,13) (/turf/open/space/transit/south): initialize drifting(hyperspace (109,141,13) (/turf/open/space/transit/south), the light bulb (/obj/item/light/bulb), null, null) - hyperspace (109,141,13) (/turf/open/space/transit/south): SendSignal("atom_entered", /list (/list)) - hyperspace (109,141,13) (/turf/open/space/transit/south): Entered(the light bulb (/obj/item/light/bulb), null, null) - hyperspace (109,141,13) (/turf/open/space/transit/south): Entered(the light bulb (/obj/item/light/bulb), null, null) - the light bulb (/obj/item/light/bulb): doMove(hyperspace (109,141,13) (/turf/open/space/transit/south)) - the light bulb (/obj/item/light/bulb): doMove(hyperspace (109,141,13) (/turf/open/space/transit/south)) - the light bulb (/obj/item/light/bulb): forceMove(hyperspace (109,141,13) (/turf/open/space/transit/south)) - the light fixture (/obj/machinery/light/small/dim/directional/east): drop light tube(null) - ... - hyperspace (109,141,13) (/turf/open/space/transit/south): initialize drifting(hyperspace (109,141,13) (/turf/open/space/transit/south), the light fixture (/obj/machinery/light/small/dim/directional/east), hyperspace (109,140,13) (/turf/open/space/transit/south), null) - hyperspace (109,141,13) (/turf/open/space/transit/south): Entered(the light fixture (/obj/machinery/light/small/dim/directional/east), hyperspace (109,140,13) (/turf/open/space/transit/south), null) - the light fixture (/obj/machinery/light/small/dim/directional/east): Move(hyperspace (109,141,13) (/turf/open/space/transit/south), 1, 0, 1) - the light fixture (/obj/machinery/light/small/dim/directional/east): Move(hyperspace (109,141,13) (/turf/open/space/transit/south), 1) - the light fixture (/obj/machinery/light/small/dim/directional/east): Move(the plating (110,141,13) (/turf/open/floor/plating), 5) - /datum/component/singularity (/datum/component/singularity): digest() - Singularity (/datum/controller/subsystem/processing/singuloprocess): fire(0) - Singularity (/datum/controller/subsystem/processing/singuloprocess): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 20:09:11.959] RUNTIME: runtime error: bad index - proc name: RemoveFromParent (/datum/component/proc/_RemoveFromParent) - source file: code/datums/components/_component.dm,131 - usr: 0 - src: /datum/component/shuttle_cling (/datum/component/shuttle_cling) - call stack: - /datum/component/shuttle_cling (/datum/component/shuttle_cling): RemoveFromParent() - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Destroy(0) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Destroy(0) - qdel(/datum/component/shuttle_cling (/datum/component/shuttle_cling), 0) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): update state(the cable piece (/obj/item/stack/cable_coil), hyperspace (109,141,13) (/turf/open/space/transit/south), 1, 0, null, 1) - the cable piece (/obj/item/stack/cable_coil): SendSignal("movable_moved", /list (/list)) - the cable piece (/obj/item/stack/cable_coil): Moved(hyperspace (109,141,13) (/turf/open/space/transit/south), 1, 0, null, 1) - the cable piece (/obj/item/stack/cable_coil): Moved(hyperspace (109,141,13) (/turf/open/space/transit/south), 1, 0, null, null) - the cable piece (/obj/item/stack/cable_coil): Move(the plating (109,142,13) (/turf/open/floor/plating), 1, 15.8717, 1) - the cable piece (/obj/item/stack/cable_coil): Move(the plating (109,142,13) (/turf/open/floor/plating), 1, 15.8717, 1) - ... - hyperspace (109,141,13) (/turf/open/space/transit/south): initialize drifting(hyperspace (109,141,13) (/turf/open/space/transit/south), the light fixture (/obj/machinery/light/small/dim/directional/east), hyperspace (109,140,13) (/turf/open/space/transit/south), null) - hyperspace (109,141,13) (/turf/open/space/transit/south): Entered(the light fixture (/obj/machinery/light/small/dim/directional/east), hyperspace (109,140,13) (/turf/open/space/transit/south), null) - the light fixture (/obj/machinery/light/small/dim/directional/east): Move(hyperspace (109,141,13) (/turf/open/space/transit/south), 1, 0, 1) - the light fixture (/obj/machinery/light/small/dim/directional/east): Move(hyperspace (109,141,13) (/turf/open/space/transit/south), 1) - the light fixture (/obj/machinery/light/small/dim/directional/east): Move(the plating (110,141,13) (/turf/open/floor/plating), 5) - /datum/component/singularity (/datum/component/singularity): digest() - Singularity (/datum/controller/subsystem/processing/singuloprocess): fire(0) - Singularity (/datum/controller/subsystem/processing/singuloprocess): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 20:09:11.961] RUNTIME: runtime error: Cannot read null.loc - proc name: is on hyperspace (/datum/component/shuttle_cling/proc/is_on_hyperspace) - source file: code/datums/components/shuttle_cling.dm,132 - usr: 0 - src: /datum/component/shuttle_cling (/datum/component/shuttle_cling) - call stack: - /datum/component/shuttle_cling (/datum/component/shuttle_cling): is on hyperspace(null) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): update state(null) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Initialize(1) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): New(/list (/list)) - the cable piece (/obj/item/stack/cable_coil): AddComponent(/list (/list), null) - hyperspace (109,141,13) (/turf/open/space/transit/south): initialize drifting(hyperspace (109,141,13) (/turf/open/space/transit/south), the cable piece (/obj/item/stack/cable_coil)) - hyperspace (109,141,13) (/turf/open/space/transit/south): initialize drifting but from initialize(hyperspace (109,141,13) (/turf/open/space/transit/south), the cable piece (/obj/item/stack/cable_coil), 0) - hyperspace (109,141,13) (/turf/open/space/transit/south): initialize drifting but from initialize(hyperspace (109,141,13) (/turf/open/space/transit/south), the cable piece (/obj/item/stack/cable_coil), 0) - hyperspace (109,141,13) (/turf/open/space/transit/south): SendSignal("atom_init_success_on", /list (/list)) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the cable piece (/obj/item/stack/cable_coil), 0, /list (/list)) - ... - hyperspace (109,141,13) (/turf/open/space/transit/south): SendSignal("atom_entered", /list (/list)) - hyperspace (109,141,13) (/turf/open/space/transit/south): Entered(the light fixture (/obj/machinery/light/small/dim/directional/east), hyperspace (109,140,13) (/turf/open/space/transit/south), null) - the light fixture (/obj/machinery/light/small/dim/directional/east): Move(hyperspace (109,141,13) (/turf/open/space/transit/south), 1, 0, 1) - the light fixture (/obj/machinery/light/small/dim/directional/east): Move(the plating (110,141,13) (/turf/open/floor/plating), 5, 0, 1) - the light fixture (/obj/machinery/light/small/dim/directional/east): singularity pull(the tear in the fabric of real... (/obj/reality_tear), 11) - /datum/component/singularity (/datum/component/singularity): process(0.05) - Singularity (/datum/controller/subsystem/processing/singuloprocess): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 20:09:11.963] RUNTIME: runtime error: Component /datum/component/shuttle_cling was created with a deleted parent or was deleted itself before it could be added to a parent - proc name: New (/datum/component/New) - source file: code/datums/components/_component.dm,59 - usr: 0 - src: /datum/component/shuttle_cling (/datum/component/shuttle_cling) - call stack: - /datum/component/shuttle_cling (/datum/component/shuttle_cling): New(/list (/list)) - the cable piece (/obj/item/stack/cable_coil): AddComponent(/list (/list), null) - hyperspace (109,141,13) (/turf/open/space/transit/south): initialize drifting(hyperspace (109,141,13) (/turf/open/space/transit/south), the cable piece (/obj/item/stack/cable_coil)) - hyperspace (109,141,13) (/turf/open/space/transit/south): initialize drifting but from initialize(hyperspace (109,141,13) (/turf/open/space/transit/south), the cable piece (/obj/item/stack/cable_coil), 0) - hyperspace (109,141,13) (/turf/open/space/transit/south): initialize drifting but from initialize(hyperspace (109,141,13) (/turf/open/space/transit/south), the cable piece (/obj/item/stack/cable_coil), 0) - hyperspace (109,141,13) (/turf/open/space/transit/south): SendSignal("atom_init_success_on", /list (/list)) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the cable piece (/obj/item/stack/cable_coil), 0, /list (/list)) - the cable piece (/obj/item/stack/cable_coil): New(0, 1, "red") - the light fixture (/obj/machinery/light/small/dim/directional/east): on deconstruction(0) - the light fixture (/obj/machinery/light/small/dim/directional/east): handle deconstruct(0) - ... - hyperspace (109,141,13) (/turf/open/space/transit/south): initialize drifting(hyperspace (109,141,13) (/turf/open/space/transit/south), the light fixture (/obj/machinery/light/small/dim/directional/east), hyperspace (109,140,13) (/turf/open/space/transit/south), null) - hyperspace (109,141,13) (/turf/open/space/transit/south): Entered(the light fixture (/obj/machinery/light/small/dim/directional/east), hyperspace (109,140,13) (/turf/open/space/transit/south), null) - the light fixture (/obj/machinery/light/small/dim/directional/east): Move(hyperspace (109,141,13) (/turf/open/space/transit/south), 1, 0, 1) - the light fixture (/obj/machinery/light/small/dim/directional/east): Move(hyperspace (109,141,13) (/turf/open/space/transit/south), 1) - the light fixture (/obj/machinery/light/small/dim/directional/east): Move(the plating (110,141,13) (/turf/open/floor/plating), 5) - /datum/component/singularity (/datum/component/singularity): digest() - Singularity (/datum/controller/subsystem/processing/singuloprocess): fire(0) - Singularity (/datum/controller/subsystem/processing/singuloprocess): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 20:09:11.966] RUNTIME: runtime error: bad index - proc name: RemoveFromParent (/datum/component/proc/_RemoveFromParent) - source file: code/datums/components/_component.dm,131 - usr: 0 - src: /datum/component/shuttle_cling (/datum/component/shuttle_cling) - call stack: - /datum/component/shuttle_cling (/datum/component/shuttle_cling): RemoveFromParent() - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Destroy(0) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Destroy(0) - qdel(/datum/component/shuttle_cling (/datum/component/shuttle_cling), 0) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): update state(the light fixture (/obj/machinery/light/small/dim/directional/east), hyperspace (109,140,13) (/turf/open/space/transit/south), 1, 0, null, 1) - the light fixture (/obj/machinery/light/small/dim/directional/east): SendSignal("movable_moved", /list (/list)) - the light fixture (/obj/machinery/light/small/dim/directional/east): Moved(hyperspace (109,140,13) (/turf/open/space/transit/south), 1, 0, null, 1) - the light fixture (/obj/machinery/light/small/dim/directional/east): Move(the plating (109,142,13) (/turf/open/floor/plating), 1, 15.8717, 1) - the light fixture (/obj/machinery/light/small/dim/directional/east): Move(the plating (109,142,13) (/turf/open/floor/plating), 1, 15.8717, 1) - the light fixture (/obj/machinery/light/small/dim/directional/east): Move(the plating (109,142,13) (/turf/open/floor/plating), 1, 15.8717) - ... - hyperspace (109,141,13) (/turf/open/space/transit/south): initialize drifting(hyperspace (109,141,13) (/turf/open/space/transit/south), the light fixture (/obj/machinery/light/small/dim/directional/east), hyperspace (109,140,13) (/turf/open/space/transit/south), null) - hyperspace (109,141,13) (/turf/open/space/transit/south): Entered(the light fixture (/obj/machinery/light/small/dim/directional/east), hyperspace (109,140,13) (/turf/open/space/transit/south), null) - the light fixture (/obj/machinery/light/small/dim/directional/east): Move(hyperspace (109,141,13) (/turf/open/space/transit/south), 1, 0, 1) - the light fixture (/obj/machinery/light/small/dim/directional/east): Move(hyperspace (109,141,13) (/turf/open/space/transit/south), 1) - the light fixture (/obj/machinery/light/small/dim/directional/east): Move(the plating (110,141,13) (/turf/open/floor/plating), 5) - /datum/component/singularity (/datum/component/singularity): digest() - Singularity (/datum/controller/subsystem/processing/singuloprocess): fire(0) - Singularity (/datum/controller/subsystem/processing/singuloprocess): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 20:09:11.967] RUNTIME: runtime error: Cannot execute null.Exit(). - proc name: Move (/atom/movable/Move) - source file: code/game/atoms_movable.dm,710 - usr: 0 - src: the light fixture (/obj/machinery/light/small/dim/directional/east) - src.loc: null - call stack: - the light fixture (/obj/machinery/light/small/dim/directional/east): Move(the plating (109,142,13) (/turf/open/floor/plating), 1, 15.8717, 1) - the light fixture (/obj/machinery/light/small/dim/directional/east): Move(the plating (109,142,13) (/turf/open/floor/plating), 1, 15.8717, 1) - the light fixture (/obj/machinery/light/small/dim/directional/east): Move(the plating (109,142,13) (/turf/open/floor/plating), 1, 15.8717) - /datum/thrownthing (/datum/thrownthing): tick() - the light fixture (/obj/machinery/light/small/dim/directional/east): throw at(space (109,255,13) (/turf/open/space/basic), 200, 1, null, 1, 0, null, 9000, 0, 1, /datum/thrownthing (/datum/thrownthing)) - the light fixture (/obj/machinery/light/small/dim/directional/east): safe throw at(space (109,255,13) (/turf/open/space/basic), 200, 1, null, 1, 0, null, 9000, 0) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): launch very hard(the light fixture (/obj/machinery/light/small/dim/directional/east)) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): update state() - /datum/component/shuttle_cling (/datum/component/shuttle_cling): initialize loop() - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Initialize(1) - ... - the light fixture (/obj/machinery/light/small/dim/directional/east): Move(hyperspace (109,141,13) (/turf/open/space/transit/south), 1, 0, 1) - the light fixture (/obj/machinery/light/small/dim/directional/east): Move(hyperspace (109,141,13) (/turf/open/space/transit/south), 1, 0, 1) - the light fixture (/obj/machinery/light/small/dim/directional/east): Move(hyperspace (109,141,13) (/turf/open/space/transit/south), 1) - the light fixture (/obj/machinery/light/small/dim/directional/east): Move(the plating (110,141,13) (/turf/open/floor/plating), 5, 0, 1) - the light fixture (/obj/machinery/light/small/dim/directional/east): singularity pull(the tear in the fabric of real... (/obj/reality_tear), 11) - /datum/component/singularity (/datum/component/singularity): process(0.05) - Singularity (/datum/controller/subsystem/processing/singuloprocess): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 20:09:11.969] RUNTIME: runtime error: Cannot read null.loc - proc name: is on hyperspace (/datum/component/shuttle_cling/proc/is_on_hyperspace) - source file: code/datums/components/shuttle_cling.dm,132 - usr: 0 - src: /datum/component/shuttle_cling (/datum/component/shuttle_cling) - call stack: - /datum/component/shuttle_cling (/datum/component/shuttle_cling): is on hyperspace(null) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): update state(null) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Initialize(1) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): New(/list (/list)) - the light fixture (/obj/machinery/light/small/dim/directional/east): AddComponent(/list (/list), null) - hyperspace (109,141,13) (/turf/open/space/transit/south): initialize drifting(hyperspace (109,141,13) (/turf/open/space/transit/south), the light fixture (/obj/machinery/light/small/dim/directional/east), hyperspace (109,140,13) (/turf/open/space/transit/south), null) - hyperspace (109,141,13) (/turf/open/space/transit/south): SendSignal("atom_entered", /list (/list)) - hyperspace (109,141,13) (/turf/open/space/transit/south): Entered(the light fixture (/obj/machinery/light/small/dim/directional/east), hyperspace (109,140,13) (/turf/open/space/transit/south), null) - hyperspace (109,141,13) (/turf/open/space/transit/south): Entered(the light fixture (/obj/machinery/light/small/dim/directional/east), hyperspace (109,140,13) (/turf/open/space/transit/south), null) - the light fixture (/obj/machinery/light/small/dim/directional/east): Move(hyperspace (109,141,13) (/turf/open/space/transit/south), 1, 0, 1) - ... - the light fixture (/obj/machinery/light/small/dim/directional/east): Move(the plating (110,141,13) (/turf/open/floor/plating), 5, 0, 1) - the light fixture (/obj/machinery/light/small/dim/directional/east): Move(the plating (110,141,13) (/turf/open/floor/plating), 5) - the light fixture (/obj/machinery/light/small/dim/directional/east): singularity pull(the tear in the fabric of real... (/obj/reality_tear), 11) - /datum/component/singularity (/datum/component/singularity): digest() - /datum/component/singularity (/datum/component/singularity): process(0.05) - Singularity (/datum/controller/subsystem/processing/singuloprocess): fire(0) - Singularity (/datum/controller/subsystem/processing/singuloprocess): fire(0) - Singularity (/datum/controller/subsystem/processing/singuloprocess): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 20:09:11.970] RUNTIME: runtime error: Component /datum/component/shuttle_cling was created with a deleted parent or was deleted itself before it could be added to a parent - proc name: New (/datum/component/New) - source file: code/datums/components/_component.dm,59 - usr: 0 - src: /datum/component/shuttle_cling (/datum/component/shuttle_cling) - call stack: - /datum/component/shuttle_cling (/datum/component/shuttle_cling): New(/list (/list)) - the light fixture (/obj/machinery/light/small/dim/directional/east): AddComponent(/list (/list), null) - hyperspace (109,141,13) (/turf/open/space/transit/south): initialize drifting(hyperspace (109,141,13) (/turf/open/space/transit/south), the light fixture (/obj/machinery/light/small/dim/directional/east), hyperspace (109,140,13) (/turf/open/space/transit/south), null) - hyperspace (109,141,13) (/turf/open/space/transit/south): SendSignal("atom_entered", /list (/list)) - hyperspace (109,141,13) (/turf/open/space/transit/south): Entered(the light fixture (/obj/machinery/light/small/dim/directional/east), hyperspace (109,140,13) (/turf/open/space/transit/south), null) - hyperspace (109,141,13) (/turf/open/space/transit/south): Entered(the light fixture (/obj/machinery/light/small/dim/directional/east), hyperspace (109,140,13) (/turf/open/space/transit/south), null) - the light fixture (/obj/machinery/light/small/dim/directional/east): Move(hyperspace (109,141,13) (/turf/open/space/transit/south), 1, 0, 1) - the light fixture (/obj/machinery/light/small/dim/directional/east): Move(hyperspace (109,141,13) (/turf/open/space/transit/south), 1, 0, 1) - the light fixture (/obj/machinery/light/small/dim/directional/east): Move(hyperspace (109,141,13) (/turf/open/space/transit/south), 1) - the light fixture (/obj/machinery/light/small/dim/directional/east): Move(the plating (110,141,13) (/turf/open/floor/plating), 5, 0, 1) - the light fixture (/obj/machinery/light/small/dim/directional/east): Move(the plating (110,141,13) (/turf/open/floor/plating), 5) - the light fixture (/obj/machinery/light/small/dim/directional/east): singularity pull(the tear in the fabric of real... (/obj/reality_tear), 11) - /datum/component/singularity (/datum/component/singularity): digest() - /datum/component/singularity (/datum/component/singularity): process(0.05) - Singularity (/datum/controller/subsystem/processing/singuloprocess): fire(0) - Singularity (/datum/controller/subsystem/processing/singuloprocess): fire(0) - Singularity (/datum/controller/subsystem/processing/singuloprocess): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 20:09:12.413] RUNTIME: runtime error: bad index - proc name: RemoveFromParent (/datum/component/proc/_RemoveFromParent) - source file: code/datums/components/_component.dm,131 - usr: 0 - src: /datum/component/shuttle_cling (/datum/component/shuttle_cling) - call stack: - /datum/component/shuttle_cling (/datum/component/shuttle_cling): RemoveFromParent() - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Destroy(0) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Destroy(0) - qdel(/datum/component/shuttle_cling (/datum/component/shuttle_cling), 0) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): update state(the railing (/obj/structure/railing), hyperspace (108,141,13) (/turf/open/space/transit/south), 1, 0, null, 1) - the railing (/obj/structure/railing): SendSignal("movable_moved", /list (/list)) - the railing (/obj/structure/railing): Moved(hyperspace (108,141,13) (/turf/open/space/transit/south), 1, 0, null, 1) - the railing (/obj/structure/railing): Move(the plating (108,142,13) (/turf/open/floor/plating), 1, 15.2109, 1) - the railing (/obj/structure/railing): Move(the plating (108,142,13) (/turf/open/floor/plating), 1, 15.2109, 1) - /datum/thrownthing (/datum/thrownthing): tick() - ... - hyperspace (108,141,13) (/turf/open/space/transit/south): initialize drifting(hyperspace (108,141,13) (/turf/open/space/transit/south), the railing (/obj/structure/railing), hyperspace (107,141,13) (/turf/open/space/transit/south), null) - hyperspace (108,141,13) (/turf/open/space/transit/south): SendSignal("atom_entered", /list (/list)) - hyperspace (108,141,13) (/turf/open/space/transit/south): Entered(the railing (/obj/structure/railing), hyperspace (107,141,13) (/turf/open/space/transit/south), null) - the railing (/obj/structure/railing): Move(hyperspace (108,141,13) (/turf/open/space/transit/south), 4, 0, 1) - the railing (/obj/structure/railing): singularity pull(the tear in the fabric of real... (/obj/reality_tear), 11) - /datum/component/singularity (/datum/component/singularity): process(0.05) - Singularity (/datum/controller/subsystem/processing/singuloprocess): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 20:09:12.415] RUNTIME: runtime error: Cannot read null.loc - proc name: is on hyperspace (/datum/component/shuttle_cling/proc/is_on_hyperspace) - source file: code/datums/components/shuttle_cling.dm,132 - usr: 0 - src: /datum/component/shuttle_cling (/datum/component/shuttle_cling) - call stack: - /datum/component/shuttle_cling (/datum/component/shuttle_cling): is on hyperspace(null) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): update state(null) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Initialize(1) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): New(/list (/list)) - the railing (/obj/structure/railing): AddComponent(/list (/list), null) - hyperspace (108,141,13) (/turf/open/space/transit/south): initialize drifting(hyperspace (108,141,13) (/turf/open/space/transit/south), the railing (/obj/structure/railing), hyperspace (107,141,13) (/turf/open/space/transit/south), null) - hyperspace (108,141,13) (/turf/open/space/transit/south): SendSignal("atom_entered", /list (/list)) - hyperspace (108,141,13) (/turf/open/space/transit/south): Entered(the railing (/obj/structure/railing), hyperspace (107,141,13) (/turf/open/space/transit/south), null) - hyperspace (108,141,13) (/turf/open/space/transit/south): Entered(the railing (/obj/structure/railing), hyperspace (107,141,13) (/turf/open/space/transit/south), null) - the railing (/obj/structure/railing): Move(hyperspace (108,141,13) (/turf/open/space/transit/south), 4, 0, 1) - the railing (/obj/structure/railing): Move(hyperspace (108,141,13) (/turf/open/space/transit/south), 4, 0, 1) - the railing (/obj/structure/railing): Move(the plating (108,142,13) (/turf/open/floor/plating), 5, 0, 1) - the railing (/obj/structure/railing): singularity pull(the tear in the fabric of real... (/obj/reality_tear), 11) - /datum/component/singularity (/datum/component/singularity): digest() - /datum/component/singularity (/datum/component/singularity): process(0.05) - Singularity (/datum/controller/subsystem/processing/singuloprocess): fire(0) - Singularity (/datum/controller/subsystem/processing/singuloprocess): fire(0) - Singularity (/datum/controller/subsystem/processing/singuloprocess): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 20:09:12.416] RUNTIME: runtime error: Component /datum/component/shuttle_cling was created with a deleted parent or was deleted itself before it could be added to a parent - proc name: New (/datum/component/New) - source file: code/datums/components/_component.dm,59 - usr: 0 - src: /datum/component/shuttle_cling (/datum/component/shuttle_cling) - call stack: - /datum/component/shuttle_cling (/datum/component/shuttle_cling): New(/list (/list)) - the railing (/obj/structure/railing): AddComponent(/list (/list), null) - hyperspace (108,141,13) (/turf/open/space/transit/south): initialize drifting(hyperspace (108,141,13) (/turf/open/space/transit/south), the railing (/obj/structure/railing), hyperspace (107,141,13) (/turf/open/space/transit/south), null) - hyperspace (108,141,13) (/turf/open/space/transit/south): SendSignal("atom_entered", /list (/list)) - hyperspace (108,141,13) (/turf/open/space/transit/south): Entered(the railing (/obj/structure/railing), hyperspace (107,141,13) (/turf/open/space/transit/south), null) - hyperspace (108,141,13) (/turf/open/space/transit/south): Entered(the railing (/obj/structure/railing), hyperspace (107,141,13) (/turf/open/space/transit/south), null) - the railing (/obj/structure/railing): Move(hyperspace (108,141,13) (/turf/open/space/transit/south), 4, 0, 1) - the railing (/obj/structure/railing): Move(hyperspace (108,141,13) (/turf/open/space/transit/south), 4, 0, 1) - the railing (/obj/structure/railing): Move(the plating (108,142,13) (/turf/open/floor/plating), 5, 0, 1) - the railing (/obj/structure/railing): singularity pull(the tear in the fabric of real... (/obj/reality_tear), 11) - /datum/component/singularity (/datum/component/singularity): digest() - /datum/component/singularity (/datum/component/singularity): process(0.05) - Singularity (/datum/controller/subsystem/processing/singuloprocess): fire(0) - Singularity (/datum/controller/subsystem/processing/singuloprocess): fire(0) - Singularity (/datum/controller/subsystem/processing/singuloprocess): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 20:09:12.419] RUNTIME: runtime error: bad index - proc name: RemoveFromParent (/datum/component/proc/_RemoveFromParent) - source file: code/datums/components/_component.dm,131 - usr: 0 - src: /datum/component/shuttle_cling (/datum/component/shuttle_cling) - call stack: - /datum/component/shuttle_cling (/datum/component/shuttle_cling): RemoveFromParent() - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Destroy(0) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Destroy(0) - qdel(/datum/component/shuttle_cling (/datum/component/shuttle_cling), 0) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): update state(the plastic (/obj/item/stack/sheet/plastic), hyperspace (108,141,13) (/turf/open/space/transit/south), 1, 0, null, 1) - the plastic (/obj/item/stack/sheet/plastic): SendSignal("movable_moved", /list (/list)) - the plastic (/obj/item/stack/sheet/plastic): Moved(hyperspace (108,141,13) (/turf/open/space/transit/south), 1, 0, null, 1) - the plastic (/obj/item/stack/sheet/plastic): Moved(hyperspace (108,141,13) (/turf/open/space/transit/south), 1, 0, null, null) - the plastic (/obj/item/stack/sheet/plastic): Move(the plating (108,142,13) (/turf/open/floor/plating), 1, 15.2109, 1) - the plastic (/obj/item/stack/sheet/plastic): Move(the plating (108,142,13) (/turf/open/floor/plating), 1, 15.2109, 1) - ... - the plastic (/obj/item/stack/sheet/plastic): AddComponent(/list (/list), null) - hyperspace (108,141,13) (/turf/open/space/transit/south): SendSignal("atom_entered", /list (/list)) - hyperspace (108,141,13) (/turf/open/space/transit/south): Entered(the plastic (/obj/item/stack/sheet/plastic), hyperspace (107,141,13) (/turf/open/space/transit/south), null) - the plastic (/obj/item/stack/sheet/plastic): Move(hyperspace (108,141,13) (/turf/open/space/transit/south), 4, 0, 1) - the plastic (/obj/item/stack/sheet/plastic): singularity pull(the tear in the fabric of real... (/obj/reality_tear), 11) - /datum/component/singularity (/datum/component/singularity): digest() - Singularity (/datum/controller/subsystem/processing/singuloprocess): fire(0) - Singularity (/datum/controller/subsystem/processing/singuloprocess): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 20:09:12.421] RUNTIME: runtime error: Cannot read null.loc - proc name: is on hyperspace (/datum/component/shuttle_cling/proc/is_on_hyperspace) - source file: code/datums/components/shuttle_cling.dm,132 - usr: 0 - src: /datum/component/shuttle_cling (/datum/component/shuttle_cling) - call stack: - /datum/component/shuttle_cling (/datum/component/shuttle_cling): is on hyperspace(null) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): update state(null) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Initialize(1) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): New(/list (/list)) - the plastic (/obj/item/stack/sheet/plastic): AddComponent(/list (/list), null) - hyperspace (108,141,13) (/turf/open/space/transit/south): initialize drifting(hyperspace (108,141,13) (/turf/open/space/transit/south), the plastic (/obj/item/stack/sheet/plastic), hyperspace (107,141,13) (/turf/open/space/transit/south), null) - hyperspace (108,141,13) (/turf/open/space/transit/south): SendSignal("atom_entered", /list (/list)) - hyperspace (108,141,13) (/turf/open/space/transit/south): Entered(the plastic (/obj/item/stack/sheet/plastic), hyperspace (107,141,13) (/turf/open/space/transit/south), null) - hyperspace (108,141,13) (/turf/open/space/transit/south): Entered(the plastic (/obj/item/stack/sheet/plastic), hyperspace (107,141,13) (/turf/open/space/transit/south), null) - the plastic (/obj/item/stack/sheet/plastic): Move(hyperspace (108,141,13) (/turf/open/space/transit/south), 4, 0, 1) - ... - the plastic (/obj/item/stack/sheet/plastic): singularity pull(the tear in the fabric of real... (/obj/reality_tear), 11) - the plastic (/obj/item/stack/sheet/plastic): singularity pull(the tear in the fabric of real... (/obj/reality_tear), 11) - /datum/component/singularity (/datum/component/singularity): digest() - /datum/component/singularity (/datum/component/singularity): process(0.05) - Singularity (/datum/controller/subsystem/processing/singuloprocess): fire(0) - Singularity (/datum/controller/subsystem/processing/singuloprocess): fire(0) - Singularity (/datum/controller/subsystem/processing/singuloprocess): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 20:09:12.422] RUNTIME: runtime error: Component /datum/component/shuttle_cling was created with a deleted parent or was deleted itself before it could be added to a parent - proc name: New (/datum/component/New) - source file: code/datums/components/_component.dm,59 - usr: 0 - src: /datum/component/shuttle_cling (/datum/component/shuttle_cling) - call stack: - /datum/component/shuttle_cling (/datum/component/shuttle_cling): New(/list (/list)) - the plastic (/obj/item/stack/sheet/plastic): AddComponent(/list (/list), null) - hyperspace (108,141,13) (/turf/open/space/transit/south): initialize drifting(hyperspace (108,141,13) (/turf/open/space/transit/south), the plastic (/obj/item/stack/sheet/plastic), hyperspace (107,141,13) (/turf/open/space/transit/south), null) - hyperspace (108,141,13) (/turf/open/space/transit/south): SendSignal("atom_entered", /list (/list)) - hyperspace (108,141,13) (/turf/open/space/transit/south): Entered(the plastic (/obj/item/stack/sheet/plastic), hyperspace (107,141,13) (/turf/open/space/transit/south), null) - hyperspace (108,141,13) (/turf/open/space/transit/south): Entered(the plastic (/obj/item/stack/sheet/plastic), hyperspace (107,141,13) (/turf/open/space/transit/south), null) - the plastic (/obj/item/stack/sheet/plastic): Move(hyperspace (108,141,13) (/turf/open/space/transit/south), 4, 0, 1) - the plastic (/obj/item/stack/sheet/plastic): Move(hyperspace (108,141,13) (/turf/open/space/transit/south), 4, 0, 1) - the plastic (/obj/item/stack/sheet/plastic): Move(the plating (108,142,13) (/turf/open/floor/plating), 5, 0, 1) - the plastic (/obj/item/stack/sheet/plastic): singularity pull(the tear in the fabric of real... (/obj/reality_tear), 11) - the plastic (/obj/item/stack/sheet/plastic): singularity pull(the tear in the fabric of real... (/obj/reality_tear), 11) - /datum/component/singularity (/datum/component/singularity): digest() - /datum/component/singularity (/datum/component/singularity): process(0.05) - Singularity (/datum/controller/subsystem/processing/singuloprocess): fire(0) - Singularity (/datum/controller/subsystem/processing/singuloprocess): fire(0) - Singularity (/datum/controller/subsystem/processing/singuloprocess): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 20:09:12.518] RUNTIME: runtime error: Cannot read null.loc - proc name: is on hyperspace (/datum/component/shuttle_cling/proc/is_on_hyperspace) - source file: code/datums/components/shuttle_cling.dm,132 - usr: null - src: /datum/component/shuttle_cling (/datum/component/shuttle_cling) - call stack: - /datum/component/shuttle_cling (/datum/component/shuttle_cling): is on hyperspace(null) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): update state(null) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Initialize(1) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): New(/list (/list)) - the dark shard (/obj/item/shard/plastitanium): AddComponent(/list (/list), null) - hyperspace (108,141,13) (/turf/open/space/transit/south): initialize drifting(hyperspace (108,141,13) (/turf/open/space/transit/south), the dark shard (/obj/item/shard/plastitanium)) - hyperspace (108,141,13) (/turf/open/space/transit/south): initialize drifting but from initialize(hyperspace (108,141,13) (/turf/open/space/transit/south), the dark shard (/obj/item/shard/plastitanium), 0) - hyperspace (108,141,13) (/turf/open/space/transit/south): initialize drifting but from initialize(hyperspace (108,141,13) (/turf/open/space/transit/south), the dark shard (/obj/item/shard/plastitanium), 0) - hyperspace (108,141,13) (/turf/open/space/transit/south): SendSignal("atom_init_success_on", /list (/list)) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the dark shard (/obj/item/shard/plastitanium), 0, /list (/list)) - ... - the plastitanium window (/obj/structure/window/reinforced/plasma/plastitanium): handle deconstruct(0) - the plastitanium window (/obj/structure/window/reinforced/plasma/plastitanium): deconstruct(0) - the plastitanium window (/obj/structure/window/reinforced/plasma/plastitanium): singularity pull(the tear in the fabric of real... (/obj/reality_tear), 11) - /datum/component/singularity (/datum/component/singularity): digest() - /datum/component/singularity (/datum/component/singularity): process(0.05) - Singularity (/datum/controller/subsystem/processing/singuloprocess): fire(0) - Singularity (/datum/controller/subsystem/processing/singuloprocess): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 20:09:12.520] RUNTIME: runtime error: Component /datum/component/shuttle_cling was created with a deleted parent or was deleted itself before it could be added to a parent - proc name: New (/datum/component/New) - source file: code/datums/components/_component.dm,59 - usr: null - src: /datum/component/shuttle_cling (/datum/component/shuttle_cling) - call stack: - /datum/component/shuttle_cling (/datum/component/shuttle_cling): New(/list (/list)) - the dark shard (/obj/item/shard/plastitanium): AddComponent(/list (/list), null) - hyperspace (108,141,13) (/turf/open/space/transit/south): initialize drifting(hyperspace (108,141,13) (/turf/open/space/transit/south), the dark shard (/obj/item/shard/plastitanium)) - hyperspace (108,141,13) (/turf/open/space/transit/south): initialize drifting but from initialize(hyperspace (108,141,13) (/turf/open/space/transit/south), the dark shard (/obj/item/shard/plastitanium), 0) - hyperspace (108,141,13) (/turf/open/space/transit/south): initialize drifting but from initialize(hyperspace (108,141,13) (/turf/open/space/transit/south), the dark shard (/obj/item/shard/plastitanium), 0) - hyperspace (108,141,13) (/turf/open/space/transit/south): SendSignal("atom_init_success_on", /list (/list)) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the dark shard (/obj/item/shard/plastitanium), 0, /list (/list)) - the dark shard (/obj/item/shard/plastitanium): New(0) - the plastitanium window (/obj/structure/window/reinforced/plasma/plastitanium): spawn debris(hyperspace (108,141,13) (/turf/open/space/transit/south)) - the plastitanium window (/obj/structure/window/reinforced/plasma/plastitanium): atom deconstruct(0) - the plastitanium window (/obj/structure/window/reinforced/plasma/plastitanium): handle deconstruct(0) - the plastitanium window (/obj/structure/window/reinforced/plasma/plastitanium): deconstruct(0) - the plastitanium window (/obj/structure/window/reinforced/plasma/plastitanium): singularity pull(the tear in the fabric of real... (/obj/reality_tear), 11) - /datum/component/singularity (/datum/component/singularity): digest() - /datum/component/singularity (/datum/component/singularity): process(0.05) - Singularity (/datum/controller/subsystem/processing/singuloprocess): fire(0) - Singularity (/datum/controller/subsystem/processing/singuloprocess): fire(0) - Singularity (/datum/controller/subsystem/processing/singuloprocess): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 20:09:12.523] RUNTIME: runtime error: Cannot read null.loc - proc name: is on hyperspace (/datum/component/shuttle_cling/proc/is_on_hyperspace) - source file: code/datums/components/shuttle_cling.dm,132 - usr: null - src: /datum/component/shuttle_cling (/datum/component/shuttle_cling) - call stack: - /datum/component/shuttle_cling (/datum/component/shuttle_cling): is on hyperspace(null) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): update state(null) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): Initialize(1) - /datum/component/shuttle_cling (/datum/component/shuttle_cling): New(/list (/list)) - the dark shard (/obj/item/shard/plastitanium): AddComponent(/list (/list), null) - hyperspace (108,141,13) (/turf/open/space/transit/south): initialize drifting(hyperspace (108,141,13) (/turf/open/space/transit/south), the dark shard (/obj/item/shard/plastitanium)) - hyperspace (108,141,13) (/turf/open/space/transit/south): initialize drifting but from initialize(hyperspace (108,141,13) (/turf/open/space/transit/south), the dark shard (/obj/item/shard/plastitanium), 0) - hyperspace (108,141,13) (/turf/open/space/transit/south): initialize drifting but from initialize(hyperspace (108,141,13) (/turf/open/space/transit/south), the dark shard (/obj/item/shard/plastitanium), 0) - hyperspace (108,141,13) (/turf/open/space/transit/south): SendSignal("atom_init_success_on", /list (/list)) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the dark shard (/obj/item/shard/plastitanium), 0, /list (/list)) - ... - the plastitanium window (/obj/structure/window/reinforced/plasma/plastitanium): handle deconstruct(0) - the plastitanium window (/obj/structure/window/reinforced/plasma/plastitanium): deconstruct(0) - the plastitanium window (/obj/structure/window/reinforced/plasma/plastitanium): singularity pull(the tear in the fabric of real... (/obj/reality_tear), 11) - /datum/component/singularity (/datum/component/singularity): digest() - /datum/component/singularity (/datum/component/singularity): process(0.05) - Singularity (/datum/controller/subsystem/processing/singuloprocess): fire(0) - Singularity (/datum/controller/subsystem/processing/singuloprocess): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 20:09:12.524] RUNTIME: runtime error: Component /datum/component/shuttle_cling was created with a deleted parent or was deleted itself before it could be added to a parent - proc name: New (/datum/component/New) - source file: code/datums/components/_component.dm,59 - usr: null - src: /datum/component/shuttle_cling (/datum/component/shuttle_cling) - call stack: - /datum/component/shuttle_cling (/datum/component/shuttle_cling): New(/list (/list)) - the dark shard (/obj/item/shard/plastitanium): AddComponent(/list (/list), null) - hyperspace (108,141,13) (/turf/open/space/transit/south): initialize drifting(hyperspace (108,141,13) (/turf/open/space/transit/south), the dark shard (/obj/item/shard/plastitanium)) - hyperspace (108,141,13) (/turf/open/space/transit/south): initialize drifting but from initialize(hyperspace (108,141,13) (/turf/open/space/transit/south), the dark shard (/obj/item/shard/plastitanium), 0) - hyperspace (108,141,13) (/turf/open/space/transit/south): initialize drifting but from initialize(hyperspace (108,141,13) (/turf/open/space/transit/south), the dark shard (/obj/item/shard/plastitanium), 0) - hyperspace (108,141,13) (/turf/open/space/transit/south): SendSignal("atom_init_success_on", /list (/list)) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the dark shard (/obj/item/shard/plastitanium), 0, /list (/list)) - the dark shard (/obj/item/shard/plastitanium): New(0) - the plastitanium window (/obj/structure/window/reinforced/plasma/plastitanium): spawn debris(hyperspace (108,141,13) (/turf/open/space/transit/south)) - the plastitanium window (/obj/structure/window/reinforced/plasma/plastitanium): atom deconstruct(0) - the plastitanium window (/obj/structure/window/reinforced/plasma/plastitanium): handle deconstruct(0) - the plastitanium window (/obj/structure/window/reinforced/plasma/plastitanium): deconstruct(0) - the plastitanium window (/obj/structure/window/reinforced/plasma/plastitanium): singularity pull(the tear in the fabric of real... (/obj/reality_tear), 11) - /datum/component/singularity (/datum/component/singularity): digest() - /datum/component/singularity (/datum/component/singularity): process(0.05) - Singularity (/datum/controller/subsystem/processing/singuloprocess): fire(0) - Singularity (/datum/controller/subsystem/processing/singuloprocess): fire(0) - Singularity (/datum/controller/subsystem/processing/singuloprocess): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 20:09:34.375] RUNTIME: runtime error: area_beauty_updated overridden. Use override = TRUE to suppress this warning. - Target: Supplypod Shipping Lane (/area/centcom/central_command_areas/supplypod/supplypod_temp_holding) Existing Proc: update_beauty New Proc: update_beauty - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Brick Mortar (/mob/living/carbon/human) - src: null - usr.loc: the cardboard box (/obj/structure/closet/crate/cardboard) - call stack: - stack trace("area_beauty_updated overridden...", "code/datums/signals.dm", 43) - /datum/mood (/datum/mood): RegisterSignal(Supplypod Shipping Lane (/area/centcom/central_command_areas/supplypod/supplypod_temp_holding), "area_beauty_updated", "update_beauty", 0) - /datum/mood (/datum/mood): check area mood(Brick Mortar (/mob/living/carbon/human), Supplypod Shipping Lane (/area/centcom/central_command_areas/supplypod/supplypod_temp_holding)) - Brick Mortar (/mob/living/carbon/human): SendSignal("enter_area", /list (/list)) - Supplypod Shipping Lane (/area/centcom/central_command_areas/supplypod/supplypod_temp_holding): Entered(the CentCom supply pod (/obj/structure/closet/supplypod/centcompod), the Captain\'s Quarters (/area/station/command/heads_quarters/captain/private)) - the CentCom supply pod (/obj/structure/closet/supplypod/centcompod): doMove(Supplypod Shipping Lane (/area/centcom/central_command_areas/supplypod/supplypod_temp_holding)) - the CentCom supply pod (/obj/structure/closet/supplypod/centcompod): forceMove(Supplypod Shipping Lane (/area/centcom/central_command_areas/supplypod/supplypod_temp_holding)) - the CentCom supply pod (/obj/structure/closet/supplypod/centcompod): handleReturnAfterDeparting(the CentCom supply pod (/obj/structure/closet/supplypod/centcompod)) - /datum/callback (/datum/callback): Invoke() - world: push usr(Brick Mortar (/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-19 20:09:34.378] RUNTIME: runtime error: area_beauty_updated overridden. Use override = TRUE to suppress this warning. - Target: Supplypod Shipping Lane (/area/centcom/central_command_areas/supplypod/supplypod_temp_holding) Existing Proc: update_beauty New Proc: update_beauty - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Brick Mortar (/mob/living/carbon/human) - src: null - usr.loc: the cardboard box (/obj/structure/closet/crate/cardboard) - call stack: - stack trace("area_beauty_updated overridden...", "code/datums/signals.dm", 43) - /datum/mood (/datum/mood): RegisterSignal(Supplypod Shipping Lane (/area/centcom/central_command_areas/supplypod/supplypod_temp_holding), "area_beauty_updated", "update_beauty", 0) - /datum/mood (/datum/mood): check area mood(Verity Blanche (/mob/living/carbon/human), Supplypod Shipping Lane (/area/centcom/central_command_areas/supplypod/supplypod_temp_holding)) - Verity Blanche (/mob/living/carbon/human): SendSignal("enter_area", /list (/list)) - Supplypod Shipping Lane (/area/centcom/central_command_areas/supplypod/supplypod_temp_holding): Entered(the CentCom supply pod (/obj/structure/closet/supplypod/centcompod), the Captain\'s Quarters (/area/station/command/heads_quarters/captain/private)) - the CentCom supply pod (/obj/structure/closet/supplypod/centcompod): doMove(Supplypod Shipping Lane (/area/centcom/central_command_areas/supplypod/supplypod_temp_holding)) - the CentCom supply pod (/obj/structure/closet/supplypod/centcompod): forceMove(Supplypod Shipping Lane (/area/centcom/central_command_areas/supplypod/supplypod_temp_holding)) - the CentCom supply pod (/obj/structure/closet/supplypod/centcompod): handleReturnAfterDeparting(the CentCom supply pod (/obj/structure/closet/supplypod/centcompod)) - /datum/callback (/datum/callback): Invoke() - world: push usr(Brick Mortar (/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-19 20:09:47.371] RUNTIME: ## TESTING: GC: -- [0x200617e] | /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4 was unable to be GC'd -- (ref count of 3) [2026-10-19 20:09:47.372] RUNTIME: ## TESTING: GC: -- [0x20062b5] | /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4 was unable to be GC'd -- (ref count of 3) [2026-10-19 20:10:05.049] 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-19 20:10:05.051] 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-19 20:10:22.477] RUNTIME: runtime error: Cannot read null.cargo - proc name: update overlays (/obj/vehicle/ridden/golfcart/update_overlays) - source file: code/modules/vehicles/cars/golfcart/golfcart.dm,618 - usr: Moffled Speech (/mob/living/carbon/human) - src: the golf cart (/obj/vehicle/ridden/golfcart) - usr.loc: the shuttle floor (212,72,1) (/turf/open/floor/mineral/plastitanium/red) - src.loc: the shuttle floor (212,72,1) (/turf/open/floor/mineral/plastitanium/red) - call stack: - the golf cart (/obj/vehicle/ridden/golfcart): update overlays(12) - the golf cart (/obj/vehicle/ridden/golfcart): update icon(12) - the golf cart (/obj/vehicle/ridden/golfcart): update appearance(12) - the golf cart (/obj/vehicle/ridden/golfcart): update appearance(12) - the golf cart (/obj/vehicle/ridden/golfcart): post unbuckle mob(Moffled Speech (/mob/living/carbon/human)) - the golf cart (/obj/vehicle/ridden/golfcart): unbuckle mob(Moffled Speech (/mob/living/carbon/human), 1, 1) - the golf cart (/obj/vehicle/ridden/golfcart): unbuckle mob(Moffled Speech (/mob/living/carbon/human), 1, null) - the golf cart (/obj/vehicle/ridden/golfcart): unbuckle all mobs(1) - the golf cart (/obj/vehicle/ridden/golfcart): unbuckle all mobs(1) - the golf cart (/obj/vehicle/ridden/golfcart): Destroy(0) - ... - qdel(the golf cart (/obj/vehicle/ridden/golfcart), 0) - the golf cart (/obj/vehicle/ridden/golfcart): deconstruct(0) - the golf cart (/obj/vehicle/ridden/golfcart): atom destruction("melee") - the golf cart (/obj/vehicle/ridden/golfcart): atom destruction("melee") - the golf cart (/obj/vehicle/ridden/golfcart): take damage(5, "brute", "melee", 1, 0, 0) - the golf cart (/obj/vehicle/ridden/golfcart): attacked by(the emergency oxygen tank (/obj/item/tank/internals/emergency_oxygen), Moffled Speech (/mob/living/carbon/human), /list (/list), /list (/list)) - the emergency oxygen tank (/obj/item/tank/internals/emergency_oxygen): attack atom(the golf cart (/obj/vehicle/ridden/golfcart), Moffled Speech (/mob/living/carbon/human), /list (/list), /list (/list)) - the emergency oxygen tank (/obj/item/tank/internals/emergency_oxygen): melee attack chain(Moffled Speech (/mob/living/carbon/human), the golf cart (/obj/vehicle/ridden/golfcart), /list (/list), /list (/list)) - the golf cart (/obj/vehicle/ridden/golfcart): Click(the shuttle floor (212,72,1) (/turf/open/floor/mineral/plastitanium/red), "map_screen.map", "icon-x=10;icon-y=7;left=1;butt...") - BigBaneTheory (/client): Click(the golf cart (/obj/vehicle/ridden/golfcart), the shuttle floor (212,72,1) (/turf/open/floor/mineral/plastitanium/red), "map_screen.map", "icon-x=10;icon-y=7;left=1;butt...") - [2026-10-19 20:10:22.480] RUNTIME: runtime error: Cannot execute null.setDir(). - proc name: update appearance (/obj/vehicle/ridden/golfcart/update_appearance) - source file: code/modules/vehicles/cars/golfcart/golfcart.dm,502 - usr: Moffled Speech (/mob/living/carbon/human) - src: the golf cart (/obj/vehicle/ridden/golfcart) - usr.loc: the shuttle floor (212,72,1) (/turf/open/floor/mineral/plastitanium/red) - src.loc: the shuttle floor (212,72,1) (/turf/open/floor/mineral/plastitanium/red) - call stack: - the golf cart (/obj/vehicle/ridden/golfcart): update appearance(12) - the golf cart (/obj/vehicle/ridden/golfcart): post unbuckle mob(Moffled Speech (/mob/living/carbon/human)) - the golf cart (/obj/vehicle/ridden/golfcart): unbuckle mob(Moffled Speech (/mob/living/carbon/human), 1, 1) - the golf cart (/obj/vehicle/ridden/golfcart): unbuckle mob(Moffled Speech (/mob/living/carbon/human), 1, null) - the golf cart (/obj/vehicle/ridden/golfcart): unbuckle all mobs(1) - the golf cart (/obj/vehicle/ridden/golfcart): unbuckle all mobs(1) - the golf cart (/obj/vehicle/ridden/golfcart): Destroy(0) - the golf cart (/obj/vehicle/ridden/golfcart): Destroy(0) - the golf cart (/obj/vehicle/ridden/golfcart): Destroy(0) - the golf cart (/obj/vehicle/ridden/golfcart): Destroy(0) - ... - the golf cart (/obj/vehicle/ridden/golfcart): atom destruction("melee") - the golf cart (/obj/vehicle/ridden/golfcart): atom destruction("melee") - the golf cart (/obj/vehicle/ridden/golfcart): take damage(5, "brute", "melee", 1, 0, 0) - the golf cart (/obj/vehicle/ridden/golfcart): attacked by(the emergency oxygen tank (/obj/item/tank/internals/emergency_oxygen), Moffled Speech (/mob/living/carbon/human), /list (/list), /list (/list)) - the emergency oxygen tank (/obj/item/tank/internals/emergency_oxygen): attack atom(the golf cart (/obj/vehicle/ridden/golfcart), Moffled Speech (/mob/living/carbon/human), /list (/list), /list (/list)) - the golf cart (/obj/vehicle/ridden/golfcart): attackby(the emergency oxygen tank (/obj/item/tank/internals/emergency_oxygen), Moffled Speech (/mob/living/carbon/human), /list (/list), /list (/list)) - the emergency oxygen tank (/obj/item/tank/internals/emergency_oxygen): melee attack chain(Moffled Speech (/mob/living/carbon/human), the golf cart (/obj/vehicle/ridden/golfcart), /list (/list), /list (/list)) - Moffled Speech (/mob/living/carbon/human): ClickOn(the golf cart (/obj/vehicle/ridden/golfcart), "icon-x=10;icon-y=7;left=1;butt...") - BigBaneTheory (/client): Click(the golf cart (/obj/vehicle/ridden/golfcart), the shuttle floor (212,72,1) (/turf/open/floor/mineral/plastitanium/red), "map_screen.map", "icon-x=10;icon-y=7;left=1;butt...") - [2026-10-19 20:10:22.562] 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)) - Jolia Ashley (/mob/living/carbon/human): gvb say verb(/list (/list)) - Verbs (/datum/controller/subsystem/verbs): invoke verb(Jolia Ashley (/mob/living/carbon/human), /mob/verb/say_verb (/mob/verb/say_verb), /list (/list), null) - Jolia Ashley (/mob/living/carbon/human): Say("HRNK!") - Jolia Ashley (/mob/living/carbon/human): Say("HRNK!") - /datum/tgui_say (/datum/tgui_say): delegate speech("HRNK!", "Say") - /datum/tgui_say (/datum/tgui_say): handle entry("force", /list (/list)) - /datum/tgui_say (/datum/tgui_say): force say(null, 1) - Jolia Ashley (/mob/living/carbon/human): force say(null, 1, 0) - ... - /datum/status_effect/incapacit... (/datum/status_effect/incapacitating/knockdown): on creation(Jolia Ashley (/mob/living/carbon/human), 160) - /datum/status_effect/incapacit... (/datum/status_effect/incapacitating/knockdown): on creation(Jolia Ashley (/mob/living/carbon/human), 160) - /datum/status_effect/incapacit... (/datum/status_effect/incapacitating/knockdown): New(/list (/list)) - Jolia Ashley (/mob/living/carbon/human): apply status effect(/datum/status_effect/incapacit... (/datum/status_effect/incapacitating/knockdown), 160) - Jolia Ashley (/mob/living/carbon/human): Knockdown(160, 0, 0) - Jolia Ashley (/mob/living/carbon/human): Knockdown(160, 0, 0) - Jolia Ashley (/mob/living/carbon/human): ex act(1, null, null) - Explosions (/datum/controller/subsystem/explosions): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-19 20:11:01.352] RUNTIME: ## TESTING: GC: -- [0x21071ef4] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-10-19 20:11:13.147] RUNTIME: Shutting down Ban Cache subsystem... [2026-10-19 20:11:13.149] RUNTIME: Shutting down Chat subsystem... [2026-10-19 20:11:13.149] RUNTIME: Shutting down Init Profiler subsystem... [2026-10-19 20:11:13.149] RUNTIME: Shutting down Shuttle subsystem... [2026-10-19 20:11:13.150] RUNTIME: Warning: Subsystem `Shuttle` slept 157 times. [2026-10-19 20:11:13.150] RUNTIME: Shutting down Atmospherics subsystem... [2026-10-19 20:11:13.150] RUNTIME: Shutting down Fishing subsystem... [2026-10-19 20:11:13.150] RUNTIME: Shutting down Icon Smoothing subsystem... [2026-10-19 20:11:13.150] RUNTIME: Shutting down Library Loading subsystem... [2026-10-19 20:11:13.151] RUNTIME: Shutting down Lighting subsystem... [2026-10-19 20:11:13.151] RUNTIME: Shutting down Map Previews subsystem... [2026-10-19 20:11:13.151] RUNTIME: Shutting down Machines subsystem... [2026-10-19 20:11:13.151] RUNTIME: Shutting down Market subsystem... [2026-10-19 20:11:13.151] RUNTIME: Shutting down Minor Mapping subsystem... [2026-10-19 20:11:13.152] RUNTIME: Shutting down Ore Generation subsystem... [2026-10-19 20:11:13.152] RUNTIME: Shutting down Traitor subsystem... [2026-10-19 20:11:13.152] RUNTIME: Shutting down Wardrobe subsystem... [2026-10-19 20:11:13.152] RUNTIME: Shutting down Assets subsystem... [2026-10-19 20:11:13.153] RUNTIME: Shutting down Persistent Paintings subsystem... [2026-10-19 20:11:13.153] RUNTIME: Shutting down Persistence subsystem... [2026-10-19 20:11:13.153] RUNTIME: Shutting down Atoms subsystem... [2026-10-19 20:11:13.153] RUNTIME: Shutting down Cameras subsystem... [2026-10-19 20:11:13.153] RUNTIME: Shutting down Spatial Grid subsystem... [2026-10-19 20:11:13.154] RUNTIME: Shutting down Weather subsystem... [2026-10-19 20:11:13.154] RUNTIME: Shutting down Mapping subsystem... [2026-10-19 20:11:13.154] RUNTIME: Shutting down Ticker subsystem... [2026-10-19 20:11:13.155] RUNTIME: Warning: Subsystem `Ticker` slept 1 times. [2026-10-19 20:11:13.170] RUNTIME: Shutting down Achievements subsystem... [2026-10-19 20:11:13.240] RUNTIME: Shutting down Ambience subsystem... [2026-10-19 20:11:13.241] RUNTIME: Shutting down Area Contents subsystem... [2026-10-19 20:11:13.241] RUNTIME: Shutting down Asset Loading subsystem... [2026-10-19 20:11:13.241] RUNTIME: Shutting down Augury subsystem... [2026-10-19 20:11:13.241] RUNTIME: Shutting down Blackbox subsystem... [2026-10-19 20:11:13.294] RUNTIME: Shutting down Processing subsystem... [2026-10-19 20:11:13.294] RUNTIME: Shutting down Blood Drying subsystem... [2026-10-19 20:11:13.294] RUNTIME: Shutting down Datum Component System subsystem... [2026-10-19 20:11:13.294] RUNTIME: Shutting down Mood subsystem... [2026-10-19 20:11:13.295] RUNTIME: Shutting down Transport subsystem... [2026-10-19 20:11:13.295] RUNTIME: Shutting down Acid subsystem... [2026-10-19 20:11:13.295] RUNTIME: Shutting down Basic Avoidance subsystem... [2026-10-19 20:11:13.295] RUNTIME: Shutting down Antag HUDs subsystem... [2026-10-19 20:11:13.295] RUNTIME: Shutting down Aura subsystem... [2026-10-19 20:11:13.295] RUNTIME: Shutting down Clock Component subsystem... [2026-10-19 20:11:13.296] RUNTIME: Shutting down Digital Clocks subsystem... [2026-10-19 20:11:13.296] RUNTIME: Shutting down Fast Processing subsystem... [2026-10-19 20:11:13.296] RUNTIME: Shutting down Burning subsystem... [2026-10-19 20:11:13.296] RUNTIME: Shutting down Instruments subsystem... [2026-10-19 20:11:13.296] RUNTIME: Shutting down Manufacturing Processing subsystem... [2026-10-19 20:11:13.297] RUNTIME: Shutting down New Player Info subsystem... [2026-10-19 20:11:13.297] RUNTIME: Shutting down Objects subsystem... [2026-10-19 20:11:13.297] RUNTIME: Shutting down Personalities subsystem... [2026-10-19 20:11:13.297] RUNTIME: Shutting down Plumbing subsystem... [2026-10-19 20:11:13.297] RUNTIME: Shutting down Priority Status Effects subsystem... [2026-10-19 20:11:13.297] RUNTIME: Shutting down Projectiles subsystem... [2026-10-19 20:11:13.298] RUNTIME: Shutting down Quirks subsystem... [2026-10-19 20:11:13.298] RUNTIME: Shutting down Singularity subsystem... [2026-10-19 20:11:13.298] RUNTIME: Shutting down Jobs subsystem... [2026-10-19 20:11:13.298] RUNTIME: Shutting down Events subsystem... [2026-10-19 20:11:13.298] RUNTIME: Shutting down Radioactive Nebula subsystem... [2026-10-19 20:11:13.298] RUNTIME: Shutting down Research subsystem... [2026-10-19 20:11:13.299] RUNTIME: Shutting down Station subsystem... [2026-10-19 20:11:13.299] RUNTIME: Shutting down Supermatter Cascade subsystem... [2026-10-19 20:11:13.299] RUNTIME: Shutting down Timed Actions subsystem... [2026-10-19 20:11:13.299] RUNTIME: Shutting down Turret Processing subsystem... [2026-10-19 20:11:13.299] RUNTIME: Shutting down Wet floors subsystem... [2026-10-19 20:11:13.300] RUNTIME: Shutting down Escape Menu subsystem... [2026-10-19 20:11:13.300] RUNTIME: Shutting down Lobby Menu subsystem... [2026-10-19 20:11:13.300] RUNTIME: Shutting down Disease subsystem... [2026-10-19 20:11:13.300] RUNTIME: Shutting down Economy subsystem... [2026-10-19 20:11:13.300] RUNTIME: Shutting down Explosions subsystem... [2026-10-19 20:11:13.300] RUNTIME: Shutting down Fluid subsystem... [2026-10-19 20:11:13.301] RUNTIME: Shutting down Smoke subsystem... [2026-10-19 20:11:13.301] RUNTIME: Shutting down Foam subsystem... [2026-10-19 20:11:13.301] RUNTIME: Shutting down Verb Manager subsystem... [2026-10-19 20:11:13.301] RUNTIME: Shutting down Speech Controller subsystem... [2026-10-19 20:11:13.301] RUNTIME: Shutting down XKeyScore subsystem... [2026-10-19 20:11:13.302] RUNTIME: Shutting down Lag Switch subsystem... [2026-10-19 20:11:13.302] RUNTIME: Shutting down Lua Scripting subsystem... [2026-10-19 20:11:13.302] RUNTIME: Shutting down Map Vote subsystem... [2026-10-19 20:11:13.302] RUNTIME: Shutting down Materials subsystem... [2026-10-19 20:11:13.302] RUNTIME: Shutting down Mobs subsystem... [2026-10-19 20:11:13.303] RUNTIME: Shutting down MouseEntered subsystem... [2026-10-19 20:11:13.303] RUNTIME: Shutting down NPC Pool subsystem... [2026-10-19 20:11:13.303] RUNTIME: Shutting down Overlay subsystem... [2026-10-19 20:11:13.568] RUNTIME: Shutting down pAI subsystem... [2026-10-19 20:11:13.569] RUNTIME: Shutting down Parallax subsystem... [2026-10-19 20:11:13.569] RUNTIME: Shutting down Pathfinder subsystem... [2026-10-19 20:11:13.569] RUNTIME: Shutting down Points of Interest subsystem... [2026-10-19 20:11:13.569] RUNTIME: Shutting down Polling subsystem... [2026-10-19 20:11:13.569] RUNTIME: Shutting down Queue Links subsystem... [2026-10-19 20:11:13.570] RUNTIME: Shutting down Radiation subsystem... [2026-10-19 20:11:13.570] RUNTIME: Shutting down Restaurant subsystem... [2026-10-19 20:11:13.570] RUNTIME: Shutting down Timer subsystem... [2026-10-19 20:11:13.570] RUNTIME: Shutting down Runechat subsystem... [2026-10-19 20:11:13.570] RUNTIME: Shutting down Sound Loops subsystem... [2026-10-19 20:11:13.570] RUNTIME: Shutting down Security Level subsystem... [2026-10-19 20:11:13.571] RUNTIME: Shutting down Skills subsystem... [2026-10-19 20:11:13.571] RUNTIME: Shutting down Sound Tokens subsystem... [2026-10-19 20:11:13.571] RUNTIME: Shutting down Sprite Accessories subsystem... [2026-10-19 20:11:13.571] RUNTIME: Shutting down Stat Panels subsystem... [2026-10-19 20:11:13.571] RUNTIME: Shutting down PRISM subsystem... [2026-10-19 20:11:13.572] RUNTIME: Shutting down Stock Market subsystem... [2026-10-19 20:11:13.572] RUNTIME: Shutting down Sun subsystem... [2026-10-19 20:11:13.572] RUNTIME: Shutting down Trading Card Game subsystem... [2026-10-19 20:11:13.572] RUNTIME: Shutting down tgui subsystem... [2026-10-19 20:11:13.574] RUNTIME: Shutting down Throwing subsystem... [2026-10-19 20:11:13.575] RUNTIME: Shutting down Time Tracking subsystem... [2026-10-19 20:11:13.575] RUNTIME: Shutting down Text To Speech subsystem... [2026-10-19 20:11:13.575] RUNTIME: Shutting down Tutorials subsystem... [2026-10-19 20:11:13.575] RUNTIME: Shutting down Vis contents overlays subsystem... [2026-10-19 20:11:13.575] RUNTIME: Shutting down Vote subsystem... [2026-10-19 20:11:13.576] RUNTIME: Shutting down Dynamic subsystem... [2026-10-19 20:11:13.576] RUNTIME: Shutting down Movement Loops subsystem... [2026-10-19 20:11:13.576] RUNTIME: Shutting down AI Controller Ticker subsystem... [2026-10-19 20:11:13.576] RUNTIME: Shutting down AI Controller Ticker (Low) subsystem... [2026-10-19 20:11:13.576] RUNTIME: Shutting down AI movement subsystem... [2026-10-19 20:11:13.576] RUNTIME: Shutting down Cliff Falling subsystem... [2026-10-19 20:11:13.577] RUNTIME: Shutting down Hyperspace Drift subsystem... [2026-10-19 20:11:13.577] RUNTIME: Shutting down Newtonian Movement subsystem... [2026-10-19 20:11:13.577] RUNTIME: Shutting down Conveyor Belts subsystem... [2026-10-19 20:11:13.577] RUNTIME: Shutting down Bitrunning subsystem... [2026-10-19 20:11:13.577] RUNTIME: Shutting down Circuit Components subsystem... [2026-10-19 20:11:13.577] RUNTIME: Shutting down IDs and Access subsystem... [2026-10-19 20:11:13.578] RUNTIME: Shutting down Modular Computers subsystem... [2026-10-19 20:11:13.578] RUNTIME: Shutting down Radio subsystem... [2026-10-19 20:11:13.578] RUNTIME: Shutting down Wiremod Composite Templates subsystem... [2026-10-19 20:11:13.578] RUNTIME: Shutting down Loot Icon Generation subsystem... [2026-10-19 20:11:13.578] RUNTIME: Shutting down Admin Verbs subsystem... [2026-10-19 20:11:13.579] RUNTIME: Shutting down Early Assets subsystem... [2026-10-19 20:11:13.579] RUNTIME: Shutting down Greyscale Previews subsystem... [2026-10-19 20:11:13.579] RUNTIME: Shutting down Greyscale subsystem... [2026-10-19 20:11:13.579] RUNTIME: Shutting down Reagents subsystem... [2026-10-19 20:11:13.579] RUNTIME: Shutting down Discord subsystem... [2026-10-19 20:11:13.582] RUNTIME: Shutting down Input subsystem... [2026-10-19 20:11:13.582] RUNTIME: Shutting down Ping subsystem... [2026-10-19 20:11:13.583] RUNTIME: Shutting down Server Tasks subsystem... [2026-10-19 20:11:14.735] RUNTIME: Shutting down Sounds subsystem... [2026-10-19 20:11:14.735] RUNTIME: Shutting down Title Screen subsystem... [2026-10-19 20:11:14.737] RUNTIME: Shutting down Verbs subsystem... [2026-10-19 20:11:14.737] RUNTIME: Shutting down Database subsystem... [2026-10-19 20:11:14.738] RUNTIME: Clearing DB Queries. (Standby: 0; Active: 0; All: 0) [2026-10-19 20:11:14.746] RUNTIME: Done clearing DB queries in right now (Standby: 0; Active: 0; All: 0)] [2026-10-19 20:11:14.749] RUNTIME: Shutting down Garbage subsystem... [2026-10-19 20:11:15.791] RUNTIME: Shutting down Profiler subsystem... [2026-10-19 20:11:15.793] RUNTIME: Warning: Subsystem `Profiler` slept 25 times. [2026-10-19 20:11:15.834] RUNTIME: Shutdown complete [2026-10-19 20:11:15.834] RUNTIME: World hard rebooted at 20:11:15