[2026-10-10 07:23:17.001] Starting up round ID 264282. - ------------------------- [2026-10-10 07:23:17.097] RUNTIME: World loaded at 07:23:15! [2026-10-10 07:23:17.097] RUNTIME: TGS Info: Activating API for version 5.11.0 [2026-10-10 07:23:17.098] RUNTIME: Running /tg/ revision: 2026-10-10T06:00:28+00:00 - origin/master: b8826d4aff55443e9538fafbeef8746a5b953f38 - Running rust-g version 7.0.0 [2026-10-10 07:23:17.101] RUNTIME: map_config not found: _maps/map_jsons/eventmap.json [2026-10-10 07:23:17.101] RUNTIME: map_config not found: _maps/map_jsons/eventmap2.json [2026-10-10 07:23:17.102] RUNTIME: Database connection established. [2026-10-10 07:23:17.102] RUNTIME: Round ID: 264282 [2026-10-10 07:23:17.102] RUNTIME: Running /tg/ revision: 2026-10-10T06:00:28+00:00 - origin/master: b8826d4aff55443e9538fafbeef8746a5b953f38 - Running rust-g version 7.0.0 [2026-10-10 07:23:20.554] RUNTIME: RETA: System initialized with duration=3000ds, cooldown=150ds, enabled=1 [2026-10-10 07:23:21.560] RUNTIME: Initialized Profiler subsystem within 0 seconds! [2026-10-10 07:23:21.560] RUNTIME: Initialized Database subsystem within 0 seconds! [2026-10-10 07:23:21.572] RUNTIME: Initialized Verbs subsystem within 0 seconds! [2026-10-10 07:23:21.619] RUNTIME: Initialized Title Screen subsystem within 0.05 seconds! [2026-10-10 07:23:21.699] RUNTIME: Initialized Sounds subsystem within 0.08 seconds! [2026-10-10 07:23:21.710] RUNTIME: Initialized Server Tasks subsystem within 0 seconds! [2026-10-10 07:23:21.710] RUNTIME: Initialized Input subsystem within 0 seconds! [2026-10-10 07:23:21.711] RUNTIME: Initialized Discord subsystem within 0 seconds! [2026-10-10 07:23:21.721] RUNTIME: Initialized Reagents subsystem within 0.01 seconds! [2026-10-10 07:23:22.007] RUNTIME: Initialized Greyscale subsystem within 0.29 seconds! [2026-10-10 07:23:22.008] RUNTIME: Initialized Greyscale Previews subsystem within 0 seconds! [2026-10-10 07:23:23.544] RUNTIME: Initialized Early Assets subsystem within 1.54 seconds! [2026-10-10 07:23:23.546] RUNTIME: Initialized Admin Verbs subsystem within 0 seconds! [2026-10-10 07:23:23.547] RUNTIME: Initialized Wiremod Composite Templates subsystem within 0 seconds! [2026-10-10 07:23:23.548] RUNTIME: Initialized Modular Computers subsystem within 0 seconds! [2026-10-10 07:23:23.552] RUNTIME: Initialized IDs and Access subsystem within 0 seconds! [2026-10-10 07:23:23.552] RUNTIME: Initialized Bitrunning subsystem within 0 seconds! [2026-10-10 07:23:23.553] RUNTIME: Initialized AI movement subsystem within 0 seconds! [2026-10-10 07:23:23.553] RUNTIME: Initialized AI Controller Ticker subsystem within 0 seconds! [2026-10-10 07:23:23.553] RUNTIME: Initialized Vote subsystem within 0 seconds! [2026-10-10 07:23:23.553] RUNTIME: Initialized Tutorials subsystem within 0 seconds! [2026-10-10 07:23:24.097] RUNTIME: Initialized Text To Speech subsystem within 0.54 seconds! [2026-10-10 07:23:24.098] RUNTIME: Initialized Time Tracking subsystem within 0 seconds! [2026-10-10 07:23:24.113] RUNTIME: Initialized Trading Card Game subsystem within 0.02 seconds! [2026-10-10 07:23:24.113] RUNTIME: Initialized Sun subsystem within 0 seconds! [2026-10-10 07:23:24.114] RUNTIME: Initialized Stock Market subsystem within 0 seconds! [2026-10-10 07:23:24.598] RUNTIME: Initialized PRISM subsystem within 0.48 seconds! [2026-10-10 07:23:24.598] RUNTIME: Initialized Skills subsystem within 0 seconds! [2026-10-10 07:23:24.598] RUNTIME: Initialized Security Level subsystem within 0 seconds! [2026-10-10 07:23:24.599] RUNTIME: Initialized Restaurant subsystem within 0 seconds! [2026-10-10 07:23:24.599] RUNTIME: Initialized Pathfinder subsystem within 0 seconds! [2026-10-10 07:23:24.600] RUNTIME: Initialized Map Vote subsystem within 0 seconds! [2026-10-10 07:23:24.600] RUNTIME: Initialized Lua Scripting subsystem within 0 seconds! [2026-10-10 07:23:24.600] RUNTIME: Initialized Lag Switch subsystem within 0 seconds! [2026-10-10 07:23:24.600] RUNTIME: Initialized Foam subsystem within 0 seconds! [2026-10-10 07:23:24.600] RUNTIME: Initialized Smoke subsystem within 0 seconds! [2026-10-10 07:23:24.601] RUNTIME: Initialized Fluid subsystem within 0 seconds! [2026-10-10 07:23:24.601] RUNTIME: Initialized Economy subsystem within 0 seconds! [2026-10-10 07:23:24.601] RUNTIME: Initialized Disease subsystem within 0 seconds! [2026-10-10 07:23:24.602] RUNTIME: Initialized Station subsystem within 0 seconds! [2026-10-10 07:23:24.628] RUNTIME: Initialized Research subsystem within 0.03 seconds! [2026-10-10 07:23:24.629] RUNTIME: Initialized Events subsystem within 0 seconds! [2026-10-10 07:23:24.634] RUNTIME: Initialized Jobs subsystem within 0 seconds! [2026-10-10 07:23:24.634] RUNTIME: Initialized Quirks subsystem within 0 seconds! [2026-10-10 07:23:24.635] RUNTIME: Initialized Personalities subsystem within 0 seconds! [2026-10-10 07:23:24.656] RUNTIME: Initialized Instruments subsystem within 0.02 seconds! [2026-10-10 07:23:24.656] RUNTIME: Initialized Blackbox subsystem within 0 seconds! [2026-10-10 07:23:39.109] RUNTIME: Initialized Achievements subsystem within 14.45 seconds! [2026-10-10 07:23:39.113] RUNTIME: Initialized Ticker subsystem within 0 seconds! [2026-10-10 07:23:39.145] RUNTIME: Loading Kilo Station... [2026-10-10 07:23:40.478] RUNTIME: Loaded Station in 1.33438s! [2026-10-10 07:23:42.432] RUNTIME: Loaded Lavaland in 0.98125s! [2026-10-10 07:23:47.158] RUNTIME: Lava Ruins loader finished placing 33/42 ruins with 1 left to spend. [2026-10-10 07:23:47.190] RUNTIME: Space Ruins loader finished placing 30/85 ruins with 0 left to spend. [2026-10-10 07:23:47.960] RUNTIME: Cave Generator terrain generation finished in 0.7625s! [2026-10-10 07:23:47.993] RUNTIME: Cave Generator terrain generation finished in 0.03125s! [2026-10-10 07:23:49.427] RUNTIME: Cave Generator terrain population finished in 0.053125s! [2026-10-10 07:23:49.430] RUNTIME: Cave Generator terrain population finished in 0.003125s! [2026-10-10 07:23:49.981] RUNTIME: Initialized Mapping subsystem within 10.87 seconds! [2026-10-10 07:23:49.981] RUNTIME: Initialized Weather subsystem within 0 seconds! [2026-10-10 07:23:50.018] RUNTIME: Initialized Spatial Grid subsystem within 0.04 seconds! [2026-10-10 07:23:50.018] RUNTIME: Initialized Cameras subsystem within 0 seconds! [2026-10-10 07:24:24.775] RUNTIME: Initialized Atoms subsystem within 34.76 seconds! [2026-10-10 07:24:24.809] RUNTIME: Failed to load engraved messages on map Kilo Station [2026-10-10 07:24:24.809] RUNTIME: Loaded 5 prison tattoos [2026-10-10 07:24:24.824] RUNTIME: Initialized Persistence subsystem within 0.02 seconds! [2026-10-10 07:24:24.858] RUNTIME: Initialized Persistent Paintings subsystem within 0.03 seconds! [2026-10-10 07:24:26.279] RUNTIME: Initialized Assets subsystem within 1.42 seconds! [2026-10-10 07:24:26.303] RUNTIME: Initialized Wardrobe subsystem within 0.02 seconds! [2026-10-10 07:24:26.306] RUNTIME: Initialized Traitor subsystem within 0 seconds! [2026-10-10 07:24:26.617] RUNTIME: Initialized Ore Generation subsystem within 0.31 seconds! [2026-10-10 07:24:26.746] RUNTIME: Initialized Minor Mapping subsystem within 0.13 seconds! [2026-10-10 07:24:26.747] RUNTIME: Initialized Market subsystem within 0 seconds! [2026-10-10 07:24:26.858] RUNTIME: Initialized Machines subsystem within 0.11 seconds! [2026-10-10 07:24:26.858] RUNTIME: Initialized Map Previews subsystem within 0 seconds! [2026-10-10 07:24:50.873] RUNTIME: Initialized Lighting subsystem within 24.01 seconds! [2026-10-10 07:25:02.531] RUNTIME: Initialized Library Loading subsystem within 11.66 seconds! [2026-10-10 07:25:06.728] RUNTIME: Initialized Icon Smoothing subsystem within 4.2 seconds! [2026-10-10 07:25:06.941] RUNTIME: Initialized Fishing subsystem within 0.21 seconds! [2026-10-10 07:25:12.093] RUNTIME: Initialized Atmospherics subsystem within 5.15 seconds! [2026-10-10 07:25:14.688] RUNTIME: Initialized Shuttle subsystem within 2.59 seconds! [2026-10-10 07:25:14.715] RUNTIME: Initialized Init Profiler subsystem within 0.03 seconds! [2026-10-10 07:25:15.350] RUNTIME: Initialized Ban Cache subsystem within 0.63 seconds! [2026-10-10 07:25:15.350] RUNTIME: Initializations complete within 113.791 seconds! [2026-10-10 08:10:51.462] RUNTIME: Game start took 2.0625s [2026-10-10 09:21:31.467] RUNTIME: ## TESTING: GC: -- [0x210156bc] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 3) [2026-10-10 10:34:01.916] RUNTIME: runtime error: list index out of bounds - proc name: disconnect (/obj/machinery/atmospherics/proc/disconnect) - source file: code/modules/atmospherics/machinery/atmosmachinery.dm,411 - usr: Alex Stamos (/mob/living/carbon/human) - src: the omni pipe (/obj/machinery/atmospherics/pipe/smart) - usr.loc: the reinforced floor (137,77,2) (/turf/open/floor/engine) - src.loc: the reinforced floor (135,77,2) (/turf/open/floor/engine) - call stack: - the omni pipe (/obj/machinery/atmospherics/pipe/smart): disconnect(the omni pipe (/obj/machinery/atmospherics/pipe/smart)) - the omni pipe (/obj/machinery/atmospherics/pipe/smart): nullify node(4) - the omni pipe (/obj/machinery/atmospherics/pipe/smart): nullify node(4) - the omni pipe (/obj/machinery/atmospherics/pipe/smart): Destroy(0) - the omni pipe (/obj/machinery/atmospherics/pipe/smart): Destroy(0) - qdel(the omni pipe (/obj/machinery/atmospherics/pipe/smart), 0) - the omni pipe (/obj/machinery/atmospherics/pipe/smart): deconstruct(1) - the omni pipe (/obj/machinery/atmospherics/pipe/smart): wrench act(Alex Stamos (/mob/living/carbon/human), the wrench (/obj/item/wrench)) - the omni pipe (/obj/machinery/atmospherics/pipe/smart): tool act(Alex Stamos (/mob/living/carbon/human), the wrench (/obj/item/wrench), /list (/list)) - the omni pipe (/obj/machinery/atmospherics/pipe/smart): base item interaction(Alex Stamos (/mob/living/carbon/human), the wrench (/obj/item/wrench), /list (/list)) - the omni pipe (/obj/machinery/atmospherics/pipe/smart): base item interaction(Alex Stamos (/mob/living/carbon/human), the wrench (/obj/item/wrench), /list (/list)) - the wrench (/obj/item/wrench): melee attack chain(Alex Stamos (/mob/living/carbon/human), the omni pipe (/obj/machinery/atmospherics/pipe/smart), /list (/list), /list (/list)) - Alex Stamos (/mob/living/carbon/human): ClickOn(the omni pipe (/obj/machinery/atmospherics/pipe/smart), "icon-x=16;icon-y=16;left=1;but...") - the omni pipe (/obj/machinery/atmospherics/pipe/smart): Click(the reinforced floor (136,77,2) (/turf/open/floor/engine), "map_screen.map", "icon-x=16;icon-y=16;left=1;but...") - Giroskop (/client): Click(the omni pipe (/obj/machinery/atmospherics/pipe/smart), the reinforced floor (136,77,2) (/turf/open/floor/engine), "map_screen.map", "icon-x=16;icon-y=16;left=1;but...") - [2026-10-10 10:54:25.295] RUNTIME: runtime error: Incompatible /datum/component/connect_containers assigned to a /atom/movable/screen/parallax_home! args: ["the floor",{"movable_moved":"perspective_loc_moved"}] - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Captain (/mob/living/carbon/human) - src: null - usr.loc: the floor (126,141,2) (/turf/open/floor/iron) - call stack: - stack trace("Incompatible /datum/component/...", "code/datums/components/_compon...", 50) - /datum/component/connect_conta... (/datum/component/connect_containers): New(/list (/list)) - (/atom/movable/screen/parallax_home): AddComponent(/list (/list), null) - (/atom/movable/screen/parallax_home): set perspective(the floor (118,89,12) (/turf/open/floor/wood)) - the screen (/atom/movable/screen/map_view/gateway_port): set display(the floor (118,89,12) (/turf/open/floor/wood)) - the screen (/atom/movable/screen/map_view/gateway_port): setup visuals(snow cabin away spawn (/datum/gateway_destination/point)) - the gateway (/obj/machinery/gateway/centerstation): activate(snow cabin away spawn (/datum/gateway_destination/point)) - Gateway Control (/obj/machinery/computer/gateway_control): try to connect(snow cabin away spawn (/datum/gateway_destination/point)) - Gateway Control (/obj/machinery/computer/gateway_control): ui act("activate", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("activate", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): 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)) - Giroskop (/client): Topic("type=act%2Factivate&payload=%7...", /list (/list), null, null) - [2026-10-10 10:54:25.298] RUNTIME: runtime error: undefined variable /turf/open/floor/wood/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: Captain (/mob/living/carbon/human) - src: (/atom/movable/screen/parallax_home) - usr.loc: the floor (126,141,2) (/turf/open/floor/iron) - src.loc: null - call stack: - (/atom/movable/screen/parallax_home): update parallax() - (/atom/movable/screen/parallax_home): set perspective(the floor (118,89,12) (/turf/open/floor/wood)) - the screen (/atom/movable/screen/map_view/gateway_port): set display(the floor (118,89,12) (/turf/open/floor/wood)) - the screen (/atom/movable/screen/map_view/gateway_port): setup visuals(snow cabin away spawn (/datum/gateway_destination/point)) - the gateway (/obj/machinery/gateway/centerstation): activate(snow cabin away spawn (/datum/gateway_destination/point)) - Gateway Control (/obj/machinery/computer/gateway_control): try to connect(snow cabin away spawn (/datum/gateway_destination/point)) - Gateway Control (/obj/machinery/computer/gateway_control): ui act("activate", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("activate", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): 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)) - Giroskop (/client): Topic("type=act%2Factivate&payload=%7...", /list (/list), null, null) - [2026-10-10 10:54:28.257] RUNTIME: runtime error: Incompatible /datum/component/connect_containers assigned to a /atom/movable/screen/parallax_home! args: ["the floor",{"movable_moved":"perspective_loc_moved"}] - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Captain (/mob/living/carbon/human) - src: null - usr.loc: the floor (126,141,2) (/turf/open/floor/iron) - call stack: - stack trace("Incompatible /datum/component/...", "code/datums/components/_compon...", 50) - /datum/component/connect_conta... (/datum/component/connect_containers): New(/list (/list)) - (/atom/movable/screen/parallax_home): AddComponent(/list (/list), null) - (/atom/movable/screen/parallax_home): set perspective(the floor (119,91,12) (/turf/open/floor/wood)) - the screen (/atom/movable/screen/map_view/gateway_port): set display(the floor (119,91,12) (/turf/open/floor/wood)) - 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)) - Giroskop (/client): Topic("type=act%2Factivate&payload=%7...", /list (/list), null, null) - [2026-10-10 10:54:28.260] RUNTIME: runtime error: undefined variable /turf/open/floor/wood/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: Captain (/mob/living/carbon/human) - src: (/atom/movable/screen/parallax_home) - usr.loc: the floor (126,141,2) (/turf/open/floor/iron) - src.loc: null - call stack: - (/atom/movable/screen/parallax_home): update parallax() - (/atom/movable/screen/parallax_home): set perspective(the floor (119,91,12) (/turf/open/floor/wood)) - the screen (/atom/movable/screen/map_view/gateway_port): set display(the floor (119,91,12) (/turf/open/floor/wood)) - 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)) - Giroskop (/client): Topic("type=act%2Factivate&payload=%7...", /list (/list), null, null) - [2026-10-10 11:22:21.361] RUNTIME: runtime error: Division by zero - proc name: simple transfer materials (/datum/design/proc/simple_transfer_materials) - source file: code/modules/research/designs/_design.dm,167 - usr: Alex Stamos (/mob/living/carbon/human) - src: Cable (x5) (/datum/design/cable_coil) - usr.loc: the reinforced floor (154,116,2) (/turf/open/floor/engine) - call stack: - Cable (x5) (/datum/design/cable_coil): simple transfer materials(/list (/list), 1, the cable coil (/obj/item/stack/cable_coil/five)) - Cable (x5) (/datum/design/cable_coil): transfer materials(/list (/list), 1, the cable coil (/obj/item/stack/cable_coil/five)) - the autolathe (/obj/machinery/autolathe): do make item(Cable (x5) (/datum/design/cable_coil), 1, 16, 1, 3, /list (/list), the floor (155,117,2) (/turf/open/floor/iron), null) - /datum/callback (/datum/callback): Invoke() - world: push usr(Alex Stamos (/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-10 11:22:23.411] RUNTIME: runtime error: Division by zero - proc name: simple transfer materials (/datum/design/proc/simple_transfer_materials) - source file: code/modules/research/designs/_design.dm,167 - usr: Alex Stamos (/mob/living/carbon/human) - src: Cable (x5) (/datum/design/cable_coil) - usr.loc: the reinforced floor (154,116,2) (/turf/open/floor/engine) - call stack: - Cable (x5) (/datum/design/cable_coil): simple transfer materials(/list (/list), 1, the cable coil (/obj/item/stack/cable_coil/five)) - Cable (x5) (/datum/design/cable_coil): transfer materials(/list (/list), 1, the cable coil (/obj/item/stack/cable_coil/five)) - the autolathe (/obj/machinery/autolathe): do make item(Cable (x5) (/datum/design/cable_coil), 1, 16, 1, 3, /list (/list), the floor (155,117,2) (/turf/open/floor/iron), null) - /datum/callback (/datum/callback): Invoke() - world: push usr(Alex Stamos (/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-10 11:22:25.360] RUNTIME: runtime error: Division by zero - proc name: simple transfer materials (/datum/design/proc/simple_transfer_materials) - source file: code/modules/research/designs/_design.dm,167 - usr: Alex Stamos (/mob/living/carbon/human) - src: Cable (x5) (/datum/design/cable_coil) - usr.loc: the reinforced floor (154,116,2) (/turf/open/floor/engine) - call stack: - Cable (x5) (/datum/design/cable_coil): simple transfer materials(/list (/list), 1, the cable coil (/obj/item/stack/cable_coil/five)) - Cable (x5) (/datum/design/cable_coil): transfer materials(/list (/list), 1, the cable coil (/obj/item/stack/cable_coil/five)) - the autolathe (/obj/machinery/autolathe): do make item(Cable (x5) (/datum/design/cable_coil), 1, 16, 1, 3, /list (/list), the floor (155,117,2) (/turf/open/floor/iron), null) - /datum/callback (/datum/callback): Invoke() - world: push usr(Alex Stamos (/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-10 11:22:27.411] RUNTIME: runtime error: Division by zero - proc name: simple transfer materials (/datum/design/proc/simple_transfer_materials) - source file: code/modules/research/designs/_design.dm,167 - usr: Alex Stamos (/mob/living/carbon/human) - src: Cable (x5) (/datum/design/cable_coil) - usr.loc: the reinforced floor (154,116,2) (/turf/open/floor/engine) - call stack: - Cable (x5) (/datum/design/cable_coil): simple transfer materials(/list (/list), 1, the cable coil (/obj/item/stack/cable_coil/five)) - Cable (x5) (/datum/design/cable_coil): transfer materials(/list (/list), 1, the cable coil (/obj/item/stack/cable_coil/five)) - the autolathe (/obj/machinery/autolathe): do make item(Cable (x5) (/datum/design/cable_coil), 1, 16, 1, 3, /list (/list), the floor (155,117,2) (/turf/open/floor/iron), null) - /datum/callback (/datum/callback): Invoke() - world: push usr(Alex Stamos (/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-10 11:25:50.719] RUNTIME: runtime error: recursive_jsonify got an empty list after serialization - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: PlasmaFire (/mob/dead/new_player) - src: null - usr.loc: null - call stack: - stack trace("recursive_jsonify got an empty...", "code/modules/logging/log_holde...", 348) - /datum/log_holder (/datum/log_holder): recursive jsonify(/list (/list), /list (/list)) - /datum/log_holder (/datum/log_holder): recursive jsonify(/list (/list), /list (/list)) - /datum/log_holder (/datum/log_holder): Log("manifest", "plasmafire \\ L.U.N.A \\ AI \\...", /list (/list)) - log manifest("plasmafire", L.U.N.A (/datum/mind), L.U.N.A (/mob/living/silicon/ai), 1) - PlasmaFire (/mob/dead/new_player): AttemptLateSpawn("AI") - /datum/latejoin_menu (/datum/latejoin_menu): ui act("select_job", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/new_player_sta... (/datum/ui_state/new_player_state)) - /datum/tgui (/datum/tgui): on act message("select_job", /list (/list), /datum/ui_state/new_player_sta... (/datum/ui_state/new_player_state)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/tgui (/datum/tgui): on message("act/select_job", /list (/list), /list (/list)) - /datum/tgui_window (/datum/tgui_window): on message("act/select_job", /list (/list), /list (/list)) - tgui Topic(/list (/list)) - PlasmaFire (/client): Topic("type=act%2Fselect_job&payload=...", /list (/list), null, null) - [2026-10-10 11:35:14.906] RUNTIME: ## TESTING: GC: -- [0x3000bdd] | /mob/living/carbon/human was unable to be GC'd -- (ref count of 3) [2026-10-10 11:42:44.885] RUNTIME: runtime error: Incompatible /datum/component/connect_containers assigned to a /atom/movable/screen/parallax_home! args: ["the floor",{"movable_moved":"perspective_loc_moved"}] - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: L.U.N.A (/mob/living/silicon/ai) - src: null - usr.loc: the floor (112,184,2) (/turf/open/floor/circuit/red) - call stack: - stack trace("Incompatible /datum/component/...", "code/datums/components/_compon...", 50) - /datum/component/connect_conta... (/datum/component/connect_containers): New(/list (/list)) - (/atom/movable/screen/parallax_home): AddComponent(/list (/list), null) - (/atom/movable/screen/parallax_home): set perspective(the floor (119,91,12) (/turf/open/floor/wood)) - the screen (/atom/movable/screen/map_view/gateway_port): display to client(PlasmaFire (/client)) - the screen (/atom/movable/screen/map_view/gateway_port): display to(L.U.N.A (/mob/living/silicon/ai), null) - Gateway Control (/obj/machinery/computer/gateway_control): ui interact(L.U.N.A (/mob/living/silicon/ai), /datum/tgui (/datum/tgui)) - Gateway Control (/obj/machinery/computer/gateway_control): interact(L.U.N.A (/mob/living/silicon/ai)) - Gateway Control (/obj/machinery/computer/gateway_control): interact(L.U.N.A (/mob/living/silicon/ai)) - Gateway Control (/obj/machinery/computer/gateway_control): try interact(L.U.N.A (/mob/living/silicon/ai)) - Gateway Control (/obj/machinery/computer/gateway_control): try interact(L.U.N.A (/mob/living/silicon/ai)) - Gateway Control (/obj/machinery/computer/gateway_control): attack ai(L.U.N.A (/mob/living/silicon/ai)) - L.U.N.A (/mob/living/silicon/ai): ClickOn(Gateway Control (/obj/machinery/computer/gateway_control), "icon-x=20;icon-y=17;left=1;but...") - Gateway Control (/obj/machinery/computer/gateway_control): Click(the floor (127,142,2) (/turf/open/floor/iron/dark), "map_screen.map", "icon-x=20;icon-y=17;left=1;but...") - PlasmaFire (/client): Click(Gateway Control (/obj/machinery/computer/gateway_control), the floor (127,142,2) (/turf/open/floor/iron/dark), "map_screen.map", "icon-x=20;icon-y=17;left=1;but...") - [2026-10-10 11:42:44.887] RUNTIME: runtime error: undefined variable /turf/open/floor/wood/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: L.U.N.A (/mob/living/silicon/ai) - src: (/atom/movable/screen/parallax_home) - usr.loc: the floor (112,184,2) (/turf/open/floor/circuit/red) - src.loc: null - call stack: - (/atom/movable/screen/parallax_home): update parallax() - (/atom/movable/screen/parallax_home): set perspective(the floor (119,91,12) (/turf/open/floor/wood)) - the screen (/atom/movable/screen/map_view/gateway_port): display to client(PlasmaFire (/client)) - the screen (/atom/movable/screen/map_view/gateway_port): display to(L.U.N.A (/mob/living/silicon/ai), null) - Gateway Control (/obj/machinery/computer/gateway_control): ui interact(L.U.N.A (/mob/living/silicon/ai), /datum/tgui (/datum/tgui)) - Gateway Control (/obj/machinery/computer/gateway_control): interact(L.U.N.A (/mob/living/silicon/ai)) - Gateway Control (/obj/machinery/computer/gateway_control): interact(L.U.N.A (/mob/living/silicon/ai)) - Gateway Control (/obj/machinery/computer/gateway_control): try interact(L.U.N.A (/mob/living/silicon/ai)) - Gateway Control (/obj/machinery/computer/gateway_control): try interact(L.U.N.A (/mob/living/silicon/ai)) - Gateway Control (/obj/machinery/computer/gateway_control): attack ai(L.U.N.A (/mob/living/silicon/ai)) - L.U.N.A (/mob/living/silicon/ai): ClickOn(Gateway Control (/obj/machinery/computer/gateway_control), "icon-x=20;icon-y=17;left=1;but...") - Gateway Control (/obj/machinery/computer/gateway_control): Click(the floor (127,142,2) (/turf/open/floor/iron/dark), "map_screen.map", "icon-x=20;icon-y=17;left=1;but...") - PlasmaFire (/client): Click(Gateway Control (/obj/machinery/computer/gateway_control), the floor (127,142,2) (/turf/open/floor/iron/dark), "map_screen.map", "icon-x=20;icon-y=17;left=1;but...") - [2026-10-10 11:45:03.501] RUNTIME: ## TESTING: GC: -- [0x2043079] | /atom/movable/screen/map_view/char_preview was unable to be GC'd -- (ref count of 3) [2026-10-10 12:55:00.179] RUNTIME: ## TESTING: GC: -- [0x20430a1] | /atom/movable/screen/map_view/char_preview was unable to be GC'd -- (ref count of 3) [2026-10-10 12:55:20.874] RUNTIME: runtime error: Incompatible /datum/component/connect_containers assigned to a /atom/movable/screen/parallax_home! args: ["the floor",{"movable_moved":"perspective_loc_moved"}] - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: L.U.N.A (/mob/living/silicon/ai) - src: null - usr.loc: the floor (112,184,2) (/turf/open/floor/circuit/red) - call stack: - stack trace("Incompatible /datum/component/...", "code/datums/components/_compon...", 50) - /datum/component/connect_conta... (/datum/component/connect_containers): New(/list (/list)) - (/atom/movable/screen/parallax_home): AddComponent(/list (/list), null) - (/atom/movable/screen/parallax_home): set perspective(the floor (119,91,12) (/turf/open/floor/wood)) - the screen (/atom/movable/screen/map_view/gateway_port): display to client(PlasmaFire (/client)) - the screen (/atom/movable/screen/map_view/gateway_port): display to(L.U.N.A (/mob/living/silicon/ai), null) - Gateway Control (/obj/machinery/computer/gateway_control): ui interact(L.U.N.A (/mob/living/silicon/ai), /datum/tgui (/datum/tgui)) - Gateway Control (/obj/machinery/computer/gateway_control): interact(L.U.N.A (/mob/living/silicon/ai)) - Gateway Control (/obj/machinery/computer/gateway_control): interact(L.U.N.A (/mob/living/silicon/ai)) - Gateway Control (/obj/machinery/computer/gateway_control): try interact(L.U.N.A (/mob/living/silicon/ai)) - Gateway Control (/obj/machinery/computer/gateway_control): try interact(L.U.N.A (/mob/living/silicon/ai)) - Gateway Control (/obj/machinery/computer/gateway_control): attack ai(L.U.N.A (/mob/living/silicon/ai)) - L.U.N.A (/mob/living/silicon/ai): ClickOn(Gateway Control (/obj/machinery/computer/gateway_control), "icon-x=16;icon-y=16;left=1;but...") - Gateway Control (/obj/machinery/computer/gateway_control): Click(the floor (127,142,2) (/turf/open/floor/iron/dark), "map_screen.map", "icon-x=16;icon-y=16;left=1;but...") - PlasmaFire (/client): Click(Gateway Control (/obj/machinery/computer/gateway_control), the floor (127,142,2) (/turf/open/floor/iron/dark), "map_screen.map", "icon-x=16;icon-y=16;left=1;but...") - [2026-10-10 12:55:20.877] RUNTIME: runtime error: undefined variable /turf/open/floor/wood/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: L.U.N.A (/mob/living/silicon/ai) - src: (/atom/movable/screen/parallax_home) - usr.loc: the floor (112,184,2) (/turf/open/floor/circuit/red) - src.loc: null - call stack: - (/atom/movable/screen/parallax_home): update parallax() - (/atom/movable/screen/parallax_home): set perspective(the floor (119,91,12) (/turf/open/floor/wood)) - the screen (/atom/movable/screen/map_view/gateway_port): display to client(PlasmaFire (/client)) - the screen (/atom/movable/screen/map_view/gateway_port): display to(L.U.N.A (/mob/living/silicon/ai), null) - Gateway Control (/obj/machinery/computer/gateway_control): ui interact(L.U.N.A (/mob/living/silicon/ai), /datum/tgui (/datum/tgui)) - Gateway Control (/obj/machinery/computer/gateway_control): interact(L.U.N.A (/mob/living/silicon/ai)) - Gateway Control (/obj/machinery/computer/gateway_control): interact(L.U.N.A (/mob/living/silicon/ai)) - Gateway Control (/obj/machinery/computer/gateway_control): try interact(L.U.N.A (/mob/living/silicon/ai)) - Gateway Control (/obj/machinery/computer/gateway_control): try interact(L.U.N.A (/mob/living/silicon/ai)) - Gateway Control (/obj/machinery/computer/gateway_control): attack ai(L.U.N.A (/mob/living/silicon/ai)) - L.U.N.A (/mob/living/silicon/ai): ClickOn(Gateway Control (/obj/machinery/computer/gateway_control), "icon-x=16;icon-y=16;left=1;but...") - Gateway Control (/obj/machinery/computer/gateway_control): Click(the floor (127,142,2) (/turf/open/floor/iron/dark), "map_screen.map", "icon-x=16;icon-y=16;left=1;but...") - PlasmaFire (/client): Click(Gateway Control (/obj/machinery/computer/gateway_control), the floor (127,142,2) (/turf/open/floor/iron/dark), "map_screen.map", "icon-x=16;icon-y=16;left=1;but...") - [2026-10-10 12:56:55.820] RUNTIME: runtime error: bad client - proc name: initialize (/datum/tgui_window/proc/initialize) - source file: code/modules/tgui/tgui_window.dm,114 - usr: Mrecc (/mob/dead/new_player) - src: /datum/tgui_window (/datum/tgui_window) - usr.loc: null - call stack: - /datum/tgui_window (/datum/tgui_window): initialize(0, /list (/list), "", "", "") - /datum/tgui_window (/datum/tgui_window): reinitialize() - gvb refresh tgui(/list (/list)) - [2026-10-10 12:56:55.821] RUNTIME: runtime error: bad client - proc name: initialize (/datum/tgui_window/proc/initialize) - source file: code/modules/tgui/tgui_window.dm,114 - usr: Mrecc (/mob/dead/new_player) - src: /datum/tgui_window (/datum/tgui_window) - usr.loc: null - call stack: - /datum/tgui_window (/datum/tgui_window): initialize(0, /list (/list), "", "", "") - /datum/tgui_window (/datum/tgui_window): reinitialize() - gvb refresh tgui(/list (/list)) - [2026-10-10 13:03:58.676] RUNTIME: runtime error: Cannot execute null.Cut(). - proc name: Destroy (/obj/item/bodypart/Destroy) - source file: code/modules/surgery/bodyparts/_bodyparts.dm,309 - usr: Unknown (/mob/living/carbon/human) - src: the human chest (/obj/item/bodypart/chest) - usr.loc: the floor (117,112,2) (/turf/open/floor/iron) - src.loc: Unknown (/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) - 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) - Unknown (/mob/living/carbon/human): Destroy(0) - qdel(Unknown (/mob/living/carbon/human), 0) - Unknown (/mob/living/carbon/human): gib(11) - Unknown (/mob/living/carbon/human): gib(11) - /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-10 13:03:58.678] RUNTIME: runtime error: Cannot execute null.Cut(). - proc name: Destroy (/obj/item/bodypart/Destroy) - source file: code/modules/surgery/bodyparts/_bodyparts.dm,309 - usr: Unknown (/mob/living/carbon/human) - src: the human left leg (/obj/item/bodypart/leg/left) - usr.loc: the floor (117,112,2) (/turf/open/floor/iron) - src.loc: Unknown (/mob/living/carbon/human) - call stack: - the human left leg (/obj/item/bodypart/leg/left): Destroy(0) - the human left leg (/obj/item/bodypart/leg/left): Destroy(0) - qdel(the human left leg (/obj/item/bodypart/leg/left), 0) - Unknown (/mob/living/carbon/human): Destroy(0) - Unknown (/mob/living/carbon/human): Destroy(0) - Unknown (/mob/living/carbon/human): Destroy(0) - Unknown (/mob/living/carbon/human): Destroy(0) - Unknown (/mob/living/carbon/human): Destroy(0) - qdel(Unknown (/mob/living/carbon/human), 0) - Unknown (/mob/living/carbon/human): gib(11) - Unknown (/mob/living/carbon/human): gib(11) - /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-10 13:03:58.679] RUNTIME: runtime error: Cannot execute null.Cut(). - proc name: Destroy (/obj/item/bodypart/Destroy) - source file: code/modules/surgery/bodyparts/_bodyparts.dm,309 - usr: Unknown (/mob/living/carbon/human) - src: the human right leg (/obj/item/bodypart/leg/right) - usr.loc: the floor (117,112,2) (/turf/open/floor/iron) - src.loc: Unknown (/mob/living/carbon/human) - call stack: - the human right leg (/obj/item/bodypart/leg/right): Destroy(0) - the human right leg (/obj/item/bodypart/leg/right): Destroy(0) - qdel(the human right leg (/obj/item/bodypart/leg/right), 0) - Unknown (/mob/living/carbon/human): Destroy(0) - Unknown (/mob/living/carbon/human): Destroy(0) - Unknown (/mob/living/carbon/human): Destroy(0) - Unknown (/mob/living/carbon/human): Destroy(0) - Unknown (/mob/living/carbon/human): Destroy(0) - qdel(Unknown (/mob/living/carbon/human), 0) - Unknown (/mob/living/carbon/human): gib(11) - Unknown (/mob/living/carbon/human): gib(11) - /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-10 13:03:58.680] RUNTIME: runtime error: Cannot execute null.Cut(). - proc name: Destroy (/obj/item/bodypart/Destroy) - source file: code/modules/surgery/bodyparts/_bodyparts.dm,309 - usr: Unknown (/mob/living/carbon/human) - src: the human left arm (/obj/item/bodypart/arm/left) - usr.loc: the floor (117,112,2) (/turf/open/floor/iron) - src.loc: Unknown (/mob/living/carbon/human) - call stack: - the human left arm (/obj/item/bodypart/arm/left): Destroy(0) - the human left arm (/obj/item/bodypart/arm/left): Destroy(0) - qdel(the human left arm (/obj/item/bodypart/arm/left), 0) - 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) - Unknown (/mob/living/carbon/human): Destroy(0) - qdel(Unknown (/mob/living/carbon/human), 0) - Unknown (/mob/living/carbon/human): gib(11) - Unknown (/mob/living/carbon/human): gib(11) - /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-10 13:09:00.643] RUNTIME: ## TESTING: GC: -- [0x2042cf1] | /obj/item/bodypart/chest was unable to be GC'd -- (ref count of 6) [2026-10-10 13:09:00.643] RUNTIME: ## TESTING: GC: -- [0x2042ce8] | /obj/item/bodypart/leg/left was unable to be GC'd -- (ref count of 8) [2026-10-10 13:09:00.644] RUNTIME: ## TESTING: GC: -- [0x2042ce9] | /obj/item/bodypart/leg/right was unable to be GC'd -- (ref count of 8) [2026-10-10 13:09:00.644] RUNTIME: ## TESTING: GC: -- [0x2042ceb] | /obj/item/bodypart/arm/left was unable to be GC'd -- (ref count of 8) [2026-10-10 13:09:00.644] RUNTIME: ## TESTING: GC: -- [0x3000bda] | /mob/living/carbon/human was unable to be GC'd -- (ref count of 6) [2026-10-10 13:11:11.114] RUNTIME: runtime error: Cannot read null.deployed_shell - proc name: Topic (/mob/living/silicon/Topic) - source file: code/modules/mob/living/silicon/silicon.dm,223 - usr: L.U.N.A (/mob/living/silicon/ai) - src: L.U.N.A Default Shell-806 (/mob/living/silicon/robot/shell) - usr.loc: the floor (112,184,2) (/turf/open/floor/circuit/red) - src.loc: the floor (122,102,2) (/turf/open/floor/iron) - call stack: - L.U.N.A Default Shell-806 (/mob/living/silicon/robot/shell): Topic("src=\[mob_3167];track=Sewell%2...", /list (/list)) - L.U.N.A Default Shell-806 (/mob/living/silicon/robot/shell): Topic("src=\[mob_3167];track=Sewell%2...", /list (/list)) - PlasmaFire (/client): Topic("src=\[mob_3167];track=Sewell%2...", /list (/list), L.U.N.A Default Shell-806 (/mob/living/silicon/robot/shell), null) - PlasmaFire (/client): Topic("src=\[mob_3167];track=Sewell%2...", /list (/list), L.U.N.A Default Shell-806 (/mob/living/silicon/robot/shell), null) - [2026-10-10 14:16:04.175] RUNTIME: ## TESTING: GC: -- [0x21066ead] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-10-10 14:17:49.614] RUNTIME: runtime error: Cannot read null._listen_lookup - proc name: end orbit (/datum/component/orbiter/proc/end_orbit) - source file: code/datums/components/orbiter.dm,133 - usr: L.U.N.A Medical Shell-806 (/mob/living/silicon/robot/shell) - src: /datum/component/orbiter (/datum/component/orbiter) - usr.loc: the floor (76,139,2) (/turf/open/floor/iron/showroomfloor) - call stack: - /datum/component/orbiter (/datum/component/orbiter): end orbit(Sewell Rotherberry Mongoose (/mob/dead/observer), 0) - /datum/component/orbiter (/datum/component/orbiter): orbiter move react(Sewell Rotherberry Mongoose (/mob/dead/observer), the floor (76,139,2) (/turf/open/floor/iron/showroomfloor), 5, 1, null, 0) - Sewell Rotherberry Mongoose (/mob/dead/observer): SendSignal("movable_moved", /list (/list)) - Sewell Rotherberry Mongoose (/mob/dead/observer): Moved(the floor (76,139,2) (/turf/open/floor/iron/showroomfloor), 5, 1, null, 0) - Sewell Rotherberry Mongoose (/mob/dead/observer): Moved(the floor (76,139,2) (/turf/open/floor/iron/showroomfloor), 5, 1, null, 0) - Sewell Rotherberry Mongoose (/mob/dead/observer): Moved(the floor (76,139,2) (/turf/open/floor/iron/showroomfloor), 5, 1, null, 0) - Sewell Rotherberry Mongoose (/mob/dead/observer): abstract move(the floor (112,184,2) (/turf/open/floor/circuit/red)) - Sewell Rotherberry Mongoose (/mob/dead/observer): abstract move(the floor (112,184,2) (/turf/open/floor/circuit/red)) - /datum/component/orbiter (/datum/component/orbiter): move react(L.U.N.A (/mob/living/silicon/ai), null, null, null) - /datum/component/orbiter (/datum/component/orbiter): PostTransfer(L.U.N.A (/mob/living/silicon/ai)) - L.U.N.A (/mob/living/silicon/ai): TakeComponent(/datum/component/orbiter (/datum/component/orbiter)) - L.U.N.A Medical Shell-806 (/mob/living/silicon/robot/shell): transfer observers to(L.U.N.A (/mob/living/silicon/ai)) - L.U.N.A (/datum/mind): transfer to(L.U.N.A (/mob/living/silicon/ai), 0) - L.U.N.A Medical Shell-806 (/mob/living/silicon/robot/shell): undeploy() - Disconnect from shell (/datum/action/innate/undeployment): Trigger(L.U.N.A Medical Shell-806 (/mob/living/silicon/robot/shell), null) - Disconnect from shell (/atom/movable/screen/movable/action_button): Click(null, "map_screen.map", "icon-x=13;icon-y=10;left=1;but...") - PlasmaFire (/client): Click(Disconnect from shell (/atom/movable/screen/movable/action_button), null, "map_screen.map", "icon-x=13;icon-y=10;left=1;but...") - [2026-10-10 14:19:22.137] RUNTIME: runtime error: Cannot read null._listen_lookup - proc name: end orbit (/datum/component/orbiter/proc/end_orbit) - source file: code/datums/components/orbiter.dm,133 - usr: L.U.N.A Medical Shell-806 (/mob/living/silicon/robot/shell) - src: /datum/component/orbiter (/datum/component/orbiter) - usr.loc: the floor (76,139,2) (/turf/open/floor/iron/showroomfloor) - call stack: - /datum/component/orbiter (/datum/component/orbiter): end orbit(Sewell Rotherberry Mongoose (/mob/dead/observer), 0) - /datum/component/orbiter (/datum/component/orbiter): orbiter move react(Sewell Rotherberry Mongoose (/mob/dead/observer), the floor (76,139,2) (/turf/open/floor/iron/showroomfloor), 5, 1, null, 0) - Sewell Rotherberry Mongoose (/mob/dead/observer): SendSignal("movable_moved", /list (/list)) - Sewell Rotherberry Mongoose (/mob/dead/observer): Moved(the floor (76,139,2) (/turf/open/floor/iron/showroomfloor), 5, 1, null, 0) - Sewell Rotherberry Mongoose (/mob/dead/observer): Moved(the floor (76,139,2) (/turf/open/floor/iron/showroomfloor), 5, 1, null, 0) - Sewell Rotherberry Mongoose (/mob/dead/observer): Moved(the floor (76,139,2) (/turf/open/floor/iron/showroomfloor), 5, 1, null, 0) - Sewell Rotherberry Mongoose (/mob/dead/observer): abstract move(the floor (112,184,2) (/turf/open/floor/circuit/red)) - Sewell Rotherberry Mongoose (/mob/dead/observer): abstract move(the floor (112,184,2) (/turf/open/floor/circuit/red)) - /datum/component/orbiter (/datum/component/orbiter): move react(L.U.N.A (/mob/living/silicon/ai), null, null, null) - /datum/component/orbiter (/datum/component/orbiter): PostTransfer(L.U.N.A (/mob/living/silicon/ai)) - L.U.N.A (/mob/living/silicon/ai): TakeComponent(/datum/component/orbiter (/datum/component/orbiter)) - L.U.N.A Medical Shell-806 (/mob/living/silicon/robot/shell): transfer observers to(L.U.N.A (/mob/living/silicon/ai)) - L.U.N.A (/datum/mind): transfer to(L.U.N.A (/mob/living/silicon/ai), 0) - L.U.N.A Medical Shell-806 (/mob/living/silicon/robot/shell): undeploy() - Disconnect from shell (/datum/action/innate/undeployment): Trigger(L.U.N.A Medical Shell-806 (/mob/living/silicon/robot/shell), null) - Disconnect from shell (/atom/movable/screen/movable/action_button): Click(null, "map_screen.map", "icon-x=11;icon-y=22;left=1;but...") - PlasmaFire (/client): Click(Disconnect from shell (/atom/movable/screen/movable/action_button), null, "map_screen.map", "icon-x=11;icon-y=22;left=1;but...") - [2026-10-10 14:23:45.830] RUNTIME: runtime error: Cannot read null._listen_lookup - proc name: end orbit (/datum/component/orbiter/proc/end_orbit) - source file: code/datums/components/orbiter.dm,133 - usr: L.U.N.A Medical Shell-806 (/mob/living/silicon/robot/shell) - src: /datum/component/orbiter (/datum/component/orbiter) - usr.loc: the floor (76,140,2) (/turf/open/floor/iron/showroomfloor) - call stack: - /datum/component/orbiter (/datum/component/orbiter): end orbit(Sewell Rotherberry Mongoose (/mob/dead/observer), 0) - /datum/component/orbiter (/datum/component/orbiter): orbiter move react(Sewell Rotherberry Mongoose (/mob/dead/observer), the floor (76,140,2) (/turf/open/floor/iron/showroomfloor), 5, 1, null, 0) - Sewell Rotherberry Mongoose (/mob/dead/observer): SendSignal("movable_moved", /list (/list)) - Sewell Rotherberry Mongoose (/mob/dead/observer): Moved(the floor (76,140,2) (/turf/open/floor/iron/showroomfloor), 5, 1, null, 0) - Sewell Rotherberry Mongoose (/mob/dead/observer): Moved(the floor (76,140,2) (/turf/open/floor/iron/showroomfloor), 5, 1, null, 0) - Sewell Rotherberry Mongoose (/mob/dead/observer): Moved(the floor (76,140,2) (/turf/open/floor/iron/showroomfloor), 5, 1, null, 0) - Sewell Rotherberry Mongoose (/mob/dead/observer): abstract move(the floor (112,184,2) (/turf/open/floor/circuit/red)) - Sewell Rotherberry Mongoose (/mob/dead/observer): abstract move(the floor (112,184,2) (/turf/open/floor/circuit/red)) - /datum/component/orbiter (/datum/component/orbiter): move react(L.U.N.A (/mob/living/silicon/ai), null, null, null) - /datum/component/orbiter (/datum/component/orbiter): PostTransfer(L.U.N.A (/mob/living/silicon/ai)) - L.U.N.A (/mob/living/silicon/ai): TakeComponent(/datum/component/orbiter (/datum/component/orbiter)) - L.U.N.A Medical Shell-806 (/mob/living/silicon/robot/shell): transfer observers to(L.U.N.A (/mob/living/silicon/ai)) - L.U.N.A (/datum/mind): transfer to(L.U.N.A (/mob/living/silicon/ai), 0) - L.U.N.A Medical Shell-806 (/mob/living/silicon/robot/shell): undeploy() - Disconnect from shell (/datum/action/innate/undeployment): Trigger(L.U.N.A Medical Shell-806 (/mob/living/silicon/robot/shell), null) - Disconnect from shell (/atom/movable/screen/movable/action_button): Click(null, "map_screen.map", "icon-x=26;icon-y=22;left=1;but...") - PlasmaFire (/client): Click(Disconnect from shell (/atom/movable/screen/movable/action_button), null, "map_screen.map", "icon-x=26;icon-y=22;left=1;but...") - [2026-10-10 15:14:20.197] RUNTIME: runtime error: Cannot read null.prefs - proc name: get payload (/datum/tgui/proc/get_payload) - source file: code/modules/tgui/tgui.dm,270 - usr: null - src: /datum/tgui (/datum/tgui) - call stack: - /datum/tgui (/datum/tgui): get payload(null, 1, 1) - /datum/tgui (/datum/tgui): open() - /datum/changelog (/datum/changelog): ui interact(Joker13666 (/mob/dead/new_player), /datum/tgui (/datum/tgui)) - Joker13666 (/client): gvb changelog(/list (/list)) - [2026-10-10 15:28:16.636] 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) - Leonard252 (/client): Destroy() - Leonard252 (/client): Del() - [2026-10-10 15:31:35.947] RUNTIME: ## TESTING: GC: -- [0x20443ba] | /atom/movable/screen/map_view/char_preview was unable to be GC'd -- (ref count of 3) [2026-10-10 16:04:18.464] RUNTIME: runtime error: type mismatch: "addtrait " + - proc name: equipped (/obj/item/clothing/equipped) - source file: code/modules/clothing/clothing.dm,265 - usr: Thomas Campbell (/mob/living/carbon/human) - src: the research MOD helmet (/obj/item/clothing/head/mod) - usr.loc: the floor (113,135,2) (/turf/open/floor/iron) - src.loc: Thomas Campbell (/mob/living/carbon/human) - call stack: - the research MOD helmet (/obj/item/clothing/head/mod): equipped(Thomas Campbell (/mob/living/carbon/human), 64, 0) - the research MOD helmet (/obj/item/clothing/head/mod): on equipped(Thomas Campbell (/mob/living/carbon/human), 64, 0) - Thomas Campbell (/mob/living/carbon/human): has equipped(the research MOD helmet (/obj/item/clothing/head/mod), 64, 0) - Thomas Campbell (/mob/living/carbon/human): has equipped(the research MOD helmet (/obj/item/clothing/head/mod), 64, 0) - Thomas Campbell (/mob/living/carbon/human): equip to slot(the research MOD helmet (/obj/item/clothing/head/mod), 64, 0, 1, 0) - Thomas Campbell (/mob/living/carbon/human): equip to slot if possible(the research MOD helmet (/obj/item/clothing/head/mod), 64, 0, 1, 1, 0, 0, 0) - the research MOD control unit (/obj/item/mod/control/pre_equipped/research): deploy(null, the research MOD helmet (/obj/item/clothing/head/mod), 0) - the research MOD control unit (/obj/item/mod/control/pre_equipped/research): quick deploy(Thomas Campbell (/mob/living/carbon/human)) - Deploy MODsuit (/datum/action/item_action/mod/deploy): do effect(1) - Deploy MODsuit (/datum/action/item_action/mod/deploy): Trigger(Thomas Campbell (/mob/living/carbon/human), 1) - Deploy MODsuit (/atom/movable/screen/movable/action_button): Click(null, "map_screen.map", "icon-x=16;icon-y=16;right=1;bu...") - NeroClaudiusUMU (/client): Click(Deploy MODsuit (/atom/movable/screen/movable/action_button), null, "map_screen.map", "icon-x=16;icon-y=16;right=1;bu...") - [2026-10-10 16:04:28.319] RUNTIME: runtime error: type mismatch: "removetrait " + - proc name: dropped (/obj/item/clothing/dropped) - source file: code/modules/clothing/clothing.dm,246 - usr: Thomas Campbell (/mob/living/carbon/human) - src: the research MOD helmet (/obj/item/clothing/head/mod) - usr.loc: the floor (107,138,2) (/turf/open/floor/iron) - src.loc: the research MOD control unit (/obj/item/mod/control/pre_equipped/research) - call stack: - the research MOD helmet (/obj/item/clothing/head/mod): dropped(Thomas Campbell (/mob/living/carbon/human), 1) - Thomas Campbell (/mob/living/carbon/human): has unequipped(the research MOD helmet (/obj/item/clothing/head/mod), 1) - Thomas Campbell (/mob/living/carbon/human): has unequipped(the research MOD helmet (/obj/item/clothing/head/mod), 1) - Thomas Campbell (/mob/living/carbon/human): doUnEquip(the research MOD helmet (/obj/item/clothing/head/mod), 1, the research MOD control unit (/obj/item/mod/control/pre_equipped/research), 0, 1, 1) - Thomas Campbell (/mob/living/carbon/human): doUnEquip(the research MOD helmet (/obj/item/clothing/head/mod), 1, the research MOD control unit (/obj/item/mod/control/pre_equipped/research), 0, 1, 1) - Thomas Campbell (/mob/living/carbon/human): doUnEquip(the research MOD helmet (/obj/item/clothing/head/mod), 1, the research MOD control unit (/obj/item/mod/control/pre_equipped/research), 0, 1, 1) - Thomas Campbell (/mob/living/carbon/human): transferItemToLoc(the research MOD helmet (/obj/item/clothing/head/mod), the research MOD control unit (/obj/item/mod/control/pre_equipped/research), 1, 1, null) - the research MOD control unit (/obj/item/mod/control/pre_equipped/research): transfer part to loc(the research MOD helmet (/obj/item/clothing/head/mod), the research MOD control unit (/obj/item/mod/control/pre_equipped/research), 1, 0) - the research MOD control unit (/obj/item/mod/control/pre_equipped/research): retract(null, the research MOD helmet (/obj/item/clothing/head/mod), 0) - the research MOD control unit (/obj/item/mod/control/pre_equipped/research): quick deploy(Thomas Campbell (/mob/living/carbon/human)) - Deploy MODsuit (/datum/action/item_action/mod/deploy): do effect(1) - Deploy MODsuit (/datum/action/item_action/mod/deploy): Trigger(Thomas Campbell (/mob/living/carbon/human), 1) - Deploy MODsuit (/atom/movable/screen/movable/action_button): Click(null, "map_screen.map", "icon-x=3;icon-y=20;right=1;but...") - NeroClaudiusUMU (/client): Click(Deploy MODsuit (/atom/movable/screen/movable/action_button), null, "map_screen.map", "icon-x=3;icon-y=20;right=1;but...") - [2026-10-10 16:04:32.467] RUNTIME: runtime error: type mismatch: "addtrait " + - proc name: equipped (/obj/item/clothing/equipped) - source file: code/modules/clothing/clothing.dm,265 - usr: Thomas Campbell (/mob/living/carbon/human) - src: the research MOD helmet (/obj/item/clothing/head/mod) - usr.loc: the floor (107,138,2) (/turf/open/floor/iron) - src.loc: Thomas Campbell (/mob/living/carbon/human) - call stack: - the research MOD helmet (/obj/item/clothing/head/mod): equipped(Thomas Campbell (/mob/living/carbon/human), 64, 0) - the research MOD helmet (/obj/item/clothing/head/mod): on equipped(Thomas Campbell (/mob/living/carbon/human), 64, 0) - Thomas Campbell (/mob/living/carbon/human): has equipped(the research MOD helmet (/obj/item/clothing/head/mod), 64, 0) - Thomas Campbell (/mob/living/carbon/human): has equipped(the research MOD helmet (/obj/item/clothing/head/mod), 64, 0) - Thomas Campbell (/mob/living/carbon/human): equip to slot(the research MOD helmet (/obj/item/clothing/head/mod), 64, 0, 1, 0) - Thomas Campbell (/mob/living/carbon/human): equip to slot if possible(the research MOD helmet (/obj/item/clothing/head/mod), 64, 0, 1, 1, 0, 0, 0) - the research MOD control unit (/obj/item/mod/control/pre_equipped/research): deploy(null, the research MOD helmet (/obj/item/clothing/head/mod), 0) - the research MOD control unit (/obj/item/mod/control/pre_equipped/research): quick deploy(Thomas Campbell (/mob/living/carbon/human)) - Deploy MODsuit (/datum/action/item_action/mod/deploy): do effect(1) - Deploy MODsuit (/datum/action/item_action/mod/deploy): Trigger(Thomas Campbell (/mob/living/carbon/human), 1) - Deploy MODsuit (/atom/movable/screen/movable/action_button): Click(null, "map_screen.map", "icon-x=17;icon-y=9;right=1;but...") - NeroClaudiusUMU (/client): Click(Deploy MODsuit (/atom/movable/screen/movable/action_button), null, "map_screen.map", "icon-x=17;icon-y=9;right=1;but...") - [2026-10-10 16:07:56.424] RUNTIME: runtime error: type mismatch: "removetrait " + - proc name: dropped (/obj/item/clothing/dropped) - source file: code/modules/clothing/clothing.dm,246 - usr: Thomas Campbell (/mob/living/carbon/human) - src: the research MOD helmet (/obj/item/clothing/head/mod) - usr.loc: the floor (148,156,2) (/turf/open/floor/iron/showroomfloor) - src.loc: the research MOD control unit (/obj/item/mod/control/pre_equipped/research) - call stack: - the research MOD helmet (/obj/item/clothing/head/mod): dropped(Thomas Campbell (/mob/living/carbon/human), 1) - Thomas Campbell (/mob/living/carbon/human): has unequipped(the research MOD helmet (/obj/item/clothing/head/mod), 1) - Thomas Campbell (/mob/living/carbon/human): has unequipped(the research MOD helmet (/obj/item/clothing/head/mod), 1) - Thomas Campbell (/mob/living/carbon/human): doUnEquip(the research MOD helmet (/obj/item/clothing/head/mod), 1, the research MOD control unit (/obj/item/mod/control/pre_equipped/research), 0, 1, 1) - Thomas Campbell (/mob/living/carbon/human): doUnEquip(the research MOD helmet (/obj/item/clothing/head/mod), 1, the research MOD control unit (/obj/item/mod/control/pre_equipped/research), 0, 1, 1) - Thomas Campbell (/mob/living/carbon/human): doUnEquip(the research MOD helmet (/obj/item/clothing/head/mod), 1, the research MOD control unit (/obj/item/mod/control/pre_equipped/research), 0, 1, 1) - Thomas Campbell (/mob/living/carbon/human): transferItemToLoc(the research MOD helmet (/obj/item/clothing/head/mod), the research MOD control unit (/obj/item/mod/control/pre_equipped/research), 1, 1, null) - the research MOD control unit (/obj/item/mod/control/pre_equipped/research): transfer part to loc(the research MOD helmet (/obj/item/clothing/head/mod), the research MOD control unit (/obj/item/mod/control/pre_equipped/research), 1, 0) - the research MOD control unit (/obj/item/mod/control/pre_equipped/research): retract(null, the research MOD helmet (/obj/item/clothing/head/mod), 0) - the research MOD control unit (/obj/item/mod/control/pre_equipped/research): quick deploy(Thomas Campbell (/mob/living/carbon/human)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Thomas Campbell (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-10 16:12:44.890] RUNTIME: runtime error: type mismatch: "addtrait " + - proc name: equipped (/obj/item/clothing/equipped) - source file: code/modules/clothing/clothing.dm,265 - usr: Thomas Campbell (/mob/living/carbon/human) - src: the research MOD helmet (/obj/item/clothing/head/mod) - usr.loc: the floor (146,164,2) (/turf/open/floor/iron/showroomfloor) - src.loc: Thomas Campbell (/mob/living/carbon/human) - call stack: - the research MOD helmet (/obj/item/clothing/head/mod): equipped(Thomas Campbell (/mob/living/carbon/human), 64, 0) - the research MOD helmet (/obj/item/clothing/head/mod): on equipped(Thomas Campbell (/mob/living/carbon/human), 64, 0) - Thomas Campbell (/mob/living/carbon/human): has equipped(the research MOD helmet (/obj/item/clothing/head/mod), 64, 0) - Thomas Campbell (/mob/living/carbon/human): has equipped(the research MOD helmet (/obj/item/clothing/head/mod), 64, 0) - Thomas Campbell (/mob/living/carbon/human): equip to slot(the research MOD helmet (/obj/item/clothing/head/mod), 64, 0, 1, 0) - Thomas Campbell (/mob/living/carbon/human): equip to slot if possible(the research MOD helmet (/obj/item/clothing/head/mod), 64, 0, 1, 1, 0, 0, 0) - the research MOD control unit (/obj/item/mod/control/pre_equipped/research): deploy(null, the research MOD helmet (/obj/item/clothing/head/mod), 0) - the research MOD control unit (/obj/item/mod/control/pre_equipped/research): quick deploy(Thomas Campbell (/mob/living/carbon/human)) - Deploy MODsuit (/datum/action/item_action/mod/deploy): do effect(1) - Deploy MODsuit (/datum/action/item_action/mod/deploy): Trigger(Thomas Campbell (/mob/living/carbon/human), 1) - Deploy MODsuit (/atom/movable/screen/movable/action_button): Click(null, "map_screen.map", "icon-x=15;icon-y=10;right=1;bu...") - NeroClaudiusUMU (/client): Click(Deploy MODsuit (/atom/movable/screen/movable/action_button), null, "map_screen.map", "icon-x=15;icon-y=10;right=1;bu...") - [2026-10-10 16:14:24.299] RUNTIME: runtime error: type mismatch: "removetrait " + - proc name: dropped (/obj/item/clothing/dropped) - source file: code/modules/clothing/clothing.dm,246 - usr: Thomas Campbell (/mob/living/carbon/human) - src: the research MOD helmet (/obj/item/clothing/head/mod) - usr.loc: the floor (142,128,2) (/turf/open/floor/iron) - src.loc: the research MOD control unit (/obj/item/mod/control/pre_equipped/research) - call stack: - the research MOD helmet (/obj/item/clothing/head/mod): dropped(Thomas Campbell (/mob/living/carbon/human), 1) - Thomas Campbell (/mob/living/carbon/human): has unequipped(the research MOD helmet (/obj/item/clothing/head/mod), 1) - Thomas Campbell (/mob/living/carbon/human): has unequipped(the research MOD helmet (/obj/item/clothing/head/mod), 1) - Thomas Campbell (/mob/living/carbon/human): doUnEquip(the research MOD helmet (/obj/item/clothing/head/mod), 1, the research MOD control unit (/obj/item/mod/control/pre_equipped/research), 0, 1, 1) - Thomas Campbell (/mob/living/carbon/human): doUnEquip(the research MOD helmet (/obj/item/clothing/head/mod), 1, the research MOD control unit (/obj/item/mod/control/pre_equipped/research), 0, 1, 1) - Thomas Campbell (/mob/living/carbon/human): doUnEquip(the research MOD helmet (/obj/item/clothing/head/mod), 1, the research MOD control unit (/obj/item/mod/control/pre_equipped/research), 0, 1, 1) - Thomas Campbell (/mob/living/carbon/human): transferItemToLoc(the research MOD helmet (/obj/item/clothing/head/mod), the research MOD control unit (/obj/item/mod/control/pre_equipped/research), 1, 1, null) - the research MOD control unit (/obj/item/mod/control/pre_equipped/research): transfer part to loc(the research MOD helmet (/obj/item/clothing/head/mod), the research MOD control unit (/obj/item/mod/control/pre_equipped/research), 1, 0) - the research MOD control unit (/obj/item/mod/control/pre_equipped/research): retract(null, the research MOD helmet (/obj/item/clothing/head/mod), 0) - the research MOD control unit (/obj/item/mod/control/pre_equipped/research): quick deploy(Thomas Campbell (/mob/living/carbon/human)) - Deploy MODsuit (/datum/action/item_action/mod/deploy): do effect(1) - Deploy MODsuit (/datum/action/item_action/mod/deploy): Trigger(Thomas Campbell (/mob/living/carbon/human), 1) - Deploy MODsuit (/atom/movable/screen/movable/action_button): Click(null, "map_screen.map", "icon-x=18;icon-y=8;right=1;but...") - [2026-10-10 16:15:14.215] RUNTIME: runtime error: type mismatch: "addtrait " + - proc name: equipped (/obj/item/clothing/equipped) - source file: code/modules/clothing/clothing.dm,265 - usr: Thomas Campbell (/mob/living/carbon/human) - src: the research MOD helmet (/obj/item/clothing/head/mod) - usr.loc: the floor (147,153,2) (/turf/open/floor/iron/showroomfloor) - src.loc: Thomas Campbell (/mob/living/carbon/human) - call stack: - the research MOD helmet (/obj/item/clothing/head/mod): equipped(Thomas Campbell (/mob/living/carbon/human), 64, 0) - the research MOD helmet (/obj/item/clothing/head/mod): on equipped(Thomas Campbell (/mob/living/carbon/human), 64, 0) - Thomas Campbell (/mob/living/carbon/human): has equipped(the research MOD helmet (/obj/item/clothing/head/mod), 64, 0) - Thomas Campbell (/mob/living/carbon/human): has equipped(the research MOD helmet (/obj/item/clothing/head/mod), 64, 0) - Thomas Campbell (/mob/living/carbon/human): equip to slot(the research MOD helmet (/obj/item/clothing/head/mod), 64, 0, 1, 0) - Thomas Campbell (/mob/living/carbon/human): equip to slot if possible(the research MOD helmet (/obj/item/clothing/head/mod), 64, 0, 1, 1, 0, 0, 0) - the research MOD control unit (/obj/item/mod/control/pre_equipped/research): deploy(null, the research MOD helmet (/obj/item/clothing/head/mod), 0) - the research MOD control unit (/obj/item/mod/control/pre_equipped/research): quick deploy(Thomas Campbell (/mob/living/carbon/human)) - Deploy MODsuit (/datum/action/item_action/mod/deploy): do effect(1) - Deploy MODsuit (/datum/action/item_action/mod/deploy): Trigger(Thomas Campbell (/mob/living/carbon/human), 1) - Deploy MODsuit (/atom/movable/screen/movable/action_button): Click(null, "map_screen.map", "icon-x=16;icon-y=23;right=1;bu...") - NeroClaudiusUMU (/client): Click(Deploy MODsuit (/atom/movable/screen/movable/action_button), null, "map_screen.map", "icon-x=16;icon-y=23;right=1;bu...") - [2026-10-10 16:16:54.570] RUNTIME: runtime error: type mismatch: "removetrait " + - proc name: dropped (/obj/item/clothing/dropped) - source file: code/modules/clothing/clothing.dm,246 - usr: Thomas Campbell (/mob/living/carbon/human) - src: the research MOD helmet (/obj/item/clothing/head/mod) - usr.loc: the floor (146,154,2) (/turf/open/floor/iron/showroomfloor) - src.loc: the research MOD control unit (/obj/item/mod/control/pre_equipped/research) - call stack: - the research MOD helmet (/obj/item/clothing/head/mod): dropped(Thomas Campbell (/mob/living/carbon/human), 1) - Thomas Campbell (/mob/living/carbon/human): has unequipped(the research MOD helmet (/obj/item/clothing/head/mod), 1) - Thomas Campbell (/mob/living/carbon/human): has unequipped(the research MOD helmet (/obj/item/clothing/head/mod), 1) - Thomas Campbell (/mob/living/carbon/human): doUnEquip(the research MOD helmet (/obj/item/clothing/head/mod), 1, the research MOD control unit (/obj/item/mod/control/pre_equipped/research), 0, 1, 1) - Thomas Campbell (/mob/living/carbon/human): doUnEquip(the research MOD helmet (/obj/item/clothing/head/mod), 1, the research MOD control unit (/obj/item/mod/control/pre_equipped/research), 0, 1, 1) - Thomas Campbell (/mob/living/carbon/human): doUnEquip(the research MOD helmet (/obj/item/clothing/head/mod), 1, the research MOD control unit (/obj/item/mod/control/pre_equipped/research), 0, 1, 1) - Thomas Campbell (/mob/living/carbon/human): transferItemToLoc(the research MOD helmet (/obj/item/clothing/head/mod), the research MOD control unit (/obj/item/mod/control/pre_equipped/research), 1, 1, null) - the research MOD control unit (/obj/item/mod/control/pre_equipped/research): transfer part to loc(the research MOD helmet (/obj/item/clothing/head/mod), the research MOD control unit (/obj/item/mod/control/pre_equipped/research), 1, 0) - the research MOD control unit (/obj/item/mod/control/pre_equipped/research): retract(null, the research MOD helmet (/obj/item/clothing/head/mod), 0) - the research MOD control unit (/obj/item/mod/control/pre_equipped/research): quick deploy(Thomas Campbell (/mob/living/carbon/human)) - Deploy MODsuit (/datum/action/item_action/mod/deploy): do effect(1) - Deploy MODsuit (/datum/action/item_action/mod/deploy): Trigger(Thomas Campbell (/mob/living/carbon/human), 1) - Deploy MODsuit (/atom/movable/screen/movable/action_button): Click(null, "map_screen.map", "icon-x=19;icon-y=14;right=1;bu...") - [2026-10-10 16:23:21.844] RUNTIME: runtime error: type mismatch: "addtrait " + - proc name: equipped (/obj/item/clothing/equipped) - source file: code/modules/clothing/clothing.dm,265 - usr: Thomas Campbell (/mob/living/carbon/human) - src: the research MOD helmet (/obj/item/clothing/head/mod) - usr.loc: the reinforced floor (143,158,2) (/turf/open/floor/engine) - src.loc: Thomas Campbell (/mob/living/carbon/human) - call stack: - the research MOD helmet (/obj/item/clothing/head/mod): equipped(Thomas Campbell (/mob/living/carbon/human), 64, 0) - the research MOD helmet (/obj/item/clothing/head/mod): on equipped(Thomas Campbell (/mob/living/carbon/human), 64, 0) - Thomas Campbell (/mob/living/carbon/human): has equipped(the research MOD helmet (/obj/item/clothing/head/mod), 64, 0) - Thomas Campbell (/mob/living/carbon/human): has equipped(the research MOD helmet (/obj/item/clothing/head/mod), 64, 0) - Thomas Campbell (/mob/living/carbon/human): equip to slot(the research MOD helmet (/obj/item/clothing/head/mod), 64, 0, 1, 0) - Thomas Campbell (/mob/living/carbon/human): equip to slot if possible(the research MOD helmet (/obj/item/clothing/head/mod), 64, 0, 1, 1, 0, 0, 0) - the research MOD control unit (/obj/item/mod/control/pre_equipped/research): deploy(Thomas Campbell (/mob/living/carbon/human), the research MOD helmet (/obj/item/clothing/head/mod), 0) - the research MOD control unit (/obj/item/mod/control/pre_equipped/research): choose deploy(Thomas Campbell (/mob/living/carbon/human)) - Deploy MODsuit (/datum/action/item_action/mod/deploy): do effect(null) - Deploy MODsuit (/datum/action/item_action/mod/deploy): Trigger(Thomas Campbell (/mob/living/carbon/human), null) - Deploy MODsuit (/atom/movable/screen/movable/action_button): Click(null, "map_screen.map", "icon-x=12;icon-y=11;left=1;but...") - [2026-10-10 16:33:32.772] RUNTIME: ## TESTING: GC: -- [0x3000c1d] | /mob/dead/new_player was unable to be GC'd -- (ref count of 7) [2026-10-10 16:42:59.552] 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: L.U.N.A (/mob/living/silicon/ai) - src: null - usr.loc: the floor (112,184,2) (/turf/open/floor/circuit/red) - call stack: - stack trace("held_index out of bounds (2)", "code/modules/mob/mob.dm", 960) - L.U.N.A (/mob/living/silicon/ai): swap hand(2, 0) - L.U.N.A (/mob/living/silicon/ai): cycle hand(8, 0, 0, 1) - swap_hands_row (/datum/keybinding/dextrous/swap_hands/row): down(PlasmaFire (/client), the floor (148,159,2) (/turf/open/floor/iron/showroomfloor), 9, 27) - PlasmaFire (/client): gvb keyDown("X", 655, 360, 1338, 1057) - PlasmaFire (/client): keyDown("X", 655, 360, 1338, 1057) - [2026-10-10 16:50:05.163] RUNTIME: runtime error: type mismatch: "removetrait " + - proc name: dropped (/obj/item/clothing/dropped) - source file: code/modules/clothing/clothing.dm,246 - usr: Thomas Campbell (/mob/living/carbon/human) - src: the research MOD helmet (/obj/item/clothing/head/mod) - usr.loc: the floor (146,154,2) (/turf/open/floor/iron/showroomfloor) - src.loc: the research MOD control unit (/obj/item/mod/control/pre_equipped/research) - call stack: - the research MOD helmet (/obj/item/clothing/head/mod): dropped(Thomas Campbell (/mob/living/carbon/human), 1) - Thomas Campbell (/mob/living/carbon/human): has unequipped(the research MOD helmet (/obj/item/clothing/head/mod), 1) - Thomas Campbell (/mob/living/carbon/human): has unequipped(the research MOD helmet (/obj/item/clothing/head/mod), 1) - Thomas Campbell (/mob/living/carbon/human): doUnEquip(the research MOD helmet (/obj/item/clothing/head/mod), 1, the research MOD control unit (/obj/item/mod/control/pre_equipped/research), 0, 1, 1) - Thomas Campbell (/mob/living/carbon/human): doUnEquip(the research MOD helmet (/obj/item/clothing/head/mod), 1, the research MOD control unit (/obj/item/mod/control/pre_equipped/research), 0, 1, 1) - Thomas Campbell (/mob/living/carbon/human): doUnEquip(the research MOD helmet (/obj/item/clothing/head/mod), 1, the research MOD control unit (/obj/item/mod/control/pre_equipped/research), 0, 1, 1) - Thomas Campbell (/mob/living/carbon/human): transferItemToLoc(the research MOD helmet (/obj/item/clothing/head/mod), the research MOD control unit (/obj/item/mod/control/pre_equipped/research), 1, 1, null) - the research MOD control unit (/obj/item/mod/control/pre_equipped/research): transfer part to loc(the research MOD helmet (/obj/item/clothing/head/mod), the research MOD control unit (/obj/item/mod/control/pre_equipped/research), 1, 0) - the research MOD control unit (/obj/item/mod/control/pre_equipped/research): retract(Thomas Campbell (/mob/living/carbon/human), the research MOD helmet (/obj/item/clothing/head/mod), 0) - the research MOD control unit (/obj/item/mod/control/pre_equipped/research): choose deploy(Thomas Campbell (/mob/living/carbon/human)) - Deploy MODsuit (/datum/action/item_action/mod/deploy): do effect(null) - Deploy MODsuit (/datum/action/item_action/mod/deploy): Trigger(Thomas Campbell (/mob/living/carbon/human), null) - Deploy MODsuit (/atom/movable/screen/movable/action_button): Click(null, "map_screen.map", "icon-x=7;icon-y=16;left=1;butt...") - [2026-10-10 16:52:24.916] RUNTIME: runtime error: type mismatch: "addtrait " + - proc name: equipped (/obj/item/clothing/equipped) - source file: code/modules/clothing/clothing.dm,265 - usr: Thomas Campbell (/mob/living/carbon/human) - src: the research MOD helmet (/obj/item/clothing/head/mod) - usr.loc: the floor (148,158,2) (/turf/open/floor/iron/showroomfloor) - src.loc: Thomas Campbell (/mob/living/carbon/human) - call stack: - the research MOD helmet (/obj/item/clothing/head/mod): equipped(Thomas Campbell (/mob/living/carbon/human), 64, 0) - the research MOD helmet (/obj/item/clothing/head/mod): on equipped(Thomas Campbell (/mob/living/carbon/human), 64, 0) - Thomas Campbell (/mob/living/carbon/human): has equipped(the research MOD helmet (/obj/item/clothing/head/mod), 64, 0) - Thomas Campbell (/mob/living/carbon/human): has equipped(the research MOD helmet (/obj/item/clothing/head/mod), 64, 0) - Thomas Campbell (/mob/living/carbon/human): equip to slot(the research MOD helmet (/obj/item/clothing/head/mod), 64, 0, 1, 0) - Thomas Campbell (/mob/living/carbon/human): equip to slot if possible(the research MOD helmet (/obj/item/clothing/head/mod), 64, 0, 1, 1, 0, 0, 0) - the research MOD control unit (/obj/item/mod/control/pre_equipped/research): deploy(Thomas Campbell (/mob/living/carbon/human), the research MOD helmet (/obj/item/clothing/head/mod), 0) - the research MOD control unit (/obj/item/mod/control/pre_equipped/research): choose deploy(Thomas Campbell (/mob/living/carbon/human)) - Deploy MODsuit (/datum/action/item_action/mod/deploy): do effect(null) - Deploy MODsuit (/datum/action/item_action/mod/deploy): Trigger(Thomas Campbell (/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...") - [2026-10-10 16:57:12.382] RUNTIME: runtime error: type mismatch: "removetrait " + - proc name: dropped (/obj/item/clothing/dropped) - source file: code/modules/clothing/clothing.dm,246 - usr: Thomas Campbell (/mob/living/carbon/human) - src: the research MOD helmet (/obj/item/clothing/head/mod) - usr.loc: the floor (147,148,2) (/turf/open/floor/iron/showroomfloor) - src.loc: the research MOD control unit (/obj/item/mod/control/pre_equipped/research) - call stack: - the research MOD helmet (/obj/item/clothing/head/mod): dropped(Thomas Campbell (/mob/living/carbon/human), 1) - Thomas Campbell (/mob/living/carbon/human): has unequipped(the research MOD helmet (/obj/item/clothing/head/mod), 1) - Thomas Campbell (/mob/living/carbon/human): has unequipped(the research MOD helmet (/obj/item/clothing/head/mod), 1) - Thomas Campbell (/mob/living/carbon/human): doUnEquip(the research MOD helmet (/obj/item/clothing/head/mod), 1, the research MOD control unit (/obj/item/mod/control/pre_equipped/research), 0, 1, 1) - Thomas Campbell (/mob/living/carbon/human): doUnEquip(the research MOD helmet (/obj/item/clothing/head/mod), 1, the research MOD control unit (/obj/item/mod/control/pre_equipped/research), 0, 1, 1) - Thomas Campbell (/mob/living/carbon/human): doUnEquip(the research MOD helmet (/obj/item/clothing/head/mod), 1, the research MOD control unit (/obj/item/mod/control/pre_equipped/research), 0, 1, 1) - Thomas Campbell (/mob/living/carbon/human): transferItemToLoc(the research MOD helmet (/obj/item/clothing/head/mod), the research MOD control unit (/obj/item/mod/control/pre_equipped/research), 1, 1, null) - the research MOD control unit (/obj/item/mod/control/pre_equipped/research): transfer part to loc(the research MOD helmet (/obj/item/clothing/head/mod), the research MOD control unit (/obj/item/mod/control/pre_equipped/research), 1, 0) - the research MOD control unit (/obj/item/mod/control/pre_equipped/research): retract(null, the research MOD helmet (/obj/item/clothing/head/mod), 0) - the research MOD control unit (/obj/item/mod/control/pre_equipped/research): quick deploy(Thomas Campbell (/mob/living/carbon/human)) - Deploy MODsuit (/datum/action/item_action/mod/deploy): do effect(1) - Deploy MODsuit (/datum/action/item_action/mod/deploy): Trigger(Thomas Campbell (/mob/living/carbon/human), 1) - Deploy MODsuit (/atom/movable/screen/movable/action_button): Click(null, "map_screen.map", "icon-x=15;icon-y=20;right=1;bu...") - NeroClaudiusUMU (/client): Click(Deploy MODsuit (/atom/movable/screen/movable/action_button), null, "map_screen.map", "icon-x=15;icon-y=20;right=1;bu...") - [2026-10-10 17:26:11.406] RUNTIME: runtime error: Incompatible /datum/component/connect_containers assigned to a /atom/movable/screen/parallax_home! args: ["the carpet",{"movable_moved":"perspective_loc_moved"}] - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Qooqoo Ximema (/mob/living/carbon/human) - src: null - usr.loc: the floor (126,141,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 carpet (118,88,12) (/turf/open/floor/carpet)) - the screen (/atom/movable/screen/map_view/gateway_port): set display(the carpet (118,88,12) (/turf/open/floor/carpet)) - the screen (/atom/movable/screen/map_view/gateway_port): setup visuals(snow cabin away spawn (/datum/gateway_destination/point)) - the gateway (/obj/machinery/gateway/centerstation): activate(snow cabin away spawn (/datum/gateway_destination/point)) - Gateway Control (/obj/machinery/computer/gateway_control): try to connect(snow cabin away spawn (/datum/gateway_destination/point)) - Gateway Control (/obj/machinery/computer/gateway_control): ui act("activate", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("activate", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): 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)) - Sicily (/client): Topic("type=act%2Factivate&payload=%7...", /list (/list), null, null) - [2026-10-10 17:26:11.407] RUNTIME: runtime error: undefined variable /turf/open/floor/carpet/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: Qooqoo Ximema (/mob/living/carbon/human) - src: (/atom/movable/screen/parallax_home) - usr.loc: the floor (126,141,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 carpet (118,88,12) (/turf/open/floor/carpet)) - the screen (/atom/movable/screen/map_view/gateway_port): set display(the carpet (118,88,12) (/turf/open/floor/carpet)) - the screen (/atom/movable/screen/map_view/gateway_port): setup visuals(snow cabin away spawn (/datum/gateway_destination/point)) - the gateway (/obj/machinery/gateway/centerstation): activate(snow cabin away spawn (/datum/gateway_destination/point)) - Gateway Control (/obj/machinery/computer/gateway_control): try to connect(snow cabin away spawn (/datum/gateway_destination/point)) - Gateway Control (/obj/machinery/computer/gateway_control): ui act("activate", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("activate", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): 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)) - Sicily (/client): Topic("type=act%2Factivate&payload=%7...", /list (/list), null, null) - [2026-10-10 17:27:09.309] RUNTIME: ## TESTING: GC: -- [0x2106fb11] | /datum/port/output was unable to be GC'd -- (ref count of 3) [2026-10-10 17:27:09.309] RUNTIME: ## TESTING: GC: -- [0x21047465] | /datum/port/output was unable to be GC'd -- (ref count of 3) [2026-10-10 17:27:09.309] RUNTIME: ## TESTING: GC: -- [0x210563a4] | /datum/port/output was unable to be GC'd -- (ref count of 3) [2026-10-10 17:27:09.309] RUNTIME: ## TESTING: GC: -- [0x2106ef32] | /datum/port/output was unable to be GC'd -- (ref count of 3) [2026-10-10 17:27:09.310] RUNTIME: ## TESTING: GC: -- [0x2106b38b] | /datum/port/output was unable to be GC'd -- (ref count of 3) [2026-10-10 17:27:09.310] RUNTIME: ## TESTING: GC: -- [0x2105642f] | /datum/port/output was unable to be GC'd -- (ref count of 3) [2026-10-10 17:27:09.310] RUNTIME: ## TESTING: GC: -- [0x2106c4cb] | /datum/port/input was unable to be GC'd -- (ref count of 3) [2026-10-10 17:27:09.310] RUNTIME: ## TESTING: GC: -- [0x2044291] | /obj/item/circuit_component/advanced_camera_intercept was unable to be GC'd -- (ref count of 3) [2026-10-10 17:29:39.464] RUNTIME: ## TESTING: GC: -- [0x204558a] | /atom/movable/screen/map_view/char_preview was unable to be GC'd -- (ref count of 3) [2026-10-10 17:30:52.408] RUNTIME: ## TESTING: GC: -- [0x30000fb] | /mob/living/basic/mining/tendril was unable to be GC'd -- (ref count of 3) [2026-10-10 17:36:52.637] 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: Qooqoo Ximema (/mob/living/carbon/human) - src: the alien (/mob/living/carbon/human) - usr.loc: the snowed-over plating (133,188,12) (/turf/open/floor/plating/snowed) - src.loc: the snowed-over plating (132,188,12) (/turf/open/floor/plating/snowed) - call stack: - the alien (/mob/living/carbon/human): reagent expose(Epinephrine (/datum/reagent/medicine/epinephrine), 16, 10, 1, 0) - Epinephrine (/datum/reagent/medicine/epinephrine): expose mob(the alien (/mob/living/carbon/human), 16, 10, 1, 0) - the alien (/mob/living/carbon/human): expose reagents(/list (/list), /datum/reagents (/datum/reagents), 16, 1, 1) - the alien (/mob/living/carbon/human): expose reagents(/list (/list), /datum/reagents (/datum/reagents), 16, 1, null) - /datum/reagents (/datum/reagents): expose(the alien (/mob/living/carbon/human), 16, 1, 1, /list (/list)) - /datum/reagents (/datum/reagents): trans to(the alien (/mob/living/carbon/human), 15, 1, null, 1, 0, Qooqoo Ximema (/mob/living/carbon/human), 0, 16, 1, 0, 0) - the epinephrine medipen (/obj/item/reagent_containers/hypospray/medipen): inject(the alien (/mob/living/carbon/human), Qooqoo Ximema (/mob/living/carbon/human)) - the epinephrine medipen (/obj/item/reagent_containers/hypospray/medipen): inject(the alien (/mob/living/carbon/human), Qooqoo Ximema (/mob/living/carbon/human)) - the epinephrine medipen (/obj/item/reagent_containers/hypospray/medipen): interact with atom(the alien (/mob/living/carbon/human), Qooqoo Ximema (/mob/living/carbon/human), /list (/list)) - the alien (/mob/living/carbon/human): base item interaction(Qooqoo Ximema (/mob/living/carbon/human), the epinephrine medipen (/obj/item/reagent_containers/hypospray/medipen), /list (/list)) - the epinephrine medipen (/obj/item/reagent_containers/hypospray/medipen): melee attack chain(Qooqoo Ximema (/mob/living/carbon/human), the alien (/mob/living/carbon/human), /list (/list), /list (/list)) - Qooqoo Ximema (/mob/living/carbon/human): ClickOn(the alien (/mob/living/carbon/human), "icon-x=17;icon-y=17;vis-x=18;v...") - the alien (/mob/living/carbon/human): Click(the snowed-over plating (132,188,12) (/turf/open/floor/plating/snowed), "map_screen.map", "icon-x=17;icon-y=17;vis-x=18;v...") - Sicily (/client): Click(the alien (/mob/living/carbon/human), the snowed-over plating (132,188,12) (/turf/open/floor/plating/snowed), "map_screen.map", "icon-x=17;icon-y=17;vis-x=18;v...") - [2026-10-10 17:36:52.638] 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: Qooqoo Ximema (/mob/living/carbon/human) - src: the alien (/mob/living/carbon/human) - usr.loc: the snowed-over plating (133,188,12) (/turf/open/floor/plating/snowed) - src.loc: the snowed-over plating (132,188,12) (/turf/open/floor/plating/snowed) - call stack: - the alien (/mob/living/carbon/human): reagent expose(Formaldehyde (/datum/reagent/toxin/formaldehyde), 16, 3, 1, 0) - Formaldehyde (/datum/reagent/toxin/formaldehyde): expose mob(the alien (/mob/living/carbon/human), 16, 3, 1, 0) - the alien (/mob/living/carbon/human): expose reagents(/list (/list), /datum/reagents (/datum/reagents), 16, 1, 1) - the alien (/mob/living/carbon/human): expose reagents(/list (/list), /datum/reagents (/datum/reagents), 16, 1, null) - /datum/reagents (/datum/reagents): expose(the alien (/mob/living/carbon/human), 16, 1, 1, /list (/list)) - /datum/reagents (/datum/reagents): trans to(the alien (/mob/living/carbon/human), 15, 1, null, 1, 0, Qooqoo Ximema (/mob/living/carbon/human), 0, 16, 1, 0, 0) - the epinephrine medipen (/obj/item/reagent_containers/hypospray/medipen): inject(the alien (/mob/living/carbon/human), Qooqoo Ximema (/mob/living/carbon/human)) - the epinephrine medipen (/obj/item/reagent_containers/hypospray/medipen): inject(the alien (/mob/living/carbon/human), Qooqoo Ximema (/mob/living/carbon/human)) - the epinephrine medipen (/obj/item/reagent_containers/hypospray/medipen): interact with atom(the alien (/mob/living/carbon/human), Qooqoo Ximema (/mob/living/carbon/human), /list (/list)) - the alien (/mob/living/carbon/human): base item interaction(Qooqoo Ximema (/mob/living/carbon/human), the epinephrine medipen (/obj/item/reagent_containers/hypospray/medipen), /list (/list)) - the epinephrine medipen (/obj/item/reagent_containers/hypospray/medipen): melee attack chain(Qooqoo Ximema (/mob/living/carbon/human), the alien (/mob/living/carbon/human), /list (/list), /list (/list)) - Qooqoo Ximema (/mob/living/carbon/human): ClickOn(the alien (/mob/living/carbon/human), "icon-x=17;icon-y=17;vis-x=18;v...") - the alien (/mob/living/carbon/human): Click(the snowed-over plating (132,188,12) (/turf/open/floor/plating/snowed), "map_screen.map", "icon-x=17;icon-y=17;vis-x=18;v...") - Sicily (/client): Click(the alien (/mob/living/carbon/human), the snowed-over plating (132,188,12) (/turf/open/floor/plating/snowed), "map_screen.map", "icon-x=17;icon-y=17;vis-x=18;v...") - [2026-10-10 17:36:52.639] 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: Qooqoo Ximema (/mob/living/carbon/human) - src: the alien (/mob/living/carbon/human) - usr.loc: the snowed-over plating (133,188,12) (/turf/open/floor/plating/snowed) - src.loc: the snowed-over plating (132,188,12) (/turf/open/floor/plating/snowed) - call stack: - the alien (/mob/living/carbon/human): reagent expose(Sanguirite (/datum/reagent/medicine/coagulant), 16, 2, 1, 0) - Sanguirite (/datum/reagent/medicine/coagulant): expose mob(the alien (/mob/living/carbon/human), 16, 2, 1, 0) - the alien (/mob/living/carbon/human): expose reagents(/list (/list), /datum/reagents (/datum/reagents), 16, 1, 1) - the alien (/mob/living/carbon/human): expose reagents(/list (/list), /datum/reagents (/datum/reagents), 16, 1, null) - /datum/reagents (/datum/reagents): expose(the alien (/mob/living/carbon/human), 16, 1, 1, /list (/list)) - /datum/reagents (/datum/reagents): trans to(the alien (/mob/living/carbon/human), 15, 1, null, 1, 0, Qooqoo Ximema (/mob/living/carbon/human), 0, 16, 1, 0, 0) - the epinephrine medipen (/obj/item/reagent_containers/hypospray/medipen): inject(the alien (/mob/living/carbon/human), Qooqoo Ximema (/mob/living/carbon/human)) - the epinephrine medipen (/obj/item/reagent_containers/hypospray/medipen): inject(the alien (/mob/living/carbon/human), Qooqoo Ximema (/mob/living/carbon/human)) - the epinephrine medipen (/obj/item/reagent_containers/hypospray/medipen): interact with atom(the alien (/mob/living/carbon/human), Qooqoo Ximema (/mob/living/carbon/human), /list (/list)) - the alien (/mob/living/carbon/human): base item interaction(Qooqoo Ximema (/mob/living/carbon/human), the epinephrine medipen (/obj/item/reagent_containers/hypospray/medipen), /list (/list)) - the epinephrine medipen (/obj/item/reagent_containers/hypospray/medipen): melee attack chain(Qooqoo Ximema (/mob/living/carbon/human), the alien (/mob/living/carbon/human), /list (/list), /list (/list)) - Qooqoo Ximema (/mob/living/carbon/human): ClickOn(the alien (/mob/living/carbon/human), "icon-x=17;icon-y=17;vis-x=18;v...") - the alien (/mob/living/carbon/human): Click(the snowed-over plating (132,188,12) (/turf/open/floor/plating/snowed), "map_screen.map", "icon-x=17;icon-y=17;vis-x=18;v...") - Sicily (/client): Click(the alien (/mob/living/carbon/human), the snowed-over plating (132,188,12) (/turf/open/floor/plating/snowed), "map_screen.map", "icon-x=17;icon-y=17;vis-x=18;v...") - [2026-10-10 17:37:13.282] RUNTIME: runtime error: pick() from empty list - proc name: cause wound of type and severity (/mob/living/carbon/proc/cause_wound_of_type_and_severity) - source file: code/modules/surgery/bodyparts/wounds.dm,172 - usr: null - src: the monkey (89) (/mob/living/carbon/human/species/monkey) - src.loc: null - call stack: - the monkey (89) (/mob/living/carbon/human/species/monkey): cause wound of type and severity("wound_pierce", null, 1, 1, 1, "IV needle") - the automated IV drip (/obj/machinery/iv_drip/plumbing): process(2) - Machines (/datum/controller/subsystem/machines): fire(1) - Machines (/datum/controller/subsystem/machines): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-10 17:54:01.824] RUNTIME: runtime error: type mismatch: "addtrait " + - proc name: equipped (/obj/item/clothing/equipped) - source file: code/modules/clothing/clothing.dm,265 - usr: Thomas Campbell (/mob/living/carbon/human) - src: the research MOD helmet (/obj/item/clothing/head/mod) - usr.loc: the floor (146,164,2) (/turf/open/floor/iron/showroomfloor) - src.loc: Thomas Campbell (/mob/living/carbon/human) - call stack: - the research MOD helmet (/obj/item/clothing/head/mod): equipped(Thomas Campbell (/mob/living/carbon/human), 64, 0) - the research MOD helmet (/obj/item/clothing/head/mod): on equipped(Thomas Campbell (/mob/living/carbon/human), 64, 0) - Thomas Campbell (/mob/living/carbon/human): has equipped(the research MOD helmet (/obj/item/clothing/head/mod), 64, 0) - Thomas Campbell (/mob/living/carbon/human): has equipped(the research MOD helmet (/obj/item/clothing/head/mod), 64, 0) - Thomas Campbell (/mob/living/carbon/human): equip to slot(the research MOD helmet (/obj/item/clothing/head/mod), 64, 0, 1, 0) - Thomas Campbell (/mob/living/carbon/human): equip to slot if possible(the research MOD helmet (/obj/item/clothing/head/mod), 64, 0, 1, 1, 0, 0, 0) - the research MOD control unit (/obj/item/mod/control/pre_equipped/research): deploy(null, the research MOD helmet (/obj/item/clothing/head/mod), 0) - the research MOD control unit (/obj/item/mod/control/pre_equipped/research): quick deploy(Thomas Campbell (/mob/living/carbon/human)) - Deploy MODsuit (/datum/action/item_action/mod/deploy): do effect(1) - Deploy MODsuit (/datum/action/item_action/mod/deploy): Trigger(Thomas Campbell (/mob/living/carbon/human), 1) - Deploy MODsuit (/atom/movable/screen/movable/action_button): Click(null, "map_screen.map", "icon-x=20;icon-y=9;right=1;but...") - NeroClaudiusUMU (/client): Click(Deploy MODsuit (/atom/movable/screen/movable/action_button), null, "map_screen.map", "icon-x=20;icon-y=9;right=1;but...") - [2026-10-10 17:58:27.590] RUNTIME: runtime error: Cannot read null.current_user - proc name: Click (/atom/movable/screen/radial/slice/Click) - source file: code/_onclick/hud/screen_objects/radial.dm,54 - usr: Thomas Campbell (/mob/living/carbon/human) - src: Attack (/atom/movable/screen/radial/slice) - usr.loc: the floor (148,156,2) (/turf/open/floor/iron/showroomfloor) - src.loc: null - call stack: - Attack (/atom/movable/screen/radial/slice): Click(the reinforced floor (152,157,2) (/turf/open/floor/engine), "map_screen.map", "icon-x=29;icon-y=14;left=1;shi...") - NeroClaudiusUMU (/client): Click(Attack (/atom/movable/screen/radial/slice), the reinforced floor (152,157,2) (/turf/open/floor/engine), "map_screen.map", "icon-x=29;icon-y=14;left=1;shi...") - [2026-10-10 18:12:20.609] 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) - PatapoIIIka (/client): Destroy() - PatapoIIIka (/client): Del() - [2026-10-10 18:13:51.543] 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-10 18:14:08.250] RUNTIME: runtime error: movable_moved overridden. Use override = TRUE to suppress this warning. - Target: Qooqoo Ximema (/mob/living/carbon/human) Existing Proc: check_area New Proc: check_area - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: 0 - src: null - call stack: - stack trace("movable_moved overridden. Use ...", "code/datums/signals.dm", 43) - /datum/fish_source/holographic (/datum/fish_source/holographic): RegisterSignal(Qooqoo Ximema (/mob/living/carbon/human), "movable_moved", "check_area", 0) - /datum/fish_source/holographic (/datum/fish_source/holographic): pre challenge started(the fishing rod (/obj/item/fishing_rod), Qooqoo Ximema (/mob/living/carbon/human), /datum/fishing_challenge (/datum/fishing_challenge)) - /datum/component/fishing_spot (/datum/component/fishing_spot): try start fishing(the fishing rod (/obj/item/fishing_rod), Qooqoo Ximema (/mob/living/carbon/human)) - /datum/component/fishing_spot (/datum/component/fishing_spot): handle cast(the water (58,108,2) (/turf/open/floor/holofloor/beach/water), the fishing rod (/obj/item/fishing_rod), Qooqoo Ximema (/mob/living/carbon/human)) - the water (58,108,2) (/turf/open/floor/holofloor/beach/water): SendSignal("fishing_rod_cast", /list (/list)) - the fishing rod (/obj/item/fishing_rod): hook hit(the water (58,108,2) (/turf/open/floor/holofloor/beach/water), Qooqoo Ximema (/mob/living/carbon/human)) - the fishing hook (/obj/projectile/fishing_cast): on hit(the water (58,108,2) (/turf/open/floor/holofloor/beach/water), 0, 0) - the water (58,108,2) (/turf/open/floor/holofloor/beach/water): bullet act(the fishing hook (/obj/projectile/fishing_cast), "chest", 0, 0) - the water (58,108,2) (/turf/open/floor/holofloor/beach/water): projectile hit(the fishing hook (/obj/projectile/fishing_cast), "chest", 0, 0) - ... - the fishing hook (/obj/projectile/fishing_cast): Moved(the coastline (58,109,2) (/turf/open/floor/holofloor/beach/coast), 2, 0, null, 1) - the fishing hook (/obj/projectile/fishing_cast): Move(the water (58,108,2) (/turf/open/floor/holofloor/beach/water), 2, 0, 1) - the fishing hook (/obj/projectile/fishing_cast): Move(the water (58,108,2) (/turf/open/floor/holofloor/beach/water), 2, 0, 1) - the fishing hook (/obj/projectile/fishing_cast): process movement(20, 0, 0) - the fishing hook (/obj/projectile/fishing_cast): process(0.1) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(0) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-10-10 18:14:30.762] RUNTIME: runtime error: movable_moved overridden. Use override = TRUE to suppress this warning. - Target: Qooqoo Ximema (/mob/living/carbon/human) Existing Proc: check_area New Proc: check_area - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: 0 - src: null - call stack: - stack trace("movable_moved overridden. Use ...", "code/datums/signals.dm", 43) - /datum/fish_source/holographic (/datum/fish_source/holographic): RegisterSignal(Qooqoo Ximema (/mob/living/carbon/human), "movable_moved", "check_area", 0) - /datum/fish_source/holographic (/datum/fish_source/holographic): pre challenge started(the fishing rod (/obj/item/fishing_rod), Qooqoo Ximema (/mob/living/carbon/human), /datum/fishing_challenge (/datum/fishing_challenge)) - /datum/component/fishing_spot (/datum/component/fishing_spot): try start fishing(the fishing rod (/obj/item/fishing_rod), Qooqoo Ximema (/mob/living/carbon/human)) - /datum/component/fishing_spot (/datum/component/fishing_spot): handle cast(the water (58,108,2) (/turf/open/floor/holofloor/beach/water), the fishing rod (/obj/item/fishing_rod), Qooqoo Ximema (/mob/living/carbon/human)) - the water (58,108,2) (/turf/open/floor/holofloor/beach/water): SendSignal("fishing_rod_cast", /list (/list)) - the fishing rod (/obj/item/fishing_rod): hook hit(the water (58,108,2) (/turf/open/floor/holofloor/beach/water), Qooqoo Ximema (/mob/living/carbon/human)) - the fishing hook (/obj/projectile/fishing_cast): on hit(the water (58,108,2) (/turf/open/floor/holofloor/beach/water), 0, 0) - the water (58,108,2) (/turf/open/floor/holofloor/beach/water): bullet act(the fishing hook (/obj/projectile/fishing_cast), "r_leg", 0, 0) - the water (58,108,2) (/turf/open/floor/holofloor/beach/water): projectile hit(the fishing hook (/obj/projectile/fishing_cast), "r_leg", 0, 0) - ... - the fishing hook (/obj/projectile/fishing_cast): Moved(the coastline (58,109,2) (/turf/open/floor/holofloor/beach/coast), 2, 0, null, 1) - the fishing hook (/obj/projectile/fishing_cast): Move(the water (58,108,2) (/turf/open/floor/holofloor/beach/water), 2, 0, 1) - the fishing hook (/obj/projectile/fishing_cast): Move(the water (58,108,2) (/turf/open/floor/holofloor/beach/water), 2, 0, 1) - the fishing hook (/obj/projectile/fishing_cast): process movement(20, 0, 0) - the fishing hook (/obj/projectile/fishing_cast): process(0.1) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(0) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-10-10 18:18:12.370] RUNTIME: runtime error: Cannot read null.current_user - proc name: Click (/atom/movable/screen/radial/slice/Click) - source file: code/_onclick/hud/screen_objects/radial.dm,54 - usr: Thomas Campbell (/mob/living/carbon/human) - src: Attack (/atom/movable/screen/radial/slice) - usr.loc: the floor (148,156,2) (/turf/open/floor/iron/showroomfloor) - src.loc: null - call stack: - Attack (/atom/movable/screen/radial/slice): Click(the reinforced floor (151,157,2) (/turf/open/floor/engine), "map_screen.map", "icon-x=29;icon-y=14;left=1;shi...") - NeroClaudiusUMU (/client): Click(Attack (/atom/movable/screen/radial/slice), the reinforced floor (151,157,2) (/turf/open/floor/engine), "map_screen.map", "icon-x=29;icon-y=14;left=1;shi...") - [2026-10-10 18:24:49.836] RUNTIME: runtime error: Cannot read null.short_jump_velocity_limit - proc name: pre challenge started (/datum/fish_source/portal/random/pre_challenge_started) - source file: code/modules/fishing/sources/subtypes/fishing_portal_machine.dm,187 - usr: 0 - src: /datum/fish_source/portal/rand... (/datum/fish_source/portal/random) - call stack: - /datum/fish_source/portal/rand... (/datum/fish_source/portal/random): pre challenge started(the fishing rod (/obj/item/fishing_rod), Qooqoo Ximema (/mob/living/carbon/human), /datum/fishing_challenge (/datum/fishing_challenge)) - /datum/component/fishing_spot (/datum/component/fishing_spot): try start fishing(the fishing rod (/obj/item/fishing_rod), Qooqoo Ximema (/mob/living/carbon/human)) - /datum/component/fishing_spot (/datum/component/fishing_spot): handle cast(the fish-porter 3000 (/obj/machinery/fishing_portal_generator), the fishing rod (/obj/item/fishing_rod), Qooqoo Ximema (/mob/living/carbon/human)) - the fish-porter 3000 (/obj/machinery/fishing_portal_generator): SendSignal("fishing_rod_cast", /list (/list)) - the fishing rod (/obj/item/fishing_rod): hook hit(the fish-porter 3000 (/obj/machinery/fishing_portal_generator), Qooqoo Ximema (/mob/living/carbon/human)) - the fishing hook (/obj/projectile/fishing_cast): on hit(the fish-porter 3000 (/obj/machinery/fishing_portal_generator), 10, 0) - the fish-porter 3000 (/obj/machinery/fishing_portal_generator): bullet act(the fishing hook (/obj/projectile/fishing_cast), "chest", 0, 10) - the fish-porter 3000 (/obj/machinery/fishing_portal_generator): bullet act(the fishing hook (/obj/projectile/fishing_cast), "chest", 0, 10) - the fish-porter 3000 (/obj/machinery/fishing_portal_generator): projectile hit(the fishing hook (/obj/projectile/fishing_cast), "chest", 0, 10) - the fishing hook (/obj/projectile/fishing_cast): process hit loop(the fish-porter 3000 (/obj/machinery/fishing_portal_generator)) - ... - the grass patch (100,145,2) (/turf/open/floor/grass): Enter(the fishing hook (/obj/projectile/fishing_cast)) - the fishing hook (/obj/projectile/fishing_cast): Move(the grass patch (100,145,2) (/turf/open/floor/grass), 4, 0, 1) - the fishing hook (/obj/projectile/fishing_cast): Move(the grass patch (100,145,2) (/turf/open/floor/grass), 4, 0, 1) - the fishing hook (/obj/projectile/fishing_cast): process movement(20, 0, 0) - the fishing hook (/obj/projectile/fishing_cast): process(0.1) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(0) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(0) - Projectiles (/datum/controller/subsystem/processing/projectiles): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-10 18:40:35.430] RUNTIME: runtime error: type mismatch: "removetrait " + - proc name: dropped (/obj/item/clothing/dropped) - source file: code/modules/clothing/clothing.dm,246 - usr: Thomas Campbell (/mob/living/carbon/human) - src: the research MOD helmet (/obj/item/clothing/head/mod) - usr.loc: the floor (162,116,2) (/turf/open/floor/iron/dark) - src.loc: the research MOD control unit (/obj/item/mod/control/pre_equipped/research) - call stack: - the research MOD helmet (/obj/item/clothing/head/mod): dropped(Thomas Campbell (/mob/living/carbon/human), 1) - Thomas Campbell (/mob/living/carbon/human): has unequipped(the research MOD helmet (/obj/item/clothing/head/mod), 1) - Thomas Campbell (/mob/living/carbon/human): has unequipped(the research MOD helmet (/obj/item/clothing/head/mod), 1) - Thomas Campbell (/mob/living/carbon/human): doUnEquip(the research MOD helmet (/obj/item/clothing/head/mod), 1, the research MOD control unit (/obj/item/mod/control/pre_equipped/research), 0, 1, 1) - Thomas Campbell (/mob/living/carbon/human): doUnEquip(the research MOD helmet (/obj/item/clothing/head/mod), 1, the research MOD control unit (/obj/item/mod/control/pre_equipped/research), 0, 1, 1) - Thomas Campbell (/mob/living/carbon/human): doUnEquip(the research MOD helmet (/obj/item/clothing/head/mod), 1, the research MOD control unit (/obj/item/mod/control/pre_equipped/research), 0, 1, 1) - Thomas Campbell (/mob/living/carbon/human): transferItemToLoc(the research MOD helmet (/obj/item/clothing/head/mod), the research MOD control unit (/obj/item/mod/control/pre_equipped/research), 1, 1, null) - the research MOD control unit (/obj/item/mod/control/pre_equipped/research): transfer part to loc(the research MOD helmet (/obj/item/clothing/head/mod), the research MOD control unit (/obj/item/mod/control/pre_equipped/research), 1, 0) - the research MOD control unit (/obj/item/mod/control/pre_equipped/research): retract(Thomas Campbell (/mob/living/carbon/human), the research MOD helmet (/obj/item/clothing/head/mod), 0) - the research MOD control unit (/obj/item/mod/control/pre_equipped/research): choose deploy(Thomas Campbell (/mob/living/carbon/human)) - the research MOD control unit (/obj/item/mod/control/pre_equipped/research): choose deploy(Thomas Campbell (/mob/living/carbon/human)) - Deploy MODsuit (/datum/action/item_action/mod/deploy): do effect(null) - Deploy MODsuit (/datum/action/item_action/mod/deploy): Trigger(Thomas Campbell (/mob/living/carbon/human), null) - Deploy MODsuit (/atom/movable/screen/movable/action_button): Click(null, "map_screen.map", "icon-x=27;icon-y=21;left=1;but...") - [2026-10-10 18:40:50.429] RUNTIME: runtime error: type mismatch: "addtrait " + - proc name: equipped (/obj/item/clothing/equipped) - source file: code/modules/clothing/clothing.dm,265 - usr: Thomas Campbell (/mob/living/carbon/human) - src: the research MOD helmet (/obj/item/clothing/head/mod) - usr.loc: the floor (162,116,2) (/turf/open/floor/iron/dark) - src.loc: Thomas Campbell (/mob/living/carbon/human) - call stack: - the research MOD helmet (/obj/item/clothing/head/mod): equipped(Thomas Campbell (/mob/living/carbon/human), 64, 0) - the research MOD helmet (/obj/item/clothing/head/mod): on equipped(Thomas Campbell (/mob/living/carbon/human), 64, 0) - Thomas Campbell (/mob/living/carbon/human): has equipped(the research MOD helmet (/obj/item/clothing/head/mod), 64, 0) - Thomas Campbell (/mob/living/carbon/human): has equipped(the research MOD helmet (/obj/item/clothing/head/mod), 64, 0) - Thomas Campbell (/mob/living/carbon/human): equip to slot(the research MOD helmet (/obj/item/clothing/head/mod), 64, 0, 1, 0) - Thomas Campbell (/mob/living/carbon/human): equip to slot if possible(the research MOD helmet (/obj/item/clothing/head/mod), 64, 0, 1, 1, 0, 0, 0) - the research MOD control unit (/obj/item/mod/control/pre_equipped/research): deploy(Thomas Campbell (/mob/living/carbon/human), the research MOD helmet (/obj/item/clothing/head/mod), 0) - the research MOD control unit (/obj/item/mod/control/pre_equipped/research): choose deploy(Thomas Campbell (/mob/living/carbon/human)) - Deploy MODsuit (/datum/action/item_action/mod/deploy): do effect(null) - Deploy MODsuit (/datum/action/item_action/mod/deploy): Trigger(Thomas Campbell (/mob/living/carbon/human), null) - Deploy MODsuit (/atom/movable/screen/movable/action_button): Click(null, "map_screen.map", "icon-x=25;icon-y=11;left=1;but...") - [2026-10-10 18:48:32.415] RUNTIME: ## TESTING: GC: -- [0x3000bf7] | /mob/dead/new_player was unable to be GC'd -- (ref count of 7) [2026-10-10 18:55:21.315] RUNTIME: ## TESTING: GC: -- [0x2046fb5] | /obj/machinery/camera was unable to be GC'd -- (ref count of 4) [2026-10-10 19:02:27.192] RUNTIME: runtime error: Cannot read null.temperature - proc name: process (/obj/machinery/disposal/bin/process) - source file: code/modules/recycling/disposal/bin.dm,675 - usr: null - src: the disposal unit (/obj/machinery/disposal/bin) - src.loc: the floor (19,38,13) (/turf/open/floor/iron/dark) - call stack: - the disposal unit (/obj/machinery/disposal/bin): process(2) - Machines (/datum/controller/subsystem/machines): fire(1) - Machines (/datum/controller/subsystem/machines): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-10 19:04:52.962] RUNTIME: runtime error: undefined variable /obj/effect/decal/remains/human/var/turf_flags - proc name: ChangeTurf (/turf/proc/ChangeTurf) - source file: code/game/turfs/change_turf.dm,113 - usr: null - src: the plating (55,54,13) (/turf/open/floor/plating) - call stack: - the plating (55,54,13) (/turf/open/floor/plating): ChangeTurf(, /list (/list), 16) - the plating (55,54,13) (/turf/open/floor/plating): ChangeTurf(, /list (/list), 16) - the plating (55,54,13) (/turf/open/floor/plating): ChangeTurf(, /list (/list), 16) - the plating (55,54,13) (/turf/open/floor/plating): ScrapeAway(1, 16) - the plating (55,54,13) (/turf/open/floor/plating): ex act(2, null) - Explosions (/datum/controller/subsystem/explosions): fire(0) - Explosions (/datum/controller/subsystem/explosions): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-10 19:09:27.042] RUNTIME: ## TESTING: GC: -- [0x210413e1] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 3) [2026-10-10 19:11:14.348] RUNTIME: runtime error: Cannot read null.screen_groups - proc name: hide contents (/datum/storage/proc/hide_contents) - source file: code/datums/storage/storage.dm,1136 - usr: Qooqoo Ximema (/mob/living/carbon/human) - src: /datum/storage/mod_storage (/datum/storage/mod_storage) - usr.loc: the floor (149,118,2) (/turf/open/floor/iron) - call stack: - /datum/storage/mod_storage (/datum/storage/mod_storage): hide contents(Unknown (/mob/living/carbon/human)) - /datum/storage/mod_storage (/datum/storage/mod_storage): Destroy(0) - qdel(/datum/storage/mod_storage (/datum/storage/mod_storage), 0) - the MOD compact storage module (/obj/item/mod/module/storage): on uninstall(1) - the security MOD control unit (/obj/item/mod/control/pre_equipped/security): uninstall(the MOD compact storage module (/obj/item/mod/module/storage), 1) - the security MOD control unit (/obj/item/mod/control/pre_equipped/security): uninstall(the MOD compact storage module (/obj/item/mod/module/storage), 1) - the security MOD control unit (/obj/item/mod/control/pre_equipped/security): Destroy(0) - qdel(the security MOD control unit (/obj/item/mod/control/pre_equipped/security), 0) - Unknown (/mob/living/carbon/human): Destroy(0) - Unknown (/mob/living/carbon/human): Destroy(0) - ... - qdel(Unknown (/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(Qooqoo Ximema (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-10-10 19:17:37.371] RUNTIME: runtime error: bad client - proc name: initialize (/datum/tgui_window/proc/initialize) - source file: code/modules/tgui/tgui_window.dm,114 - usr: null - src: /datum/tgui_window (/datum/tgui_window) - call stack: - /datum/tgui_window (/datum/tgui_window): initialize(1, /list (/list), "", "