[2026-09-30 13:34:12.288] Starting up round ID 264157. - ------------------------- [2026-09-30 13:34:12.312] RUNTIME: World loaded at 13:34:12! [2026-09-30 13:34:12.312] RUNTIME: TGS Info: Activating API for version 5.11.0 [2026-09-30 13:34:12.312] RUNTIME: Running /tg/ revision: 2026-09-30T06:15:45+00:00 - origin/master: 707493e365769d43f33b7377e780268f611c8c43 - Test merge active of PR #97699 commit e71323e5cdb677845d805e152239edcc016d180b - Test merge active of PR #97612 commit cc41d3e7fd69ffda3801caf02acb431dc618a388 - HEAD: de9fd97c5fb4a21fe8dc347af5d9e314dfcfdf77 - Running rust-g version 7.0.0 [2026-09-30 13:34:12.317] RUNTIME: map_config not found: _maps/map_jsons/eventmap.json [2026-09-30 13:34:12.318] RUNTIME: map_config not found: _maps/map_jsons/eventmap2.json [2026-09-30 13:34:12.319] RUNTIME: Database connection established. [2026-09-30 13:34:12.319] RUNTIME: Round ID: 264157 [2026-09-30 13:34:12.320] RUNTIME: Running /tg/ revision: 2026-09-30T06:15:45+00:00 - origin/master: 707493e365769d43f33b7377e780268f611c8c43 - Test merge active of PR #97699 commit e71323e5cdb677845d805e152239edcc016d180b - Test merge active of PR #97612 commit cc41d3e7fd69ffda3801caf02acb431dc618a388 - HEAD: de9fd97c5fb4a21fe8dc347af5d9e314dfcfdf77 - Running rust-g version 7.0.0 [2026-09-30 13:34:12.584] RUNTIME: RETA: System initialized with duration=3000ds, cooldown=150ds, enabled=1 [2026-09-30 13:34:13.588] RUNTIME: Initialized Profiler subsystem within 0 seconds! [2026-09-30 13:34:13.589] RUNTIME: Initialized Database subsystem within 0 seconds! [2026-09-30 13:34:13.600] RUNTIME: Initialized Verbs subsystem within 0 seconds! [2026-09-30 13:34:13.671] RUNTIME: Initialized Title Screen subsystem within 0.07 seconds! [2026-09-30 13:34:13.772] RUNTIME: Initialized Sounds subsystem within 0.1 seconds! [2026-09-30 13:34:13.774] RUNTIME: Initialized Server Tasks subsystem within 0 seconds! [2026-09-30 13:34:13.774] RUNTIME: Initialized Input subsystem within 0 seconds! [2026-09-30 13:34:13.775] RUNTIME: Initialized Discord subsystem within 0 seconds! [2026-09-30 13:34:13.786] RUNTIME: Initialized Reagents subsystem within 0.01 seconds! [2026-09-30 13:34:14.098] RUNTIME: Initialized Greyscale subsystem within 0.31 seconds! [2026-09-30 13:34:14.098] RUNTIME: Initialized Greyscale Previews subsystem within 0 seconds! [2026-09-30 13:34:15.976] RUNTIME: Initialized Early Assets subsystem within 1.88 seconds! [2026-09-30 13:34:15.978] RUNTIME: Initialized Admin Verbs subsystem within 0 seconds! [2026-09-30 13:34:15.978] RUNTIME: Initialized Wiremod Composite Templates subsystem within 0 seconds! [2026-09-30 13:34:15.980] RUNTIME: Initialized Modular Computers subsystem within 0 seconds! [2026-09-30 13:34:15.985] RUNTIME: Initialized IDs and Access subsystem within 0 seconds! [2026-09-30 13:34:15.985] RUNTIME: Initialized Bitrunning subsystem within 0 seconds! [2026-09-30 13:34:15.985] RUNTIME: Initialized AI movement subsystem within 0 seconds! [2026-09-30 13:34:15.986] RUNTIME: Initialized AI Controller Ticker subsystem within 0 seconds! [2026-09-30 13:34:15.986] RUNTIME: Initialized Vote subsystem within 0 seconds! [2026-09-30 13:34:15.986] RUNTIME: Initialized Tutorials subsystem within 0 seconds! [2026-09-30 13:34:16.066] RUNTIME: Initialized Text To Speech subsystem within 0.08 seconds! [2026-09-30 13:34:16.066] RUNTIME: Initialized Time Tracking subsystem within 0 seconds! [2026-09-30 13:34:16.085] RUNTIME: Initialized Trading Card Game subsystem within 0.02 seconds! [2026-09-30 13:34:16.086] RUNTIME: Initialized Sun subsystem within 0 seconds! [2026-09-30 13:34:16.086] RUNTIME: Initialized Stock Market subsystem within 0 seconds! [2026-09-30 13:34:16.580] RUNTIME: Initialized PRISM subsystem within 0.49 seconds! [2026-09-30 13:34:16.581] RUNTIME: Initialized Skills subsystem within 0 seconds! [2026-09-30 13:34:16.581] RUNTIME: Initialized Security Level subsystem within 0 seconds! [2026-09-30 13:34:16.582] RUNTIME: Initialized Restaurant subsystem within 0 seconds! [2026-09-30 13:34:16.583] RUNTIME: Initialized Pathfinder subsystem within 0 seconds! [2026-09-30 13:34:16.583] RUNTIME: Initialized Map Vote subsystem within 0 seconds! [2026-09-30 13:34:16.584] RUNTIME: Initialized Lua Scripting subsystem within 0 seconds! [2026-09-30 13:34:16.584] RUNTIME: Initialized Lag Switch subsystem within 0 seconds! [2026-09-30 13:34:16.585] RUNTIME: Initialized Foam subsystem within 0 seconds! [2026-09-30 13:34:16.585] RUNTIME: Initialized Smoke subsystem within 0 seconds! [2026-09-30 13:34:16.585] RUNTIME: Initialized Fluid subsystem within 0 seconds! [2026-09-30 13:34:16.585] RUNTIME: Initialized Economy subsystem within 0 seconds! [2026-09-30 13:34:16.586] RUNTIME: Initialized Disease subsystem within 0 seconds! [2026-09-30 13:34:16.587] RUNTIME: Initialized Station subsystem within 0 seconds! [2026-09-30 13:34:16.621] RUNTIME: Initialized Research subsystem within 0.03 seconds! [2026-09-30 13:34:16.624] RUNTIME: Initialized Events subsystem within 0 seconds! [2026-09-30 13:34:16.630] RUNTIME: Initialized Jobs subsystem within 0.01 seconds! [2026-09-30 13:34:16.633] RUNTIME: Initialized Quirks subsystem within 0 seconds! [2026-09-30 13:34:16.634] RUNTIME: Initialized Personalities subsystem within 0 seconds! [2026-09-30 13:34:16.661] RUNTIME: Initialized Instruments subsystem within 0.03 seconds! [2026-09-30 13:34:16.662] RUNTIME: Initialized Blackbox subsystem within 0 seconds! [2026-09-30 13:34:28.114] RUNTIME: Initialized Achievements subsystem within 11.45 seconds! [2026-09-30 13:34:28.387] RUNTIME: Initialized Ticker subsystem within 0.27 seconds! [2026-09-30 13:34:28.472] RUNTIME: Loading Kilo Station... [2026-09-30 13:34:30.134] RUNTIME: Loaded Station in 1.6625s! [2026-09-30 13:34:31.675] RUNTIME: Loaded Lavaland in 1.26875s! [2026-09-30 13:34:37.616] RUNTIME: Lava Ruins loader finished placing 32/42 ruins with 0 left to spend. [2026-09-30 13:34:37.652] RUNTIME: Space Ruins loader finished placing 30/85 ruins with 0 left to spend. [2026-09-30 13:34:38.540] RUNTIME: Cave Generator terrain generation finished in 0.878125s! [2026-09-30 13:34:38.606] RUNTIME: Cave Generator terrain generation finished in 0.0625s! [2026-09-30 13:34:41.140] RUNTIME: Cave Generator terrain population finished in 0.05s! [2026-09-30 13:34:41.143] RUNTIME: Cave Generator terrain population finished in 0.003125s! [2026-09-30 13:34:41.918] RUNTIME: Initialized Mapping subsystem within 13.48 seconds! [2026-09-30 13:34:41.919] RUNTIME: Initialized Weather subsystem within 0 seconds! [2026-09-30 13:34:41.968] RUNTIME: Initialized Spatial Grid subsystem within 0.05 seconds! [2026-09-30 13:34:41.969] RUNTIME: Initialized Cameras subsystem within 0 seconds! [2026-09-30 13:35:28.326] RUNTIME: Initialized Atoms subsystem within 46.35 seconds! [2026-09-30 13:35:28.377] RUNTIME: Loaded 5 engraved messages on map Kilo Station [2026-09-30 13:35:28.378] RUNTIME: runtime error: json_decode error: Unexpected character at (character 1) - proc name: load prisoner tattoos (/datum/controller/subsystem/persistence/proc/load_prisoner_tattoos) - source file: code/controllers/subsystem/persistence/tattoos.dm,6 - usr: null - src: Persistence (/datum/controller/subsystem/persistence) - call stack: - Persistence (/datum/controller/subsystem/persistence): load prisoner tattoos() - Persistence (/datum/controller/subsystem/persistence): Initialize() - Master (/datum/controller/master): init subsystem(Persistence (/datum/controller/subsystem/persistence)) - Master (/datum/controller/master): Initialize(10, 0, 1) - [2026-09-30 13:35:28.392] RUNTIME: Initialized Persistence subsystem within 0.02 seconds! [2026-09-30 13:35:28.424] RUNTIME: runtime error: Found painting size with no matching canvas type - proc name: load persistent (/obj/structure/sign/painting/proc/load_persistent) - source file: code/modules/art/paintings.dm,713 - usr: null - src: the Public Painting Exhibit mo... (/obj/structure/sign/painting/library) - src.loc: the floor (97,128,2) (/turf/open/floor/iron/dark) - call stack: - the Public Painting Exhibit mo... (/obj/structure/sign/painting/library): load persistent() - Persistent Paintings (/datum/controller/subsystem/persistent_paintings): Initialize() - Master (/datum/controller/master): init subsystem(Persistent Paintings (/datum/controller/subsystem/persistent_paintings)) - Master (/datum/controller/master): Initialize(10, 0, 1) - [2026-09-30 13:35:28.639] RUNTIME: Initialized Persistent Paintings subsystem within 0.25 seconds! [2026-09-30 13:35:31.107] RUNTIME: Initialized Assets subsystem within 2.47 seconds! [2026-09-30 13:35:31.139] RUNTIME: Initialized Wardrobe subsystem within 0.03 seconds! [2026-09-30 13:35:31.143] RUNTIME: Initialized Traitor subsystem within 0 seconds! [2026-09-30 13:35:31.478] RUNTIME: Initialized Ore Generation subsystem within 0.33 seconds! [2026-09-30 13:35:31.624] RUNTIME: Initialized Minor Mapping subsystem within 0.14 seconds! [2026-09-30 13:35:31.626] RUNTIME: Initialized Market subsystem within 0 seconds! [2026-09-30 13:35:31.772] RUNTIME: Initialized Machines subsystem within 0.14 seconds! [2026-09-30 13:35:31.773] RUNTIME: Initialized Map Previews subsystem within 0 seconds! [2026-09-30 13:35:45.750] RUNTIME: Initialized Lighting subsystem within 13.98 seconds! [2026-09-30 13:35:47.559] RUNTIME: Initialized Library Loading subsystem within 1.81 seconds! [2026-09-30 13:35:52.377] RUNTIME: Initialized Icon Smoothing subsystem within 4.82 seconds! [2026-09-30 13:35:52.676] RUNTIME: Initialized Fishing subsystem within 0.3 seconds! [2026-09-30 13:35:58.586] RUNTIME: Initialized Atmospherics subsystem within 5.91 seconds! [2026-09-30 13:36:01.936] RUNTIME: Initialized Shuttle subsystem within 3.35 seconds! [2026-09-30 13:36:01.974] RUNTIME: Initialized Init Profiler subsystem within 0.04 seconds! [2026-09-30 13:36:02.266] RUNTIME: Initialized Ban Cache subsystem within 0.29 seconds! [2026-09-30 13:36:02.267] RUNTIME: Initializations complete within 108.678 seconds! [2026-09-30 13:40:04.298] RUNTIME: Game start took 0.35625s [2026-09-30 13:40:23.627] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Drake Lafortune (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (137,80,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 9) - Drake Lafortune (/mob/living/carbon/human): sync lighting plane cutoff() - Drake Lafortune (/mob/living/carbon/human): update sight() - Drake Lafortune (/mob/living/carbon/human): update sight() - the engineering scanner goggle... (/obj/item/clothing/glasses/meson/engine): toggle mode(Drake Lafortune (/mob/living/carbon/human), 1) - the engineering scanner goggle... (/obj/item/clothing/glasses/meson/engine): attack self(Drake Lafortune (/mob/living/carbon/human)) - the engineering scanner goggle... (/obj/item/clothing/glasses/meson/engine): ui action click(Drake Lafortune (/mob/living/carbon/human), Toggle Mode (/datum/action/item_action/toggle_mode)) - Toggle Mode (/datum/action/item_action/toggle_mode): do effect(null) - Toggle Mode (/datum/action/item_action/toggle_mode): Trigger(Drake Lafortune (/mob/living/carbon/human), null) - Toggle Mode (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=19;icon-y=17;left=1;but...") - Kelesis (/client): Click(Toggle Mode (/atom/movable/screen/movable/action_button), null, "mapwindow.map", "icon-x=19;icon-y=17;left=1;but...") - [2026-09-30 13:46:55.560] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Drake Lafortune (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (135,97,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 9) - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): show to(Drake Lafortune (/mob/living/carbon/human)) - /datum/plane_master_group/main (/datum/plane_master_group/main): show plane(Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting)) - /datum/plane_master_group/main (/datum/plane_master_group/main): show hud() - /datum/plane_master_group/main (/datum/plane_master_group/main): refresh hud() - /datum/hud/human (/datum/hud/human): plane masters update() - /datum/hud/human (/datum/hud/human): show hud(1, null) - /datum/hud/human (/datum/hud/human): show hud(1, null) - /datum/hud/human (/datum/hud/human): add screen object( (/atom/movable/screen/multitool_arrow), "multitool_arrow", 3, null, null, 1) - the multitool (/obj/item/multitool): scan apc(Drake Lafortune (/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(Drake Lafortune (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Verb Manager (/datum/controller/subsystem/verb_manager): run verb queue() - Verb Manager (/datum/controller/subsystem/verb_manager): fire(0) - Verb Manager (/datum/controller/subsystem/verb_manager): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 13:46:57.064] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Drake Lafortune (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (135,97,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 9) - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): show to(Drake Lafortune (/mob/living/carbon/human)) - /datum/plane_master_group/main (/datum/plane_master_group/main): show plane(Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting)) - /datum/plane_master_group/main (/datum/plane_master_group/main): show hud() - /datum/plane_master_group/main (/datum/plane_master_group/main): refresh hud() - /datum/hud/human (/datum/hud/human): plane masters update() - /datum/hud/human (/datum/hud/human): show hud(1, null) - /datum/hud/human (/datum/hud/human): show hud(1, null) - (/atom/movable/screen/multitool_arrow): Destroy(0) - (/atom/movable/screen/multitool_arrow): Destroy(0) - qdel( (/atom/movable/screen/multitool_arrow), 0) - /datum/weakref (/datum/weakref): Destroy(0) - qdel(/datum/weakref (/datum/weakref), 0) - /datum/callback (/datum/callback): Invoke() - world: push usr(Drake Lafortune (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 14:37:35.557] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Jat-Ra (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (175,121,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Jat-Ra (/mob/living/carbon/human): sync lighting plane cutoff() - Jat-Ra (/mob/living/carbon/human): update sight(Jat-Ra (/mob/living/carbon/human), "meson_vision") - Jat-Ra (/mob/living/carbon/human): update sight(Jat-Ra (/mob/living/carbon/human), "meson_vision") - Jat-Ra (/mob/living/carbon/human): SendSignal("addtrait meson_vision", /list (/list)) - the optical meson scanner (/obj/item/clothing/glasses/meson): equipped(Jat-Ra (/mob/living/carbon/human), 8, 0) - the optical meson scanner (/obj/item/clothing/glasses/meson): equipped(Jat-Ra (/mob/living/carbon/human), 8, 0) - the optical meson scanner (/obj/item/clothing/glasses/meson): on equipped(Jat-Ra (/mob/living/carbon/human), 8, 0) - Jat-Ra (/mob/living/carbon/human): has equipped(the optical meson scanner (/obj/item/clothing/glasses/meson), 8, 0) - Jat-Ra (/mob/living/carbon/human): has equipped(the optical meson scanner (/obj/item/clothing/glasses/meson), 8, 0) - ... - the optical meson scanner (/obj/item/clothing/glasses/meson): equip to best slot(Jat-Ra (/mob/living/carbon/human)) - Jat-Ra (/mob/living/carbon/human): execute quick equip() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Jat-Ra (/mob/living/carbon/human): gvb quick equip(/list (/list)) - Verbs (/datum/controller/subsystem/verbs): invoke verb(Jat-Ra (/mob/living/carbon/human), /mob/verb/quick_equip (/mob/verb/quick_equip), /list (/list), Jat-Ra (/mob/living/carbon/human)) - Jat-Ra (/mob/living/carbon/human): quick-equip() - quick_equip (/datum/keybinding/human/quick_equip): down(DanZAMOL (/client), the floor (175,120,2) (/turf/open/floor/iron), 22, -13) - DanZAMOL (/client): keyDown("E", 777, 670, 1520, 1200) - [2026-09-30 14:37:35.559] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Jat-Ra (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (175,121,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Jat-Ra (/mob/living/carbon/human): sync lighting plane cutoff() - Jat-Ra (/mob/living/carbon/human): update sight() - Jat-Ra (/mob/living/carbon/human): update sight() - the optical meson scanner (/obj/item/clothing/glasses/meson): equipped(Jat-Ra (/mob/living/carbon/human), 8, 0) - the optical meson scanner (/obj/item/clothing/glasses/meson): on equipped(Jat-Ra (/mob/living/carbon/human), 8, 0) - Jat-Ra (/mob/living/carbon/human): has equipped(the optical meson scanner (/obj/item/clothing/glasses/meson), 8, 0) - Jat-Ra (/mob/living/carbon/human): has equipped(the optical meson scanner (/obj/item/clothing/glasses/meson), 8, 0) - Jat-Ra (/mob/living/carbon/human): equip to slot(the optical meson scanner (/obj/item/clothing/glasses/meson), 8, 0, 1, 0) - Jat-Ra (/mob/living/carbon/human): equip to slot if possible(the optical meson scanner (/obj/item/clothing/glasses/meson), 8, 0, 1, 1, 0, 0, 0) - ... - Jat-Ra (/mob/living/carbon/human): execute quick equip() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Jat-Ra (/mob/living/carbon/human): gvb quick equip(/list (/list)) - Verbs (/datum/controller/subsystem/verbs): invoke verb(Jat-Ra (/mob/living/carbon/human), /mob/verb/quick_equip (/mob/verb/quick_equip), /list (/list), Jat-Ra (/mob/living/carbon/human)) - Jat-Ra (/mob/living/carbon/human): quick-equip() - Jat-Ra (/mob/living/carbon/human): quick-equip() - quick_equip (/datum/keybinding/human/quick_equip): down(DanZAMOL (/client), the floor (175,120,2) (/turf/open/floor/iron), 22, -13) - DanZAMOL (/client): keyDown("E", 777, 670, 1520, 1200) - [2026-09-30 14:38:35.884] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Jat-Ra (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the shuttle floor (150,16,3) (/turf/open/floor/mineral/titanium/yellow) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Jat-Ra (/mob/living/carbon/human): sync lighting plane cutoff() - Jat-Ra (/mob/living/carbon/human): update sight() - Jat-Ra (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Jat-Ra (/mob/living/carbon/human), 0) - Jat-Ra (/mob/living/carbon/human): update eyes(1) - Jat-Ra (/mob/living/carbon/human): item coverage changed(4832, 0) - Jat-Ra (/mob/living/carbon/human): item coverage changed(4832, 0) - Jat-Ra (/mob/living/carbon/human): add item coverage(the gas mask (/obj/item/clothing/mask/gas)) - Jat-Ra (/mob/living/carbon/human): has equipped(the gas mask (/obj/item/clothing/mask/gas), 32, 0) - ... - Jat-Ra (/mob/living/carbon/human): execute quick equip() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Jat-Ra (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Verb Manager (/datum/controller/subsystem/verb_manager): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 14:38:35.887] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Jat-Ra (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the shuttle floor (150,16,3) (/turf/open/floor/mineral/titanium/yellow) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Jat-Ra (/mob/living/carbon/human): sync lighting plane cutoff() - Jat-Ra (/mob/living/carbon/human): update sight() - Jat-Ra (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Jat-Ra (/mob/living/carbon/human), 0) - Jat-Ra (/mob/living/carbon/human): update eyes(1) - Jat-Ra (/mob/living/carbon/human): update body parts(0) - Jat-Ra (/mob/living/carbon/human): update body parts(0) - Jat-Ra (/mob/living/carbon/human): update body(0) - Jat-Ra (/mob/living/carbon/human): update body(0) - ... - Jat-Ra (/mob/living/carbon/human): equip to appropriate slot(the gas mask (/obj/item/clothing/mask/gas), 0, 0) - the gas mask (/obj/item/clothing/mask/gas): equip to best slot(Jat-Ra (/mob/living/carbon/human)) - Jat-Ra (/mob/living/carbon/human): execute quick equip() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Jat-Ra (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Verb Manager (/datum/controller/subsystem/verb_manager): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 14:39:37.459] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Jat-Ra (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (151,38,3) (/turf/open/floor/iron/dark/smooth_edge) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Jat-Ra (/mob/living/carbon/human): sync lighting plane cutoff() - Jat-Ra (/mob/living/carbon/human): update sight() - Jat-Ra (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Jat-Ra (/mob/living/carbon/human), 0) - Jat-Ra (/mob/living/carbon/human): update eyes(1) - Jat-Ra (/mob/living/carbon/human): update body parts(0) - Jat-Ra (/mob/living/carbon/human): update body parts(0) - Jat-Ra (/mob/living/carbon/human): update body(0) - Jat-Ra (/mob/living/carbon/human): update body(0) - ... - the explorer suit (/obj/item/clothing/suit/hooded/explorer): ui action click(Jat-Ra (/mob/living/carbon/human), Toggle Hood (/datum/action/item_action)) - Toggle Hood (/datum/action/item_action): Trigger(Jat-Ra (/mob/living/carbon/human), null) - Toggle Hood (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=25;icon-y=15;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 14:40:38.261] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: null - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Jat-Ra (/mob/living/carbon/human): sync lighting plane cutoff() - Jat-Ra (/mob/living/carbon/human): update sight() - Jat-Ra (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Jat-Ra (/mob/living/carbon/human), 0) - Jat-Ra (/mob/living/carbon/human): update eyes(1) - /datum/status_effect/knocked_o... (/datum/status_effect/knocked_out): on apply() - /datum/status_effect/knocked_o... (/datum/status_effect/knocked_out): on creation(Jat-Ra (/mob/living/carbon/human)) - /datum/status_effect/knocked_o... (/datum/status_effect/knocked_out): on creation(Jat-Ra (/mob/living/carbon/human)) - /datum/status_effect/knocked_o... (/datum/status_effect/knocked_out): New(/list (/list)) - ... - /datum/status_effect/incapacit... (/datum/status_effect/incapacitating/unconscious): on creation(Jat-Ra (/mob/living/carbon/human), 20) - /datum/status_effect/incapacit... (/datum/status_effect/incapacitating/unconscious): on creation(Jat-Ra (/mob/living/carbon/human), 20) - /datum/status_effect/incapacit... (/datum/status_effect/incapacitating/unconscious): New(/list (/list)) - Jat-Ra (/mob/living/carbon/human): apply status effect(/datum/status_effect/incapacit... (/datum/status_effect/incapacitating/unconscious), 20) - Jat-Ra (/mob/living/carbon/human): Unconscious(20, 0) - Jat-Ra (/mob/living/carbon/human): Unconscious(20, 0) - Explosions (/datum/controller/subsystem/explosions): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 14:40:40.188] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: null - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Jat-Ra (/mob/living/carbon/human): sync lighting plane cutoff() - Jat-Ra (/mob/living/carbon/human): update sight() - Jat-Ra (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Jat-Ra (/mob/living/carbon/human), 0) - Jat-Ra (/mob/living/carbon/human): update eyes(1) - /datum/status_effect/knocked_o... (/datum/status_effect/knocked_out): on remove() - /datum/status_effect/knocked_o... (/datum/status_effect/knocked_out): Destroy(0) - qdel(/datum/status_effect/knocked_o... (/datum/status_effect/knocked_out), 0) - Jat-Ra (/mob/living/carbon/human): remove status effect(/datum/status_effect/knocked_o... (/datum/status_effect/knocked_out)) - ... - /datum/status_effect/incapacit... (/datum/status_effect/incapacitating/unconscious): on remove() - /datum/status_effect/incapacit... (/datum/status_effect/incapacitating/unconscious): Destroy(0) - qdel(/datum/status_effect/incapacit... (/datum/status_effect/incapacitating/unconscious), 0) - /datum/status_effect/incapacit... (/datum/status_effect/incapacitating/unconscious): process(0.2) - Priority Status Effects (/datum/controller/subsystem/processing/priority_effects): fire(0) - Priority Status Effects (/datum/controller/subsystem/processing/priority_effects): fire(0) - Priority Status Effects (/datum/controller/subsystem/processing/priority_effects): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 14:47:26.599] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Jat-Ra (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (150,24,3) (/turf/open/floor/iron/dark/textured_large) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Jat-Ra (/mob/living/carbon/human): sync lighting plane cutoff() - Jat-Ra (/mob/living/carbon/human): update sight() - Jat-Ra (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Jat-Ra (/mob/living/carbon/human), 0) - Jat-Ra (/mob/living/carbon/human): update eyes(1) - Jat-Ra (/mob/living/carbon/human): update body parts(0) - Jat-Ra (/mob/living/carbon/human): update body parts(0) - Jat-Ra (/mob/living/carbon/human): update body(0) - Jat-Ra (/mob/living/carbon/human): update body(0) - ... - Jat-Ra (/mob/living/carbon/human): doUnEquip(the explorer hood (/obj/item/clothing/head/hooded/explorer), 1, the explorer suit (/obj/item/clothing/suit/hooded/explorer), 0, 1, 1) - Jat-Ra (/mob/living/carbon/human): doUnEquip(the explorer hood (/obj/item/clothing/head/hooded/explorer), 1, the explorer suit (/obj/item/clothing/suit/hooded/explorer), 0, 1, 1) - Jat-Ra (/mob/living/carbon/human): doUnEquip(the explorer hood (/obj/item/clothing/head/hooded/explorer), 1, the explorer suit (/obj/item/clothing/suit/hooded/explorer), 0, 1, 1) - Jat-Ra (/mob/living/carbon/human): transferItemToLoc(the explorer hood (/obj/item/clothing/head/hooded/explorer), the explorer suit (/obj/item/clothing/suit/hooded/explorer), 1, 1, null) - /datum/component/toggle_attach... (/datum/component/toggle_attached_clothing): unequip deployable() - /datum/component/toggle_attach... (/datum/component/toggle_attached_clothing): toggle deployable() - the explorer suit (/obj/item/clothing/suit/hooded/explorer): SendSignal("item_action_click", /list (/list)) - Toggle Hood (/datum/action/item_action): do effect(null) - Toggle Hood (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=22;icon-y=20;left=1;but...") - DanZAMOL (/client): Click(Toggle Hood (/atom/movable/screen/movable/action_button), null, "mapwindow.map", "icon-x=22;icon-y=20;left=1;but...") - [2026-09-30 14:47:28.255] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Jat-Ra (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the plating (150,22,3) (/turf/open/floor/plating) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Jat-Ra (/mob/living/carbon/human): sync lighting plane cutoff() - Jat-Ra (/mob/living/carbon/human): update sight() - Jat-Ra (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Jat-Ra (/mob/living/carbon/human), 0) - Jat-Ra (/mob/living/carbon/human): update eyes(1) - Jat-Ra (/mob/living/carbon/human): update body parts(0) - Jat-Ra (/mob/living/carbon/human): update body parts(0) - Jat-Ra (/mob/living/carbon/human): update body(0) - Jat-Ra (/mob/living/carbon/human): update body(0) - ... - the explorer suit (/obj/item/clothing/suit/hooded/explorer): ui action click(Jat-Ra (/mob/living/carbon/human), Toggle Hood (/datum/action/item_action)) - Toggle Hood (/datum/action/item_action): Trigger(Jat-Ra (/mob/living/carbon/human), null) - Toggle Hood (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=18;icon-y=6;left=1;butt...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 14:49:05.524] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Jat-Ra (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (128,132,2) (/turf/open/floor/iron/dark) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Jat-Ra (/mob/living/carbon/human): sync lighting plane cutoff() - Jat-Ra (/mob/living/carbon/human): update sight() - Jat-Ra (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Jat-Ra (/mob/living/carbon/human), 0) - Jat-Ra (/mob/living/carbon/human): update eyes(1) - Jat-Ra (/mob/living/carbon/human): update body parts(0) - Jat-Ra (/mob/living/carbon/human): update body parts(0) - Jat-Ra (/mob/living/carbon/human): update body(0) - Jat-Ra (/mob/living/carbon/human): update body(0) - ... - Jat-Ra (/mob/living/carbon/human): doUnEquip(the explorer hood (/obj/item/clothing/head/hooded/explorer), 1, the explorer suit (/obj/item/clothing/suit/hooded/explorer), 0, 1, 1) - Jat-Ra (/mob/living/carbon/human): doUnEquip(the explorer hood (/obj/item/clothing/head/hooded/explorer), 1, the explorer suit (/obj/item/clothing/suit/hooded/explorer), 0, 1, 1) - Jat-Ra (/mob/living/carbon/human): doUnEquip(the explorer hood (/obj/item/clothing/head/hooded/explorer), 1, the explorer suit (/obj/item/clothing/suit/hooded/explorer), 0, 1, 1) - Jat-Ra (/mob/living/carbon/human): transferItemToLoc(the explorer hood (/obj/item/clothing/head/hooded/explorer), the explorer suit (/obj/item/clothing/suit/hooded/explorer), 1, 1, null) - /datum/component/toggle_attach... (/datum/component/toggle_attached_clothing): unequip deployable() - /datum/component/toggle_attach... (/datum/component/toggle_attached_clothing): toggle deployable() - the explorer suit (/obj/item/clothing/suit/hooded/explorer): SendSignal("item_action_click", /list (/list)) - Toggle Hood (/datum/action/item_action): do effect(null) - Toggle Hood (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=27;icon-y=10;left=1;but...") - DanZAMOL (/client): Click(Toggle Hood (/atom/movable/screen/movable/action_button), null, "mapwindow.map", "icon-x=27;icon-y=10;left=1;but...") - [2026-09-30 14:49:06.344] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Jat-Ra (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (128,132,2) (/turf/open/floor/iron/dark) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Jat-Ra (/mob/living/carbon/human): sync lighting plane cutoff() - Jat-Ra (/mob/living/carbon/human): update sight() - Jat-Ra (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Jat-Ra (/mob/living/carbon/human), 0) - Jat-Ra (/mob/living/carbon/human): update eyes(1) - Jat-Ra (/mob/living/carbon/human): item coverage changed(0, 4832) - Jat-Ra (/mob/living/carbon/human): item coverage changed(0, 4832) - Jat-Ra (/mob/living/carbon/human): refresh obscured() - Jat-Ra (/mob/living/carbon/human): remove item coverage(the gas mask (/obj/item/clothing/mask/gas)) - ... - Jat-Ra (/mob/living/carbon/human): doUnEquip(the gas mask (/obj/item/clothing/mask/gas), 0, Jat-Ra (/mob/living/carbon/human), 1, 1, 1) - Jat-Ra (/mob/living/carbon/human): temporarilyRemoveItemFromInventory(the gas mask (/obj/item/clothing/mask/gas), 0, 1, Jat-Ra (/mob/living/carbon/human)) - the gas mask (/obj/item/clothing/mask/gas): attempt pickup(Jat-Ra (/mob/living/carbon/human), 0) - the gas mask (/obj/item/clothing/mask/gas): attack hand(Jat-Ra (/mob/living/carbon/human), /list (/list)) - Jat-Ra (/mob/living/carbon/human): resolve unarmed attack(the gas mask (/obj/item/clothing/mask/gas), /list (/list)) - Jat-Ra (/mob/living/carbon/human): UnarmedAttack(the gas mask (/obj/item/clothing/mask/gas), 1, /list (/list)) - Jat-Ra (/mob/living/carbon/human): UnarmedAttack(the gas mask (/obj/item/clothing/mask/gas), 1, /list (/list)) - the gas mask (/obj/item/clothing/mask/gas): Click(null, "mapwindow.map", "icon-x=20;icon-y=10;left=1;but...") - DanZAMOL (/client): Click(the mask (/atom/movable/screen/inventory), null, "mapwindow.map", "icon-x=20;icon-y=10;left=1;but...") - [2026-09-30 14:49:06.348] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Jat-Ra (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (128,132,2) (/turf/open/floor/iron/dark) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Jat-Ra (/mob/living/carbon/human): sync lighting plane cutoff() - Jat-Ra (/mob/living/carbon/human): update sight() - Jat-Ra (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Jat-Ra (/mob/living/carbon/human), 0) - Jat-Ra (/mob/living/carbon/human): update eyes(1) - Jat-Ra (/mob/living/carbon/human): update body parts(0) - Jat-Ra (/mob/living/carbon/human): update body parts(0) - Jat-Ra (/mob/living/carbon/human): update body(0) - Jat-Ra (/mob/living/carbon/human): update body(0) - ... - Jat-Ra (/mob/living/carbon/human): doUnEquip(the gas mask (/obj/item/clothing/mask/gas), 0, Jat-Ra (/mob/living/carbon/human), 1, 1, 1) - Jat-Ra (/mob/living/carbon/human): doUnEquip(the gas mask (/obj/item/clothing/mask/gas), 0, Jat-Ra (/mob/living/carbon/human), 1, 1, 1) - Jat-Ra (/mob/living/carbon/human): doUnEquip(the gas mask (/obj/item/clothing/mask/gas), 0, Jat-Ra (/mob/living/carbon/human), 1, 1, 1) - Jat-Ra (/mob/living/carbon/human): temporarilyRemoveItemFromInventory(the gas mask (/obj/item/clothing/mask/gas), 0, 1, Jat-Ra (/mob/living/carbon/human)) - the gas mask (/obj/item/clothing/mask/gas): attempt pickup(Jat-Ra (/mob/living/carbon/human), 0) - Jat-Ra (/mob/living/carbon/human): resolve unarmed attack(the gas mask (/obj/item/clothing/mask/gas), /list (/list)) - Jat-Ra (/mob/living/carbon/human): UnarmedAttack(the gas mask (/obj/item/clothing/mask/gas), 1, /list (/list)) - the gas mask (/obj/item/clothing/mask/gas): Click(null, "mapwindow.map", "icon-x=20;icon-y=10;left=1;but...") - DanZAMOL (/client): Click(the mask (/atom/movable/screen/inventory), null, "mapwindow.map", "icon-x=20;icon-y=10;left=1;but...") - [2026-09-30 14:50:23.753] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Jat-Ra (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (125,129,2) (/turf/open/floor/iron/cafeteria) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Jat-Ra (/mob/living/carbon/human): sync lighting plane cutoff() - Jat-Ra (/mob/living/carbon/human): update sight() - Jat-Ra (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Jat-Ra (/mob/living/carbon/human), 0) - Jat-Ra (/mob/living/carbon/human): update eyes(1) - Jat-Ra (/mob/living/carbon/human): item coverage changed(4832, 0) - Jat-Ra (/mob/living/carbon/human): item coverage changed(4832, 0) - Jat-Ra (/mob/living/carbon/human): add item coverage(the gas mask (/obj/item/clothing/mask/gas)) - Jat-Ra (/mob/living/carbon/human): has equipped(the gas mask (/obj/item/clothing/mask/gas), 32, 0) - ... - Jat-Ra (/mob/living/carbon/human): execute quick equip() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Jat-Ra (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Verb Manager (/datum/controller/subsystem/verb_manager): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 14:50:23.756] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Jat-Ra (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (125,129,2) (/turf/open/floor/iron/cafeteria) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Jat-Ra (/mob/living/carbon/human): sync lighting plane cutoff() - Jat-Ra (/mob/living/carbon/human): update sight() - Jat-Ra (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Jat-Ra (/mob/living/carbon/human), 0) - Jat-Ra (/mob/living/carbon/human): update eyes(1) - Jat-Ra (/mob/living/carbon/human): update body parts(0) - Jat-Ra (/mob/living/carbon/human): update body parts(0) - Jat-Ra (/mob/living/carbon/human): update body(0) - Jat-Ra (/mob/living/carbon/human): update body(0) - ... - Jat-Ra (/mob/living/carbon/human): equip to appropriate slot(the gas mask (/obj/item/clothing/mask/gas), 0, 0) - the gas mask (/obj/item/clothing/mask/gas): equip to best slot(Jat-Ra (/mob/living/carbon/human)) - Jat-Ra (/mob/living/carbon/human): execute quick equip() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Jat-Ra (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Verb Manager (/datum/controller/subsystem/verb_manager): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 15:01:35.326] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Jat-Ra (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (87,128,2) (/turf/open/floor/iron/dark) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Jat-Ra (/mob/living/carbon/human): sync lighting plane cutoff() - Jat-Ra (/mob/living/carbon/human): update sight() - Jat-Ra (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Jat-Ra (/mob/living/carbon/human), 0) - Jat-Ra (/mob/living/carbon/human): update eyes(1) - Jat-Ra (/mob/living/carbon/human): item coverage changed(0, 4832) - Jat-Ra (/mob/living/carbon/human): item coverage changed(0, 4832) - Jat-Ra (/mob/living/carbon/human): refresh obscured() - Jat-Ra (/mob/living/carbon/human): remove item coverage(the gas mask (/obj/item/clothing/mask/gas)) - ... - Jat-Ra (/mob/living/carbon/human): doUnEquip(the gas mask (/obj/item/clothing/mask/gas), 0, Jat-Ra (/mob/living/carbon/human), 1, 1, 1) - Jat-Ra (/mob/living/carbon/human): doUnEquip(the gas mask (/obj/item/clothing/mask/gas), 0, Jat-Ra (/mob/living/carbon/human), 1, 1, 1) - Jat-Ra (/mob/living/carbon/human): temporarilyRemoveItemFromInventory(the gas mask (/obj/item/clothing/mask/gas), 0, 1, Jat-Ra (/mob/living/carbon/human)) - the gas mask (/obj/item/clothing/mask/gas): attempt pickup(Jat-Ra (/mob/living/carbon/human), 0) - the gas mask (/obj/item/clothing/mask/gas): attack hand(Jat-Ra (/mob/living/carbon/human), /list (/list)) - Jat-Ra (/mob/living/carbon/human): resolve unarmed attack(the gas mask (/obj/item/clothing/mask/gas), /list (/list)) - Jat-Ra (/mob/living/carbon/human): UnarmedAttack(the gas mask (/obj/item/clothing/mask/gas), 1, /list (/list)) - Jat-Ra (/mob/living/carbon/human): UnarmedAttack(the gas mask (/obj/item/clothing/mask/gas), 1, /list (/list)) - the gas mask (/obj/item/clothing/mask/gas): Click(null, "mapwindow.map", "icon-x=13;icon-y=17;left=1;but...") - DanZAMOL (/client): Click(the gas mask (/obj/item/clothing/mask/gas), null, "mapwindow.map", "icon-x=13;icon-y=17;left=1;but...") - [2026-09-30 15:01:35.329] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Jat-Ra (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (87,128,2) (/turf/open/floor/iron/dark) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Jat-Ra (/mob/living/carbon/human): sync lighting plane cutoff() - Jat-Ra (/mob/living/carbon/human): update sight() - Jat-Ra (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Jat-Ra (/mob/living/carbon/human), 0) - Jat-Ra (/mob/living/carbon/human): update eyes(1) - Jat-Ra (/mob/living/carbon/human): update body parts(0) - Jat-Ra (/mob/living/carbon/human): update body parts(0) - Jat-Ra (/mob/living/carbon/human): update body(0) - Jat-Ra (/mob/living/carbon/human): update body(0) - ... - Jat-Ra (/mob/living/carbon/human): has unequipped(the gas mask (/obj/item/clothing/mask/gas), 1) - Jat-Ra (/mob/living/carbon/human): doUnEquip(the gas mask (/obj/item/clothing/mask/gas), 0, Jat-Ra (/mob/living/carbon/human), 1, 1, 1) - Jat-Ra (/mob/living/carbon/human): doUnEquip(the gas mask (/obj/item/clothing/mask/gas), 0, Jat-Ra (/mob/living/carbon/human), 1, 1, 1) - Jat-Ra (/mob/living/carbon/human): doUnEquip(the gas mask (/obj/item/clothing/mask/gas), 0, Jat-Ra (/mob/living/carbon/human), 1, 1, 1) - Jat-Ra (/mob/living/carbon/human): temporarilyRemoveItemFromInventory(the gas mask (/obj/item/clothing/mask/gas), 0, 1, Jat-Ra (/mob/living/carbon/human)) - the gas mask (/obj/item/clothing/mask/gas): attempt pickup(Jat-Ra (/mob/living/carbon/human), 0) - Jat-Ra (/mob/living/carbon/human): resolve unarmed attack(the gas mask (/obj/item/clothing/mask/gas), /list (/list)) - Jat-Ra (/mob/living/carbon/human): UnarmedAttack(the gas mask (/obj/item/clothing/mask/gas), 1, /list (/list)) - the gas mask (/obj/item/clothing/mask/gas): Click(null, "mapwindow.map", "icon-x=13;icon-y=17;left=1;but...") - DanZAMOL (/client): Click(the gas mask (/obj/item/clothing/mask/gas), null, "mapwindow.map", "icon-x=13;icon-y=17;left=1;but...") - [2026-09-30 15:04:54.691] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Jat-Ra (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (155,31,3) (/turf/open/floor/iron/dark/textured_large) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Jat-Ra (/mob/living/carbon/human): sync lighting plane cutoff() - Jat-Ra (/mob/living/carbon/human): update sight() - Jat-Ra (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Jat-Ra (/mob/living/carbon/human), 0) - Jat-Ra (/mob/living/carbon/human): update eyes(1) - Jat-Ra (/mob/living/carbon/human): item coverage changed(4832, 0) - Jat-Ra (/mob/living/carbon/human): item coverage changed(4832, 0) - Jat-Ra (/mob/living/carbon/human): add item coverage(the explorer gas mask (/obj/item/clothing/mask/gas/explorer)) - Jat-Ra (/mob/living/carbon/human): has equipped(the explorer gas mask (/obj/item/clothing/mask/gas/explorer), 32, 0) - ... - the explorer gas mask (/obj/item/clothing/mask/gas/explorer): equip to best slot(Jat-Ra (/mob/living/carbon/human)) - Jat-Ra (/mob/living/carbon/human): execute quick equip() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Jat-Ra (/mob/living/carbon/human): gvb quick equip(/list (/list)) - Verbs (/datum/controller/subsystem/verbs): invoke verb(Jat-Ra (/mob/living/carbon/human), /mob/verb/quick_equip (/mob/verb/quick_equip), /list (/list), Jat-Ra (/mob/living/carbon/human)) - Jat-Ra (/mob/living/carbon/human): quick-equip() - quick_equip (/datum/keybinding/human/quick_equip): down(DanZAMOL (/client), the floor (156,32,3) (/turf/open/floor/iron/dark/smooth_edge), 15, 17) - DanZAMOL (/client): keyDown("E", 838, 514, 1520, 1200) - [2026-09-30 15:04:54.694] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Jat-Ra (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (155,31,3) (/turf/open/floor/iron/dark/textured_large) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Jat-Ra (/mob/living/carbon/human): sync lighting plane cutoff() - Jat-Ra (/mob/living/carbon/human): update sight() - Jat-Ra (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Jat-Ra (/mob/living/carbon/human), 0) - Jat-Ra (/mob/living/carbon/human): update eyes(1) - Jat-Ra (/mob/living/carbon/human): update body parts(0) - Jat-Ra (/mob/living/carbon/human): update body parts(0) - Jat-Ra (/mob/living/carbon/human): update body(0) - Jat-Ra (/mob/living/carbon/human): update body(0) - ... - Jat-Ra (/mob/living/carbon/human): equip to slot if possible(the explorer gas mask (/obj/item/clothing/mask/gas/explorer), 32, 0, 1, 1, 0, 0, 0) - Jat-Ra (/mob/living/carbon/human): equip to appropriate slot(the explorer gas mask (/obj/item/clothing/mask/gas/explorer), 0, 0) - the explorer gas mask (/obj/item/clothing/mask/gas/explorer): equip to best slot(Jat-Ra (/mob/living/carbon/human)) - Jat-Ra (/mob/living/carbon/human): execute quick equip() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Jat-Ra (/mob/living/carbon/human): gvb quick equip(/list (/list)) - Jat-Ra (/mob/living/carbon/human): quick-equip() - quick_equip (/datum/keybinding/human/quick_equip): down(DanZAMOL (/client), the floor (156,32,3) (/turf/open/floor/iron/dark/smooth_edge), 15, 17) - DanZAMOL (/client): keyDown("E", 838, 514, 1520, 1200) - [2026-09-30 15:07:02.664] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Jat-Ra (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the volcanic floor (128,65,3) (/turf/open/misc/asteroid/basalt/lava_land_surface) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Jat-Ra (/mob/living/carbon/human): sync lighting plane cutoff() - Jat-Ra (/mob/living/carbon/human): update sight() - Jat-Ra (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Jat-Ra (/mob/living/carbon/human), 0) - Jat-Ra (/mob/living/carbon/human): update eyes(1) - Jat-Ra (/mob/living/carbon/human): update body parts(0) - Jat-Ra (/mob/living/carbon/human): update body parts(0) - Jat-Ra (/mob/living/carbon/human): update body(0) - Jat-Ra (/mob/living/carbon/human): update body(0) - ... - Jat-Ra (/mob/living/carbon/human): has equipped(the explorer hood (/obj/item/clothing/head/hooded/explorer), 64, 0) - Jat-Ra (/mob/living/carbon/human): equip to slot(the explorer hood (/obj/item/clothing/head/hooded/explorer), 64, 0, 1, 0) - Jat-Ra (/mob/living/carbon/human): equip to slot if possible(the explorer hood (/obj/item/clothing/head/hooded/explorer), 64, 0, 0, 1, 0, 0, 0) - /datum/component/toggle_attach... (/datum/component/toggle_attached_clothing): toggle deployable() - /datum/component/toggle_attach... (/datum/component/toggle_attached_clothing): on toggle pressed(the explorer suit (/obj/item/clothing/suit/hooded/explorer), Jat-Ra (/mob/living/carbon/human), Toggle Hood (/datum/action/item_action)) - the explorer suit (/obj/item/clothing/suit/hooded/explorer): SendSignal("item_action_click", /list (/list)) - the explorer suit (/obj/item/clothing/suit/hooded/explorer): ui action click(Jat-Ra (/mob/living/carbon/human), Toggle Hood (/datum/action/item_action)) - Toggle Hood (/datum/action/item_action): Trigger(Jat-Ra (/mob/living/carbon/human), null) - DanZAMOL (/client): Click(Toggle Hood (/atom/movable/screen/movable/action_button), null, "mapwindow.map", "icon-x=17;icon-y=9;left=1;butt...") - [2026-09-30 15:12:02.799] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Jat-Ra (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (162,120,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Jat-Ra (/mob/living/carbon/human): sync lighting plane cutoff() - Jat-Ra (/mob/living/carbon/human): update sight() - Jat-Ra (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Jat-Ra (/mob/living/carbon/human), 0) - Jat-Ra (/mob/living/carbon/human): update eyes(1) - Jat-Ra (/mob/living/carbon/human): update body parts(0) - Jat-Ra (/mob/living/carbon/human): update body parts(0) - Jat-Ra (/mob/living/carbon/human): update body(0) - Jat-Ra (/mob/living/carbon/human): update body(0) - ... - Jat-Ra (/mob/living/carbon/human): doUnEquip(the explorer hood (/obj/item/clothing/head/hooded/explorer), 1, the explorer suit (/obj/item/clothing/suit/hooded/explorer), 0, 1, 1) - Jat-Ra (/mob/living/carbon/human): doUnEquip(the explorer hood (/obj/item/clothing/head/hooded/explorer), 1, the explorer suit (/obj/item/clothing/suit/hooded/explorer), 0, 1, 1) - Jat-Ra (/mob/living/carbon/human): doUnEquip(the explorer hood (/obj/item/clothing/head/hooded/explorer), 1, the explorer suit (/obj/item/clothing/suit/hooded/explorer), 0, 1, 1) - Jat-Ra (/mob/living/carbon/human): transferItemToLoc(the explorer hood (/obj/item/clothing/head/hooded/explorer), the explorer suit (/obj/item/clothing/suit/hooded/explorer), 1, 1, null) - /datum/component/toggle_attach... (/datum/component/toggle_attached_clothing): unequip deployable() - /datum/component/toggle_attach... (/datum/component/toggle_attached_clothing): toggle deployable() - the explorer suit (/obj/item/clothing/suit/hooded/explorer): SendSignal("item_action_click", /list (/list)) - Toggle Hood (/datum/action/item_action): do effect(null) - Toggle Hood (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=21;icon-y=9;left=1;butt...") - DanZAMOL (/client): Click(Toggle Hood (/atom/movable/screen/movable/action_button), null, "mapwindow.map", "icon-x=21;icon-y=9;left=1;butt...") - [2026-09-30 15:12:05.727] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Jat-Ra (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (149,117,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Jat-Ra (/mob/living/carbon/human): sync lighting plane cutoff() - Jat-Ra (/mob/living/carbon/human): update sight() - Jat-Ra (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Jat-Ra (/mob/living/carbon/human), 0) - Jat-Ra (/mob/living/carbon/human): update eyes(1) - Jat-Ra (/mob/living/carbon/human): item coverage changed(0, 4832) - Jat-Ra (/mob/living/carbon/human): item coverage changed(0, 4832) - Jat-Ra (/mob/living/carbon/human): refresh obscured() - Jat-Ra (/mob/living/carbon/human): remove item coverage(the explorer gas mask (/obj/item/clothing/mask/gas/explorer)) - ... - Jat-Ra (/mob/living/carbon/human): doUnEquip(the explorer gas mask (/obj/item/clothing/mask/gas/explorer), 0, Jat-Ra (/mob/living/carbon/human), 1, 1, 1) - Jat-Ra (/mob/living/carbon/human): doUnEquip(the explorer gas mask (/obj/item/clothing/mask/gas/explorer), 0, Jat-Ra (/mob/living/carbon/human), 1, 1, 1) - Jat-Ra (/mob/living/carbon/human): temporarilyRemoveItemFromInventory(the explorer gas mask (/obj/item/clothing/mask/gas/explorer), 0, 1, Jat-Ra (/mob/living/carbon/human)) - the explorer gas mask (/obj/item/clothing/mask/gas/explorer): attempt pickup(Jat-Ra (/mob/living/carbon/human), 0) - the explorer gas mask (/obj/item/clothing/mask/gas/explorer): attack hand(Jat-Ra (/mob/living/carbon/human), /list (/list)) - Jat-Ra (/mob/living/carbon/human): resolve unarmed attack(the explorer gas mask (/obj/item/clothing/mask/gas/explorer), /list (/list)) - Jat-Ra (/mob/living/carbon/human): UnarmedAttack(the explorer gas mask (/obj/item/clothing/mask/gas/explorer), 1, /list (/list)) - Jat-Ra (/mob/living/carbon/human): UnarmedAttack(the explorer gas mask (/obj/item/clothing/mask/gas/explorer), 1, /list (/list)) - the explorer gas mask (/obj/item/clothing/mask/gas/explorer): Click(null, "mapwindow.map", "icon-x=14;icon-y=13;left=1;but...") - DanZAMOL (/client): Click(the explorer gas mask (/obj/item/clothing/mask/gas/explorer), null, "mapwindow.map", "icon-x=14;icon-y=13;left=1;but...") - [2026-09-30 15:12:05.730] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Jat-Ra (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (149,117,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Jat-Ra (/mob/living/carbon/human): sync lighting plane cutoff() - Jat-Ra (/mob/living/carbon/human): update sight() - Jat-Ra (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Jat-Ra (/mob/living/carbon/human), 0) - Jat-Ra (/mob/living/carbon/human): update eyes(1) - Jat-Ra (/mob/living/carbon/human): update body parts(0) - Jat-Ra (/mob/living/carbon/human): update body parts(0) - Jat-Ra (/mob/living/carbon/human): update body(0) - Jat-Ra (/mob/living/carbon/human): update body(0) - ... - Jat-Ra (/mob/living/carbon/human): has unequipped(the explorer gas mask (/obj/item/clothing/mask/gas/explorer), 1) - Jat-Ra (/mob/living/carbon/human): doUnEquip(the explorer gas mask (/obj/item/clothing/mask/gas/explorer), 0, Jat-Ra (/mob/living/carbon/human), 1, 1, 1) - Jat-Ra (/mob/living/carbon/human): doUnEquip(the explorer gas mask (/obj/item/clothing/mask/gas/explorer), 0, Jat-Ra (/mob/living/carbon/human), 1, 1, 1) - Jat-Ra (/mob/living/carbon/human): doUnEquip(the explorer gas mask (/obj/item/clothing/mask/gas/explorer), 0, Jat-Ra (/mob/living/carbon/human), 1, 1, 1) - Jat-Ra (/mob/living/carbon/human): temporarilyRemoveItemFromInventory(the explorer gas mask (/obj/item/clothing/mask/gas/explorer), 0, 1, Jat-Ra (/mob/living/carbon/human)) - the explorer gas mask (/obj/item/clothing/mask/gas/explorer): attempt pickup(Jat-Ra (/mob/living/carbon/human), 0) - Jat-Ra (/mob/living/carbon/human): resolve unarmed attack(the explorer gas mask (/obj/item/clothing/mask/gas/explorer), /list (/list)) - Jat-Ra (/mob/living/carbon/human): UnarmedAttack(the explorer gas mask (/obj/item/clothing/mask/gas/explorer), 1, /list (/list)) - the explorer gas mask (/obj/item/clothing/mask/gas/explorer): Click(null, "mapwindow.map", "icon-x=14;icon-y=13;left=1;but...") - DanZAMOL (/client): Click(the explorer gas mask (/obj/item/clothing/mask/gas/explorer), null, "mapwindow.map", "icon-x=14;icon-y=13;left=1;but...") - [2026-09-30 15:21:35.389] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Jat-Ra (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (150,39,3) (/turf/open/floor/iron/dark) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Jat-Ra (/mob/living/carbon/human): sync lighting plane cutoff() - Jat-Ra (/mob/living/carbon/human): update sight() - Jat-Ra (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Jat-Ra (/mob/living/carbon/human), 0) - Jat-Ra (/mob/living/carbon/human): update eyes(1) - Jat-Ra (/mob/living/carbon/human): item coverage changed(4832, 0) - Jat-Ra (/mob/living/carbon/human): item coverage changed(4832, 0) - Jat-Ra (/mob/living/carbon/human): add item coverage(the explorer gas mask (/obj/item/clothing/mask/gas/explorer)) - Jat-Ra (/mob/living/carbon/human): has equipped(the explorer gas mask (/obj/item/clothing/mask/gas/explorer), 32, 0) - ... - the explorer gas mask (/obj/item/clothing/mask/gas/explorer): equip to best slot(Jat-Ra (/mob/living/carbon/human)) - Jat-Ra (/mob/living/carbon/human): execute quick equip() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Jat-Ra (/mob/living/carbon/human): gvb quick equip(/list (/list)) - Verbs (/datum/controller/subsystem/verbs): invoke verb(Jat-Ra (/mob/living/carbon/human), /mob/verb/quick_equip (/mob/verb/quick_equip), /list (/list), Jat-Ra (/mob/living/carbon/human)) - Jat-Ra (/mob/living/carbon/human): quick-equip() - quick_equip (/datum/keybinding/human/quick_equip): down(DanZAMOL (/client), the wall (149,33,3) (/turf/closed/wall), -11, -4) - DanZAMOL (/client): keyDown("E", 691, 1049, 1520, 1200) - [2026-09-30 15:21:35.391] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Jat-Ra (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (150,39,3) (/turf/open/floor/iron/dark) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Jat-Ra (/mob/living/carbon/human): sync lighting plane cutoff() - Jat-Ra (/mob/living/carbon/human): update sight() - Jat-Ra (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Jat-Ra (/mob/living/carbon/human), 0) - Jat-Ra (/mob/living/carbon/human): update eyes(1) - Jat-Ra (/mob/living/carbon/human): update body parts(0) - Jat-Ra (/mob/living/carbon/human): update body parts(0) - Jat-Ra (/mob/living/carbon/human): update body(0) - Jat-Ra (/mob/living/carbon/human): update body(0) - ... - Jat-Ra (/mob/living/carbon/human): equip to slot if possible(the explorer gas mask (/obj/item/clothing/mask/gas/explorer), 32, 0, 1, 1, 0, 0, 0) - Jat-Ra (/mob/living/carbon/human): equip to appropriate slot(the explorer gas mask (/obj/item/clothing/mask/gas/explorer), 0, 0) - the explorer gas mask (/obj/item/clothing/mask/gas/explorer): equip to best slot(Jat-Ra (/mob/living/carbon/human)) - Jat-Ra (/mob/living/carbon/human): execute quick equip() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Jat-Ra (/mob/living/carbon/human): gvb quick equip(/list (/list)) - Jat-Ra (/mob/living/carbon/human): quick-equip() - quick_equip (/datum/keybinding/human/quick_equip): down(DanZAMOL (/client), the wall (149,33,3) (/turf/closed/wall), -11, -4) - DanZAMOL (/client): keyDown("E", 691, 1049, 1520, 1200) - [2026-09-30 15:21:37.580] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Jat-Ra (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (150,37,3) (/turf/open/floor/iron/dark/smooth_edge) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Jat-Ra (/mob/living/carbon/human): sync lighting plane cutoff() - Jat-Ra (/mob/living/carbon/human): update sight() - Jat-Ra (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Jat-Ra (/mob/living/carbon/human), 0) - Jat-Ra (/mob/living/carbon/human): update eyes(1) - Jat-Ra (/mob/living/carbon/human): update body parts(0) - Jat-Ra (/mob/living/carbon/human): update body parts(0) - Jat-Ra (/mob/living/carbon/human): update body(0) - Jat-Ra (/mob/living/carbon/human): update body(0) - ... - Jat-Ra (/mob/living/carbon/human): has equipped(the explorer hood (/obj/item/clothing/head/hooded/explorer), 64, 0) - Jat-Ra (/mob/living/carbon/human): equip to slot(the explorer hood (/obj/item/clothing/head/hooded/explorer), 64, 0, 1, 0) - Jat-Ra (/mob/living/carbon/human): equip to slot if possible(the explorer hood (/obj/item/clothing/head/hooded/explorer), 64, 0, 0, 1, 0, 0, 0) - /datum/component/toggle_attach... (/datum/component/toggle_attached_clothing): toggle deployable() - /datum/component/toggle_attach... (/datum/component/toggle_attached_clothing): on toggle pressed(the explorer suit (/obj/item/clothing/suit/hooded/explorer), Jat-Ra (/mob/living/carbon/human), Toggle Hood (/datum/action/item_action)) - the explorer suit (/obj/item/clothing/suit/hooded/explorer): SendSignal("item_action_click", /list (/list)) - the explorer suit (/obj/item/clothing/suit/hooded/explorer): ui action click(Jat-Ra (/mob/living/carbon/human), Toggle Hood (/datum/action/item_action)) - Toggle Hood (/datum/action/item_action): Trigger(Jat-Ra (/mob/living/carbon/human), null) - DanZAMOL (/client): Click(Toggle Hood (/atom/movable/screen/movable/action_button), null, "mapwindow.map", "icon-x=15;icon-y=17;left=1;but...") - [2026-09-30 15:27:07.952] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: null - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Jat-Ra (/mob/living/carbon/human): sync lighting plane cutoff() - Jat-Ra (/mob/living/carbon/human): update sight() - Jat-Ra (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Jat-Ra (/mob/living/carbon/human), 0) - Jat-Ra (/mob/living/carbon/human): update eyes(1) - /datum/status_effect/knocked_o... (/datum/status_effect/knocked_out): on apply() - /datum/status_effect/knocked_o... (/datum/status_effect/knocked_out): on creation(Jat-Ra (/mob/living/carbon/human)) - /datum/status_effect/knocked_o... (/datum/status_effect/knocked_out): on creation(Jat-Ra (/mob/living/carbon/human)) - /datum/status_effect/knocked_o... (/datum/status_effect/knocked_out): New(/list (/list)) - ... - Jat-Ra (/mob/living/carbon/human): updatehealth() - Jat-Ra (/mob/living/carbon/human): updatehealth() - the digitigrade left leg (/obj/item/bodypart/leg/left/digitigrade): receive damage(15, 0, 0, 1, 0, null, -100, 0, 2, null, null, 1) - Jat-Ra (/mob/living/carbon/human): apply damage(15, "brute", the digitigrade left leg (/obj/item/bodypart/leg/left/digitigrade), 0, 0, 0, -100, 0, 2, null, null, 1) - the bone spike (/obj/effect/temp_visual/emerging_ground_spike/tendril/chaser): harm mob(Jat-Ra (/mob/living/carbon/human)) - the bone spike (/obj/effect/temp_visual/emerging_ground_spike/tendril/chaser): impale() - /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-09-30 15:27:10.057] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: null - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Jat-Ra (/mob/living/carbon/human): sync lighting plane cutoff() - Jat-Ra (/mob/living/carbon/human): update sight() - Jat-Ra (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Jat-Ra (/mob/living/carbon/human), 0) - Jat-Ra (/mob/living/carbon/human): update eyes(1) - /datum/status_effect/knocked_o... (/datum/status_effect/knocked_out): on remove() - /datum/status_effect/knocked_o... (/datum/status_effect/knocked_out): Destroy(0) - qdel(/datum/status_effect/knocked_o... (/datum/status_effect/knocked_out), 0) - Jat-Ra (/mob/living/carbon/human): remove status effect(/datum/status_effect/knocked_o... (/datum/status_effect/knocked_out)) - ... - Jat-Ra (/mob/living/carbon/human): update stat() - Jat-Ra (/mob/living/carbon/human): updatehealth() - Jat-Ra (/mob/living/carbon/human): updatehealth() - /datum/reagents (/datum/reagents): metabolize(Jat-Ra (/mob/living/carbon/human), 2, 1, 0, 0) - the saurian liver (/obj/item/organ/liver/lizard): on life(2) - Jat-Ra (/mob/living/carbon/human): handle organs(2) - Jat-Ra (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 15:46:22.173] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Vents-Hot-Air (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the plating (74,163,2) (/turf/open/floor/plating) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight(Vents-Hot-Air (/mob/living/carbon/human), "meson_vision") - Vents-Hot-Air (/mob/living/carbon/human): update sight(Vents-Hot-Air (/mob/living/carbon/human), "meson_vision") - Vents-Hot-Air (/mob/living/carbon/human): SendSignal("addtrait meson_vision", /list (/list)) - the optical meson scanner (/obj/item/clothing/glasses/meson): equipped(Vents-Hot-Air (/mob/living/carbon/human), 8, 0) - the optical meson scanner (/obj/item/clothing/glasses/meson): equipped(Vents-Hot-Air (/mob/living/carbon/human), 8, 0) - the optical meson scanner (/obj/item/clothing/glasses/meson): on equipped(Vents-Hot-Air (/mob/living/carbon/human), 8, 0) - Vents-Hot-Air (/mob/living/carbon/human): has equipped(the optical meson scanner (/obj/item/clothing/glasses/meson), 8, 0) - Vents-Hot-Air (/mob/living/carbon/human): has equipped(the optical meson scanner (/obj/item/clothing/glasses/meson), 8, 0) - Vents-Hot-Air (/mob/living/carbon/human): equip to slot(the optical meson scanner (/obj/item/clothing/glasses/meson), 8, 0, 0, 0) - Vents-Hot-Air (/mob/living/carbon/human): equip to slot if possible(the optical meson scanner (/obj/item/clothing/glasses/meson), 8, 0, 0, 0, 0, 0, 0) - Vents-Hot-Air (/mob/living/carbon/human): attack ui(8, "icon-x=9;icon-y=18;left=1;butt...") - Vents-Hot-Air (/mob/living/carbon/human): attack ui(8, "icon-x=9;icon-y=18;left=1;butt...") - the eyes (/atom/movable/screen/inventory): Click(null, "mapwindow.map", "icon-x=9;icon-y=18;left=1;butt...") - Iansdoor (/client): Click(the eyes (/atom/movable/screen/inventory), null, "mapwindow.map", "icon-x=9;icon-y=18;left=1;butt...") - [2026-09-30 15:46:22.175] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Vents-Hot-Air (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the plating (74,163,2) (/turf/open/floor/plating) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - the optical meson scanner (/obj/item/clothing/glasses/meson): equipped(Vents-Hot-Air (/mob/living/carbon/human), 8, 0) - the optical meson scanner (/obj/item/clothing/glasses/meson): on equipped(Vents-Hot-Air (/mob/living/carbon/human), 8, 0) - Vents-Hot-Air (/mob/living/carbon/human): has equipped(the optical meson scanner (/obj/item/clothing/glasses/meson), 8, 0) - Vents-Hot-Air (/mob/living/carbon/human): has equipped(the optical meson scanner (/obj/item/clothing/glasses/meson), 8, 0) - Vents-Hot-Air (/mob/living/carbon/human): equip to slot(the optical meson scanner (/obj/item/clothing/glasses/meson), 8, 0, 0, 0) - Vents-Hot-Air (/mob/living/carbon/human): equip to slot if possible(the optical meson scanner (/obj/item/clothing/glasses/meson), 8, 0, 0, 0, 0, 0, 0) - Vents-Hot-Air (/mob/living/carbon/human): attack ui(8, "icon-x=9;icon-y=18;left=1;butt...") - Vents-Hot-Air (/mob/living/carbon/human): attack ui(8, "icon-x=9;icon-y=18;left=1;butt...") - the eyes (/atom/movable/screen/inventory): Click(null, "mapwindow.map", "icon-x=9;icon-y=18;left=1;butt...") - Iansdoor (/client): Click(the eyes (/atom/movable/screen/inventory), null, "mapwindow.map", "icon-x=9;icon-y=18;left=1;butt...") - [2026-09-30 15:49:22.322] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Vents-Hot-Air (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the shuttle floor (139,19,3) (/turf/open/floor/mineral/titanium/yellow) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Vents-Hot-Air (/mob/living/carbon/human), 0) - Vents-Hot-Air (/mob/living/carbon/human): update eyes(1) - Vents-Hot-Air (/mob/living/carbon/human): item coverage changed(4832, 0) - Vents-Hot-Air (/mob/living/carbon/human): item coverage changed(4832, 0) - Vents-Hot-Air (/mob/living/carbon/human): add item coverage(the carp mask (/obj/item/clothing/mask/gas/carp)) - Vents-Hot-Air (/mob/living/carbon/human): has equipped(the carp mask (/obj/item/clothing/mask/gas/carp), 32, 0) - Vents-Hot-Air (/mob/living/carbon/human): equip to slot(the carp mask (/obj/item/clothing/mask/gas/carp), 32, 0, 0, 0) - Vents-Hot-Air (/mob/living/carbon/human): equip to slot if possible(the carp mask (/obj/item/clothing/mask/gas/carp), 32, 0, 0, 0, 0, 0, 0) - Vents-Hot-Air (/mob/living/carbon/human): attack ui(32, "icon-x=17;icon-y=14;left=1;but...") - Vents-Hot-Air (/mob/living/carbon/human): attack ui(32, "icon-x=17;icon-y=14;left=1;but...") - the mask (/atom/movable/screen/inventory): Click(null, "mapwindow.map", "icon-x=17;icon-y=14;left=1;but...") - Iansdoor (/client): Click(the mask (/atom/movable/screen/inventory), null, "mapwindow.map", "icon-x=17;icon-y=14;left=1;but...") - [2026-09-30 15:49:22.326] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Vents-Hot-Air (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the shuttle floor (139,19,3) (/turf/open/floor/mineral/titanium/yellow) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Vents-Hot-Air (/mob/living/carbon/human), 0) - Vents-Hot-Air (/mob/living/carbon/human): update eyes(1) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(0) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(0) - Vents-Hot-Air (/mob/living/carbon/human): update body(0) - Vents-Hot-Air (/mob/living/carbon/human): update body(0) - Vents-Hot-Air (/mob/living/carbon/human): item coverage changed(4832, 0) - Vents-Hot-Air (/mob/living/carbon/human): item coverage changed(4832, 0) - Vents-Hot-Air (/mob/living/carbon/human): add item coverage(the carp mask (/obj/item/clothing/mask/gas/carp)) - Vents-Hot-Air (/mob/living/carbon/human): has equipped(the carp mask (/obj/item/clothing/mask/gas/carp), 32, 0) - Vents-Hot-Air (/mob/living/carbon/human): equip to slot(the carp mask (/obj/item/clothing/mask/gas/carp), 32, 0, 0, 0) - Vents-Hot-Air (/mob/living/carbon/human): equip to slot if possible(the carp mask (/obj/item/clothing/mask/gas/carp), 32, 0, 0, 0, 0, 0, 0) - Vents-Hot-Air (/mob/living/carbon/human): attack ui(32, "icon-x=17;icon-y=14;left=1;but...") - Vents-Hot-Air (/mob/living/carbon/human): attack ui(32, "icon-x=17;icon-y=14;left=1;but...") - the mask (/atom/movable/screen/inventory): Click(null, "mapwindow.map", "icon-x=17;icon-y=14;left=1;but...") - Iansdoor (/client): Click(the mask (/atom/movable/screen/inventory), null, "mapwindow.map", "icon-x=17;icon-y=14;left=1;but...") - [2026-09-30 15:49:24.572] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Vents-Hot-Air (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the shuttle floor (139,19,3) (/turf/open/floor/mineral/titanium/yellow) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Vents-Hot-Air (/mob/living/carbon/human), 0) - Vents-Hot-Air (/mob/living/carbon/human): update eyes(1) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(0) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(0) - Vents-Hot-Air (/mob/living/carbon/human): update body(0) - Vents-Hot-Air (/mob/living/carbon/human): update body(0) - ... - Vents-Hot-Air (/mob/living/carbon/human): has equipped(the carp helmet (/obj/item/clothing/head/hooded/carp_hood/spaceproof), 64, 0) - Vents-Hot-Air (/mob/living/carbon/human): equip to slot(the carp helmet (/obj/item/clothing/head/hooded/carp_hood/spaceproof), 64, 0, 1, 0) - Vents-Hot-Air (/mob/living/carbon/human): equip to slot if possible(the carp helmet (/obj/item/clothing/head/hooded/carp_hood/spaceproof), 64, 0, 0, 1, 0, 0, 0) - /datum/component/toggle_attach... (/datum/component/toggle_attached_clothing): toggle deployable() - /datum/component/toggle_attach... (/datum/component/toggle_attached_clothing): on toggle pressed(the battered carp space suit (/obj/item/clothing/suit/hooded/carp_costume/spaceproof/old), Vents-Hot-Air (/mob/living/carbon/human), Toggle Hood (/datum/action/item_action)) - the battered carp space suit (/obj/item/clothing/suit/hooded/carp_costume/spaceproof/old): SendSignal("item_action_click", /list (/list)) - the battered carp space suit (/obj/item/clothing/suit/hooded/carp_costume/spaceproof/old): ui action click(Vents-Hot-Air (/mob/living/carbon/human), Toggle Hood (/datum/action/item_action)) - Toggle Hood (/datum/action/item_action): Trigger(Vents-Hot-Air (/mob/living/carbon/human), null) - Iansdoor (/client): Click(Toggle Hood (/atom/movable/screen/movable/action_button), null, "mapwindow.map", "icon-x=15;icon-y=19;left=1;but...") - [2026-09-30 15:49:44.191] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: null - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): forceMove(the rock (119,120,10) (/turf/closed/mineral/random/low_chance)) - dump in space(Vents-Hot-Air (/mob/living/carbon/human)) - /datum/turf_reservation/transi... (/datum/turf_reservation/transit): space dump(hyperspace (46,29,13) (/turf/open/space/transit/north), Vents-Hot-Air (/mob/living/carbon/human)) - /datum/turf_reservation/transi... (/datum/turf_reservation/transit): space dump soft(hyperspace (46,29,13) (/turf/open/space/transit/north), Vents-Hot-Air (/mob/living/carbon/human), hyperspace (46,30,13) (/turf/open/space/transit/north), null) - ... - Vents-Hot-Air (/mob/living/carbon/human): Move(hyperspace (46,29,13) (/turf/open/space/transit/north), 2, 0, 0) - Vents-Hot-Air (/mob/living/carbon/human): Move(hyperspace (46,29,13) (/turf/open/space/transit/north), 2, 0, 0) - Vents-Hot-Air (/mob/living/carbon/human): Move(hyperspace (46,29,13) (/turf/open/space/transit/north), 2, 0, 0) - Vents-Hot-Air (/mob/living/carbon/human): Move(hyperspace (46,29,13) (/turf/open/space/transit/north), 2, 0, 0) - /datum/move_loop/move (/datum/move_loop/move): move() - /datum/move_loop/move (/datum/move_loop/move): process() - Hyperspace Drift (/datum/controller/subsystem/movement/hyperspace_drift): fire(0) - Hyperspace Drift (/datum/controller/subsystem/movement/hyperspace_drift): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 15:49:44.192] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: null - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update pipe vision(0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): forceMove(the rock (119,120,10) (/turf/closed/mineral/random/low_chance)) - dump in space(Vents-Hot-Air (/mob/living/carbon/human)) - /datum/turf_reservation/transi... (/datum/turf_reservation/transit): space dump(hyperspace (46,29,13) (/turf/open/space/transit/north), Vents-Hot-Air (/mob/living/carbon/human)) - ... - Vents-Hot-Air (/mob/living/carbon/human): Move(hyperspace (46,29,13) (/turf/open/space/transit/north), 2, 0, 0) - Vents-Hot-Air (/mob/living/carbon/human): Move(hyperspace (46,29,13) (/turf/open/space/transit/north), 2, 0, 0) - Vents-Hot-Air (/mob/living/carbon/human): Move(hyperspace (46,29,13) (/turf/open/space/transit/north), 2, 0, 0) - Vents-Hot-Air (/mob/living/carbon/human): Move(hyperspace (46,29,13) (/turf/open/space/transit/north), 2, 0, 0) - /datum/move_loop/move (/datum/move_loop/move): move() - Hyperspace Drift (/datum/controller/subsystem/movement/hyperspace_drift): pour bucket(/list (/list)) - Hyperspace Drift (/datum/controller/subsystem/movement/hyperspace_drift): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 16:00:51.057] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: null - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): forceMove(space (38,10,10) (/turf/open/space/basic)) - Vents-Hot-Air (/mob/living/carbon/human): zMove(null, space (38,10,10) (/turf/open/space/basic), 128) - Vents-Hot-Air (/mob/living/carbon/human): zMove(null, space (38,10,10) (/turf/open/space/basic), 128) - space (38,247,10) (/turf/open/space/basic): transfer occupant(Vents-Hot-Air (/mob/living/carbon/human)) - ... - Vents-Hot-Air (/mob/living/carbon/human): Move(space (38,247,10) (/turf/open/space/basic), 1, 0, 1) - Vents-Hot-Air (/mob/living/carbon/human): Move(space (38,247,10) (/turf/open/space/basic), 1, 0, 1) - Vents-Hot-Air (/mob/living/carbon/human): Move(space (38,247,10) (/turf/open/space/basic), 1, 0, 1) - /datum/move_loop/smooth_move (/datum/move_loop/smooth_move): move() - /datum/move_loop/smooth_move (/datum/move_loop/smooth_move): process() - Newtonian Movement (/datum/controller/subsystem/movement/newtonian_movement): pour bucket(/list (/list)) - Newtonian Movement (/datum/controller/subsystem/movement/newtonian_movement): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 16:00:51.059] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: null - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update pipe vision(0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): forceMove(space (38,10,10) (/turf/open/space/basic)) - Vents-Hot-Air (/mob/living/carbon/human): zMove(null, space (38,10,10) (/turf/open/space/basic), 128) - Vents-Hot-Air (/mob/living/carbon/human): zMove(null, space (38,10,10) (/turf/open/space/basic), 128) - ... - Vents-Hot-Air (/mob/living/carbon/human): Move(space (38,247,10) (/turf/open/space/basic), 1, 0, 1) - Vents-Hot-Air (/mob/living/carbon/human): Move(space (38,247,10) (/turf/open/space/basic), 1, 0, 1) - Vents-Hot-Air (/mob/living/carbon/human): Move(space (38,247,10) (/turf/open/space/basic), 1, 0, 1) - Vents-Hot-Air (/mob/living/carbon/human): Move(space (38,247,10) (/turf/open/space/basic), 1, 0, 1) - /datum/move_loop/smooth_move (/datum/move_loop/smooth_move): move() - /datum/move_loop/smooth_move (/datum/move_loop/smooth_move): process() - Newtonian Movement (/datum/controller/subsystem/movement/newtonian_movement): pour bucket(/list (/list)) - Newtonian Movement (/datum/controller/subsystem/movement/newtonian_movement): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 16:01:10.850] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: null - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): forceMove(space (246,23,7) (/turf/open/space/basic)) - Vents-Hot-Air (/mob/living/carbon/human): zMove(null, space (246,23,7) (/turf/open/space/basic), 128) - Vents-Hot-Air (/mob/living/carbon/human): zMove(null, space (246,23,7) (/turf/open/space/basic), 128) - space (9,23,10) (/turf/open/space/basic): transfer occupant(Vents-Hot-Air (/mob/living/carbon/human)) - ... - Vents-Hot-Air (/mob/living/carbon/human): Move(space (9,23,10) (/turf/open/space/basic), 8, 0, 1) - Vents-Hot-Air (/mob/living/carbon/human): Move(space (9,23,10) (/turf/open/space/basic), 8, 0, 1) - Vents-Hot-Air (/mob/living/carbon/human): Move(space (9,23,10) (/turf/open/space/basic), 8, 0, 1) - /datum/move_loop/smooth_move (/datum/move_loop/smooth_move): move() - /datum/move_loop/smooth_move (/datum/move_loop/smooth_move): process() - Newtonian Movement (/datum/controller/subsystem/movement/newtonian_movement): pour bucket(/list (/list)) - Newtonian Movement (/datum/controller/subsystem/movement/newtonian_movement): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 16:01:10.852] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: null - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update pipe vision(0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): forceMove(space (246,23,7) (/turf/open/space/basic)) - Vents-Hot-Air (/mob/living/carbon/human): zMove(null, space (246,23,7) (/turf/open/space/basic), 128) - Vents-Hot-Air (/mob/living/carbon/human): zMove(null, space (246,23,7) (/turf/open/space/basic), 128) - ... - Vents-Hot-Air (/mob/living/carbon/human): Move(space (9,23,10) (/turf/open/space/basic), 8, 0, 1) - Vents-Hot-Air (/mob/living/carbon/human): Move(space (9,23,10) (/turf/open/space/basic), 8, 0, 1) - Vents-Hot-Air (/mob/living/carbon/human): Move(space (9,23,10) (/turf/open/space/basic), 8, 0, 1) - Vents-Hot-Air (/mob/living/carbon/human): Move(space (9,23,10) (/turf/open/space/basic), 8, 0, 1) - /datum/move_loop/smooth_move (/datum/move_loop/smooth_move): move() - /datum/move_loop/smooth_move (/datum/move_loop/smooth_move): process() - Newtonian Movement (/datum/controller/subsystem/movement/newtonian_movement): pour bucket(/list (/list)) - Newtonian Movement (/datum/controller/subsystem/movement/newtonian_movement): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 16:06:05.146] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Vents-Hot-Air (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the iron plated catwalk floor (200,128,7) (/turf/open/floor/catwalk_floor/iron) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Vents-Hot-Air (/mob/living/carbon/human), 0) - Vents-Hot-Air (/mob/living/carbon/human): update eyes(1) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(0) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(0) - Vents-Hot-Air (/mob/living/carbon/human): update body(0) - Vents-Hot-Air (/mob/living/carbon/human): update body(0) - ... - Vents-Hot-Air (/mob/living/carbon/human): transferItemToLoc(the carp helmet (/obj/item/clothing/head/hooded/carp_hood/spaceproof), the battered carp space suit (/obj/item/clothing/suit/hooded/carp_costume/spaceproof/old), 1, 1, null) - /datum/component/toggle_attach... (/datum/component/toggle_attached_clothing): unequip deployable() - the battered carp space suit (/obj/item/clothing/suit/hooded/carp_costume/spaceproof/old): SendSignal("item_post_unequip", /list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): doUnEquip(the battered carp space suit (/obj/item/clothing/suit/hooded/carp_costume/spaceproof/old), 0, Vents-Hot-Air (/mob/living/carbon/human), 1, 1, 1) - Vents-Hot-Air (/mob/living/carbon/human): temporarilyRemoveItemFromInventory(the battered carp space suit (/obj/item/clothing/suit/hooded/carp_costume/spaceproof/old), 0, 1, Vents-Hot-Air (/mob/living/carbon/human)) - the battered carp space suit (/obj/item/clothing/suit/hooded/carp_costume/spaceproof/old): attack hand(Vents-Hot-Air (/mob/living/carbon/human), /list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): UnarmedAttack(the battered carp space suit (/obj/item/clothing/suit/hooded/carp_costume/spaceproof/old), 1, /list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): ClickOn(the battered carp space suit (/obj/item/clothing/suit/hooded/carp_costume/spaceproof/old), "icon-x=14;icon-y=15;left=1;but...") - Iansdoor (/client): Click(the battered carp space suit (/obj/item/clothing/suit/hooded/carp_costume/spaceproof/old), null, "mapwindow.map", "icon-x=14;icon-y=15;left=1;but...") - [2026-09-30 16:06:38.564] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Vents-Hot-Air (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the iron plated catwalk floor (200,128,7) (/turf/open/floor/catwalk_floor/iron) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Vents-Hot-Air (/mob/living/carbon/human), 0) - Vents-Hot-Air (/mob/living/carbon/human): update eyes(1) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(0) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(0) - Vents-Hot-Air (/mob/living/carbon/human): update body(0) - Vents-Hot-Air (/mob/living/carbon/human): update body(0) - ... - Vents-Hot-Air (/mob/living/carbon/human): has equipped(the carp helmet (/obj/item/clothing/head/hooded/carp_hood/spaceproof), 64, 0) - Vents-Hot-Air (/mob/living/carbon/human): equip to slot(the carp helmet (/obj/item/clothing/head/hooded/carp_hood/spaceproof), 64, 0, 1, 0) - Vents-Hot-Air (/mob/living/carbon/human): equip to slot if possible(the carp helmet (/obj/item/clothing/head/hooded/carp_hood/spaceproof), 64, 0, 0, 1, 0, 0, 0) - /datum/component/toggle_attach... (/datum/component/toggle_attached_clothing): toggle deployable() - /datum/component/toggle_attach... (/datum/component/toggle_attached_clothing): on toggle pressed(the battered carp space suit (/obj/item/clothing/suit/hooded/carp_costume/spaceproof/old), Vents-Hot-Air (/mob/living/carbon/human), Toggle Hood (/datum/action/item_action)) - the battered carp space suit (/obj/item/clothing/suit/hooded/carp_costume/spaceproof/old): SendSignal("item_action_click", /list (/list)) - the battered carp space suit (/obj/item/clothing/suit/hooded/carp_costume/spaceproof/old): ui action click(Vents-Hot-Air (/mob/living/carbon/human), Toggle Hood (/datum/action/item_action)) - Toggle Hood (/datum/action/item_action): Trigger(Vents-Hot-Air (/mob/living/carbon/human), null) - Iansdoor (/client): Click(Toggle Hood (/atom/movable/screen/movable/action_button), null, "mapwindow.map", "icon-x=17;icon-y=26;left=1;but...") - [2026-09-30 16:07:55.197] RUNTIME: runtime error: tool_act_wrench overridden. Use override = TRUE to suppress this warning. - Target: Departure Lounge omni air scrubber YiCsZ (/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2) Existing Proc: on_machine_tooled New Proc: on_machine_tooled - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("tool_act_wrench overridden. Us...", "code/datums/signals.dm", 43) - /datum/round_event/radiation_l... (/datum/round_event/radiation_leak): RegisterSignal(Departure Lounge omni air scru... (/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2), "tool_act_wrench", "on_machine_tooled", 0) - /datum/round_event/radiation_l... (/datum/round_event/radiation_leak): RegisterSignals(Departure Lounge omni air scru... (/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2), /list (/list), "on_machine_tooled", 0) - /datum/round_event/radiation_l... (/datum/round_event/radiation_leak): start() - /datum/round_event/radiation_l... (/datum/round_event/radiation_leak): process(2) - Events (/datum/controller/subsystem/events): fire(0) - Events (/datum/controller/subsystem/events): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 16:09:09.860] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Vents-Hot-Air (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: space (246,102,5) (/turf/open/space/basic) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): forceMove(space (246,102,5) (/turf/open/space/basic)) - Vents-Hot-Air (/mob/living/carbon/human): zMove(null, space (246,102,5) (/turf/open/space/basic), 128) - Vents-Hot-Air (/mob/living/carbon/human): zMove(null, space (246,102,5) (/turf/open/space/basic), 128) - space (9,102,7) (/turf/open/space/basic): transfer occupant(Vents-Hot-Air (/mob/living/carbon/human)) - ... - Vents-Hot-Air (/mob/living/carbon/human): Move(space (9,102,7) (/turf/open/space/basic), 8, 0, 1) - Vents-Hot-Air (/mob/living/carbon/human): Move(space (9,102,7) (/turf/open/space/basic), 8, null) - Vents-Hot-Air (/mob/living/carbon/human): Move(space (9,102,7) (/turf/open/space/basic), 8) - Vents-Hot-Air (/mob/living/carbon/human): Move(space (9,102,7) (/turf/open/space/basic), 8) - Iansdoor (/client): Move(space (9,102,7) (/turf/open/space/basic), 8) - Vents-Hot-Air (/mob/living/carbon/human): keyLoop(Iansdoor (/client)) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 16:09:09.862] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Vents-Hot-Air (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: space (246,102,5) (/turf/open/space/basic) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update pipe vision(0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): forceMove(space (246,102,5) (/turf/open/space/basic)) - Vents-Hot-Air (/mob/living/carbon/human): zMove(null, space (246,102,5) (/turf/open/space/basic), 128) - Vents-Hot-Air (/mob/living/carbon/human): zMove(null, space (246,102,5) (/turf/open/space/basic), 128) - ... - Vents-Hot-Air (/mob/living/carbon/human): Move(space (9,102,7) (/turf/open/space/basic), 8, 0, 1) - Vents-Hot-Air (/mob/living/carbon/human): Move(space (9,102,7) (/turf/open/space/basic), 8, null) - Vents-Hot-Air (/mob/living/carbon/human): Move(space (9,102,7) (/turf/open/space/basic), 8) - Vents-Hot-Air (/mob/living/carbon/human): Move(space (9,102,7) (/turf/open/space/basic), 8) - Iansdoor (/client): Move(space (9,102,7) (/turf/open/space/basic), 8) - Vents-Hot-Air (/mob/living/carbon/human): keyLoop(Iansdoor (/client)) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 16:14:56.936] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: null - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): forceMove(space (246,208,6) (/turf/open/space/basic)) - Vents-Hot-Air (/mob/living/carbon/human): zMove(null, space (246,208,6) (/turf/open/space/basic), 128) - Vents-Hot-Air (/mob/living/carbon/human): zMove(null, space (246,208,6) (/turf/open/space/basic), 128) - space (9,208,5) (/turf/open/space/basic): transfer occupant(Vents-Hot-Air (/mob/living/carbon/human)) - ... - Vents-Hot-Air (/mob/living/carbon/human): Move(space (9,208,5) (/turf/open/space/basic), 8, 0, 1) - Vents-Hot-Air (/mob/living/carbon/human): Move(space (9,208,5) (/turf/open/space/basic), 8, 0, 1) - Vents-Hot-Air (/mob/living/carbon/human): Move(space (9,208,5) (/turf/open/space/basic), 8, 0, 1) - /datum/move_loop/smooth_move (/datum/move_loop/smooth_move): move() - /datum/move_loop/smooth_move (/datum/move_loop/smooth_move): process() - Newtonian Movement (/datum/controller/subsystem/movement/newtonian_movement): pour bucket(/list (/list)) - Newtonian Movement (/datum/controller/subsystem/movement/newtonian_movement): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 16:14:56.937] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: null - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update pipe vision(0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): forceMove(space (246,208,6) (/turf/open/space/basic)) - Vents-Hot-Air (/mob/living/carbon/human): zMove(null, space (246,208,6) (/turf/open/space/basic), 128) - Vents-Hot-Air (/mob/living/carbon/human): zMove(null, space (246,208,6) (/turf/open/space/basic), 128) - ... - Vents-Hot-Air (/mob/living/carbon/human): Move(space (9,208,5) (/turf/open/space/basic), 8, 0, 1) - Vents-Hot-Air (/mob/living/carbon/human): Move(space (9,208,5) (/turf/open/space/basic), 8, 0, 1) - Vents-Hot-Air (/mob/living/carbon/human): Move(space (9,208,5) (/turf/open/space/basic), 8, 0, 1) - Vents-Hot-Air (/mob/living/carbon/human): Move(space (9,208,5) (/turf/open/space/basic), 8, 0, 1) - /datum/move_loop/smooth_move (/datum/move_loop/smooth_move): move() - /datum/move_loop/smooth_move (/datum/move_loop/smooth_move): process() - Newtonian Movement (/datum/controller/subsystem/movement/newtonian_movement): pour bucket(/list (/list)) - Newtonian Movement (/datum/controller/subsystem/movement/newtonian_movement): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 16:16:47.378] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Vents-Hot-Air (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (56,98,6) (/turf/open/indestructible/white) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Vents-Hot-Air (/mob/living/carbon/human), 0) - Vents-Hot-Air (/mob/living/carbon/human): update eyes(1) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(0) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(0) - Vents-Hot-Air (/mob/living/carbon/human): update body(0) - Vents-Hot-Air (/mob/living/carbon/human): update body(0) - ... - Vents-Hot-Air (/mob/living/carbon/human): transferItemToLoc(the carp helmet (/obj/item/clothing/head/hooded/carp_hood/spaceproof), the battered carp space suit (/obj/item/clothing/suit/hooded/carp_costume/spaceproof/old), 1, 1, null) - /datum/component/toggle_attach... (/datum/component/toggle_attached_clothing): unequip deployable() - the battered carp space suit (/obj/item/clothing/suit/hooded/carp_costume/spaceproof/old): SendSignal("item_post_unequip", /list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): doUnEquip(the battered carp space suit (/obj/item/clothing/suit/hooded/carp_costume/spaceproof/old), 0, Vents-Hot-Air (/mob/living/carbon/human), 1, 1, 1) - Vents-Hot-Air (/mob/living/carbon/human): temporarilyRemoveItemFromInventory(the battered carp space suit (/obj/item/clothing/suit/hooded/carp_costume/spaceproof/old), 0, 1, Vents-Hot-Air (/mob/living/carbon/human)) - the battered carp space suit (/obj/item/clothing/suit/hooded/carp_costume/spaceproof/old): attack hand(Vents-Hot-Air (/mob/living/carbon/human), /list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): UnarmedAttack(the battered carp space suit (/obj/item/clothing/suit/hooded/carp_costume/spaceproof/old), 1, /list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): ClickOn(the battered carp space suit (/obj/item/clothing/suit/hooded/carp_costume/spaceproof/old), "icon-x=23;icon-y=18;left=1;but...") - Iansdoor (/client): Click(the battered carp space suit (/obj/item/clothing/suit/hooded/carp_costume/spaceproof/old), null, "mapwindow.map", "icon-x=23;icon-y=18;left=1;but...") - [2026-09-30 16:17:42.098] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Vents-Hot-Air (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (56,99,6) (/turf/open/indestructible/white) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Vents-Hot-Air (/mob/living/carbon/human), 0) - Vents-Hot-Air (/mob/living/carbon/human): update eyes(1) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(0) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(0) - Vents-Hot-Air (/mob/living/carbon/human): update body(0) - Vents-Hot-Air (/mob/living/carbon/human): update body(0) - ... - Vents-Hot-Air (/mob/living/carbon/human): has equipped(the carp helmet (/obj/item/clothing/head/hooded/carp_hood/spaceproof), 64, 0) - Vents-Hot-Air (/mob/living/carbon/human): equip to slot(the carp helmet (/obj/item/clothing/head/hooded/carp_hood/spaceproof), 64, 0, 1, 0) - Vents-Hot-Air (/mob/living/carbon/human): equip to slot if possible(the carp helmet (/obj/item/clothing/head/hooded/carp_hood/spaceproof), 64, 0, 0, 1, 0, 0, 0) - /datum/component/toggle_attach... (/datum/component/toggle_attached_clothing): toggle deployable() - /datum/component/toggle_attach... (/datum/component/toggle_attached_clothing): on toggle pressed(the battered carp space suit (/obj/item/clothing/suit/hooded/carp_costume/spaceproof/old), Vents-Hot-Air (/mob/living/carbon/human), Toggle Hood (/datum/action/item_action)) - the battered carp space suit (/obj/item/clothing/suit/hooded/carp_costume/spaceproof/old): SendSignal("item_action_click", /list (/list)) - the battered carp space suit (/obj/item/clothing/suit/hooded/carp_costume/spaceproof/old): ui action click(Vents-Hot-Air (/mob/living/carbon/human), Toggle Hood (/datum/action/item_action)) - Toggle Hood (/datum/action/item_action): Trigger(Vents-Hot-Air (/mob/living/carbon/human), null) - Iansdoor (/client): Click(Toggle Hood (/atom/movable/screen/movable/action_button), null, "mapwindow.map", "icon-x=9;icon-y=17;left=1;butt...") - [2026-09-30 16:18:21.787] RUNTIME: runtime error: turf_reset_elevation overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/wood) Existing Proc: check_elevation New Proc: check_elevation - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Shiragasane Siamensis (/mob/living/carbon/human) - src: null - usr.loc: the floor (160,116,2) (/turf/open/floor/iron/dark) - call stack: - stack trace("turf_reset_elevation overridde...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the floor (76,43,13) (/turf/open/floor/wood), "turf_reset_elevation", "check_elevation", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the wooden table (/obj/structure/table/wood), the floor (76,43,13) (/turf/open/floor/wood)) - /datum/element/elevation (/datum/element/elevation): Attach(the wooden table (/obj/structure/table/wood), 12) - the wooden table (/obj/structure/table/wood): AddElement(/list (/list)) - the wooden table (/obj/structure/table/wood): make climbable() - the wooden table (/obj/structure/table/wood): Initialize(1, null, null) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the wooden table (/obj/structure/table/wood), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 60") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Beach Bar (/datum/lazy_template/virtual_domain/beach_bar): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("beach_bar") - the quantum server (/obj/machinery/quantum_server): cold boot map("beach_bar", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Shiragasane Siamensis (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-09-30 16:18:21.789] RUNTIME: runtime error: turf_change overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/wood) Existing Proc: pre_change_turf New Proc: pre_change_turf - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Shiragasane Siamensis (/mob/living/carbon/human) - src: null - usr.loc: the floor (160,116,2) (/turf/open/floor/iron/dark) - call stack: - stack trace("turf_change overridden. Use ov...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the floor (76,43,13) (/turf/open/floor/wood), "turf_change", "pre_change_turf", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the wooden table (/obj/structure/table/wood), the floor (76,43,13) (/turf/open/floor/wood)) - /datum/element/elevation (/datum/element/elevation): Attach(the wooden table (/obj/structure/table/wood), 12) - the wooden table (/obj/structure/table/wood): AddElement(/list (/list)) - the wooden table (/obj/structure/table/wood): make climbable() - the wooden table (/obj/structure/table/wood): Initialize(1, null, null) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the wooden table (/obj/structure/table/wood), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 60") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Beach Bar (/datum/lazy_template/virtual_domain/beach_bar): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("beach_bar") - the quantum server (/obj/machinery/quantum_server): cold boot map("beach_bar", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Shiragasane Siamensis (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-09-30 16:18:21.797] RUNTIME: runtime error: turf_reset_elevation overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/wood) Existing Proc: check_elevation New Proc: check_elevation - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Shiragasane Siamensis (/mob/living/carbon/human) - src: null - usr.loc: the floor (160,116,2) (/turf/open/floor/iron/dark) - call stack: - stack trace("turf_reset_elevation overridde...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the floor (76,44,13) (/turf/open/floor/wood), "turf_reset_elevation", "check_elevation", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the wooden table (/obj/structure/table/wood), the floor (76,44,13) (/turf/open/floor/wood)) - /datum/element/elevation (/datum/element/elevation): Attach(the wooden table (/obj/structure/table/wood), 12) - the wooden table (/obj/structure/table/wood): AddElement(/list (/list)) - the wooden table (/obj/structure/table/wood): make climbable() - the wooden table (/obj/structure/table/wood): Initialize(1, null, null) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the wooden table (/obj/structure/table/wood), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 60") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Beach Bar (/datum/lazy_template/virtual_domain/beach_bar): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("beach_bar") - the quantum server (/obj/machinery/quantum_server): cold boot map("beach_bar", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Shiragasane Siamensis (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-09-30 16:18:21.798] RUNTIME: runtime error: turf_change overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/wood) Existing Proc: pre_change_turf New Proc: pre_change_turf - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Shiragasane Siamensis (/mob/living/carbon/human) - src: null - usr.loc: the floor (160,116,2) (/turf/open/floor/iron/dark) - call stack: - stack trace("turf_change overridden. Use ov...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the floor (76,44,13) (/turf/open/floor/wood), "turf_change", "pre_change_turf", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the wooden table (/obj/structure/table/wood), the floor (76,44,13) (/turf/open/floor/wood)) - /datum/element/elevation (/datum/element/elevation): Attach(the wooden table (/obj/structure/table/wood), 12) - the wooden table (/obj/structure/table/wood): AddElement(/list (/list)) - the wooden table (/obj/structure/table/wood): make climbable() - the wooden table (/obj/structure/table/wood): Initialize(1, null, null) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the wooden table (/obj/structure/table/wood), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 60") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Beach Bar (/datum/lazy_template/virtual_domain/beach_bar): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("beach_bar") - the quantum server (/obj/machinery/quantum_server): cold boot map("beach_bar", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Shiragasane Siamensis (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-09-30 16:18:21.914] RUNTIME: runtime error: turf_reset_elevation overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/wood) Existing Proc: check_elevation New Proc: check_elevation - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Shiragasane Siamensis (/mob/living/carbon/human) - src: null - usr.loc: the floor (160,116,2) (/turf/open/floor/iron/dark) - call stack: - stack trace("turf_reset_elevation overridde...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the floor (76,45,13) (/turf/open/floor/wood), "turf_reset_elevation", "check_elevation", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the wooden table (/obj/structure/table/wood), the floor (76,45,13) (/turf/open/floor/wood)) - /datum/element/elevation (/datum/element/elevation): Attach(the wooden table (/obj/structure/table/wood), 12) - the wooden table (/obj/structure/table/wood): AddElement(/list (/list)) - the wooden table (/obj/structure/table/wood): make climbable() - the wooden table (/obj/structure/table/wood): Initialize(1, null, null) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the wooden table (/obj/structure/table/wood), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 60") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Beach Bar (/datum/lazy_template/virtual_domain/beach_bar): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("beach_bar") - the quantum server (/obj/machinery/quantum_server): cold boot map("beach_bar", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Shiragasane Siamensis (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-09-30 16:18:21.916] RUNTIME: runtime error: turf_change overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/wood) Existing Proc: pre_change_turf New Proc: pre_change_turf - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Shiragasane Siamensis (/mob/living/carbon/human) - src: null - usr.loc: the floor (160,116,2) (/turf/open/floor/iron/dark) - call stack: - stack trace("turf_change overridden. Use ov...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the floor (76,45,13) (/turf/open/floor/wood), "turf_change", "pre_change_turf", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the wooden table (/obj/structure/table/wood), the floor (76,45,13) (/turf/open/floor/wood)) - /datum/element/elevation (/datum/element/elevation): Attach(the wooden table (/obj/structure/table/wood), 12) - the wooden table (/obj/structure/table/wood): AddElement(/list (/list)) - the wooden table (/obj/structure/table/wood): make climbable() - the wooden table (/obj/structure/table/wood): Initialize(1, null, null) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the wooden table (/obj/structure/table/wood), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 60") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Beach Bar (/datum/lazy_template/virtual_domain/beach_bar): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("beach_bar") - the quantum server (/obj/machinery/quantum_server): cold boot map("beach_bar", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Shiragasane Siamensis (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-09-30 16:18:22.388] RUNTIME: runtime error: bad index - proc name: bitmask smooth (/atom/proc/bitmask_smooth) - source file: code/__HELPERS/icon_smoothing.dm,251 - usr: null - src: the full tile reinforced windo... (/obj/structure/window/reinforced/fulltile) - src.loc: the plating (74,38,13) (/turf/open/floor/plating) - call stack: - the full tile reinforced windo... (/obj/structure/window/reinforced/fulltile): bitmask smooth() - the full tile reinforced windo... (/obj/structure/window/reinforced/fulltile): smooth icon() - the full tile reinforced windo... (/obj/structure/window/reinforced/fulltile): smooth icon() - Icon Smoothing (/datum/controller/subsystem/icon_smooth): fire(0) - Icon Smoothing (/datum/controller/subsystem/icon_smooth): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 16:18:22.587] RUNTIME: runtime error: bad index - proc name: bitmask smooth (/atom/proc/bitmask_smooth) - source file: code/__HELPERS/icon_smoothing.dm,251 - usr: null - src: the full tile reinforced windo... (/obj/structure/window/reinforced/fulltile) - src.loc: the plating (70,38,13) (/turf/open/floor/plating) - call stack: - the full tile reinforced windo... (/obj/structure/window/reinforced/fulltile): bitmask smooth() - the full tile reinforced windo... (/obj/structure/window/reinforced/fulltile): smooth icon() - the full tile reinforced windo... (/obj/structure/window/reinforced/fulltile): smooth icon() - Icon Smoothing (/datum/controller/subsystem/icon_smooth): fire(1) - Icon Smoothing (/datum/controller/subsystem/icon_smooth): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 16:18:22.588] RUNTIME: runtime error: bad index - proc name: bitmask smooth (/atom/proc/bitmask_smooth) - source file: code/__HELPERS/icon_smoothing.dm,253 - usr: null - src: the full tile reinforced windo... (/obj/structure/window/reinforced/fulltile) - src.loc: the plating (75,35,13) (/turf/open/floor/plating) - call stack: - the full tile reinforced windo... (/obj/structure/window/reinforced/fulltile): bitmask smooth() - the full tile reinforced windo... (/obj/structure/window/reinforced/fulltile): smooth icon() - the full tile reinforced windo... (/obj/structure/window/reinforced/fulltile): smooth icon() - Icon Smoothing (/datum/controller/subsystem/icon_smooth): fire(1) - Icon Smoothing (/datum/controller/subsystem/icon_smooth): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 16:18:22.589] RUNTIME: runtime error: bad index - proc name: bitmask smooth (/atom/proc/bitmask_smooth) - source file: code/__HELPERS/icon_smoothing.dm,254 - usr: null - src: the full tile reinforced windo... (/obj/structure/window/reinforced/fulltile) - src.loc: the plating (69,35,13) (/turf/open/floor/plating) - call stack: - the full tile reinforced windo... (/obj/structure/window/reinforced/fulltile): bitmask smooth() - the full tile reinforced windo... (/obj/structure/window/reinforced/fulltile): smooth icon() - the full tile reinforced windo... (/obj/structure/window/reinforced/fulltile): smooth icon() - Icon Smoothing (/datum/controller/subsystem/icon_smooth): fire(1) - Icon Smoothing (/datum/controller/subsystem/icon_smooth): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 16:18:22.590] RUNTIME: runtime error: bad index - proc name: bitmask smooth (/atom/proc/bitmask_smooth) - source file: code/__HELPERS/icon_smoothing.dm,253 - usr: null - src: the full tile reinforced windo... (/obj/structure/window/reinforced/fulltile) - src.loc: the plating (75,34,13) (/turf/open/floor/plating) - call stack: - the full tile reinforced windo... (/obj/structure/window/reinforced/fulltile): bitmask smooth() - the full tile reinforced windo... (/obj/structure/window/reinforced/fulltile): smooth icon() - the full tile reinforced windo... (/obj/structure/window/reinforced/fulltile): smooth icon() - Icon Smoothing (/datum/controller/subsystem/icon_smooth): fire(1) - Icon Smoothing (/datum/controller/subsystem/icon_smooth): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 16:18:22.591] RUNTIME: runtime error: bad index - proc name: bitmask smooth (/atom/proc/bitmask_smooth) - source file: code/__HELPERS/icon_smoothing.dm,254 - usr: null - src: the full tile reinforced windo... (/obj/structure/window/reinforced/fulltile) - src.loc: the plating (69,34,13) (/turf/open/floor/plating) - call stack: - the full tile reinforced windo... (/obj/structure/window/reinforced/fulltile): bitmask smooth() - the full tile reinforced windo... (/obj/structure/window/reinforced/fulltile): smooth icon() - the full tile reinforced windo... (/obj/structure/window/reinforced/fulltile): smooth icon() - Icon Smoothing (/datum/controller/subsystem/icon_smooth): fire(1) - Icon Smoothing (/datum/controller/subsystem/icon_smooth): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 16:18:22.592] RUNTIME: runtime error: bad index - proc name: bitmask smooth (/atom/proc/bitmask_smooth) - source file: code/__HELPERS/icon_smoothing.dm,252 - usr: null - src: the full tile reinforced windo... (/obj/structure/window/reinforced/fulltile) - src.loc: the plating (73,33,13) (/turf/open/floor/plating) - call stack: - the full tile reinforced windo... (/obj/structure/window/reinforced/fulltile): bitmask smooth() - the full tile reinforced windo... (/obj/structure/window/reinforced/fulltile): smooth icon() - the full tile reinforced windo... (/obj/structure/window/reinforced/fulltile): smooth icon() - Icon Smoothing (/datum/controller/subsystem/icon_smooth): fire(1) - Icon Smoothing (/datum/controller/subsystem/icon_smooth): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 16:18:22.737] RUNTIME: runtime error: bad index - proc name: bitmask smooth (/atom/proc/bitmask_smooth) - source file: code/__HELPERS/icon_smoothing.dm,252 - usr: null - src: the full tile reinforced windo... (/obj/structure/window/reinforced/fulltile) - src.loc: the plating (72,33,13) (/turf/open/floor/plating) - call stack: - the full tile reinforced windo... (/obj/structure/window/reinforced/fulltile): bitmask smooth() - the full tile reinforced windo... (/obj/structure/window/reinforced/fulltile): smooth icon() - the full tile reinforced windo... (/obj/structure/window/reinforced/fulltile): smooth icon() - Icon Smoothing (/datum/controller/subsystem/icon_smooth): fire(1) - Icon Smoothing (/datum/controller/subsystem/icon_smooth): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 16:18:22.738] RUNTIME: runtime error: bad index - proc name: bitmask smooth (/atom/proc/bitmask_smooth) - source file: code/__HELPERS/icon_smoothing.dm,252 - usr: null - src: the full tile reinforced windo... (/obj/structure/window/reinforced/fulltile) - src.loc: the plating (71,33,13) (/turf/open/floor/plating) - call stack: - the full tile reinforced windo... (/obj/structure/window/reinforced/fulltile): bitmask smooth() - the full tile reinforced windo... (/obj/structure/window/reinforced/fulltile): smooth icon() - the full tile reinforced windo... (/obj/structure/window/reinforced/fulltile): smooth icon() - Icon Smoothing (/datum/controller/subsystem/icon_smooth): fire(1) - Icon Smoothing (/datum/controller/subsystem/icon_smooth): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 16:18:22.739] RUNTIME: runtime error: bad index - proc name: bitmask smooth (/atom/proc/bitmask_smooth) - source file: code/__HELPERS/icon_smoothing.dm,251 - usr: null - src: the wall (75,38,13) (/turf/closed/wall) - call stack: - the wall (75,38,13) (/turf/closed/wall): bitmask smooth() - the wall (75,38,13) (/turf/closed/wall): smooth icon() - Icon Smoothing (/datum/controller/subsystem/icon_smooth): fire(1) - Icon Smoothing (/datum/controller/subsystem/icon_smooth): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 16:18:22.740] RUNTIME: runtime error: bad index - proc name: bitmask smooth (/atom/proc/bitmask_smooth) - source file: code/__HELPERS/icon_smoothing.dm,251 - usr: null - src: the wall (73,38,13) (/turf/closed/wall) - call stack: - the wall (73,38,13) (/turf/closed/wall): bitmask smooth() - the wall (73,38,13) (/turf/closed/wall): smooth icon() - Icon Smoothing (/datum/controller/subsystem/icon_smooth): fire(1) - Icon Smoothing (/datum/controller/subsystem/icon_smooth): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 16:18:22.740] RUNTIME: runtime error: bad index - proc name: bitmask smooth (/atom/proc/bitmask_smooth) - source file: code/__HELPERS/icon_smoothing.dm,251 - usr: null - src: the wall (71,38,13) (/turf/closed/wall) - call stack: - the wall (71,38,13) (/turf/closed/wall): bitmask smooth() - the wall (71,38,13) (/turf/closed/wall): smooth icon() - Icon Smoothing (/datum/controller/subsystem/icon_smooth): fire(1) - Icon Smoothing (/datum/controller/subsystem/icon_smooth): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 16:18:22.741] RUNTIME: runtime error: bad index - proc name: bitmask smooth (/atom/proc/bitmask_smooth) - source file: code/__HELPERS/icon_smoothing.dm,251 - usr: null - src: the wall (69,38,13) (/turf/closed/wall) - call stack: - the wall (69,38,13) (/turf/closed/wall): bitmask smooth() - the wall (69,38,13) (/turf/closed/wall): smooth icon() - Icon Smoothing (/datum/controller/subsystem/icon_smooth): fire(1) - Icon Smoothing (/datum/controller/subsystem/icon_smooth): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 16:18:22.742] RUNTIME: runtime error: bad index - proc name: bitmask smooth (/atom/proc/bitmask_smooth) - source file: code/__HELPERS/icon_smoothing.dm,253 - usr: null - src: the wall (75,37,13) (/turf/closed/wall) - call stack: - the wall (75,37,13) (/turf/closed/wall): bitmask smooth() - the wall (75,37,13) (/turf/closed/wall): smooth icon() - Icon Smoothing (/datum/controller/subsystem/icon_smooth): fire(1) - Icon Smoothing (/datum/controller/subsystem/icon_smooth): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 16:18:22.742] RUNTIME: runtime error: bad index - proc name: bitmask smooth (/atom/proc/bitmask_smooth) - source file: code/__HELPERS/icon_smoothing.dm,254 - usr: null - src: the wall (69,37,13) (/turf/closed/wall) - call stack: - the wall (69,37,13) (/turf/closed/wall): bitmask smooth() - the wall (69,37,13) (/turf/closed/wall): smooth icon() - Icon Smoothing (/datum/controller/subsystem/icon_smooth): fire(1) - Icon Smoothing (/datum/controller/subsystem/icon_smooth): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 16:18:22.743] RUNTIME: runtime error: bad index - proc name: bitmask smooth (/atom/proc/bitmask_smooth) - source file: code/__HELPERS/icon_smoothing.dm,253 - usr: null - src: the wall (75,36,13) (/turf/closed/wall) - call stack: - the wall (75,36,13) (/turf/closed/wall): bitmask smooth() - the wall (75,36,13) (/turf/closed/wall): smooth icon() - Icon Smoothing (/datum/controller/subsystem/icon_smooth): fire(1) - Icon Smoothing (/datum/controller/subsystem/icon_smooth): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 16:18:22.744] RUNTIME: runtime error: bad index - proc name: bitmask smooth (/atom/proc/bitmask_smooth) - source file: code/__HELPERS/icon_smoothing.dm,254 - usr: null - src: the wall (69,36,13) (/turf/closed/wall) - call stack: - the wall (69,36,13) (/turf/closed/wall): bitmask smooth() - the wall (69,36,13) (/turf/closed/wall): smooth icon() - Icon Smoothing (/datum/controller/subsystem/icon_smooth): fire(1) - Icon Smoothing (/datum/controller/subsystem/icon_smooth): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 16:18:22.744] RUNTIME: runtime error: bad index - proc name: bitmask smooth (/atom/proc/bitmask_smooth) - source file: code/__HELPERS/icon_smoothing.dm,252 - usr: null - src: the wall (75,33,13) (/turf/closed/wall) - call stack: - the wall (75,33,13) (/turf/closed/wall): bitmask smooth() - the wall (75,33,13) (/turf/closed/wall): smooth icon() - Icon Smoothing (/datum/controller/subsystem/icon_smooth): fire(1) - Icon Smoothing (/datum/controller/subsystem/icon_smooth): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 16:18:22.745] RUNTIME: runtime error: bad index - proc name: bitmask smooth (/atom/proc/bitmask_smooth) - source file: code/__HELPERS/icon_smoothing.dm,252 - usr: null - src: the wall (74,33,13) (/turf/closed/wall) - call stack: - the wall (74,33,13) (/turf/closed/wall): bitmask smooth() - the wall (74,33,13) (/turf/closed/wall): smooth icon() - Icon Smoothing (/datum/controller/subsystem/icon_smooth): fire(1) - Icon Smoothing (/datum/controller/subsystem/icon_smooth): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 16:18:22.746] RUNTIME: runtime error: bad index - proc name: bitmask smooth (/atom/proc/bitmask_smooth) - source file: code/__HELPERS/icon_smoothing.dm,252 - usr: null - src: the wall (70,33,13) (/turf/closed/wall) - call stack: - the wall (70,33,13) (/turf/closed/wall): bitmask smooth() - the wall (70,33,13) (/turf/closed/wall): smooth icon() - Icon Smoothing (/datum/controller/subsystem/icon_smooth): fire(1) - Icon Smoothing (/datum/controller/subsystem/icon_smooth): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 16:18:22.746] RUNTIME: runtime error: bad index - proc name: bitmask smooth (/atom/proc/bitmask_smooth) - source file: code/__HELPERS/icon_smoothing.dm,252 - usr: null - src: the wall (69,33,13) (/turf/closed/wall) - call stack: - the wall (69,33,13) (/turf/closed/wall): bitmask smooth() - the wall (69,33,13) (/turf/closed/wall): smooth icon() - Icon Smoothing (/datum/controller/subsystem/icon_smooth): fire(1) - Icon Smoothing (/datum/controller/subsystem/icon_smooth): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 16:18:23.950] RUNTIME: runtime error: /obj/structure/table/reinforced called smooth_icon() without being on a z-level - proc name: smooth icon (/atom/proc/smooth_icon) - source file: code/__HELPERS/icon_smoothing.dm,138 - usr: null - src: the reinforced table (/obj/structure/table/reinforced) - src.loc: the food cart (/obj/machinery/food_cart) - call stack: - the reinforced table (/obj/structure/table/reinforced): smooth icon() - the reinforced table (/obj/structure/table/reinforced): smooth icon() - Icon Smoothing (/datum/controller/subsystem/icon_smooth): fire(1) - Icon Smoothing (/datum/controller/subsystem/icon_smooth): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 16:18:44.181] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: null - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): forceMove(space (246,68,10) (/turf/open/space/basic)) - Vents-Hot-Air (/mob/living/carbon/human): zMove(null, space (246,68,10) (/turf/open/space/basic), 128) - Vents-Hot-Air (/mob/living/carbon/human): zMove(null, space (246,68,10) (/turf/open/space/basic), 128) - space (9,68,6) (/turf/open/space/basic): transfer occupant(Vents-Hot-Air (/mob/living/carbon/human)) - ... - Vents-Hot-Air (/mob/living/carbon/human): Move(space (9,68,6) (/turf/open/space/basic), 8, 0, 1) - Vents-Hot-Air (/mob/living/carbon/human): Move(space (9,68,6) (/turf/open/space/basic), 8, 0, 1) - Vents-Hot-Air (/mob/living/carbon/human): Move(space (9,68,6) (/turf/open/space/basic), 8, 0, 1) - /datum/move_loop/smooth_move (/datum/move_loop/smooth_move): move() - /datum/move_loop/smooth_move (/datum/move_loop/smooth_move): process() - Newtonian Movement (/datum/controller/subsystem/movement/newtonian_movement): pour bucket(/list (/list)) - Newtonian Movement (/datum/controller/subsystem/movement/newtonian_movement): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 16:18:44.183] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: null - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update pipe vision(0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): forceMove(space (246,68,10) (/turf/open/space/basic)) - Vents-Hot-Air (/mob/living/carbon/human): zMove(null, space (246,68,10) (/turf/open/space/basic), 128) - Vents-Hot-Air (/mob/living/carbon/human): zMove(null, space (246,68,10) (/turf/open/space/basic), 128) - ... - Vents-Hot-Air (/mob/living/carbon/human): Move(space (9,68,6) (/turf/open/space/basic), 8, 0, 1) - Vents-Hot-Air (/mob/living/carbon/human): Move(space (9,68,6) (/turf/open/space/basic), 8, 0, 1) - Vents-Hot-Air (/mob/living/carbon/human): Move(space (9,68,6) (/turf/open/space/basic), 8, 0, 1) - Vents-Hot-Air (/mob/living/carbon/human): Move(space (9,68,6) (/turf/open/space/basic), 8, 0, 1) - /datum/move_loop/smooth_move (/datum/move_loop/smooth_move): move() - /datum/move_loop/smooth_move (/datum/move_loop/smooth_move): process() - Newtonian Movement (/datum/controller/subsystem/movement/newtonian_movement): pour bucket(/list (/list)) - Newtonian Movement (/datum/controller/subsystem/movement/newtonian_movement): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 16:19:11.691] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: null - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): forceMove(space (10,68,6) (/turf/open/space/basic)) - Vents-Hot-Air (/mob/living/carbon/human): zMove(null, space (10,68,6) (/turf/open/space/basic), 128) - Vents-Hot-Air (/mob/living/carbon/human): zMove(null, space (10,68,6) (/turf/open/space/basic), 128) - space (247,68,10) (/turf/open/space/basic): transfer occupant(Vents-Hot-Air (/mob/living/carbon/human)) - ... - Vents-Hot-Air (/mob/living/carbon/human): Move(space (247,68,10) (/turf/open/space/basic), 4, 0, 1) - Vents-Hot-Air (/mob/living/carbon/human): Move(space (247,68,10) (/turf/open/space/basic), 4, 0, 1) - Vents-Hot-Air (/mob/living/carbon/human): Move(space (247,68,10) (/turf/open/space/basic), 4, 0, 1) - /datum/move_loop/smooth_move (/datum/move_loop/smooth_move): move() - /datum/move_loop/smooth_move (/datum/move_loop/smooth_move): process() - Newtonian Movement (/datum/controller/subsystem/movement/newtonian_movement): pour bucket(/list (/list)) - Newtonian Movement (/datum/controller/subsystem/movement/newtonian_movement): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 16:19:11.692] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: null - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update pipe vision(0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): forceMove(space (10,68,6) (/turf/open/space/basic)) - Vents-Hot-Air (/mob/living/carbon/human): zMove(null, space (10,68,6) (/turf/open/space/basic), 128) - Vents-Hot-Air (/mob/living/carbon/human): zMove(null, space (10,68,6) (/turf/open/space/basic), 128) - ... - Vents-Hot-Air (/mob/living/carbon/human): Move(space (247,68,10) (/turf/open/space/basic), 4, 0, 1) - Vents-Hot-Air (/mob/living/carbon/human): Move(space (247,68,10) (/turf/open/space/basic), 4, 0, 1) - Vents-Hot-Air (/mob/living/carbon/human): Move(space (247,68,10) (/turf/open/space/basic), 4, 0, 1) - Vents-Hot-Air (/mob/living/carbon/human): Move(space (247,68,10) (/turf/open/space/basic), 4, 0, 1) - /datum/move_loop/smooth_move (/datum/move_loop/smooth_move): move() - /datum/move_loop/smooth_move (/datum/move_loop/smooth_move): process() - Newtonian Movement (/datum/controller/subsystem/movement/newtonian_movement): pour bucket(/list (/list)) - Newtonian Movement (/datum/controller/subsystem/movement/newtonian_movement): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 16:19:45.284] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: null - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): forceMove(space (26,246,4) (/turf/open/space/basic)) - Vents-Hot-Air (/mob/living/carbon/human): zMove(null, space (26,246,4) (/turf/open/space/basic), 128) - Vents-Hot-Air (/mob/living/carbon/human): zMove(null, space (26,246,4) (/turf/open/space/basic), 128) - space (26,9,6) (/turf/open/space/basic): transfer occupant(Vents-Hot-Air (/mob/living/carbon/human)) - ... - Vents-Hot-Air (/mob/living/carbon/human): Move(space (26,9,6) (/turf/open/space/basic), 2, 0, 1) - Vents-Hot-Air (/mob/living/carbon/human): Move(space (26,9,6) (/turf/open/space/basic), 2, 0, 1) - Vents-Hot-Air (/mob/living/carbon/human): Move(space (26,9,6) (/turf/open/space/basic), 2, 0, 1) - /datum/move_loop/smooth_move (/datum/move_loop/smooth_move): move() - /datum/move_loop/smooth_move (/datum/move_loop/smooth_move): process() - Newtonian Movement (/datum/controller/subsystem/movement/newtonian_movement): pour bucket(/list (/list)) - Newtonian Movement (/datum/controller/subsystem/movement/newtonian_movement): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 16:19:45.286] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: null - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update pipe vision(0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): forceMove(space (26,246,4) (/turf/open/space/basic)) - Vents-Hot-Air (/mob/living/carbon/human): zMove(null, space (26,246,4) (/turf/open/space/basic), 128) - Vents-Hot-Air (/mob/living/carbon/human): zMove(null, space (26,246,4) (/turf/open/space/basic), 128) - ... - Vents-Hot-Air (/mob/living/carbon/human): Move(space (26,9,6) (/turf/open/space/basic), 2, 0, 1) - Vents-Hot-Air (/mob/living/carbon/human): Move(space (26,9,6) (/turf/open/space/basic), 2, 0, 1) - Vents-Hot-Air (/mob/living/carbon/human): Move(space (26,9,6) (/turf/open/space/basic), 2, 0, 1) - Vents-Hot-Air (/mob/living/carbon/human): Move(space (26,9,6) (/turf/open/space/basic), 2, 0, 1) - /datum/move_loop/smooth_move (/datum/move_loop/smooth_move): move() - /datum/move_loop/smooth_move (/datum/move_loop/smooth_move): process() - Newtonian Movement (/datum/controller/subsystem/movement/newtonian_movement): pour bucket(/list (/list)) - Newtonian Movement (/datum/controller/subsystem/movement/newtonian_movement): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 16:22:25.891] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Vents-Hot-Air (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: space (178,246,6) (/turf/open/space/basic) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): forceMove(space (178,246,6) (/turf/open/space/basic)) - Vents-Hot-Air (/mob/living/carbon/human): zMove(null, space (178,246,6) (/turf/open/space/basic), 128) - Vents-Hot-Air (/mob/living/carbon/human): zMove(null, space (178,246,6) (/turf/open/space/basic), 128) - space (178,9,4) (/turf/open/space/basic): transfer occupant(Vents-Hot-Air (/mob/living/carbon/human)) - ... - Vents-Hot-Air (/mob/living/carbon/human): Move(space (178,9,4) (/turf/open/space/basic), 2) - Vents-Hot-Air (/mob/living/carbon/human): Move(space (179,9,4) (/turf/open/space/basic), 6, 0, 1) - Vents-Hot-Air (/mob/living/carbon/human): Move(space (179,9,4) (/turf/open/space/basic), 6, 0, 1) - Vents-Hot-Air (/mob/living/carbon/human): Move(space (179,9,4) (/turf/open/space/basic), 6, 0, 1) - Vents-Hot-Air (/mob/living/carbon/human): Move(space (179,9,4) (/turf/open/space/basic), 6, 0, 1) - /datum/move_loop/smooth_move (/datum/move_loop/smooth_move): process() - Newtonian Movement (/datum/controller/subsystem/movement/newtonian_movement): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 16:22:25.893] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Vents-Hot-Air (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: space (178,246,6) (/turf/open/space/basic) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update pipe vision(0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): forceMove(space (178,246,6) (/turf/open/space/basic)) - Vents-Hot-Air (/mob/living/carbon/human): zMove(null, space (178,246,6) (/turf/open/space/basic), 128) - Vents-Hot-Air (/mob/living/carbon/human): zMove(null, space (178,246,6) (/turf/open/space/basic), 128) - ... - Vents-Hot-Air (/mob/living/carbon/human): Move(space (178,9,4) (/turf/open/space/basic), 2) - Vents-Hot-Air (/mob/living/carbon/human): Move(space (178,9,4) (/turf/open/space/basic), 2) - Vents-Hot-Air (/mob/living/carbon/human): Move(space (179,9,4) (/turf/open/space/basic), 6, 0, 1) - Vents-Hot-Air (/mob/living/carbon/human): Move(space (179,9,4) (/turf/open/space/basic), 6, 0, 1) - Vents-Hot-Air (/mob/living/carbon/human): Move(space (179,9,4) (/turf/open/space/basic), 6, 0, 1) - /datum/move_loop/smooth_move (/datum/move_loop/smooth_move): move() - Newtonian Movement (/datum/controller/subsystem/movement/newtonian_movement): pour bucket(/list (/list)) - Newtonian Movement (/datum/controller/subsystem/movement/newtonian_movement): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 16:23:07.792] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: null - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): forceMove(space (10,222,5) (/turf/open/space/basic)) - Vents-Hot-Air (/mob/living/carbon/human): zMove(null, space (10,222,5) (/turf/open/space/basic), 128) - Vents-Hot-Air (/mob/living/carbon/human): zMove(null, space (10,222,5) (/turf/open/space/basic), 128) - space (247,222,6) (/turf/open/space/basic): transfer occupant(Vents-Hot-Air (/mob/living/carbon/human)) - ... - Vents-Hot-Air (/mob/living/carbon/human): Move(space (247,222,6) (/turf/open/space/basic), 4, 0, 1) - Vents-Hot-Air (/mob/living/carbon/human): Move(space (247,222,6) (/turf/open/space/basic), 4, 0, 1) - Vents-Hot-Air (/mob/living/carbon/human): Move(space (247,222,6) (/turf/open/space/basic), 4, 0, 1) - /datum/move_loop/smooth_move (/datum/move_loop/smooth_move): move() - /datum/move_loop/smooth_move (/datum/move_loop/smooth_move): process() - Newtonian Movement (/datum/controller/subsystem/movement/newtonian_movement): pour bucket(/list (/list)) - Newtonian Movement (/datum/controller/subsystem/movement/newtonian_movement): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 16:23:07.794] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: null - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update pipe vision(0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): forceMove(space (10,222,5) (/turf/open/space/basic)) - Vents-Hot-Air (/mob/living/carbon/human): zMove(null, space (10,222,5) (/turf/open/space/basic), 128) - Vents-Hot-Air (/mob/living/carbon/human): zMove(null, space (10,222,5) (/turf/open/space/basic), 128) - ... - Vents-Hot-Air (/mob/living/carbon/human): Move(space (247,222,6) (/turf/open/space/basic), 4, 0, 1) - Vents-Hot-Air (/mob/living/carbon/human): Move(space (247,222,6) (/turf/open/space/basic), 4, 0, 1) - Vents-Hot-Air (/mob/living/carbon/human): Move(space (247,222,6) (/turf/open/space/basic), 4, 0, 1) - Vents-Hot-Air (/mob/living/carbon/human): Move(space (247,222,6) (/turf/open/space/basic), 4, 0, 1) - /datum/move_loop/smooth_move (/datum/move_loop/smooth_move): move() - /datum/move_loop/smooth_move (/datum/move_loop/smooth_move): process() - Newtonian Movement (/datum/controller/subsystem/movement/newtonian_movement): pour bucket(/list (/list)) - Newtonian Movement (/datum/controller/subsystem/movement/newtonian_movement): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 16:23:40.594] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Vents-Hot-Air (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: space (52,10,2) (/turf/open/space/basic) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): forceMove(space (52,10,2) (/turf/open/space/basic)) - Vents-Hot-Air (/mob/living/carbon/human): zMove(null, space (52,10,2) (/turf/open/space/basic), 128) - Vents-Hot-Air (/mob/living/carbon/human): zMove(null, space (52,10,2) (/turf/open/space/basic), 128) - space (52,247,5) (/turf/open/space/basic): transfer occupant(Vents-Hot-Air (/mob/living/carbon/human)) - ... - Vents-Hot-Air (/mob/living/carbon/human): Move(space (52,247,5) (/turf/open/space/basic), 1) - Vents-Hot-Air (/mob/living/carbon/human): Move(space (53,247,5) (/turf/open/space/basic), 5, 0, 1) - Vents-Hot-Air (/mob/living/carbon/human): Move(space (53,247,5) (/turf/open/space/basic), 5, 0, 1) - Vents-Hot-Air (/mob/living/carbon/human): Move(space (53,247,5) (/turf/open/space/basic), 5, 0, 1) - Vents-Hot-Air (/mob/living/carbon/human): Move(space (53,247,5) (/turf/open/space/basic), 5, 0, 1) - /datum/move_loop/smooth_move (/datum/move_loop/smooth_move): process() - Newtonian Movement (/datum/controller/subsystem/movement/newtonian_movement): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 16:23:40.596] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Vents-Hot-Air (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: space (52,10,2) (/turf/open/space/basic) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update pipe vision(0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): forceMove(space (52,10,2) (/turf/open/space/basic)) - Vents-Hot-Air (/mob/living/carbon/human): zMove(null, space (52,10,2) (/turf/open/space/basic), 128) - Vents-Hot-Air (/mob/living/carbon/human): zMove(null, space (52,10,2) (/turf/open/space/basic), 128) - ... - Vents-Hot-Air (/mob/living/carbon/human): Move(space (52,247,5) (/turf/open/space/basic), 1) - Vents-Hot-Air (/mob/living/carbon/human): Move(space (52,247,5) (/turf/open/space/basic), 1) - Vents-Hot-Air (/mob/living/carbon/human): Move(space (53,247,5) (/turf/open/space/basic), 5, 0, 1) - Vents-Hot-Air (/mob/living/carbon/human): Move(space (53,247,5) (/turf/open/space/basic), 5, 0, 1) - Vents-Hot-Air (/mob/living/carbon/human): Move(space (53,247,5) (/turf/open/space/basic), 5, 0, 1) - /datum/move_loop/smooth_move (/datum/move_loop/smooth_move): move() - Newtonian Movement (/datum/controller/subsystem/movement/newtonian_movement): pour bucket(/list (/list)) - Newtonian Movement (/datum/controller/subsystem/movement/newtonian_movement): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 16:24:03.292] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: null - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): forceMove(space (62,246,5) (/turf/open/space/basic)) - Vents-Hot-Air (/mob/living/carbon/human): zMove(null, space (62,246,5) (/turf/open/space/basic), 128) - Vents-Hot-Air (/mob/living/carbon/human): zMove(null, space (62,246,5) (/turf/open/space/basic), 128) - space (62,9,2) (/turf/open/space/basic): transfer occupant(Vents-Hot-Air (/mob/living/carbon/human)) - ... - Vents-Hot-Air (/mob/living/carbon/human): Move(space (62,9,2) (/turf/open/space/basic), 2, 0, 1) - Vents-Hot-Air (/mob/living/carbon/human): Move(space (62,9,2) (/turf/open/space/basic), 2, 0, 1) - Vents-Hot-Air (/mob/living/carbon/human): Move(space (62,9,2) (/turf/open/space/basic), 2, 0, 1) - /datum/move_loop/smooth_move (/datum/move_loop/smooth_move): move() - /datum/move_loop/smooth_move (/datum/move_loop/smooth_move): process() - Newtonian Movement (/datum/controller/subsystem/movement/newtonian_movement): pour bucket(/list (/list)) - Newtonian Movement (/datum/controller/subsystem/movement/newtonian_movement): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 16:24:03.294] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: null - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update pipe vision(0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): forceMove(space (62,246,5) (/turf/open/space/basic)) - Vents-Hot-Air (/mob/living/carbon/human): zMove(null, space (62,246,5) (/turf/open/space/basic), 128) - Vents-Hot-Air (/mob/living/carbon/human): zMove(null, space (62,246,5) (/turf/open/space/basic), 128) - ... - Vents-Hot-Air (/mob/living/carbon/human): Move(space (62,9,2) (/turf/open/space/basic), 2, 0, 1) - Vents-Hot-Air (/mob/living/carbon/human): Move(space (62,9,2) (/turf/open/space/basic), 2, 0, 1) - Vents-Hot-Air (/mob/living/carbon/human): Move(space (62,9,2) (/turf/open/space/basic), 2, 0, 1) - Vents-Hot-Air (/mob/living/carbon/human): Move(space (62,9,2) (/turf/open/space/basic), 2, 0, 1) - /datum/move_loop/smooth_move (/datum/move_loop/smooth_move): move() - /datum/move_loop/smooth_move (/datum/move_loop/smooth_move): process() - Newtonian Movement (/datum/controller/subsystem/movement/newtonian_movement): pour bucket(/list (/list)) - Newtonian Movement (/datum/controller/subsystem/movement/newtonian_movement): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 16:31:30.676] RUNTIME: runtime error: bad index - proc name: bitmask smooth (/atom/proc/bitmask_smooth) - source file: code/__HELPERS/icon_smoothing.dm,251 - usr: null - src: the shuttle window (/obj/structure/window/reinforced/shuttle) - src.loc: the plating (176,68,13) (/turf/open/floor/plating) - call stack: - the shuttle window (/obj/structure/window/reinforced/shuttle): bitmask smooth() - the shuttle window (/obj/structure/window/reinforced/shuttle): smooth icon() - the shuttle window (/obj/structure/window/reinforced/shuttle): smooth icon() - Icon Smoothing (/datum/controller/subsystem/icon_smooth): fire(0) - Icon Smoothing (/datum/controller/subsystem/icon_smooth): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 16:31:30.775] RUNTIME: runtime error: bad index - proc name: bitmask smooth (/atom/proc/bitmask_smooth) - source file: code/__HELPERS/icon_smoothing.dm,251 - usr: null - src: the shuttle window (/obj/structure/window/reinforced/shuttle) - src.loc: the plating (172,68,13) (/turf/open/floor/plating) - call stack: - the shuttle window (/obj/structure/window/reinforced/shuttle): bitmask smooth() - the shuttle window (/obj/structure/window/reinforced/shuttle): smooth icon() - the shuttle window (/obj/structure/window/reinforced/shuttle): smooth icon() - Icon Smoothing (/datum/controller/subsystem/icon_smooth): fire(1) - Icon Smoothing (/datum/controller/subsystem/icon_smooth): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 16:31:30.777] RUNTIME: runtime error: bad index - proc name: bitmask smooth (/atom/proc/bitmask_smooth) - source file: code/__HELPERS/icon_smoothing.dm,253 - usr: null - src: the shuttle window (/obj/structure/window/reinforced/shuttle) - src.loc: the plating (177,66,13) (/turf/open/floor/plating) - call stack: - the shuttle window (/obj/structure/window/reinforced/shuttle): bitmask smooth() - the shuttle window (/obj/structure/window/reinforced/shuttle): smooth icon() - the shuttle window (/obj/structure/window/reinforced/shuttle): smooth icon() - Icon Smoothing (/datum/controller/subsystem/icon_smooth): fire(1) - Icon Smoothing (/datum/controller/subsystem/icon_smooth): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 16:31:30.778] RUNTIME: runtime error: bad index - proc name: bitmask smooth (/atom/proc/bitmask_smooth) - source file: code/__HELPERS/icon_smoothing.dm,251 - usr: null - src: the resin floor (/obj/structure/alien/weeds) - src.loc: the volcanic floor (170,67,13) (/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins) - call stack: - the resin floor (/obj/structure/alien/weeds): bitmask smooth() - the resin floor (/obj/structure/alien/weeds): smooth icon() - the resin floor (/obj/structure/alien/weeds): smooth icon() - Icon Smoothing (/datum/controller/subsystem/icon_smooth): fire(1) - Icon Smoothing (/datum/controller/subsystem/icon_smooth): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 16:31:30.779] RUNTIME: runtime error: bad index - proc name: bitmask smooth (/atom/proc/bitmask_smooth) - source file: code/__HELPERS/icon_smoothing.dm,254 - usr: null - src: the shuttle window (/obj/structure/window/reinforced/shuttle) - src.loc: the plating (171,66,13) (/turf/open/floor/plating) - call stack: - the shuttle window (/obj/structure/window/reinforced/shuttle): bitmask smooth() - the shuttle window (/obj/structure/window/reinforced/shuttle): smooth icon() - the shuttle window (/obj/structure/window/reinforced/shuttle): smooth icon() - Icon Smoothing (/datum/controller/subsystem/icon_smooth): fire(1) - Icon Smoothing (/datum/controller/subsystem/icon_smooth): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 16:31:30.780] RUNTIME: runtime error: bad index - proc name: bitmask smooth (/atom/proc/bitmask_smooth) - source file: code/__HELPERS/icon_smoothing.dm,251 - usr: null - src: the resin floor (/obj/structure/alien/weeds) - src.loc: the volcanic floor (178,65,13) (/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins) - call stack: - the resin floor (/obj/structure/alien/weeds): bitmask smooth() - the resin floor (/obj/structure/alien/weeds): smooth icon() - the resin floor (/obj/structure/alien/weeds): smooth icon() - Icon Smoothing (/datum/controller/subsystem/icon_smooth): fire(1) - Icon Smoothing (/datum/controller/subsystem/icon_smooth): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 16:31:30.781] RUNTIME: runtime error: bad index - proc name: bitmask smooth (/atom/proc/bitmask_smooth) - source file: code/__HELPERS/icon_smoothing.dm,253 - usr: null - src: the shuttle window (/obj/structure/window/reinforced/shuttle) - src.loc: the plating (177,65,13) (/turf/open/floor/plating) - call stack: - the shuttle window (/obj/structure/window/reinforced/shuttle): bitmask smooth() - the shuttle window (/obj/structure/window/reinforced/shuttle): smooth icon() - the shuttle window (/obj/structure/window/reinforced/shuttle): smooth icon() - Icon Smoothing (/datum/controller/subsystem/icon_smooth): fire(1) - Icon Smoothing (/datum/controller/subsystem/icon_smooth): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 16:31:30.782] RUNTIME: runtime error: bad index - proc name: bitmask smooth (/atom/proc/bitmask_smooth) - source file: code/__HELPERS/icon_smoothing.dm,251 - usr: null - src: the resin floor (/obj/structure/alien/weeds) - src.loc: the volcanic floor (170,66,13) (/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins) - call stack: - the resin floor (/obj/structure/alien/weeds): bitmask smooth() - the resin floor (/obj/structure/alien/weeds): smooth icon() - the resin floor (/obj/structure/alien/weeds): smooth icon() - Icon Smoothing (/datum/controller/subsystem/icon_smooth): fire(1) - Icon Smoothing (/datum/controller/subsystem/icon_smooth): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 16:31:30.783] RUNTIME: runtime error: bad index - proc name: bitmask smooth (/atom/proc/bitmask_smooth) - source file: code/__HELPERS/icon_smoothing.dm,251 - usr: null - src: the resin floor (/obj/structure/alien/weeds) - src.loc: the volcanic floor (170,64,13) (/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins) - call stack: - the resin floor (/obj/structure/alien/weeds): bitmask smooth() - the resin floor (/obj/structure/alien/weeds): smooth icon() - the resin floor (/obj/structure/alien/weeds): smooth icon() - Icon Smoothing (/datum/controller/subsystem/icon_smooth): fire(1) - Icon Smoothing (/datum/controller/subsystem/icon_smooth): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 16:31:30.784] RUNTIME: runtime error: bad index - proc name: bitmask smooth (/atom/proc/bitmask_smooth) - source file: code/__HELPERS/icon_smoothing.dm,254 - usr: null - src: the shuttle window (/obj/structure/window/reinforced/shuttle) - src.loc: the plating (171,65,13) (/turf/open/floor/plating) - call stack: - the shuttle window (/obj/structure/window/reinforced/shuttle): bitmask smooth() - the shuttle window (/obj/structure/window/reinforced/shuttle): smooth icon() - the shuttle window (/obj/structure/window/reinforced/shuttle): smooth icon() - Icon Smoothing (/datum/controller/subsystem/icon_smooth): fire(1) - Icon Smoothing (/datum/controller/subsystem/icon_smooth): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 16:31:30.785] RUNTIME: runtime error: bad index - proc name: bitmask smooth (/atom/proc/bitmask_smooth) - source file: code/__HELPERS/icon_smoothing.dm,252 - usr: null - src: the shuttle window (/obj/structure/window/reinforced/shuttle) - src.loc: the plating (175,63,13) (/turf/open/floor/plating) - call stack: - the shuttle window (/obj/structure/window/reinforced/shuttle): bitmask smooth() - the shuttle window (/obj/structure/window/reinforced/shuttle): smooth icon() - the shuttle window (/obj/structure/window/reinforced/shuttle): smooth icon() - Icon Smoothing (/datum/controller/subsystem/icon_smooth): fire(1) - Icon Smoothing (/datum/controller/subsystem/icon_smooth): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 16:31:30.786] RUNTIME: runtime error: bad index - proc name: bitmask smooth (/atom/proc/bitmask_smooth) - source file: code/__HELPERS/icon_smoothing.dm,252 - usr: null - src: the shuttle window (/obj/structure/window/reinforced/shuttle) - src.loc: the plating (173,63,13) (/turf/open/floor/plating) - call stack: - the shuttle window (/obj/structure/window/reinforced/shuttle): bitmask smooth() - the shuttle window (/obj/structure/window/reinforced/shuttle): smooth icon() - the shuttle window (/obj/structure/window/reinforced/shuttle): smooth icon() - Icon Smoothing (/datum/controller/subsystem/icon_smooth): fire(1) - Icon Smoothing (/datum/controller/subsystem/icon_smooth): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 16:31:30.787] RUNTIME: runtime error: bad index - proc name: bitmask smooth (/atom/proc/bitmask_smooth) - source file: code/__HELPERS/icon_smoothing.dm,251 - usr: null - src: the wall (177,68,13) (/turf/closed/wall/mineral/titanium) - call stack: - the wall (177,68,13) (/turf/closed/wall/mineral/titanium): bitmask smooth() - the wall (177,68,13) (/turf/closed/wall/mineral/titanium): smooth icon() - Icon Smoothing (/datum/controller/subsystem/icon_smooth): fire(1) - Icon Smoothing (/datum/controller/subsystem/icon_smooth): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 16:31:30.825] RUNTIME: runtime error: bad index - proc name: bitmask smooth (/atom/proc/bitmask_smooth) - source file: code/__HELPERS/icon_smoothing.dm,251 - usr: null - src: the wall (175,68,13) (/turf/closed/wall/mineral/titanium) - call stack: - the wall (175,68,13) (/turf/closed/wall/mineral/titanium): bitmask smooth() - the wall (175,68,13) (/turf/closed/wall/mineral/titanium): smooth icon() - Icon Smoothing (/datum/controller/subsystem/icon_smooth): fire(1) - Icon Smoothing (/datum/controller/subsystem/icon_smooth): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 16:31:30.826] RUNTIME: runtime error: bad index - proc name: bitmask smooth (/atom/proc/bitmask_smooth) - source file: code/__HELPERS/icon_smoothing.dm,251 - usr: null - src: the wall (173,68,13) (/turf/closed/wall/mineral/titanium) - call stack: - the wall (173,68,13) (/turf/closed/wall/mineral/titanium): bitmask smooth() - the wall (173,68,13) (/turf/closed/wall/mineral/titanium): smooth icon() - Icon Smoothing (/datum/controller/subsystem/icon_smooth): fire(1) - Icon Smoothing (/datum/controller/subsystem/icon_smooth): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 16:31:30.827] RUNTIME: runtime error: bad index - proc name: bitmask smooth (/atom/proc/bitmask_smooth) - source file: code/__HELPERS/icon_smoothing.dm,251 - usr: null - src: the wall (171,68,13) (/turf/closed/wall/mineral/titanium) - call stack: - the wall (171,68,13) (/turf/closed/wall/mineral/titanium): bitmask smooth() - the wall (171,68,13) (/turf/closed/wall/mineral/titanium): smooth icon() - Icon Smoothing (/datum/controller/subsystem/icon_smooth): fire(1) - Icon Smoothing (/datum/controller/subsystem/icon_smooth): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 16:31:30.828] RUNTIME: runtime error: bad index - proc name: bitmask smooth (/atom/proc/bitmask_smooth) - source file: code/__HELPERS/icon_smoothing.dm,253 - usr: null - src: the wall (177,67,13) (/turf/closed/wall/mineral/titanium) - call stack: - the wall (177,67,13) (/turf/closed/wall/mineral/titanium): bitmask smooth() - the wall (177,67,13) (/turf/closed/wall/mineral/titanium): smooth icon() - Icon Smoothing (/datum/controller/subsystem/icon_smooth): fire(1) - Icon Smoothing (/datum/controller/subsystem/icon_smooth): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 16:31:30.829] RUNTIME: runtime error: bad index - proc name: bitmask smooth (/atom/proc/bitmask_smooth) - source file: code/__HELPERS/icon_smoothing.dm,253 - usr: null - src: the wall (177,64,13) (/turf/closed/wall/mineral/titanium) - call stack: - the wall (177,64,13) (/turf/closed/wall/mineral/titanium): bitmask smooth() - the wall (177,64,13) (/turf/closed/wall/mineral/titanium): smooth icon() - Icon Smoothing (/datum/controller/subsystem/icon_smooth): fire(1) - Icon Smoothing (/datum/controller/subsystem/icon_smooth): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 16:31:30.829] RUNTIME: runtime error: bad index - proc name: bitmask smooth (/atom/proc/bitmask_smooth) - source file: code/__HELPERS/icon_smoothing.dm,252 - usr: null - src: the wall (177,63,13) (/turf/closed/wall/mineral/titanium) - call stack: - the wall (177,63,13) (/turf/closed/wall/mineral/titanium): bitmask smooth() - the wall (177,63,13) (/turf/closed/wall/mineral/titanium): smooth icon() - Icon Smoothing (/datum/controller/subsystem/icon_smooth): fire(1) - Icon Smoothing (/datum/controller/subsystem/icon_smooth): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 16:31:30.830] RUNTIME: runtime error: bad index - proc name: bitmask smooth (/atom/proc/bitmask_smooth) - source file: code/__HELPERS/icon_smoothing.dm,252 - usr: null - src: the wall (176,63,13) (/turf/closed/wall/mineral/titanium) - call stack: - the wall (176,63,13) (/turf/closed/wall/mineral/titanium): bitmask smooth() - the wall (176,63,13) (/turf/closed/wall/mineral/titanium): smooth icon() - Icon Smoothing (/datum/controller/subsystem/icon_smooth): fire(1) - Icon Smoothing (/datum/controller/subsystem/icon_smooth): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 16:31:30.831] RUNTIME: runtime error: bad index - proc name: bitmask smooth (/atom/proc/bitmask_smooth) - source file: code/__HELPERS/icon_smoothing.dm,252 - usr: null - src: the wall (174,63,13) (/turf/closed/wall/mineral/titanium) - call stack: - the wall (174,63,13) (/turf/closed/wall/mineral/titanium): bitmask smooth() - the wall (174,63,13) (/turf/closed/wall/mineral/titanium): smooth icon() - Icon Smoothing (/datum/controller/subsystem/icon_smooth): fire(1) - Icon Smoothing (/datum/controller/subsystem/icon_smooth): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 16:31:30.832] RUNTIME: runtime error: bad index - proc name: bitmask smooth (/atom/proc/bitmask_smooth) - source file: code/__HELPERS/icon_smoothing.dm,252 - usr: null - src: the wall (172,63,13) (/turf/closed/wall/mineral/titanium) - call stack: - the wall (172,63,13) (/turf/closed/wall/mineral/titanium): bitmask smooth() - the wall (172,63,13) (/turf/closed/wall/mineral/titanium): smooth icon() - Icon Smoothing (/datum/controller/subsystem/icon_smooth): fire(1) - Icon Smoothing (/datum/controller/subsystem/icon_smooth): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 16:31:30.832] RUNTIME: runtime error: bad index - proc name: bitmask smooth (/atom/proc/bitmask_smooth) - source file: code/__HELPERS/icon_smoothing.dm,252 - usr: null - src: the wall (171,63,13) (/turf/closed/wall/mineral/titanium) - call stack: - the wall (171,63,13) (/turf/closed/wall/mineral/titanium): bitmask smooth() - the wall (171,63,13) (/turf/closed/wall/mineral/titanium): smooth icon() - Icon Smoothing (/datum/controller/subsystem/icon_smooth): fire(1) - Icon Smoothing (/datum/controller/subsystem/icon_smooth): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 16:33:09.998] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Jat-Ra (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the volcanic floor (101,79,3) (/turf/open/misc/asteroid/basalt/lava_land_surface) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): show to(Jat-Ra (/mob/living/carbon/human)) - /datum/plane_master_group/main (/datum/plane_master_group/main): show plane(Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting)) - /datum/plane_master_group/main (/datum/plane_master_group/main): show hud() - /datum/plane_master_group/main (/datum/plane_master_group/main): refresh hud() - /datum/hud/human (/datum/hud/human): plane masters update() - /datum/hud/human (/datum/hud/human): show hud(1, null) - /datum/hud/human (/datum/hud/human): show hud(1, null) - Jat-Ra (/mob/living/carbon/human): Login() - Jat-Ra (/mob/living/carbon/human): Login() - Jat-Ra (/mob/living/carbon/human): Login() - Jat-Ra (/mob/living/carbon/human): PossessByPlayer("DanZAMOL") - Jat-Ra (/mob/dead/observer): gvb reenter corpse(/list (/list)) - Verbs (/datum/controller/subsystem/verbs): invoke verb(Jat-Ra (/mob/dead/observer), /mob/dead/observer/verb/reente... (/mob/dead/observer/verb/reenter_corpse), /list (/list), Jat-Ra (/mob/dead/observer)) - Jat-Ra (/mob/dead/observer): Re-enter Corpse() - Jat-Ra (/mob/dead/observer): Re-enter Corpse() - Reenter corpse (/atom/movable/screen/ghost/reenter_corpse): Click(null, "mapwindow.map", "icon-x=8;icon-y=22;left=1;butt...") - DanZAMOL (/client): Click(Reenter corpse (/atom/movable/screen/ghost/reenter_corpse), null, "mapwindow.map", "icon-x=8;icon-y=22;left=1;butt...") - [2026-09-30 16:37:06.989] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: null - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): forceMove(space (162,246,9) (/turf/open/space/basic)) - Vents-Hot-Air (/mob/living/carbon/human): zMove(null, space (162,246,9) (/turf/open/space/basic), 128) - Vents-Hot-Air (/mob/living/carbon/human): zMove(null, space (162,246,9) (/turf/open/space/basic), 128) - space (162,9,5) (/turf/open/space/basic): transfer occupant(Vents-Hot-Air (/mob/living/carbon/human)) - ... - Vents-Hot-Air (/mob/living/carbon/human): Move(space (162,9,5) (/turf/open/space/basic), 2, 0, 1) - Vents-Hot-Air (/mob/living/carbon/human): Move(space (162,9,5) (/turf/open/space/basic), 2, 0, 1) - Vents-Hot-Air (/mob/living/carbon/human): Move(space (162,9,5) (/turf/open/space/basic), 2, 0, 1) - /datum/move_loop/smooth_move (/datum/move_loop/smooth_move): move() - /datum/move_loop/smooth_move (/datum/move_loop/smooth_move): process() - Newtonian Movement (/datum/controller/subsystem/movement/newtonian_movement): pour bucket(/list (/list)) - Newtonian Movement (/datum/controller/subsystem/movement/newtonian_movement): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 16:37:06.991] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: null - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update pipe vision(0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): forceMove(space (162,246,9) (/turf/open/space/basic)) - Vents-Hot-Air (/mob/living/carbon/human): zMove(null, space (162,246,9) (/turf/open/space/basic), 128) - Vents-Hot-Air (/mob/living/carbon/human): zMove(null, space (162,246,9) (/turf/open/space/basic), 128) - ... - Vents-Hot-Air (/mob/living/carbon/human): Move(space (162,9,5) (/turf/open/space/basic), 2, 0, 1) - Vents-Hot-Air (/mob/living/carbon/human): Move(space (162,9,5) (/turf/open/space/basic), 2, 0, 1) - Vents-Hot-Air (/mob/living/carbon/human): Move(space (162,9,5) (/turf/open/space/basic), 2, 0, 1) - Vents-Hot-Air (/mob/living/carbon/human): Move(space (162,9,5) (/turf/open/space/basic), 2, 0, 1) - /datum/move_loop/smooth_move (/datum/move_loop/smooth_move): move() - /datum/move_loop/smooth_move (/datum/move_loop/smooth_move): process() - Newtonian Movement (/datum/controller/subsystem/movement/newtonian_movement): pour bucket(/list (/list)) - Newtonian Movement (/datum/controller/subsystem/movement/newtonian_movement): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 16:38:13.259] RUNTIME: ## TESTING: GC: -- [0x3000c45] | /mob/dead/observer was unable to be GC'd -- (ref count of 7) [2026-09-30 16:41:45.629] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Jose Greenwood (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (121,11,3) (/turf/open/floor/iron/dark/smooth_edge) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Jose Greenwood (/mob/living/carbon/human): sync lighting plane cutoff() - Jose Greenwood (/mob/living/carbon/human): update sight(Jose Greenwood (/mob/living/carbon/human), "meson_vision") - Jose Greenwood (/mob/living/carbon/human): update sight(Jose Greenwood (/mob/living/carbon/human), "meson_vision") - Jose Greenwood (/mob/living/carbon/human): SendSignal("addtrait meson_vision", /list (/list)) - the optical meson scanner (/obj/item/clothing/glasses/meson): equipped(Jose Greenwood (/mob/living/carbon/human), 8, 0) - the optical meson scanner (/obj/item/clothing/glasses/meson): equipped(Jose Greenwood (/mob/living/carbon/human), 8, 0) - the optical meson scanner (/obj/item/clothing/glasses/meson): on equipped(Jose Greenwood (/mob/living/carbon/human), 8, 0) - Jose Greenwood (/mob/living/carbon/human): has equipped(the optical meson scanner (/obj/item/clothing/glasses/meson), 8, 0) - Jose Greenwood (/mob/living/carbon/human): has equipped(the optical meson scanner (/obj/item/clothing/glasses/meson), 8, 0) - ... - Jose Greenwood (/mob/living/carbon/human): execute quick equip() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Jose Greenwood (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Verb Manager (/datum/controller/subsystem/verb_manager): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 16:41:45.631] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Jose Greenwood (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (121,11,3) (/turf/open/floor/iron/dark/smooth_edge) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Jose Greenwood (/mob/living/carbon/human): sync lighting plane cutoff() - Jose Greenwood (/mob/living/carbon/human): update sight() - Jose Greenwood (/mob/living/carbon/human): update sight() - the optical meson scanner (/obj/item/clothing/glasses/meson): equipped(Jose Greenwood (/mob/living/carbon/human), 8, 0) - the optical meson scanner (/obj/item/clothing/glasses/meson): on equipped(Jose Greenwood (/mob/living/carbon/human), 8, 0) - Jose Greenwood (/mob/living/carbon/human): has equipped(the optical meson scanner (/obj/item/clothing/glasses/meson), 8, 0) - Jose Greenwood (/mob/living/carbon/human): has equipped(the optical meson scanner (/obj/item/clothing/glasses/meson), 8, 0) - Jose Greenwood (/mob/living/carbon/human): equip to slot(the optical meson scanner (/obj/item/clothing/glasses/meson), 8, 0, 1, 0) - Jose Greenwood (/mob/living/carbon/human): equip to slot if possible(the optical meson scanner (/obj/item/clothing/glasses/meson), 8, 0, 1, 1, 0, 0, 0) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Jose Greenwood (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Verb Manager (/datum/controller/subsystem/verb_manager): run verb queue() - Verb Manager (/datum/controller/subsystem/verb_manager): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 16:42:36.060] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Vents-Hot-Air (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (215,82,9) (/turf/open/floor/iron) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Vents-Hot-Air (/mob/living/carbon/human), 0) - Vents-Hot-Air (/mob/living/carbon/human): update eyes(1) - Vents-Hot-Air (/mob/living/carbon/human): item coverage changed(0, 4288) - Vents-Hot-Air (/mob/living/carbon/human): item coverage changed(0, 4288) - Vents-Hot-Air (/mob/living/carbon/human): refresh obscured() - Vents-Hot-Air (/mob/living/carbon/human): remove item coverage(the carp mask (/obj/item/clothing/mask/gas/carp)) - ... - Vents-Hot-Air (/mob/living/carbon/human): UnarmedAttack(the carp mask (/obj/item/clothing/mask/gas/carp), 1, /list (/list)) - the carp mask (/obj/item/clothing/mask/gas/carp): Click(null, "mapwindow.map", "icon-x=13;icon-y=18;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Vents-Hot-Air (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 16:42:36.063] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Vents-Hot-Air (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (215,82,9) (/turf/open/floor/iron) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Vents-Hot-Air (/mob/living/carbon/human), 0) - Vents-Hot-Air (/mob/living/carbon/human): update eyes(1) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(0) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(0) - Vents-Hot-Air (/mob/living/carbon/human): update body(0) - Vents-Hot-Air (/mob/living/carbon/human): update body(0) - ... - Vents-Hot-Air (/mob/living/carbon/human): UnarmedAttack(the carp mask (/obj/item/clothing/mask/gas/carp), 1, /list (/list)) - the carp mask (/obj/item/clothing/mask/gas/carp): Click(null, "mapwindow.map", "icon-x=13;icon-y=18;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Vents-Hot-Air (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 16:42:37.024] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Vents-Hot-Air (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (215,82,9) (/turf/open/floor/iron) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Vents-Hot-Air (/mob/living/carbon/human), 0) - Vents-Hot-Air (/mob/living/carbon/human): update eyes(1) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(0) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(0) - Vents-Hot-Air (/mob/living/carbon/human): update body(0) - Vents-Hot-Air (/mob/living/carbon/human): update body(0) - ... - Vents-Hot-Air (/mob/living/carbon/human): doUnEquip(the carp helmet (/obj/item/clothing/head/hooded/carp_hood/spaceproof), 1, the battered carp space suit (/obj/item/clothing/suit/hooded/carp_costume/spaceproof/old), 0, 1, 1) - Vents-Hot-Air (/mob/living/carbon/human): doUnEquip(the carp helmet (/obj/item/clothing/head/hooded/carp_hood/spaceproof), 1, the battered carp space suit (/obj/item/clothing/suit/hooded/carp_costume/spaceproof/old), 0, 1, 1) - Vents-Hot-Air (/mob/living/carbon/human): doUnEquip(the carp helmet (/obj/item/clothing/head/hooded/carp_hood/spaceproof), 1, the battered carp space suit (/obj/item/clothing/suit/hooded/carp_costume/spaceproof/old), 0, 1, 1) - Vents-Hot-Air (/mob/living/carbon/human): transferItemToLoc(the carp helmet (/obj/item/clothing/head/hooded/carp_hood/spaceproof), the battered carp space suit (/obj/item/clothing/suit/hooded/carp_costume/spaceproof/old), 1, 1, null) - /datum/component/toggle_attach... (/datum/component/toggle_attached_clothing): unequip deployable() - /datum/component/toggle_attach... (/datum/component/toggle_attached_clothing): toggle deployable() - the battered carp space suit (/obj/item/clothing/suit/hooded/carp_costume/spaceproof/old): SendSignal("item_action_click", /list (/list)) - Toggle Hood (/datum/action/item_action): do effect(null) - Toggle Hood (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=17;icon-y=16;left=1;but...") - Iansdoor (/client): Click(Toggle Hood (/atom/movable/screen/movable/action_button), null, "mapwindow.map", "icon-x=17;icon-y=16;left=1;but...") - [2026-09-30 16:43:33.611] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Vents-Hot-Air (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (217,82,9) (/turf/open/floor/iron/large) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Vents-Hot-Air (/mob/living/carbon/human), 0) - Vents-Hot-Air (/mob/living/carbon/human): update eyes(1) - Vents-Hot-Air (/mob/living/carbon/human): item coverage changed(4832, 0) - Vents-Hot-Air (/mob/living/carbon/human): item coverage changed(4832, 0) - Vents-Hot-Air (/mob/living/carbon/human): add item coverage(the carp mask (/obj/item/clothing/mask/gas/carp)) - Vents-Hot-Air (/mob/living/carbon/human): has equipped(the carp mask (/obj/item/clothing/mask/gas/carp), 32, 0) - Vents-Hot-Air (/mob/living/carbon/human): equip to slot(the carp mask (/obj/item/clothing/mask/gas/carp), 32, 0, 0, 0) - Vents-Hot-Air (/mob/living/carbon/human): equip to slot if possible(the carp mask (/obj/item/clothing/mask/gas/carp), 32, 0, 0, 0, 0, 0, 0) - Vents-Hot-Air (/mob/living/carbon/human): attack ui(32, "icon-x=25;icon-y=19;left=1;but...") - Vents-Hot-Air (/mob/living/carbon/human): attack ui(32, "icon-x=25;icon-y=19;left=1;but...") - the mask (/atom/movable/screen/inventory): Click(null, "mapwindow.map", "icon-x=25;icon-y=19;left=1;but...") - Iansdoor (/client): Click(the mask (/atom/movable/screen/inventory), null, "mapwindow.map", "icon-x=25;icon-y=19;left=1;but...") - [2026-09-30 16:43:33.614] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Vents-Hot-Air (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (217,82,9) (/turf/open/floor/iron/large) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Vents-Hot-Air (/mob/living/carbon/human), 0) - Vents-Hot-Air (/mob/living/carbon/human): update eyes(1) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(0) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(0) - Vents-Hot-Air (/mob/living/carbon/human): update body(0) - Vents-Hot-Air (/mob/living/carbon/human): update body(0) - Vents-Hot-Air (/mob/living/carbon/human): item coverage changed(4832, 0) - Vents-Hot-Air (/mob/living/carbon/human): item coverage changed(4832, 0) - Vents-Hot-Air (/mob/living/carbon/human): add item coverage(the carp mask (/obj/item/clothing/mask/gas/carp)) - Vents-Hot-Air (/mob/living/carbon/human): has equipped(the carp mask (/obj/item/clothing/mask/gas/carp), 32, 0) - Vents-Hot-Air (/mob/living/carbon/human): equip to slot(the carp mask (/obj/item/clothing/mask/gas/carp), 32, 0, 0, 0) - Vents-Hot-Air (/mob/living/carbon/human): equip to slot if possible(the carp mask (/obj/item/clothing/mask/gas/carp), 32, 0, 0, 0, 0, 0, 0) - Vents-Hot-Air (/mob/living/carbon/human): attack ui(32, "icon-x=25;icon-y=19;left=1;but...") - Vents-Hot-Air (/mob/living/carbon/human): attack ui(32, "icon-x=25;icon-y=19;left=1;but...") - the mask (/atom/movable/screen/inventory): Click(null, "mapwindow.map", "icon-x=25;icon-y=19;left=1;but...") - Iansdoor (/client): Click(the mask (/atom/movable/screen/inventory), null, "mapwindow.map", "icon-x=25;icon-y=19;left=1;but...") - [2026-09-30 16:43:35.582] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Vents-Hot-Air (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (217,81,9) (/turf/open/floor/iron/large) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Vents-Hot-Air (/mob/living/carbon/human), 0) - Vents-Hot-Air (/mob/living/carbon/human): update eyes(1) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(0) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(0) - Vents-Hot-Air (/mob/living/carbon/human): update body(0) - Vents-Hot-Air (/mob/living/carbon/human): update body(0) - ... - Vents-Hot-Air (/mob/living/carbon/human): has equipped(the carp helmet (/obj/item/clothing/head/hooded/carp_hood/spaceproof), 64, 0) - Vents-Hot-Air (/mob/living/carbon/human): equip to slot(the carp helmet (/obj/item/clothing/head/hooded/carp_hood/spaceproof), 64, 0, 1, 0) - Vents-Hot-Air (/mob/living/carbon/human): equip to slot if possible(the carp helmet (/obj/item/clothing/head/hooded/carp_hood/spaceproof), 64, 0, 0, 1, 0, 0, 0) - /datum/component/toggle_attach... (/datum/component/toggle_attached_clothing): toggle deployable() - /datum/component/toggle_attach... (/datum/component/toggle_attached_clothing): on toggle pressed(the battered carp space suit (/obj/item/clothing/suit/hooded/carp_costume/spaceproof/old), Vents-Hot-Air (/mob/living/carbon/human), Toggle Hood (/datum/action/item_action)) - the battered carp space suit (/obj/item/clothing/suit/hooded/carp_costume/spaceproof/old): SendSignal("item_action_click", /list (/list)) - the battered carp space suit (/obj/item/clothing/suit/hooded/carp_costume/spaceproof/old): ui action click(Vents-Hot-Air (/mob/living/carbon/human), Toggle Hood (/datum/action/item_action)) - Toggle Hood (/datum/action/item_action): Trigger(Vents-Hot-Air (/mob/living/carbon/human), null) - Iansdoor (/client): Click(Toggle Hood (/atom/movable/screen/movable/action_button), null, "mapwindow.map", "icon-x=19;icon-y=14;left=1;but...") - [2026-09-30 16:44:04.216] RUNTIME: runtime error: Cannot read null.total_volume - proc name: dropped (/obj/item/extinguisher/dropped) - source file: code/game/objects/items/tools/extinguisher.dm,77 - usr: null - src: the fire extinguisher (/obj/item/extinguisher) - src.loc: null - call stack: - the fire extinguisher (/obj/item/extinguisher): dropped(Pun Pun IX (/mob/living/carbon/human/species/monkey/punpun), 0) - Pun Pun IX (/mob/living/carbon/human/species/monkey/punpun): has unequipped(the fire extinguisher (/obj/item/extinguisher), 0) - Pun Pun IX (/mob/living/carbon/human/species/monkey/punpun): has unequipped(the fire extinguisher (/obj/item/extinguisher), 0) - Pun Pun IX (/mob/living/carbon/human/species/monkey/punpun): doUnEquip(the fire extinguisher (/obj/item/extinguisher), 0, the floor (146,96,2) (/turf/open/floor/iron/dark), 0, 1, 0) - Pun Pun IX (/mob/living/carbon/human/species/monkey/punpun): doUnEquip(the fire extinguisher (/obj/item/extinguisher), 0, the floor (146,96,2) (/turf/open/floor/iron/dark), 0, 1, 0) - Pun Pun IX (/mob/living/carbon/human/species/monkey/punpun): doUnEquip(the fire extinguisher (/obj/item/extinguisher), 0, the floor (146,96,2) (/turf/open/floor/iron/dark), 0, 1, 0) - Pun Pun IX (/mob/living/carbon/human/species/monkey/punpun): transfer item to turf(the fire extinguisher (/obj/item/extinguisher), the floor (146,96,2) (/turf/open/floor/iron/dark), 0, 0, 0, 0, 1) - the trash belt (/obj/machinery/conveyor): item interaction(Pun Pun IX (/mob/living/carbon/human/species/monkey/punpun), the fire extinguisher (/obj/item/extinguisher), /list (/list)) - the trash belt (/obj/machinery/conveyor): base item interaction(Pun Pun IX (/mob/living/carbon/human/species/monkey/punpun), the fire extinguisher (/obj/item/extinguisher), /list (/list)) - the trash belt (/obj/machinery/conveyor): base item interaction(Pun Pun IX (/mob/living/carbon/human/species/monkey/punpun), the fire extinguisher (/obj/item/extinguisher), /list (/list)) - ... - /datum/bt_node/ai_behavior/use... (/datum/bt_node/ai_behavior/use_on_object): tick(/datum/ai_controller/monkey/pu... (/datum/ai_controller/monkey/pun_pun), 0.25) - /datum/bt_node/composite/seque... (/datum/bt_node/composite/sequence): tick(/datum/ai_controller/monkey/pu... (/datum/ai_controller/monkey/pun_pun), 0.25) - /datum/bt_node/decorator/bb_ke... (/datum/bt_node/decorator/bb_key_set): tick(/datum/ai_controller/monkey/pu... (/datum/ai_controller/monkey/pun_pun), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/monkey/pu... (/datum/ai_controller/monkey/pun_pun), 0.25) - /datum/bt_node/subtree/monkey_... (/datum/bt_node/subtree/monkey_shenanigans): tick(/datum/ai_controller/monkey/pu... (/datum/ai_controller/monkey/pun_pun), 0.25) - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/monkey/pu... (/datum/ai_controller/monkey/pun_pun), 0.25) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 16:44:05.654] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: the space carp (/mob/living/basic/carp) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: space (218,246,2) (/turf/open/space/basic) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): forceMove(space (218,246,2) (/turf/open/space/basic)) - the space carp (/mob/living/basic/carp): zMove(null, space (218,246,2) (/turf/open/space/basic), 128) - the space carp (/mob/living/basic/carp): zMove(null, space (218,246,2) (/turf/open/space/basic), 128) - space (218,9,9) (/turf/open/space/basic): transfer occupant(the space carp (/mob/living/basic/carp)) - ... - the space carp (/mob/living/basic/carp): Move(space (218,9,9) (/turf/open/space/basic), 2, null) - /datum/component/riding/creatu... (/datum/component/riding/creature/carp): driver move(the space carp (/mob/living/basic/carp), Vents-Hot-Air (/mob/living/carbon/human), 2) - the space carp (/mob/living/basic/carp): SendSignal("driver_move", /list (/list)) - the space carp (/mob/living/basic/carp): relaydrive(Vents-Hot-Air (/mob/living/carbon/human), 2) - the space carp (/mob/living/basic/carp): relaymove(Vents-Hot-Air (/mob/living/carbon/human), 2) - Iansdoor (/client): Move(space (218,9,9) (/turf/open/space/basic), 2) - Vents-Hot-Air (/mob/living/carbon/human): keyLoop(Iansdoor (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 16:44:05.655] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: the space carp (/mob/living/basic/carp) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: space (218,246,2) (/turf/open/space/basic) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update pipe vision(0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): forceMove(space (218,246,2) (/turf/open/space/basic)) - the space carp (/mob/living/basic/carp): zMove(null, space (218,246,2) (/turf/open/space/basic), 128) - the space carp (/mob/living/basic/carp): zMove(null, space (218,246,2) (/turf/open/space/basic), 128) - ... - the space carp (/mob/living/basic/carp): Move(space (218,9,9) (/turf/open/space/basic), 2, null) - /datum/component/riding/creatu... (/datum/component/riding/creature/carp): driver move(the space carp (/mob/living/basic/carp), Vents-Hot-Air (/mob/living/carbon/human), 2) - the space carp (/mob/living/basic/carp): SendSignal("driver_move", /list (/list)) - the space carp (/mob/living/basic/carp): relaydrive(Vents-Hot-Air (/mob/living/carbon/human), 2) - the space carp (/mob/living/basic/carp): relaymove(Vents-Hot-Air (/mob/living/carbon/human), 2) - Iansdoor (/client): Move(space (218,9,9) (/turf/open/space/basic), 2) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 16:46:51.899] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: D@RK@NG3L5465 (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the volcanic floor (152,88,13) (/turf/open/misc/asteroid/basalt/lava_land_surface) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 15) - D@RK@NG3L5465 (/mob/living/carbon/human): sync lighting plane cutoff() - D@RK@NG3L5465 (/mob/living/carbon/human): update sight() - D@RK@NG3L5465 (/mob/living/carbon/human): update sight() - the night vision goggles (/obj/item/clothing/glasses/night): equipped(D@RK@NG3L5465 (/mob/living/carbon/human), 8, 0) - the night vision goggles (/obj/item/clothing/glasses/night): on equipped(D@RK@NG3L5465 (/mob/living/carbon/human), 8, 0) - D@RK@NG3L5465 (/mob/living/carbon/human): has equipped(the night vision goggles (/obj/item/clothing/glasses/night), 8, 0) - D@RK@NG3L5465 (/mob/living/carbon/human): has equipped(the night vision goggles (/obj/item/clothing/glasses/night), 8, 0) - D@RK@NG3L5465 (/mob/living/carbon/human): equip to slot(the night vision goggles (/obj/item/clothing/glasses/night), 8, 0, 0, 0) - D@RK@NG3L5465 (/mob/living/carbon/human): equip to slot if possible(the night vision goggles (/obj/item/clothing/glasses/night), 8, 0, 0, 0, 0, 0, 0) - D@RK@NG3L5465 (/mob/living/carbon/human): attack ui(8, "icon-x=19;icon-y=15;left=1;but...") - D@RK@NG3L5465 (/mob/living/carbon/human): attack ui(8, "icon-x=19;icon-y=15;left=1;but...") - the eyes (/atom/movable/screen/inventory): Click(null, "mapwindow.map", "icon-x=19;icon-y=15;left=1;but...") - PapaOJ (/client): Click(the eyes (/atom/movable/screen/inventory), null, "mapwindow.map", "icon-x=19;icon-y=15;left=1;but...") - [2026-09-30 16:46:54.471] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Jose Greenwood (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (86,136,2) (/turf/open/floor/iron/showroomfloor) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Jose Greenwood (/mob/living/carbon/human): sync lighting plane cutoff() - Jose Greenwood (/mob/living/carbon/human): update sight(Jose Greenwood (/mob/living/carbon/human), "meson_vision") - Jose Greenwood (/mob/living/carbon/human): update sight(Jose Greenwood (/mob/living/carbon/human), "meson_vision") - Jose Greenwood (/mob/living/carbon/human): SendSignal("removetrait meson_vision", /list (/list)) - the optical meson scanner (/obj/item/clothing/glasses/meson): dropped(Jose Greenwood (/mob/living/carbon/human), 1) - the optical meson scanner (/obj/item/clothing/glasses/meson): dropped(Jose Greenwood (/mob/living/carbon/human), 1) - Jose Greenwood (/mob/living/carbon/human): has unequipped(the optical meson scanner (/obj/item/clothing/glasses/meson), 1) - Jose Greenwood (/mob/living/carbon/human): has unequipped(the optical meson scanner (/obj/item/clothing/glasses/meson), 1) - Jose Greenwood (/mob/living/carbon/human): doUnEquip(the optical meson scanner (/obj/item/clothing/glasses/meson), 0, Jose Greenwood (/mob/living/carbon/human), 1, 1, 1) - ... - Jose Greenwood (/mob/living/carbon/human): ClickOn(the optical meson scanner (/obj/item/clothing/glasses/meson), "icon-x=10;icon-y=24;left=1;but...") - the optical meson scanner (/obj/item/clothing/glasses/meson): Click(null, "mapwindow.map", "icon-x=10;icon-y=24;left=1;but...") - the eyes (/atom/movable/screen/inventory): Click(null, "mapwindow.map", "icon-x=10;icon-y=24;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 16:46:54.473] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Jose Greenwood (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (86,136,2) (/turf/open/floor/iron/showroomfloor) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Jose Greenwood (/mob/living/carbon/human): sync lighting plane cutoff() - Jose Greenwood (/mob/living/carbon/human): update sight() - Jose Greenwood (/mob/living/carbon/human): update sight() - the optical meson scanner (/obj/item/clothing/glasses/meson): dropped(Jose Greenwood (/mob/living/carbon/human), 1) - Jose Greenwood (/mob/living/carbon/human): has unequipped(the optical meson scanner (/obj/item/clothing/glasses/meson), 1) - Jose Greenwood (/mob/living/carbon/human): has unequipped(the optical meson scanner (/obj/item/clothing/glasses/meson), 1) - Jose Greenwood (/mob/living/carbon/human): doUnEquip(the optical meson scanner (/obj/item/clothing/glasses/meson), 0, Jose Greenwood (/mob/living/carbon/human), 1, 1, 1) - Jose Greenwood (/mob/living/carbon/human): doUnEquip(the optical meson scanner (/obj/item/clothing/glasses/meson), 0, Jose Greenwood (/mob/living/carbon/human), 1, 1, 1) - Jose Greenwood (/mob/living/carbon/human): doUnEquip(the optical meson scanner (/obj/item/clothing/glasses/meson), 0, Jose Greenwood (/mob/living/carbon/human), 1, 1, 1) - ... - the optical meson scanner (/obj/item/clothing/glasses/meson): Click(null, "mapwindow.map", "icon-x=10;icon-y=24;left=1;but...") - the eyes (/atom/movable/screen/inventory): Click(null, "mapwindow.map", "icon-x=10;icon-y=24;left=1;but...") - the eyes (/atom/movable/screen/inventory): Click(null, "mapwindow.map", "icon-x=10;icon-y=24;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 16:46:55.620] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: D@RK@NG3L5465 (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the volcanic floor (154,90,13) (/turf/open/misc/asteroid/basalt/lava_land_surface) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 15) - D@RK@NG3L5465 (/mob/living/carbon/human): sync lighting plane cutoff() - D@RK@NG3L5465 (/mob/living/carbon/human): update sight() - D@RK@NG3L5465 (/mob/living/carbon/human): update sight() - Toggle Night Vision (/datum/action/item_action/toggle_nv): do effect(null) - Toggle Night Vision (/datum/action/item_action/toggle_nv): Trigger(D@RK@NG3L5465 (/mob/living/carbon/human), null) - Toggle Night Vision (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=22;icon-y=17;left=1;but...") - Toggle Night Vision (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=22;icon-y=17;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(D@RK@NG3L5465 (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 16:54:02.112] RUNTIME: runtime error: Cannot read null.current_user - proc name: Click (/atom/movable/screen/radial/center/Click) - source file: code/_onclick/hud/screen_objects/radial.dm,73 - usr: Jose Greenwood (/mob/living/carbon/human) - src: Close Menu (/atom/movable/screen/radial/center) - usr.loc: the floor (74,124,2) (/turf/open/floor/iron/showroomfloor) - src.loc: null - call stack: - Close Menu (/atom/movable/screen/radial/center): Click(the floor (74,123,2) (/turf/open/floor/iron/dark), "mapwindow.map", "icon-x=18;icon-y=17;left=1;but...") - Jaakkima (/client): Click(Close Menu (/atom/movable/screen/radial/center), the floor (74,123,2) (/turf/open/floor/iron/dark), "mapwindow.map", "icon-x=18;icon-y=17;left=1;but...") - [2026-09-30 16:57:01.528] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Vents-Hot-Air (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (140,128,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - the science goggles (/obj/item/clothing/glasses/science): dropped(Vents-Hot-Air (/mob/living/carbon/human), 0) - Vents-Hot-Air (/mob/living/carbon/human): has unequipped(the science goggles (/obj/item/clothing/glasses/science), 0) - Vents-Hot-Air (/mob/living/carbon/human): has unequipped(the science goggles (/obj/item/clothing/glasses/science), 0) - Vents-Hot-Air (/mob/living/carbon/human): doUnEquip(the science goggles (/obj/item/clothing/glasses/science), 0, the floor (139,129,2) (/turf/open/floor/iron), 0, 1, 0) - Vents-Hot-Air (/mob/living/carbon/human): doUnEquip(the science goggles (/obj/item/clothing/glasses/science), 0, the floor (139,129,2) (/turf/open/floor/iron), 0, 1, 0) - Vents-Hot-Air (/mob/living/carbon/human): doUnEquip(the science goggles (/obj/item/clothing/glasses/science), 0, the floor (139,129,2) (/turf/open/floor/iron), 0, 1, 0) - Vents-Hot-Air (/mob/living/carbon/human): transfer item to turf(the science goggles (/obj/item/clothing/glasses/science), the floor (139,129,2) (/turf/open/floor/iron), 11, 7, 0, 0, 1) - the reinforced table (/obj/structure/table/reinforced): table place act(Vents-Hot-Air (/mob/living/carbon/human), the science goggles (/obj/item/clothing/glasses/science), /list (/list)) - the reinforced table (/obj/structure/table/reinforced): base item interaction(Vents-Hot-Air (/mob/living/carbon/human), the science goggles (/obj/item/clothing/glasses/science), /list (/list)) - the science goggles (/obj/item/clothing/glasses/science): melee attack chain(Vents-Hot-Air (/mob/living/carbon/human), the reinforced table (/obj/structure/table/reinforced), /list (/list), /list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): ClickOn(the reinforced table (/obj/structure/table/reinforced), "icon-x=27;icon-y=23;left=1;but...") - the reinforced table (/obj/structure/table/reinforced): Click(the floor (139,129,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=27;icon-y=23;left=1;but...") - Iansdoor (/client): Click(the reinforced table (/obj/structure/table/reinforced), the floor (139,129,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=27;icon-y=23;left=1;but...") - [2026-09-30 17:00:39.201] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Vents-Hot-Air (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (140,128,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Vents-Hot-Air (/mob/living/carbon/human), 0) - Vents-Hot-Air (/mob/living/carbon/human): update eyes(1) - Vents-Hot-Air (/mob/living/carbon/human): item coverage changed(0, 4288) - Vents-Hot-Air (/mob/living/carbon/human): item coverage changed(0, 4288) - Vents-Hot-Air (/mob/living/carbon/human): refresh obscured() - Vents-Hot-Air (/mob/living/carbon/human): remove item coverage(the carp mask (/obj/item/clothing/mask/gas/carp)) - ... - Vents-Hot-Air (/mob/living/carbon/human): doUnEquip(the carp mask (/obj/item/clothing/mask/gas/carp), 0, Vents-Hot-Air (/mob/living/carbon/human), 1, 1, 1) - Vents-Hot-Air (/mob/living/carbon/human): temporarilyRemoveItemFromInventory(the carp mask (/obj/item/clothing/mask/gas/carp), 0, 1, Vents-Hot-Air (/mob/living/carbon/human)) - the carp mask (/obj/item/clothing/mask/gas/carp): attempt pickup(Vents-Hot-Air (/mob/living/carbon/human), 0) - the carp mask (/obj/item/clothing/mask/gas/carp): attack hand(Vents-Hot-Air (/mob/living/carbon/human), /list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): resolve unarmed attack(the carp mask (/obj/item/clothing/mask/gas/carp), /list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): UnarmedAttack(the carp mask (/obj/item/clothing/mask/gas/carp), 1, /list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): UnarmedAttack(the carp mask (/obj/item/clothing/mask/gas/carp), 1, /list (/list)) - the carp mask (/obj/item/clothing/mask/gas/carp): Click(null, "mapwindow.map", "icon-x=19;icon-y=25;left=1;but...") - Iansdoor (/client): Click(the mask (/atom/movable/screen/inventory), null, "mapwindow.map", "icon-x=19;icon-y=25;left=1;but...") - [2026-09-30 17:00:39.204] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Vents-Hot-Air (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (140,128,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Vents-Hot-Air (/mob/living/carbon/human), 0) - Vents-Hot-Air (/mob/living/carbon/human): update eyes(1) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(0) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(0) - Vents-Hot-Air (/mob/living/carbon/human): update body(0) - Vents-Hot-Air (/mob/living/carbon/human): update body(0) - ... - Vents-Hot-Air (/mob/living/carbon/human): doUnEquip(the carp mask (/obj/item/clothing/mask/gas/carp), 0, Vents-Hot-Air (/mob/living/carbon/human), 1, 1, 1) - Vents-Hot-Air (/mob/living/carbon/human): doUnEquip(the carp mask (/obj/item/clothing/mask/gas/carp), 0, Vents-Hot-Air (/mob/living/carbon/human), 1, 1, 1) - Vents-Hot-Air (/mob/living/carbon/human): doUnEquip(the carp mask (/obj/item/clothing/mask/gas/carp), 0, Vents-Hot-Air (/mob/living/carbon/human), 1, 1, 1) - Vents-Hot-Air (/mob/living/carbon/human): temporarilyRemoveItemFromInventory(the carp mask (/obj/item/clothing/mask/gas/carp), 0, 1, Vents-Hot-Air (/mob/living/carbon/human)) - the carp mask (/obj/item/clothing/mask/gas/carp): attempt pickup(Vents-Hot-Air (/mob/living/carbon/human), 0) - Vents-Hot-Air (/mob/living/carbon/human): resolve unarmed attack(the carp mask (/obj/item/clothing/mask/gas/carp), /list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): UnarmedAttack(the carp mask (/obj/item/clothing/mask/gas/carp), 1, /list (/list)) - the carp mask (/obj/item/clothing/mask/gas/carp): Click(null, "mapwindow.map", "icon-x=19;icon-y=25;left=1;but...") - Iansdoor (/client): Click(the mask (/atom/movable/screen/inventory), null, "mapwindow.map", "icon-x=19;icon-y=25;left=1;but...") - [2026-09-30 17:00:41.660] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Jat-Ra (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (75,139,2) (/turf/open/floor/iron/dark) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): show to(Jat-Ra (/mob/living/carbon/human)) - /datum/plane_master_group/main (/datum/plane_master_group/main): show plane(Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting)) - /datum/plane_master_group/main (/datum/plane_master_group/main): show hud() - /datum/plane_master_group/main (/datum/plane_master_group/main): refresh hud() - /datum/hud/human (/datum/hud/human): plane masters update() - /datum/hud/human (/datum/hud/human): show hud(1, null) - /datum/hud/human (/datum/hud/human): show hud(1, null) - Jat-Ra (/mob/living/carbon/human): Login() - Jat-Ra (/mob/living/carbon/human): Login() - ... - Verbs (/datum/controller/subsystem/verbs): invoke verb(Jat-Ra (/mob/dead/observer), /mob/dead/observer/verb/reente... (/mob/dead/observer/verb/reenter_corpse), /list (/list), Jose Greenwood (/mob/living/carbon/human)) - Jat-Ra (/mob/dead/observer): Re-enter Corpse() - Jat-Ra (/mob/dead/observer): Re-enter Corpse() - Jat-Ra (/datum/mind): grab ghost(null) - Jat-Ra (/mob/living/carbon/human): grab ghost(null) - the defibrillator paddles (Wie... (/obj/item/shockpaddles): attack(Jat-Ra (/mob/living/carbon/human), Jose Greenwood (/mob/living/carbon/human), /list (/list), /list (/list)) - Jat-Ra (/mob/living/carbon/human): attackby(the defibrillator paddles (Wie... (/obj/item/shockpaddles), Jose Greenwood (/mob/living/carbon/human), /list (/list), /list (/list)) - Jose Greenwood (/mob/living/carbon/human): ClickOn(Jat-Ra (/mob/living/carbon/human), "icon-x=15;icon-y=16;vis-x=17;v...") - Jaakkima (/client): Click(Jat-Ra (/mob/living/carbon/human), the floor (75,139,2) (/turf/open/floor/iron/dark), "mapwindow.map", "icon-x=15;icon-y=16;vis-x=17;v...") - [2026-09-30 17:00:41.779] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Vents-Hot-Air (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (140,128,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Vents-Hot-Air (/mob/living/carbon/human), 0) - Vents-Hot-Air (/mob/living/carbon/human): update eyes(1) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(0) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(0) - Vents-Hot-Air (/mob/living/carbon/human): update body(0) - Vents-Hot-Air (/mob/living/carbon/human): update body(0) - ... - Toggle Hood (/datum/action/item_action): do effect(null) - Toggle Hood (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=15;icon-y=21;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Vents-Hot-Air (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 17:01:08.660] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Vents-Hot-Air (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (140,127,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Vents-Hot-Air (/mob/living/carbon/human), 0) - Vents-Hot-Air (/mob/living/carbon/human): update eyes(1) - Vents-Hot-Air (/mob/living/carbon/human): item coverage changed(4832, 0) - Vents-Hot-Air (/mob/living/carbon/human): item coverage changed(4832, 0) - Vents-Hot-Air (/mob/living/carbon/human): add item coverage(the carp mask (/obj/item/clothing/mask/gas/carp)) - Vents-Hot-Air (/mob/living/carbon/human): has equipped(the carp mask (/obj/item/clothing/mask/gas/carp), 32, 0) - ... - the mask (/atom/movable/screen/inventory): Click(null, "mapwindow.map", "icon-x=16;icon-y=13;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Vents-Hot-Air (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 17:01:08.664] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Vents-Hot-Air (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (140,127,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Vents-Hot-Air (/mob/living/carbon/human), 0) - Vents-Hot-Air (/mob/living/carbon/human): update eyes(1) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(0) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(0) - Vents-Hot-Air (/mob/living/carbon/human): update body(0) - Vents-Hot-Air (/mob/living/carbon/human): update body(0) - ... - Vents-Hot-Air (/mob/living/carbon/human): attack ui(32, "icon-x=16;icon-y=13;left=1;but...") - the mask (/atom/movable/screen/inventory): Click(null, "mapwindow.map", "icon-x=16;icon-y=13;left=1;but...") - the mask (/atom/movable/screen/inventory): Click(null, "mapwindow.map", "icon-x=16;icon-y=13;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 17:01:12.255] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Vents-Hot-Air (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (140,127,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Vents-Hot-Air (/mob/living/carbon/human), 0) - Vents-Hot-Air (/mob/living/carbon/human): update eyes(1) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(0) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(0) - Vents-Hot-Air (/mob/living/carbon/human): update body(0) - Vents-Hot-Air (/mob/living/carbon/human): update body(0) - ... - Vents-Hot-Air (/mob/living/carbon/human): has equipped(the carp helmet (/obj/item/clothing/head/hooded/carp_hood/spaceproof), 64, 0) - Vents-Hot-Air (/mob/living/carbon/human): equip to slot(the carp helmet (/obj/item/clothing/head/hooded/carp_hood/spaceproof), 64, 0, 1, 0) - Vents-Hot-Air (/mob/living/carbon/human): equip to slot if possible(the carp helmet (/obj/item/clothing/head/hooded/carp_hood/spaceproof), 64, 0, 0, 1, 0, 0, 0) - /datum/component/toggle_attach... (/datum/component/toggle_attached_clothing): toggle deployable() - /datum/component/toggle_attach... (/datum/component/toggle_attached_clothing): on toggle pressed(the battered carp space suit (/obj/item/clothing/suit/hooded/carp_costume/spaceproof/old), Vents-Hot-Air (/mob/living/carbon/human), Toggle Hood (/datum/action/item_action)) - the battered carp space suit (/obj/item/clothing/suit/hooded/carp_costume/spaceproof/old): SendSignal("item_action_click", /list (/list)) - the battered carp space suit (/obj/item/clothing/suit/hooded/carp_costume/spaceproof/old): ui action click(Vents-Hot-Air (/mob/living/carbon/human), Toggle Hood (/datum/action/item_action)) - Toggle Hood (/datum/action/item_action): Trigger(Vents-Hot-Air (/mob/living/carbon/human), null) - Iansdoor (/client): Click(Toggle Hood (/atom/movable/screen/movable/action_button), null, "mapwindow.map", "icon-x=13;icon-y=23;left=1;but...") - [2026-09-30 17:01:51.792] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: null - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Vents-Hot-Air (/mob/living/carbon/human), 0) - Vents-Hot-Air (/mob/living/carbon/human): update eyes(1) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(null) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(null) - the lizard head (/obj/item/bodypart/head/lizard): add bodypart overlay(/datum/bodypart_overlay/simple... (/datum/bodypart_overlay/simple/emote/blush), 1) - Vents-Hot-Air (/mob/living/carbon/human): give emote overlay(/datum/bodypart_overlay/simple... (/datum/bodypart_overlay/simple/emote/blush)) - ... - /datum/status_effect/inebriate... (/datum/status_effect/inebriated/drunk): New(/list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): apply status effect(/datum/status_effect/inebriate... (/datum/status_effect/inebriated/drunk), 6.05671) - Vents-Hot-Air (/mob/living/carbon/human): adjust drunk effect(0.307409, 0, 1e+31) - /datum/reagents (/datum/reagents): metabolize reagent(Vents-Hot-Air (/mob/living/carbon/human), Mead (/datum/reagent/consumable/ethanol/mead), 2, 1, 0, 0, /list (/list)) - the saurian liver (/obj/item/organ/liver/lizard): on life(2) - Vents-Hot-Air (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 17:01:53.588] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: null - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Vents-Hot-Air (/mob/living/carbon/human), 0) - Vents-Hot-Air (/mob/living/carbon/human): update eyes(1) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(null) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(null) - the lizard head (/obj/item/bodypart/head/lizard): remove bodypart overlay(/datum/bodypart_overlay/simple... (/datum/bodypart_overlay/simple/emote/blush), 1) - /datum/bodypart_overlay/simple... (/datum/bodypart_overlay/simple/emote/blush): Destroy(0) - ... - Vents-Hot-Air (/mob/living/carbon/human): clear mood event("drunk") - /datum/status_effect/inebriate... (/datum/status_effect/inebriated/drunk): clear effects() - /datum/status_effect/inebriate... (/datum/status_effect/inebriated/drunk): be replaced() - Vents-Hot-Air (/mob/living/carbon/human): apply status effect(/datum/status_effect/inebriate... (/datum/status_effect/inebriated/tipsy), 5.80444) - /datum/status_effect/inebriate... (/datum/status_effect/inebriated/drunk): set drunk value(5.80444) - /datum/status_effect/inebriate... (/datum/status_effect/inebriated/drunk): process(0.2) - Fast Processing (/datum/controller/subsystem/processing/fastprocess): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 17:01:53.791] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: null - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Vents-Hot-Air (/mob/living/carbon/human), 0) - Vents-Hot-Air (/mob/living/carbon/human): update eyes(1) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(null) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(null) - the lizard head (/obj/item/bodypart/head/lizard): add bodypart overlay(/datum/bodypart_overlay/simple... (/datum/bodypart_overlay/simple/emote/blush), 1) - Vents-Hot-Air (/mob/living/carbon/human): give emote overlay(/datum/bodypart_overlay/simple... (/datum/bodypart_overlay/simple/emote/blush)) - ... - /datum/status_effect/inebriate... (/datum/status_effect/inebriated/drunk): New(/list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): apply status effect(/datum/status_effect/inebriate... (/datum/status_effect/inebriated/drunk), 6.10444) - Vents-Hot-Air (/mob/living/carbon/human): adjust drunk effect(0.3, 0, 1e+31) - /datum/reagents (/datum/reagents): metabolize reagent(Vents-Hot-Air (/mob/living/carbon/human), Mead (/datum/reagent/consumable/ethanol/mead), 2, 1, 0, 0, /list (/list)) - the saurian liver (/obj/item/organ/liver/lizard): on life(2) - Vents-Hot-Air (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 17:01:55.588] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: null - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Vents-Hot-Air (/mob/living/carbon/human), 0) - Vents-Hot-Air (/mob/living/carbon/human): update eyes(1) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(null) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(null) - the lizard head (/obj/item/bodypart/head/lizard): remove bodypart overlay(/datum/bodypart_overlay/simple... (/datum/bodypart_overlay/simple/emote/blush), 1) - /datum/bodypart_overlay/simple... (/datum/bodypart_overlay/simple/emote/blush): Destroy(0) - ... - Vents-Hot-Air (/mob/living/carbon/human): clear mood event("drunk") - /datum/status_effect/inebriate... (/datum/status_effect/inebriated/drunk): clear effects() - /datum/status_effect/inebriate... (/datum/status_effect/inebriated/drunk): be replaced() - Vents-Hot-Air (/mob/living/carbon/human): apply status effect(/datum/status_effect/inebriate... (/datum/status_effect/inebriated/tipsy), 5.85026) - /datum/status_effect/inebriate... (/datum/status_effect/inebriated/drunk): set drunk value(5.85026) - /datum/status_effect/inebriate... (/datum/status_effect/inebriated/drunk): process(0.2) - Fast Processing (/datum/controller/subsystem/processing/fastprocess): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 17:01:55.792] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: null - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Vents-Hot-Air (/mob/living/carbon/human), 0) - Vents-Hot-Air (/mob/living/carbon/human): update eyes(1) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(null) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(null) - the lizard head (/obj/item/bodypart/head/lizard): add bodypart overlay(/datum/bodypart_overlay/simple... (/datum/bodypart_overlay/simple/emote/blush), 1) - Vents-Hot-Air (/mob/living/carbon/human): give emote overlay(/datum/bodypart_overlay/simple... (/datum/bodypart_overlay/simple/emote/blush)) - ... - /datum/status_effect/inebriate... (/datum/status_effect/inebriated/drunk): New(/list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): apply status effect(/datum/status_effect/inebriate... (/datum/status_effect/inebriated/drunk), 6.14266) - Vents-Hot-Air (/mob/living/carbon/human): adjust drunk effect(0.292404, 0, 1e+31) - /datum/reagents (/datum/reagents): metabolize reagent(Vents-Hot-Air (/mob/living/carbon/human), Mead (/datum/reagent/consumable/ethanol/mead), 2, 1, 0, 0, /list (/list)) - the saurian liver (/obj/item/organ/liver/lizard): on life(2) - Vents-Hot-Air (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 17:01:57.588] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: null - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Vents-Hot-Air (/mob/living/carbon/human), 0) - Vents-Hot-Air (/mob/living/carbon/human): update eyes(1) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(null) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(null) - the lizard head (/obj/item/bodypart/head/lizard): remove bodypart overlay(/datum/bodypart_overlay/simple... (/datum/bodypart_overlay/simple/emote/blush), 1) - /datum/bodypart_overlay/simple... (/datum/bodypart_overlay/simple/emote/blush): Destroy(0) - ... - Vents-Hot-Air (/mob/living/carbon/human): clear mood event("drunk") - /datum/status_effect/inebriate... (/datum/status_effect/inebriated/drunk): clear effects() - /datum/status_effect/inebriate... (/datum/status_effect/inebriated/drunk): be replaced() - Vents-Hot-Air (/mob/living/carbon/human): apply status effect(/datum/status_effect/inebriate... (/datum/status_effect/inebriated/tipsy), 5.88696) - /datum/status_effect/inebriate... (/datum/status_effect/inebriated/drunk): set drunk value(5.88696) - /datum/status_effect/inebriate... (/datum/status_effect/inebriated/drunk): process(0.2) - Fast Processing (/datum/controller/subsystem/processing/fastprocess): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 17:01:57.796] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: null - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Vents-Hot-Air (/mob/living/carbon/human), 0) - Vents-Hot-Air (/mob/living/carbon/human): update eyes(1) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(null) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(null) - the lizard head (/obj/item/bodypart/head/lizard): add bodypart overlay(/datum/bodypart_overlay/simple... (/datum/bodypart_overlay/simple/emote/blush), 1) - Vents-Hot-Air (/mob/living/carbon/human): give emote overlay(/datum/bodypart_overlay/simple... (/datum/bodypart_overlay/simple/emote/blush)) - ... - /datum/status_effect/inebriate... (/datum/status_effect/inebriated/drunk): New(/list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): apply status effect(/datum/status_effect/inebriate... (/datum/status_effect/inebriated/drunk), 6.17156) - Vents-Hot-Air (/mob/living/carbon/human): adjust drunk effect(0.284605, 0, 1e+31) - /datum/reagents (/datum/reagents): metabolize reagent(Vents-Hot-Air (/mob/living/carbon/human), Mead (/datum/reagent/consumable/ethanol/mead), 2, 1, 0, 0, /list (/list)) - the saurian liver (/obj/item/organ/liver/lizard): on life(2) - Vents-Hot-Air (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 17:01:59.587] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: null - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Vents-Hot-Air (/mob/living/carbon/human), 0) - Vents-Hot-Air (/mob/living/carbon/human): update eyes(1) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(null) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(null) - the lizard head (/obj/item/bodypart/head/lizard): remove bodypart overlay(/datum/bodypart_overlay/simple... (/datum/bodypart_overlay/simple/emote/blush), 1) - /datum/bodypart_overlay/simple... (/datum/bodypart_overlay/simple/emote/blush): Destroy(0) - ... - Vents-Hot-Air (/mob/living/carbon/human): clear mood event("drunk") - /datum/status_effect/inebriate... (/datum/status_effect/inebriated/drunk): clear effects() - /datum/status_effect/inebriate... (/datum/status_effect/inebriated/drunk): be replaced() - Vents-Hot-Air (/mob/living/carbon/human): apply status effect(/datum/status_effect/inebriate... (/datum/status_effect/inebriated/tipsy), 5.9147) - /datum/status_effect/inebriate... (/datum/status_effect/inebriated/drunk): set drunk value(5.9147) - /datum/status_effect/inebriate... (/datum/status_effect/inebriated/drunk): process(0.2) - Fast Processing (/datum/controller/subsystem/processing/fastprocess): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 17:01:59.798] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: null - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Vents-Hot-Air (/mob/living/carbon/human), 0) - Vents-Hot-Air (/mob/living/carbon/human): update eyes(1) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(null) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(null) - the lizard head (/obj/item/bodypart/head/lizard): add bodypart overlay(/datum/bodypart_overlay/simple... (/datum/bodypart_overlay/simple/emote/blush), 1) - Vents-Hot-Air (/mob/living/carbon/human): give emote overlay(/datum/bodypart_overlay/simple... (/datum/bodypart_overlay/simple/emote/blush)) - ... - /datum/status_effect/inebriate... (/datum/status_effect/inebriated/drunk): New(/list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): apply status effect(/datum/status_effect/inebriate... (/datum/status_effect/inebriated/drunk), 6.19129) - Vents-Hot-Air (/mob/living/carbon/human): adjust drunk effect(0.276586, 0, 1e+31) - /datum/reagents (/datum/reagents): metabolize reagent(Vents-Hot-Air (/mob/living/carbon/human), Mead (/datum/reagent/consumable/ethanol/mead), 2, 1, 0, 0, /list (/list)) - the saurian liver (/obj/item/organ/liver/lizard): on life(2) - Vents-Hot-Air (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 17:02:01.587] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: null - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Vents-Hot-Air (/mob/living/carbon/human), 0) - Vents-Hot-Air (/mob/living/carbon/human): update eyes(1) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(null) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(null) - the lizard head (/obj/item/bodypart/head/lizard): remove bodypart overlay(/datum/bodypart_overlay/simple... (/datum/bodypart_overlay/simple/emote/blush), 1) - /datum/bodypart_overlay/simple... (/datum/bodypart_overlay/simple/emote/blush): Destroy(0) - ... - Vents-Hot-Air (/mob/living/carbon/human): clear mood event("drunk") - /datum/status_effect/inebriate... (/datum/status_effect/inebriated/drunk): clear effects() - /datum/status_effect/inebriate... (/datum/status_effect/inebriated/drunk): be replaced() - Vents-Hot-Air (/mob/living/carbon/human): apply status effect(/datum/status_effect/inebriate... (/datum/status_effect/inebriated/tipsy), 5.93364) - /datum/status_effect/inebriate... (/datum/status_effect/inebriated/drunk): set drunk value(5.93364) - /datum/status_effect/inebriate... (/datum/status_effect/inebriated/drunk): process(0.2) - Fast Processing (/datum/controller/subsystem/processing/fastprocess): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 17:02:01.792] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: null - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Vents-Hot-Air (/mob/living/carbon/human), 0) - Vents-Hot-Air (/mob/living/carbon/human): update eyes(1) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(null) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(null) - the lizard head (/obj/item/bodypart/head/lizard): add bodypart overlay(/datum/bodypart_overlay/simple... (/datum/bodypart_overlay/simple/emote/blush), 1) - Vents-Hot-Air (/mob/living/carbon/human): give emote overlay(/datum/bodypart_overlay/simple... (/datum/bodypart_overlay/simple/emote/blush)) - ... - /datum/status_effect/inebriate... (/datum/status_effect/inebriated/drunk): New(/list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): apply status effect(/datum/status_effect/inebriate... (/datum/status_effect/inebriated/drunk), 6.20196) - Vents-Hot-Air (/mob/living/carbon/human): adjust drunk effect(0.268328, 0, 1e+31) - /datum/reagents (/datum/reagents): metabolize reagent(Vents-Hot-Air (/mob/living/carbon/human), Mead (/datum/reagent/consumable/ethanol/mead), 2, 1, 0, 0, /list (/list)) - the saurian liver (/obj/item/organ/liver/lizard): on life(2) - Vents-Hot-Air (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 17:02:03.586] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: null - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Vents-Hot-Air (/mob/living/carbon/human), 0) - Vents-Hot-Air (/mob/living/carbon/human): update eyes(1) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(null) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(null) - the lizard head (/obj/item/bodypart/head/lizard): remove bodypart overlay(/datum/bodypart_overlay/simple... (/datum/bodypart_overlay/simple/emote/blush), 1) - /datum/bodypart_overlay/simple... (/datum/bodypart_overlay/simple/emote/blush): Destroy(0) - ... - Vents-Hot-Air (/mob/living/carbon/human): clear mood event("drunk") - /datum/status_effect/inebriate... (/datum/status_effect/inebriated/drunk): clear effects() - /datum/status_effect/inebriate... (/datum/status_effect/inebriated/drunk): be replaced() - Vents-Hot-Air (/mob/living/carbon/human): apply status effect(/datum/status_effect/inebriate... (/datum/status_effect/inebriated/tipsy), 5.94388) - /datum/status_effect/inebriate... (/datum/status_effect/inebriated/drunk): set drunk value(5.94388) - /datum/status_effect/inebriate... (/datum/status_effect/inebriated/drunk): process(0.2) - Fast Processing (/datum/controller/subsystem/processing/fastprocess): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 17:02:03.791] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: null - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Vents-Hot-Air (/mob/living/carbon/human), 0) - Vents-Hot-Air (/mob/living/carbon/human): update eyes(1) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(null) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(null) - the lizard head (/obj/item/bodypart/head/lizard): add bodypart overlay(/datum/bodypart_overlay/simple... (/datum/bodypart_overlay/simple/emote/blush), 1) - Vents-Hot-Air (/mob/living/carbon/human): give emote overlay(/datum/bodypart_overlay/simple... (/datum/bodypart_overlay/simple/emote/blush)) - ... - /datum/status_effect/inebriate... (/datum/status_effect/inebriated/drunk): New(/list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): apply status effect(/datum/status_effect/inebriate... (/datum/status_effect/inebriated/drunk), 6.20369) - Vents-Hot-Air (/mob/living/carbon/human): adjust drunk effect(0.259808, 0, 1e+31) - /datum/reagents (/datum/reagents): metabolize reagent(Vents-Hot-Air (/mob/living/carbon/human), Mead (/datum/reagent/consumable/ethanol/mead), 2, 1, 0, 0, /list (/list)) - the saurian liver (/obj/item/organ/liver/lizard): on life(2) - Vents-Hot-Air (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 17:02:05.587] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: null - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Vents-Hot-Air (/mob/living/carbon/human), 0) - Vents-Hot-Air (/mob/living/carbon/human): update eyes(1) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(null) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(null) - the lizard head (/obj/item/bodypart/head/lizard): remove bodypart overlay(/datum/bodypart_overlay/simple... (/datum/bodypart_overlay/simple/emote/blush), 1) - /datum/bodypart_overlay/simple... (/datum/bodypart_overlay/simple/emote/blush): Destroy(0) - ... - Vents-Hot-Air (/mob/living/carbon/human): clear mood event("drunk") - /datum/status_effect/inebriate... (/datum/status_effect/inebriated/drunk): clear effects() - /datum/status_effect/inebriate... (/datum/status_effect/inebriated/drunk): be replaced() - Vents-Hot-Air (/mob/living/carbon/human): apply status effect(/datum/status_effect/inebriate... (/datum/status_effect/inebriated/tipsy), 5.94554) - /datum/status_effect/inebriate... (/datum/status_effect/inebriated/drunk): set drunk value(5.94554) - /datum/status_effect/inebriate... (/datum/status_effect/inebriated/drunk): process(0.2) - Fast Processing (/datum/controller/subsystem/processing/fastprocess): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 17:02:05.796] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: null - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Vents-Hot-Air (/mob/living/carbon/human), 0) - Vents-Hot-Air (/mob/living/carbon/human): update eyes(1) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(null) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(null) - the lizard head (/obj/item/bodypart/head/lizard): add bodypart overlay(/datum/bodypart_overlay/simple... (/datum/bodypart_overlay/simple/emote/blush), 1) - Vents-Hot-Air (/mob/living/carbon/human): give emote overlay(/datum/bodypart_overlay/simple... (/datum/bodypart_overlay/simple/emote/blush)) - ... - /datum/status_effect/inebriate... (/datum/status_effect/inebriated/drunk): New(/list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): apply status effect(/datum/status_effect/inebriate... (/datum/status_effect/inebriated/drunk), 6.19654) - Vents-Hot-Air (/mob/living/carbon/human): adjust drunk effect(0.250998, 0, 1e+31) - /datum/reagents (/datum/reagents): metabolize reagent(Vents-Hot-Air (/mob/living/carbon/human), Mead (/datum/reagent/consumable/ethanol/mead), 2, 1, 0, 0, /list (/list)) - the saurian liver (/obj/item/organ/liver/lizard): on life(2) - Vents-Hot-Air (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 17:02:07.589] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: null - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Vents-Hot-Air (/mob/living/carbon/human), 0) - Vents-Hot-Air (/mob/living/carbon/human): update eyes(1) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(null) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(null) - the lizard head (/obj/item/bodypart/head/lizard): remove bodypart overlay(/datum/bodypart_overlay/simple... (/datum/bodypart_overlay/simple/emote/blush), 1) - /datum/bodypart_overlay/simple... (/datum/bodypart_overlay/simple/emote/blush): Destroy(0) - ... - Vents-Hot-Air (/mob/living/carbon/human): clear mood event("drunk") - /datum/status_effect/inebriate... (/datum/status_effect/inebriated/drunk): clear effects() - /datum/status_effect/inebriate... (/datum/status_effect/inebriated/drunk): be replaced() - Vents-Hot-Air (/mob/living/carbon/human): apply status effect(/datum/status_effect/inebriate... (/datum/status_effect/inebriated/tipsy), 5.93868) - /datum/status_effect/inebriate... (/datum/status_effect/inebriated/drunk): set drunk value(5.93868) - /datum/status_effect/inebriate... (/datum/status_effect/inebriated/drunk): process(0.2) - Fast Processing (/datum/controller/subsystem/processing/fastprocess): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 17:02:07.795] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: null - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Vents-Hot-Air (/mob/living/carbon/human), 0) - Vents-Hot-Air (/mob/living/carbon/human): update eyes(1) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(null) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(null) - the lizard head (/obj/item/bodypart/head/lizard): add bodypart overlay(/datum/bodypart_overlay/simple... (/datum/bodypart_overlay/simple/emote/blush), 1) - Vents-Hot-Air (/mob/living/carbon/human): give emote overlay(/datum/bodypart_overlay/simple... (/datum/bodypart_overlay/simple/emote/blush)) - ... - /datum/status_effect/inebriate... (/datum/status_effect/inebriated/drunk): New(/list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): apply status effect(/datum/status_effect/inebriate... (/datum/status_effect/inebriated/drunk), 6.18055) - Vents-Hot-Air (/mob/living/carbon/human): adjust drunk effect(0.241868, 0, 1e+31) - /datum/reagents (/datum/reagents): metabolize reagent(Vents-Hot-Air (/mob/living/carbon/human), Mead (/datum/reagent/consumable/ethanol/mead), 2, 1, 0, 0, /list (/list)) - the saurian liver (/obj/item/organ/liver/lizard): on life(2) - Vents-Hot-Air (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 17:02:09.591] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: null - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Vents-Hot-Air (/mob/living/carbon/human), 0) - Vents-Hot-Air (/mob/living/carbon/human): update eyes(1) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(null) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(null) - the lizard head (/obj/item/bodypart/head/lizard): remove bodypart overlay(/datum/bodypart_overlay/simple... (/datum/bodypart_overlay/simple/emote/blush), 1) - /datum/bodypart_overlay/simple... (/datum/bodypart_overlay/simple/emote/blush): Destroy(0) - ... - Vents-Hot-Air (/mob/living/carbon/human): clear mood event("drunk") - /datum/status_effect/inebriate... (/datum/status_effect/inebriated/drunk): clear effects() - /datum/status_effect/inebriate... (/datum/status_effect/inebriated/drunk): be replaced() - Vents-Hot-Air (/mob/living/carbon/human): apply status effect(/datum/status_effect/inebriate... (/datum/status_effect/inebriated/tipsy), 5.92333) - /datum/status_effect/inebriate... (/datum/status_effect/inebriated/drunk): set drunk value(5.92333) - /datum/status_effect/inebriate... (/datum/status_effect/inebriated/drunk): process(0.2) - Fast Processing (/datum/controller/subsystem/processing/fastprocess): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 17:02:09.799] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: null - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Vents-Hot-Air (/mob/living/carbon/human), 0) - Vents-Hot-Air (/mob/living/carbon/human): update eyes(1) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(null) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(null) - the lizard head (/obj/item/bodypart/head/lizard): add bodypart overlay(/datum/bodypart_overlay/simple... (/datum/bodypart_overlay/simple/emote/blush), 1) - Vents-Hot-Air (/mob/living/carbon/human): give emote overlay(/datum/bodypart_overlay/simple... (/datum/bodypart_overlay/simple/emote/blush)) - ... - /datum/status_effect/inebriate... (/datum/status_effect/inebriated/drunk): New(/list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): apply status effect(/datum/status_effect/inebriate... (/datum/status_effect/inebriated/drunk), 6.15571) - Vents-Hot-Air (/mob/living/carbon/human): adjust drunk effect(0.232379, 0, 1e+31) - /datum/reagents (/datum/reagents): metabolize reagent(Vents-Hot-Air (/mob/living/carbon/human), Mead (/datum/reagent/consumable/ethanol/mead), 2, 1, 0, 0, /list (/list)) - the saurian liver (/obj/item/organ/liver/lizard): on life(2) - Vents-Hot-Air (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 17:02:11.595] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: null - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Vents-Hot-Air (/mob/living/carbon/human), 0) - Vents-Hot-Air (/mob/living/carbon/human): update eyes(1) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(null) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(null) - the lizard head (/obj/item/bodypart/head/lizard): remove bodypart overlay(/datum/bodypart_overlay/simple... (/datum/bodypart_overlay/simple/emote/blush), 1) - /datum/bodypart_overlay/simple... (/datum/bodypart_overlay/simple/emote/blush): Destroy(0) - ... - Vents-Hot-Air (/mob/living/carbon/human): clear mood event("drunk") - /datum/status_effect/inebriate... (/datum/status_effect/inebriated/drunk): clear effects() - /datum/status_effect/inebriate... (/datum/status_effect/inebriated/drunk): be replaced() - Vents-Hot-Air (/mob/living/carbon/human): apply status effect(/datum/status_effect/inebriate... (/datum/status_effect/inebriated/tipsy), 5.89948) - /datum/status_effect/inebriate... (/datum/status_effect/inebriated/drunk): set drunk value(5.89948) - /datum/status_effect/inebriate... (/datum/status_effect/inebriated/drunk): process(0.2) - Fast Processing (/datum/controller/subsystem/processing/fastprocess): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 17:02:11.800] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: null - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Vents-Hot-Air (/mob/living/carbon/human), 0) - Vents-Hot-Air (/mob/living/carbon/human): update eyes(1) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(null) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(null) - the lizard head (/obj/item/bodypart/head/lizard): add bodypart overlay(/datum/bodypart_overlay/simple... (/datum/bodypart_overlay/simple/emote/blush), 1) - Vents-Hot-Air (/mob/living/carbon/human): give emote overlay(/datum/bodypart_overlay/simple... (/datum/bodypart_overlay/simple/emote/blush)) - ... - /datum/status_effect/inebriate... (/datum/status_effect/inebriated/drunk): New(/list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): apply status effect(/datum/status_effect/inebriate... (/datum/status_effect/inebriated/drunk), 6.12196) - Vents-Hot-Air (/mob/living/carbon/human): adjust drunk effect(0.222486, 0, 1e+31) - /datum/reagents (/datum/reagents): metabolize reagent(Vents-Hot-Air (/mob/living/carbon/human), Mead (/datum/reagent/consumable/ethanol/mead), 2, 1, 0, 0, /list (/list)) - the saurian liver (/obj/item/organ/liver/lizard): on life(2) - Vents-Hot-Air (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 17:02:13.593] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: null - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Vents-Hot-Air (/mob/living/carbon/human), 0) - Vents-Hot-Air (/mob/living/carbon/human): update eyes(1) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(null) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(null) - the lizard head (/obj/item/bodypart/head/lizard): remove bodypart overlay(/datum/bodypart_overlay/simple... (/datum/bodypart_overlay/simple/emote/blush), 1) - /datum/bodypart_overlay/simple... (/datum/bodypart_overlay/simple/emote/blush): Destroy(0) - ... - Vents-Hot-Air (/mob/living/carbon/human): clear mood event("drunk") - /datum/status_effect/inebriate... (/datum/status_effect/inebriated/drunk): clear effects() - /datum/status_effect/inebriate... (/datum/status_effect/inebriated/drunk): be replaced() - Vents-Hot-Air (/mob/living/carbon/human): apply status effect(/datum/status_effect/inebriate... (/datum/status_effect/inebriated/tipsy), 5.86708) - /datum/status_effect/inebriate... (/datum/status_effect/inebriated/drunk): set drunk value(5.86708) - /datum/status_effect/inebriate... (/datum/status_effect/inebriated/drunk): process(0.2) - Fast Processing (/datum/controller/subsystem/processing/fastprocess): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 17:02:13.801] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: null - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Vents-Hot-Air (/mob/living/carbon/human), 0) - Vents-Hot-Air (/mob/living/carbon/human): update eyes(1) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(null) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(null) - the lizard head (/obj/item/bodypart/head/lizard): add bodypart overlay(/datum/bodypart_overlay/simple... (/datum/bodypart_overlay/simple/emote/blush), 1) - Vents-Hot-Air (/mob/living/carbon/human): give emote overlay(/datum/bodypart_overlay/simple... (/datum/bodypart_overlay/simple/emote/blush)) - ... - /datum/status_effect/inebriate... (/datum/status_effect/inebriated/drunk): New(/list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): apply status effect(/datum/status_effect/inebriate... (/datum/status_effect/inebriated/drunk), 6.07922) - Vents-Hot-Air (/mob/living/carbon/human): adjust drunk effect(0.212132, 0, 1e+31) - /datum/reagents (/datum/reagents): metabolize reagent(Vents-Hot-Air (/mob/living/carbon/human), Mead (/datum/reagent/consumable/ethanol/mead), 2, 1, 0, 0, /list (/list)) - the saurian liver (/obj/item/organ/liver/lizard): on life(2) - Vents-Hot-Air (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 17:02:15.595] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: null - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Vents-Hot-Air (/mob/living/carbon/human), 0) - Vents-Hot-Air (/mob/living/carbon/human): update eyes(1) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(null) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(null) - the lizard head (/obj/item/bodypart/head/lizard): remove bodypart overlay(/datum/bodypart_overlay/simple... (/datum/bodypart_overlay/simple/emote/blush), 1) - /datum/bodypart_overlay/simple... (/datum/bodypart_overlay/simple/emote/blush): Destroy(0) - ... - Vents-Hot-Air (/mob/living/carbon/human): clear mood event("drunk") - /datum/status_effect/inebriate... (/datum/status_effect/inebriated/drunk): clear effects() - /datum/status_effect/inebriate... (/datum/status_effect/inebriated/drunk): be replaced() - Vents-Hot-Air (/mob/living/carbon/human): apply status effect(/datum/status_effect/inebriate... (/datum/status_effect/inebriated/tipsy), 5.82605) - /datum/status_effect/inebriate... (/datum/status_effect/inebriated/drunk): set drunk value(5.82605) - /datum/status_effect/inebriate... (/datum/status_effect/inebriated/drunk): process(0.2) - Fast Processing (/datum/controller/subsystem/processing/fastprocess): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 17:02:15.803] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: null - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Vents-Hot-Air (/mob/living/carbon/human), 0) - Vents-Hot-Air (/mob/living/carbon/human): update eyes(1) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(null) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(null) - the lizard head (/obj/item/bodypart/head/lizard): add bodypart overlay(/datum/bodypart_overlay/simple... (/datum/bodypart_overlay/simple/emote/blush), 1) - Vents-Hot-Air (/mob/living/carbon/human): give emote overlay(/datum/bodypart_overlay/simple... (/datum/bodypart_overlay/simple/emote/blush)) - ... - /datum/status_effect/inebriate... (/datum/status_effect/inebriated/drunk): New(/list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): apply status effect(/datum/status_effect/inebriate... (/datum/status_effect/inebriated/drunk), 6.02729) - Vents-Hot-Air (/mob/living/carbon/human): adjust drunk effect(0.201246, 0, 1e+31) - /datum/reagents (/datum/reagents): metabolize reagent(Vents-Hot-Air (/mob/living/carbon/human), Mead (/datum/reagent/consumable/ethanol/mead), 2, 1, 0, 0, /list (/list)) - the saurian liver (/obj/item/organ/liver/lizard): on life(2) - Vents-Hot-Air (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 17:02:17.597] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: null - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Vents-Hot-Air (/mob/living/carbon/human), 0) - Vents-Hot-Air (/mob/living/carbon/human): update eyes(1) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(null) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(null) - the lizard head (/obj/item/bodypart/head/lizard): remove bodypart overlay(/datum/bodypart_overlay/simple... (/datum/bodypart_overlay/simple/emote/blush), 1) - /datum/bodypart_overlay/simple... (/datum/bodypart_overlay/simple/emote/blush): Destroy(0) - ... - Vents-Hot-Air (/mob/living/carbon/human): clear mood event("drunk") - /datum/status_effect/inebriate... (/datum/status_effect/inebriated/drunk): clear effects() - /datum/status_effect/inebriate... (/datum/status_effect/inebriated/drunk): be replaced() - Vents-Hot-Air (/mob/living/carbon/human): apply status effect(/datum/status_effect/inebriate... (/datum/status_effect/inebriated/tipsy), 5.7762) - /datum/status_effect/inebriate... (/datum/status_effect/inebriated/drunk): set drunk value(5.7762) - /datum/status_effect/inebriate... (/datum/status_effect/inebriated/drunk): process(0.2) - Fast Processing (/datum/controller/subsystem/processing/fastprocess): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 17:03:02.196] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Jat-Ra (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (77,140,2) (/turf/open/floor/iron/showroomfloor) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Jat-Ra (/mob/living/carbon/human): sync lighting plane cutoff() - Jat-Ra (/mob/living/carbon/human): update sight(Jat-Ra (/mob/living/carbon/human), "meson_vision") - Jat-Ra (/mob/living/carbon/human): update sight(Jat-Ra (/mob/living/carbon/human), "meson_vision") - Jat-Ra (/mob/living/carbon/human): SendSignal("addtrait meson_vision", /list (/list)) - the optical meson scanner (/obj/item/clothing/glasses/meson): equipped(Jat-Ra (/mob/living/carbon/human), 8, 0) - the optical meson scanner (/obj/item/clothing/glasses/meson): equipped(Jat-Ra (/mob/living/carbon/human), 8, 0) - the optical meson scanner (/obj/item/clothing/glasses/meson): on equipped(Jat-Ra (/mob/living/carbon/human), 8, 0) - Jat-Ra (/mob/living/carbon/human): has equipped(the optical meson scanner (/obj/item/clothing/glasses/meson), 8, 0) - Jat-Ra (/mob/living/carbon/human): has equipped(the optical meson scanner (/obj/item/clothing/glasses/meson), 8, 0) - ... - Jat-Ra (/mob/living/carbon/human): execute quick equip() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Jat-Ra (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Verb Manager (/datum/controller/subsystem/verb_manager): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 17:03:02.199] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Jat-Ra (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (77,140,2) (/turf/open/floor/iron/showroomfloor) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Jat-Ra (/mob/living/carbon/human): sync lighting plane cutoff() - Jat-Ra (/mob/living/carbon/human): update sight() - Jat-Ra (/mob/living/carbon/human): update sight() - the optical meson scanner (/obj/item/clothing/glasses/meson): equipped(Jat-Ra (/mob/living/carbon/human), 8, 0) - the optical meson scanner (/obj/item/clothing/glasses/meson): on equipped(Jat-Ra (/mob/living/carbon/human), 8, 0) - Jat-Ra (/mob/living/carbon/human): has equipped(the optical meson scanner (/obj/item/clothing/glasses/meson), 8, 0) - Jat-Ra (/mob/living/carbon/human): has equipped(the optical meson scanner (/obj/item/clothing/glasses/meson), 8, 0) - Jat-Ra (/mob/living/carbon/human): equip to slot(the optical meson scanner (/obj/item/clothing/glasses/meson), 8, 0, 1, 0) - Jat-Ra (/mob/living/carbon/human): equip to slot if possible(the optical meson scanner (/obj/item/clothing/glasses/meson), 8, 0, 1, 1, 0, 0, 0) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Jat-Ra (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Verb Manager (/datum/controller/subsystem/verb_manager): run verb queue() - Verb Manager (/datum/controller/subsystem/verb_manager): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 17:03:03.487] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Jat-Ra (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (77,140,2) (/turf/open/floor/iron/showroomfloor) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Jat-Ra (/mob/living/carbon/human): sync lighting plane cutoff() - Jat-Ra (/mob/living/carbon/human): update sight() - Jat-Ra (/mob/living/carbon/human): update sight() - the robotic eyes (/obj/item/organ/eyes/robotic): refresh(Jat-Ra (/mob/living/carbon/human), 0) - Jat-Ra (/mob/living/carbon/human): update eyes(1) - Jat-Ra (/mob/living/carbon/human): item coverage changed(0, 4832) - Jat-Ra (/mob/living/carbon/human): item coverage changed(0, 4832) - Jat-Ra (/mob/living/carbon/human): refresh obscured() - Jat-Ra (/mob/living/carbon/human): remove item coverage(the explorer gas mask (/obj/item/clothing/mask/gas/explorer)) - ... - Jat-Ra (/mob/living/carbon/human): doUnEquip(the explorer gas mask (/obj/item/clothing/mask/gas/explorer), 0, Jat-Ra (/mob/living/carbon/human), 1, 1, 1) - Jat-Ra (/mob/living/carbon/human): doUnEquip(the explorer gas mask (/obj/item/clothing/mask/gas/explorer), 0, Jat-Ra (/mob/living/carbon/human), 1, 1, 1) - Jat-Ra (/mob/living/carbon/human): temporarilyRemoveItemFromInventory(the explorer gas mask (/obj/item/clothing/mask/gas/explorer), 0, 1, Jat-Ra (/mob/living/carbon/human)) - the explorer gas mask (/obj/item/clothing/mask/gas/explorer): attempt pickup(Jat-Ra (/mob/living/carbon/human), 0) - the explorer gas mask (/obj/item/clothing/mask/gas/explorer): attack hand(Jat-Ra (/mob/living/carbon/human), /list (/list)) - Jat-Ra (/mob/living/carbon/human): resolve unarmed attack(the explorer gas mask (/obj/item/clothing/mask/gas/explorer), /list (/list)) - Jat-Ra (/mob/living/carbon/human): UnarmedAttack(the explorer gas mask (/obj/item/clothing/mask/gas/explorer), 1, /list (/list)) - Jat-Ra (/mob/living/carbon/human): UnarmedAttack(the explorer gas mask (/obj/item/clothing/mask/gas/explorer), 1, /list (/list)) - the explorer gas mask (/obj/item/clothing/mask/gas/explorer): Click(null, "mapwindow.map", "icon-x=14;icon-y=16;left=1;but...") - DanZAMOL (/client): Click(the explorer gas mask (/obj/item/clothing/mask/gas/explorer), null, "mapwindow.map", "icon-x=14;icon-y=16;left=1;but...") - [2026-09-30 17:03:03.491] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Jat-Ra (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (77,140,2) (/turf/open/floor/iron/showroomfloor) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Jat-Ra (/mob/living/carbon/human): sync lighting plane cutoff() - Jat-Ra (/mob/living/carbon/human): update sight() - Jat-Ra (/mob/living/carbon/human): update sight() - the robotic eyes (/obj/item/organ/eyes/robotic): refresh(Jat-Ra (/mob/living/carbon/human), 0) - Jat-Ra (/mob/living/carbon/human): update eyes(1) - Jat-Ra (/mob/living/carbon/human): update body parts(0) - Jat-Ra (/mob/living/carbon/human): update body parts(0) - Jat-Ra (/mob/living/carbon/human): update body(0) - Jat-Ra (/mob/living/carbon/human): update body(0) - ... - Jat-Ra (/mob/living/carbon/human): has unequipped(the explorer gas mask (/obj/item/clothing/mask/gas/explorer), 1) - Jat-Ra (/mob/living/carbon/human): doUnEquip(the explorer gas mask (/obj/item/clothing/mask/gas/explorer), 0, Jat-Ra (/mob/living/carbon/human), 1, 1, 1) - Jat-Ra (/mob/living/carbon/human): doUnEquip(the explorer gas mask (/obj/item/clothing/mask/gas/explorer), 0, Jat-Ra (/mob/living/carbon/human), 1, 1, 1) - Jat-Ra (/mob/living/carbon/human): doUnEquip(the explorer gas mask (/obj/item/clothing/mask/gas/explorer), 0, Jat-Ra (/mob/living/carbon/human), 1, 1, 1) - Jat-Ra (/mob/living/carbon/human): temporarilyRemoveItemFromInventory(the explorer gas mask (/obj/item/clothing/mask/gas/explorer), 0, 1, Jat-Ra (/mob/living/carbon/human)) - the explorer gas mask (/obj/item/clothing/mask/gas/explorer): attempt pickup(Jat-Ra (/mob/living/carbon/human), 0) - Jat-Ra (/mob/living/carbon/human): resolve unarmed attack(the explorer gas mask (/obj/item/clothing/mask/gas/explorer), /list (/list)) - Jat-Ra (/mob/living/carbon/human): UnarmedAttack(the explorer gas mask (/obj/item/clothing/mask/gas/explorer), 1, /list (/list)) - the explorer gas mask (/obj/item/clothing/mask/gas/explorer): Click(null, "mapwindow.map", "icon-x=14;icon-y=16;left=1;but...") - DanZAMOL (/client): Click(the explorer gas mask (/obj/item/clothing/mask/gas/explorer), null, "mapwindow.map", "icon-x=14;icon-y=16;left=1;but...") - [2026-09-30 17:03:47.318] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Verity Blanche (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (135,89,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 18.3333) - Verity Blanche (/mob/living/carbon/human): sync lighting plane cutoff() - Verity Blanche (/mob/living/carbon/human): update sight(Verity Blanche (/mob/living/carbon/human), "meson_vision") - Verity Blanche (/mob/living/carbon/human): update sight(Verity Blanche (/mob/living/carbon/human), "meson_vision") - Verity Blanche (/mob/living/carbon/human): SendSignal("addtrait meson_vision", /list (/list)) - the night vision meson scanner (/obj/item/clothing/glasses/meson/night): equipped(Verity Blanche (/mob/living/carbon/human), 8, 0) - the night vision meson scanner (/obj/item/clothing/glasses/meson/night): equipped(Verity Blanche (/mob/living/carbon/human), 8, 0) - the night vision meson scanner (/obj/item/clothing/glasses/meson/night): on equipped(Verity Blanche (/mob/living/carbon/human), 8, 0) - Verity Blanche (/mob/living/carbon/human): has equipped(the night vision meson scanner (/obj/item/clothing/glasses/meson/night), 8, 0) - Verity Blanche (/mob/living/carbon/human): has equipped(the night vision meson scanner (/obj/item/clothing/glasses/meson/night), 8, 0) - ... - the night vision meson scanner (/obj/item/clothing/glasses/meson/night): equip to best slot(Verity Blanche (/mob/living/carbon/human)) - Verity Blanche (/mob/living/carbon/human): execute quick equip() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Verity Blanche (/mob/living/carbon/human): gvb quick equip(/list (/list)) - Verbs (/datum/controller/subsystem/verbs): invoke verb(Verity Blanche (/mob/living/carbon/human), /mob/verb/quick_equip (/mob/verb/quick_equip), /list (/list), Verity Blanche (/mob/living/carbon/human)) - Verity Blanche (/mob/living/carbon/human): quick-equip() - quick_equip (/datum/keybinding/human/quick_equip): down(SableSteel (/client), the floor (136,90,2) (/turf/open/floor/iron/dark), 17, 19) - SableSteel (/client): keyDown("E", 739, 446, 1331, 1051) - [2026-09-30 17:03:47.320] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Verity Blanche (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (135,89,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 18.3333) - Verity Blanche (/mob/living/carbon/human): sync lighting plane cutoff() - Verity Blanche (/mob/living/carbon/human): update sight() - Verity Blanche (/mob/living/carbon/human): update sight() - the night vision meson scanner (/obj/item/clothing/glasses/meson/night): equipped(Verity Blanche (/mob/living/carbon/human), 8, 0) - the night vision meson scanner (/obj/item/clothing/glasses/meson/night): on equipped(Verity Blanche (/mob/living/carbon/human), 8, 0) - Verity Blanche (/mob/living/carbon/human): has equipped(the night vision meson scanner (/obj/item/clothing/glasses/meson/night), 8, 0) - Verity Blanche (/mob/living/carbon/human): has equipped(the night vision meson scanner (/obj/item/clothing/glasses/meson/night), 8, 0) - Verity Blanche (/mob/living/carbon/human): equip to slot(the night vision meson scanner (/obj/item/clothing/glasses/meson/night), 8, 0, 1, 0) - Verity Blanche (/mob/living/carbon/human): equip to slot if possible(the night vision meson scanner (/obj/item/clothing/glasses/meson/night), 8, 0, 1, 1, 0, 0, 0) - ... - Verity Blanche (/mob/living/carbon/human): execute quick equip() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Verity Blanche (/mob/living/carbon/human): gvb quick equip(/list (/list)) - Verbs (/datum/controller/subsystem/verbs): invoke verb(Verity Blanche (/mob/living/carbon/human), /mob/verb/quick_equip (/mob/verb/quick_equip), /list (/list), Verity Blanche (/mob/living/carbon/human)) - Verity Blanche (/mob/living/carbon/human): quick-equip() - Verity Blanche (/mob/living/carbon/human): quick-equip() - quick_equip (/datum/keybinding/human/quick_equip): down(SableSteel (/client), the floor (136,90,2) (/turf/open/floor/iron/dark), 17, 19) - SableSteel (/client): keyDown("E", 739, 446, 1331, 1051) - [2026-09-30 17:04:01.859] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Vents-Hot-Air (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (140,128,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Vents-Hot-Air (/mob/living/carbon/human), 0) - Vents-Hot-Air (/mob/living/carbon/human): update eyes(1) - Vents-Hot-Air (/mob/living/carbon/human): item coverage changed(0, 4288) - Vents-Hot-Air (/mob/living/carbon/human): item coverage changed(0, 4288) - Vents-Hot-Air (/mob/living/carbon/human): refresh obscured() - Vents-Hot-Air (/mob/living/carbon/human): remove item coverage(the carp mask (/obj/item/clothing/mask/gas/carp)) - ... - Vents-Hot-Air (/mob/living/carbon/human): doUnEquip(the carp mask (/obj/item/clothing/mask/gas/carp), 0, Vents-Hot-Air (/mob/living/carbon/human), 1, 1, 1) - Vents-Hot-Air (/mob/living/carbon/human): temporarilyRemoveItemFromInventory(the carp mask (/obj/item/clothing/mask/gas/carp), 0, 1, Vents-Hot-Air (/mob/living/carbon/human)) - the carp mask (/obj/item/clothing/mask/gas/carp): attempt pickup(Vents-Hot-Air (/mob/living/carbon/human), 0) - the carp mask (/obj/item/clothing/mask/gas/carp): attack hand(Vents-Hot-Air (/mob/living/carbon/human), /list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): resolve unarmed attack(the carp mask (/obj/item/clothing/mask/gas/carp), /list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): UnarmedAttack(the carp mask (/obj/item/clothing/mask/gas/carp), 1, /list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): UnarmedAttack(the carp mask (/obj/item/clothing/mask/gas/carp), 1, /list (/list)) - the carp mask (/obj/item/clothing/mask/gas/carp): Click(null, "mapwindow.map", "icon-x=25;icon-y=23;left=1;but...") - Iansdoor (/client): Click(the mask (/atom/movable/screen/inventory), null, "mapwindow.map", "icon-x=25;icon-y=23;left=1;but...") - [2026-09-30 17:04:01.862] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Vents-Hot-Air (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (140,128,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Vents-Hot-Air (/mob/living/carbon/human), 0) - Vents-Hot-Air (/mob/living/carbon/human): update eyes(1) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(0) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(0) - Vents-Hot-Air (/mob/living/carbon/human): update body(0) - Vents-Hot-Air (/mob/living/carbon/human): update body(0) - ... - Vents-Hot-Air (/mob/living/carbon/human): doUnEquip(the carp mask (/obj/item/clothing/mask/gas/carp), 0, Vents-Hot-Air (/mob/living/carbon/human), 1, 1, 1) - Vents-Hot-Air (/mob/living/carbon/human): doUnEquip(the carp mask (/obj/item/clothing/mask/gas/carp), 0, Vents-Hot-Air (/mob/living/carbon/human), 1, 1, 1) - Vents-Hot-Air (/mob/living/carbon/human): doUnEquip(the carp mask (/obj/item/clothing/mask/gas/carp), 0, Vents-Hot-Air (/mob/living/carbon/human), 1, 1, 1) - Vents-Hot-Air (/mob/living/carbon/human): temporarilyRemoveItemFromInventory(the carp mask (/obj/item/clothing/mask/gas/carp), 0, 1, Vents-Hot-Air (/mob/living/carbon/human)) - the carp mask (/obj/item/clothing/mask/gas/carp): attempt pickup(Vents-Hot-Air (/mob/living/carbon/human), 0) - Vents-Hot-Air (/mob/living/carbon/human): resolve unarmed attack(the carp mask (/obj/item/clothing/mask/gas/carp), /list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): UnarmedAttack(the carp mask (/obj/item/clothing/mask/gas/carp), 1, /list (/list)) - the carp mask (/obj/item/clothing/mask/gas/carp): Click(null, "mapwindow.map", "icon-x=25;icon-y=23;left=1;but...") - Iansdoor (/client): Click(the mask (/atom/movable/screen/inventory), null, "mapwindow.map", "icon-x=25;icon-y=23;left=1;but...") - [2026-09-30 17:04:04.199] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Vents-Hot-Air (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (140,127,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Vents-Hot-Air (/mob/living/carbon/human), 0) - Vents-Hot-Air (/mob/living/carbon/human): update eyes(1) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(0) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(0) - Vents-Hot-Air (/mob/living/carbon/human): update body(0) - Vents-Hot-Air (/mob/living/carbon/human): update body(0) - ... - Vents-Hot-Air (/mob/living/carbon/human): doUnEquip(the carp helmet (/obj/item/clothing/head/hooded/carp_hood/spaceproof), 1, the battered carp space suit (/obj/item/clothing/suit/hooded/carp_costume/spaceproof/old), 0, 1, 1) - Vents-Hot-Air (/mob/living/carbon/human): doUnEquip(the carp helmet (/obj/item/clothing/head/hooded/carp_hood/spaceproof), 1, the battered carp space suit (/obj/item/clothing/suit/hooded/carp_costume/spaceproof/old), 0, 1, 1) - Vents-Hot-Air (/mob/living/carbon/human): doUnEquip(the carp helmet (/obj/item/clothing/head/hooded/carp_hood/spaceproof), 1, the battered carp space suit (/obj/item/clothing/suit/hooded/carp_costume/spaceproof/old), 0, 1, 1) - Vents-Hot-Air (/mob/living/carbon/human): transferItemToLoc(the carp helmet (/obj/item/clothing/head/hooded/carp_hood/spaceproof), the battered carp space suit (/obj/item/clothing/suit/hooded/carp_costume/spaceproof/old), 1, 1, null) - /datum/component/toggle_attach... (/datum/component/toggle_attached_clothing): unequip deployable() - /datum/component/toggle_attach... (/datum/component/toggle_attached_clothing): toggle deployable() - the battered carp space suit (/obj/item/clothing/suit/hooded/carp_costume/spaceproof/old): SendSignal("item_action_click", /list (/list)) - Toggle Hood (/datum/action/item_action): do effect(null) - Toggle Hood (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=13;icon-y=22;left=1;but...") - Iansdoor (/client): Click(Toggle Hood (/atom/movable/screen/movable/action_button), null, "mapwindow.map", "icon-x=13;icon-y=22;left=1;but...") - [2026-09-30 17:04:22.174] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Vents-Hot-Air (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (140,128,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Vents-Hot-Air (/mob/living/carbon/human), 0) - Vents-Hot-Air (/mob/living/carbon/human): update eyes(1) - Vents-Hot-Air (/mob/living/carbon/human): item coverage changed(4832, 0) - Vents-Hot-Air (/mob/living/carbon/human): item coverage changed(4832, 0) - Vents-Hot-Air (/mob/living/carbon/human): add item coverage(the carp mask (/obj/item/clothing/mask/gas/carp)) - Vents-Hot-Air (/mob/living/carbon/human): has equipped(the carp mask (/obj/item/clothing/mask/gas/carp), 32, 0) - Vents-Hot-Air (/mob/living/carbon/human): equip to slot(the carp mask (/obj/item/clothing/mask/gas/carp), 32, 0, 0, 0) - Vents-Hot-Air (/mob/living/carbon/human): equip to slot if possible(the carp mask (/obj/item/clothing/mask/gas/carp), 32, 0, 0, 0, 0, 0, 0) - Vents-Hot-Air (/mob/living/carbon/human): attack ui(32, "icon-x=17;icon-y=21;left=1;but...") - Vents-Hot-Air (/mob/living/carbon/human): attack ui(32, "icon-x=17;icon-y=21;left=1;but...") - the mask (/atom/movable/screen/inventory): Click(null, "mapwindow.map", "icon-x=17;icon-y=21;left=1;but...") - Iansdoor (/client): Click(the mask (/atom/movable/screen/inventory), null, "mapwindow.map", "icon-x=17;icon-y=21;left=1;but...") - [2026-09-30 17:04:22.177] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Vents-Hot-Air (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (140,128,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Vents-Hot-Air (/mob/living/carbon/human), 0) - Vents-Hot-Air (/mob/living/carbon/human): update eyes(1) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(0) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(0) - Vents-Hot-Air (/mob/living/carbon/human): update body(0) - Vents-Hot-Air (/mob/living/carbon/human): update body(0) - Vents-Hot-Air (/mob/living/carbon/human): item coverage changed(4832, 0) - Vents-Hot-Air (/mob/living/carbon/human): item coverage changed(4832, 0) - Vents-Hot-Air (/mob/living/carbon/human): add item coverage(the carp mask (/obj/item/clothing/mask/gas/carp)) - Vents-Hot-Air (/mob/living/carbon/human): has equipped(the carp mask (/obj/item/clothing/mask/gas/carp), 32, 0) - Vents-Hot-Air (/mob/living/carbon/human): equip to slot(the carp mask (/obj/item/clothing/mask/gas/carp), 32, 0, 0, 0) - Vents-Hot-Air (/mob/living/carbon/human): equip to slot if possible(the carp mask (/obj/item/clothing/mask/gas/carp), 32, 0, 0, 0, 0, 0, 0) - Vents-Hot-Air (/mob/living/carbon/human): attack ui(32, "icon-x=17;icon-y=21;left=1;but...") - Vents-Hot-Air (/mob/living/carbon/human): attack ui(32, "icon-x=17;icon-y=21;left=1;but...") - the mask (/atom/movable/screen/inventory): Click(null, "mapwindow.map", "icon-x=17;icon-y=21;left=1;but...") - Iansdoor (/client): Click(the mask (/atom/movable/screen/inventory), null, "mapwindow.map", "icon-x=17;icon-y=21;left=1;but...") - [2026-09-30 17:04:24.642] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Vents-Hot-Air (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (140,128,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Vents-Hot-Air (/mob/living/carbon/human), 0) - Vents-Hot-Air (/mob/living/carbon/human): update eyes(1) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(0) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(0) - Vents-Hot-Air (/mob/living/carbon/human): update body(0) - Vents-Hot-Air (/mob/living/carbon/human): update body(0) - ... - Vents-Hot-Air (/mob/living/carbon/human): has equipped(the carp helmet (/obj/item/clothing/head/hooded/carp_hood/spaceproof), 64, 0) - Vents-Hot-Air (/mob/living/carbon/human): equip to slot(the carp helmet (/obj/item/clothing/head/hooded/carp_hood/spaceproof), 64, 0, 1, 0) - Vents-Hot-Air (/mob/living/carbon/human): equip to slot if possible(the carp helmet (/obj/item/clothing/head/hooded/carp_hood/spaceproof), 64, 0, 0, 1, 0, 0, 0) - /datum/component/toggle_attach... (/datum/component/toggle_attached_clothing): toggle deployable() - /datum/component/toggle_attach... (/datum/component/toggle_attached_clothing): on toggle pressed(the battered carp space suit (/obj/item/clothing/suit/hooded/carp_costume/spaceproof/old), Vents-Hot-Air (/mob/living/carbon/human), Toggle Hood (/datum/action/item_action)) - the battered carp space suit (/obj/item/clothing/suit/hooded/carp_costume/spaceproof/old): SendSignal("item_action_click", /list (/list)) - the battered carp space suit (/obj/item/clothing/suit/hooded/carp_costume/spaceproof/old): ui action click(Vents-Hot-Air (/mob/living/carbon/human), Toggle Hood (/datum/action/item_action)) - Toggle Hood (/datum/action/item_action): Trigger(Vents-Hot-Air (/mob/living/carbon/human), null) - Iansdoor (/client): Click(Toggle Hood (/atom/movable/screen/movable/action_button), null, "mapwindow.map", "icon-x=16;icon-y=14;left=1;but...") - [2026-09-30 17:04:42.014] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: null - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Vents-Hot-Air (/mob/living/carbon/human), 0) - Vents-Hot-Air (/mob/living/carbon/human): update eyes(1) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(null) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(null) - the lizard head (/obj/item/bodypart/head/lizard): add bodypart overlay(/datum/bodypart_overlay/simple... (/datum/bodypart_overlay/simple/emote/blush), 1) - Vents-Hot-Air (/mob/living/carbon/human): give emote overlay(/datum/bodypart_overlay/simple... (/datum/bodypart_overlay/simple/emote/blush)) - ... - /datum/status_effect/inebriate... (/datum/status_effect/inebriated/drunk): New(/list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): apply status effect(/datum/status_effect/inebriate... (/datum/status_effect/inebriated/drunk), 6.02749) - Vents-Hot-Air (/mob/living/carbon/human): adjust drunk effect(0.462428, 0, 1e+31) - /datum/reagents (/datum/reagents): metabolize reagent(Vents-Hot-Air (/mob/living/carbon/human), Natural Beer (/datum/reagent/consumable/ethanol/beer), 2, 1, 0, 0, /list (/list)) - the saurian liver (/obj/item/organ/liver/lizard): on life(2) - Vents-Hot-Air (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 17:04:43.968] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: null - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Vents-Hot-Air (/mob/living/carbon/human), 0) - Vents-Hot-Air (/mob/living/carbon/human): update eyes(1) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(null) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(null) - the lizard head (/obj/item/bodypart/head/lizard): remove bodypart overlay(/datum/bodypart_overlay/simple... (/datum/bodypart_overlay/simple/emote/blush), 1) - /datum/bodypart_overlay/simple... (/datum/bodypart_overlay/simple/emote/blush): Destroy(0) - ... - Vents-Hot-Air (/mob/living/carbon/human): clear mood event("drunk") - /datum/status_effect/inebriate... (/datum/status_effect/inebriated/drunk): clear effects() - /datum/status_effect/inebriate... (/datum/status_effect/inebriated/drunk): be replaced() - Vents-Hot-Air (/mob/living/carbon/human): apply status effect(/datum/status_effect/inebriate... (/datum/status_effect/inebriated/tipsy), 5.77639) - /datum/status_effect/inebriate... (/datum/status_effect/inebriated/drunk): set drunk value(5.77639) - /datum/status_effect/inebriate... (/datum/status_effect/inebriated/drunk): process(0.2) - Fast Processing (/datum/controller/subsystem/processing/fastprocess): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 17:04:44.013] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: null - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Vents-Hot-Air (/mob/living/carbon/human), 0) - Vents-Hot-Air (/mob/living/carbon/human): update eyes(1) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(null) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(null) - the lizard head (/obj/item/bodypart/head/lizard): add bodypart overlay(/datum/bodypart_overlay/simple... (/datum/bodypart_overlay/simple/emote/blush), 1) - Vents-Hot-Air (/mob/living/carbon/human): give emote overlay(/datum/bodypart_overlay/simple... (/datum/bodypart_overlay/simple/emote/blush)) - ... - /datum/status_effect/inebriate... (/datum/status_effect/inebriated/drunk): New(/list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): apply status effect(/datum/status_effect/inebriate... (/datum/status_effect/inebriated/drunk), 6.23176) - Vents-Hot-Air (/mob/living/carbon/human): adjust drunk effect(0.455368, 0, 1e+31) - /datum/reagents (/datum/reagents): metabolize reagent(Vents-Hot-Air (/mob/living/carbon/human), Natural Beer (/datum/reagent/consumable/ethanol/beer), 2, 1, 0, 0, /list (/list)) - the saurian liver (/obj/item/organ/liver/lizard): on life(2) - Vents-Hot-Air (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 17:04:45.967] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: null - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Vents-Hot-Air (/mob/living/carbon/human), 0) - Vents-Hot-Air (/mob/living/carbon/human): update eyes(1) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(null) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(null) - the lizard head (/obj/item/bodypart/head/lizard): remove bodypart overlay(/datum/bodypart_overlay/simple... (/datum/bodypart_overlay/simple/emote/blush), 1) - /datum/bodypart_overlay/simple... (/datum/bodypart_overlay/simple/emote/blush): Destroy(0) - ... - Vents-Hot-Air (/mob/living/carbon/human): clear mood event("drunk") - /datum/status_effect/inebriate... (/datum/status_effect/inebriated/drunk): clear effects() - /datum/status_effect/inebriate... (/datum/status_effect/inebriated/drunk): be replaced() - Vents-Hot-Air (/mob/living/carbon/human): apply status effect(/datum/status_effect/inebriate... (/datum/status_effect/inebriated/tipsy), 5.97249) - /datum/status_effect/inebriate... (/datum/status_effect/inebriated/drunk): set drunk value(5.97249) - /datum/status_effect/inebriate... (/datum/status_effect/inebriated/drunk): process(0.2) - Fast Processing (/datum/controller/subsystem/processing/fastprocess): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 17:04:46.012] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: null - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Vents-Hot-Air (/mob/living/carbon/human), 0) - Vents-Hot-Air (/mob/living/carbon/human): update eyes(1) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(null) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(null) - the lizard head (/obj/item/bodypart/head/lizard): add bodypart overlay(/datum/bodypart_overlay/simple... (/datum/bodypart_overlay/simple/emote/blush), 1) - Vents-Hot-Air (/mob/living/carbon/human): give emote overlay(/datum/bodypart_overlay/simple... (/datum/bodypart_overlay/simple/emote/blush)) - ... - /datum/status_effect/inebriate... (/datum/status_effect/inebriated/drunk): New(/list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): apply status effect(/datum/status_effect/inebriate... (/datum/status_effect/inebriated/drunk), 6.42068) - Vents-Hot-Air (/mob/living/carbon/human): adjust drunk effect(0.448196, 0, 1e+31) - /datum/reagents (/datum/reagents): metabolize reagent(Vents-Hot-Air (/mob/living/carbon/human), Natural Beer (/datum/reagent/consumable/ethanol/beer), 2, 1, 0, 0, /list (/list)) - the saurian liver (/obj/item/organ/liver/lizard): on life(2) - Vents-Hot-Air (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 17:05:50.227] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: null - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Vents-Hot-Air (/mob/living/carbon/human), 0) - Vents-Hot-Air (/mob/living/carbon/human): update eyes(1) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(null) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(null) - the lizard head (/obj/item/bodypart/head/lizard): remove bodypart overlay(/datum/bodypart_overlay/simple... (/datum/bodypart_overlay/simple/emote/blush), 1) - /datum/bodypart_overlay/simple... (/datum/bodypart_overlay/simple/emote/blush): Destroy(0) - ... - Vents-Hot-Air (/mob/living/carbon/human): clear mood event("drunk") - /datum/status_effect/inebriate... (/datum/status_effect/inebriated/drunk): clear effects() - /datum/status_effect/inebriate... (/datum/status_effect/inebriated/drunk): be replaced() - Vents-Hot-Air (/mob/living/carbon/human): apply status effect(/datum/status_effect/inebriate... (/datum/status_effect/inebriated/tipsy), 5.77091) - /datum/status_effect/inebriate... (/datum/status_effect/inebriated/drunk): set drunk value(5.77091) - /datum/status_effect/inebriate... (/datum/status_effect/inebriated/drunk): process(0.2) - Fast Processing (/datum/controller/subsystem/processing/fastprocess): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 17:09:34.367] 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: NoHaxJustPi (/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", "nohaxjustpi \\ Funfriend \\ AI...", /list (/list)) - log manifest("nohaxjustpi", Funfriend (/datum/mind), Funfriend (/mob/living/silicon/ai), 1) - NoHaxJustPi (/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)) - NoHaxJustPi (/client): Topic("type=act%2Fselect_job&payload=...", /list (/list), null, null) - [2026-09-30 17:09:58.237] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Jat-Ra (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the shuttle floor (200,40,13) (/turf/open/floor/mineral/titanium/yellow) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Jat-Ra (/mob/living/carbon/human): sync lighting plane cutoff() - Jat-Ra (/mob/living/carbon/human): update sight() - Jat-Ra (/mob/living/carbon/human): update sight() - the robotic eyes (/obj/item/organ/eyes/robotic): refresh(Jat-Ra (/mob/living/carbon/human), 0) - Jat-Ra (/mob/living/carbon/human): update eyes(1) - Jat-Ra (/mob/living/carbon/human): item coverage changed(4832, 0) - Jat-Ra (/mob/living/carbon/human): item coverage changed(4832, 0) - Jat-Ra (/mob/living/carbon/human): add item coverage(the explorer gas mask (/obj/item/clothing/mask/gas/explorer)) - Jat-Ra (/mob/living/carbon/human): has equipped(the explorer gas mask (/obj/item/clothing/mask/gas/explorer), 32, 0) - ... - Jat-Ra (/mob/living/carbon/human): execute quick equip() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Jat-Ra (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Verb Manager (/datum/controller/subsystem/verb_manager): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 17:09:58.241] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Jat-Ra (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the shuttle floor (200,40,13) (/turf/open/floor/mineral/titanium/yellow) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Jat-Ra (/mob/living/carbon/human): sync lighting plane cutoff() - Jat-Ra (/mob/living/carbon/human): update sight() - Jat-Ra (/mob/living/carbon/human): update sight() - the robotic eyes (/obj/item/organ/eyes/robotic): refresh(Jat-Ra (/mob/living/carbon/human), 0) - Jat-Ra (/mob/living/carbon/human): update eyes(1) - Jat-Ra (/mob/living/carbon/human): update body parts(0) - Jat-Ra (/mob/living/carbon/human): update body parts(0) - Jat-Ra (/mob/living/carbon/human): update body(0) - Jat-Ra (/mob/living/carbon/human): update body(0) - ... - Jat-Ra (/mob/living/carbon/human): equip to appropriate slot(the explorer gas mask (/obj/item/clothing/mask/gas/explorer), 0, 0) - the explorer gas mask (/obj/item/clothing/mask/gas/explorer): equip to best slot(Jat-Ra (/mob/living/carbon/human)) - Jat-Ra (/mob/living/carbon/human): execute quick equip() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Jat-Ra (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Verb Manager (/datum/controller/subsystem/verb_manager): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 17:10:11.403] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Verity Blanche (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 18.3333) - Verity Blanche (/mob/living/carbon/human): sync lighting plane cutoff() - Verity Blanche (/mob/living/carbon/human): update sight() - Verity Blanche (/mob/living/carbon/human): update sight() - Verity Blanche (/mob/living/carbon/human): reset perspective(null, 0) - Verity Blanche (/mob/living/carbon/human): reset perspective(null, 0) - Verity Blanche (/mob/living/carbon/human): forceMove(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): insert(Verity Blanche (/mob/living/carbon/human), 0) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): take contents(0) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): close(Verity Blanche (/mob/living/carbon/human)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): toggle(Verity Blanche (/mob/living/carbon/human)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): attack hand(Verity Blanche (/mob/living/carbon/human), /list (/list)) - Verity Blanche (/mob/living/carbon/human): resolve unarmed attack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), /list (/list)) - Verity Blanche (/mob/living/carbon/human): UnarmedAttack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), 1, /list (/list)) - Verity Blanche (/mob/living/carbon/human): UnarmedAttack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), 1, /list (/list)) - Verity Blanche (/mob/living/carbon/human): ClickOn(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), "icon-x=19;icon-y=31;left=1;but...") - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): Click(the floor (140,86,2) (/turf/open/floor/iron/dark), "mapwindow.map", "icon-x=19;icon-y=31;left=1;but...") - SableSteel (/client): Click(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), the floor (140,86,2) (/turf/open/floor/iron/dark), "mapwindow.map", "icon-x=19;icon-y=31;left=1;but...") - [2026-09-30 17:10:11.405] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Verity Blanche (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 18.3333) - Verity Blanche (/mob/living/carbon/human): sync lighting plane cutoff() - Verity Blanche (/mob/living/carbon/human): update sight() - Verity Blanche (/mob/living/carbon/human): update sight() - Verity Blanche (/mob/living/carbon/human): update pipe vision(0) - Verity Blanche (/mob/living/carbon/human): reset perspective(null, 0) - Verity Blanche (/mob/living/carbon/human): reset perspective(null, 0) - Verity Blanche (/mob/living/carbon/human): forceMove(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): insert(Verity Blanche (/mob/living/carbon/human), 0) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): take contents(0) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): close(Verity Blanche (/mob/living/carbon/human)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): toggle(Verity Blanche (/mob/living/carbon/human)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): attack hand(Verity Blanche (/mob/living/carbon/human), /list (/list)) - Verity Blanche (/mob/living/carbon/human): resolve unarmed attack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), /list (/list)) - Verity Blanche (/mob/living/carbon/human): UnarmedAttack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), 1, /list (/list)) - Verity Blanche (/mob/living/carbon/human): UnarmedAttack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), 1, /list (/list)) - Verity Blanche (/mob/living/carbon/human): ClickOn(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), "icon-x=19;icon-y=31;left=1;but...") - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): Click(the floor (140,86,2) (/turf/open/floor/iron/dark), "mapwindow.map", "icon-x=19;icon-y=31;left=1;but...") - SableSteel (/client): Click(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), the floor (140,86,2) (/turf/open/floor/iron/dark), "mapwindow.map", "icon-x=19;icon-y=31;left=1;but...") - [2026-09-30 17:17:25.334] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Vents-Hot-Air (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (140,128,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Vents-Hot-Air (/mob/living/carbon/human), 0) - Vents-Hot-Air (/mob/living/carbon/human): update eyes(1) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(0) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(0) - Vents-Hot-Air (/mob/living/carbon/human): update body(0) - Vents-Hot-Air (/mob/living/carbon/human): update body(0) - ... - Toggle Hood (/datum/action/item_action): do effect(null) - Toggle Hood (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=24;icon-y=14;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Vents-Hot-Air (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 17:17:27.593] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Vents-Hot-Air (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (140,128,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Vents-Hot-Air (/mob/living/carbon/human), 0) - Vents-Hot-Air (/mob/living/carbon/human): update eyes(1) - Vents-Hot-Air (/mob/living/carbon/human): item coverage changed(0, 4832) - Vents-Hot-Air (/mob/living/carbon/human): item coverage changed(0, 4832) - Vents-Hot-Air (/mob/living/carbon/human): refresh obscured() - Vents-Hot-Air (/mob/living/carbon/human): remove item coverage(the carp mask (/obj/item/clothing/mask/gas/carp)) - ... - Vents-Hot-Air (/mob/living/carbon/human): UnarmedAttack(the carp mask (/obj/item/clothing/mask/gas/carp), 1, /list (/list)) - the carp mask (/obj/item/clothing/mask/gas/carp): Click(null, "mapwindow.map", "icon-x=14;icon-y=18;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Vents-Hot-Air (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 17:17:27.596] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Vents-Hot-Air (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (140,128,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Vents-Hot-Air (/mob/living/carbon/human), 0) - Vents-Hot-Air (/mob/living/carbon/human): update eyes(1) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(0) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(0) - Vents-Hot-Air (/mob/living/carbon/human): update body(0) - Vents-Hot-Air (/mob/living/carbon/human): update body(0) - ... - Vents-Hot-Air (/mob/living/carbon/human): UnarmedAttack(the carp mask (/obj/item/clothing/mask/gas/carp), 1, /list (/list)) - the carp mask (/obj/item/clothing/mask/gas/carp): Click(null, "mapwindow.map", "icon-x=14;icon-y=18;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Vents-Hot-Air (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 17:17:36.341] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Vents-Hot-Air (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (140,128,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Vents-Hot-Air (/mob/living/carbon/human), 0) - Vents-Hot-Air (/mob/living/carbon/human): update eyes(1) - Vents-Hot-Air (/mob/living/carbon/human): item coverage changed(4832, 0) - Vents-Hot-Air (/mob/living/carbon/human): item coverage changed(4832, 0) - Vents-Hot-Air (/mob/living/carbon/human): add item coverage(the carp mask (/obj/item/clothing/mask/gas/carp)) - Vents-Hot-Air (/mob/living/carbon/human): has equipped(the carp mask (/obj/item/clothing/mask/gas/carp), 32, 0) - Vents-Hot-Air (/mob/living/carbon/human): equip to slot(the carp mask (/obj/item/clothing/mask/gas/carp), 32, 0, 0, 0) - Vents-Hot-Air (/mob/living/carbon/human): equip to slot if possible(the carp mask (/obj/item/clothing/mask/gas/carp), 32, 0, 0, 0, 0, 0, 0) - Vents-Hot-Air (/mob/living/carbon/human): attack ui(32, "icon-x=20;icon-y=26;left=1;but...") - Vents-Hot-Air (/mob/living/carbon/human): attack ui(32, "icon-x=20;icon-y=26;left=1;but...") - the mask (/atom/movable/screen/inventory): Click(null, "mapwindow.map", "icon-x=20;icon-y=26;left=1;but...") - Iansdoor (/client): Click(the mask (/atom/movable/screen/inventory), null, "mapwindow.map", "icon-x=20;icon-y=26;left=1;but...") - [2026-09-30 17:17:36.345] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Vents-Hot-Air (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (140,128,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Vents-Hot-Air (/mob/living/carbon/human), 0) - Vents-Hot-Air (/mob/living/carbon/human): update eyes(1) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(0) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(0) - Vents-Hot-Air (/mob/living/carbon/human): update body(0) - Vents-Hot-Air (/mob/living/carbon/human): update body(0) - Vents-Hot-Air (/mob/living/carbon/human): item coverage changed(4832, 0) - Vents-Hot-Air (/mob/living/carbon/human): item coverage changed(4832, 0) - Vents-Hot-Air (/mob/living/carbon/human): add item coverage(the carp mask (/obj/item/clothing/mask/gas/carp)) - Vents-Hot-Air (/mob/living/carbon/human): has equipped(the carp mask (/obj/item/clothing/mask/gas/carp), 32, 0) - Vents-Hot-Air (/mob/living/carbon/human): equip to slot(the carp mask (/obj/item/clothing/mask/gas/carp), 32, 0, 0, 0) - Vents-Hot-Air (/mob/living/carbon/human): equip to slot if possible(the carp mask (/obj/item/clothing/mask/gas/carp), 32, 0, 0, 0, 0, 0, 0) - Vents-Hot-Air (/mob/living/carbon/human): attack ui(32, "icon-x=20;icon-y=26;left=1;but...") - Vents-Hot-Air (/mob/living/carbon/human): attack ui(32, "icon-x=20;icon-y=26;left=1;but...") - the mask (/atom/movable/screen/inventory): Click(null, "mapwindow.map", "icon-x=20;icon-y=26;left=1;but...") - Iansdoor (/client): Click(the mask (/atom/movable/screen/inventory), null, "mapwindow.map", "icon-x=20;icon-y=26;left=1;but...") - [2026-09-30 17:17:37.503] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Vents-Hot-Air (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (140,128,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Vents-Hot-Air (/mob/living/carbon/human), 0) - Vents-Hot-Air (/mob/living/carbon/human): update eyes(1) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(0) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(0) - Vents-Hot-Air (/mob/living/carbon/human): update body(0) - Vents-Hot-Air (/mob/living/carbon/human): update body(0) - ... - Vents-Hot-Air (/mob/living/carbon/human): has equipped(the carp helmet (/obj/item/clothing/head/hooded/carp_hood/spaceproof), 64, 0) - Vents-Hot-Air (/mob/living/carbon/human): equip to slot(the carp helmet (/obj/item/clothing/head/hooded/carp_hood/spaceproof), 64, 0, 1, 0) - Vents-Hot-Air (/mob/living/carbon/human): equip to slot if possible(the carp helmet (/obj/item/clothing/head/hooded/carp_hood/spaceproof), 64, 0, 0, 1, 0, 0, 0) - /datum/component/toggle_attach... (/datum/component/toggle_attached_clothing): toggle deployable() - /datum/component/toggle_attach... (/datum/component/toggle_attached_clothing): on toggle pressed(the battered carp space suit (/obj/item/clothing/suit/hooded/carp_costume/spaceproof/old), Vents-Hot-Air (/mob/living/carbon/human), Toggle Hood (/datum/action/item_action)) - the battered carp space suit (/obj/item/clothing/suit/hooded/carp_costume/spaceproof/old): SendSignal("item_action_click", /list (/list)) - the battered carp space suit (/obj/item/clothing/suit/hooded/carp_costume/spaceproof/old): ui action click(Vents-Hot-Air (/mob/living/carbon/human), Toggle Hood (/datum/action/item_action)) - Toggle Hood (/datum/action/item_action): Trigger(Vents-Hot-Air (/mob/living/carbon/human), null) - Iansdoor (/client): Click(Toggle Hood (/atom/movable/screen/movable/action_button), null, "mapwindow.map", "icon-x=22;icon-y=20;left=1;but...") - [2026-09-30 17:20:42.689] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Vents-Hot-Air (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (137,102,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Vents-Hot-Air (/mob/living/carbon/human), 0) - Vents-Hot-Air (/mob/living/carbon/human): update eyes(1) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(0) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(0) - Vents-Hot-Air (/mob/living/carbon/human): update body(0) - Vents-Hot-Air (/mob/living/carbon/human): update body(0) - ... - Vents-Hot-Air (/mob/living/carbon/human): transferItemToLoc(the carp helmet (/obj/item/clothing/head/hooded/carp_hood/spaceproof), the battered carp space suit (/obj/item/clothing/suit/hooded/carp_costume/spaceproof/old), 1, 1, null) - /datum/component/toggle_attach... (/datum/component/toggle_attached_clothing): unequip deployable() - the battered carp space suit (/obj/item/clothing/suit/hooded/carp_costume/spaceproof/old): SendSignal("item_post_unequip", /list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): doUnEquip(the battered carp space suit (/obj/item/clothing/suit/hooded/carp_costume/spaceproof/old), 0, Vents-Hot-Air (/mob/living/carbon/human), 1, 1, 1) - Vents-Hot-Air (/mob/living/carbon/human): temporarilyRemoveItemFromInventory(the battered carp space suit (/obj/item/clothing/suit/hooded/carp_costume/spaceproof/old), 0, 1, Vents-Hot-Air (/mob/living/carbon/human)) - the battered carp space suit (/obj/item/clothing/suit/hooded/carp_costume/spaceproof/old): attack hand(Vents-Hot-Air (/mob/living/carbon/human), /list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): UnarmedAttack(the battered carp space suit (/obj/item/clothing/suit/hooded/carp_costume/spaceproof/old), 1, /list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): ClickOn(the battered carp space suit (/obj/item/clothing/suit/hooded/carp_costume/spaceproof/old), "icon-x=16;icon-y=23;left=1;but...") - Iansdoor (/client): Click(the battered carp space suit (/obj/item/clothing/suit/hooded/carp_costume/spaceproof/old), null, "mapwindow.map", "icon-x=16;icon-y=23;left=1;but...") - [2026-09-30 17:21:05.593] RUNTIME: runtime error: area_beauty_updated overridden. Use override = TRUE to suppress this warning. - Target: Supplypod Shipping Lane (/area/centcom/central_command_areas/supplypod/supplypod_temp_holding) Existing Proc: update_beauty New Proc: update_beauty - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Licoreina Eton (/mob/dead/observer) - src: null - usr.loc: the floor (89,134,2) (/turf/open/floor/iron/showroomfloor) - call stack: - stack trace("area_beauty_updated overridden...", "code/datums/signals.dm", 43) - /datum/mood (/datum/mood): RegisterSignal(Supplypod Shipping Lane (/area/centcom/central_command_areas/supplypod/supplypod_temp_holding), "area_beauty_updated", "update_beauty", 0) - /datum/mood (/datum/mood): check area mood(Jat-Ra (/mob/living/carbon/human), Supplypod Shipping Lane (/area/centcom/central_command_areas/supplypod/supplypod_temp_holding)) - Jat-Ra (/mob/living/carbon/human): SendSignal("enter_area", /list (/list)) - Supplypod Shipping Lane (/area/centcom/central_command_areas/supplypod/supplypod_temp_holding): Entered(the CentCom supply pod (/obj/structure/closet/supplypod/centcompod), Mining Station Production Wing (/area/mine/production)) - the CentCom supply pod (/obj/structure/closet/supplypod/centcompod): doMove(Supplypod Shipping Lane (/area/centcom/central_command_areas/supplypod/supplypod_temp_holding)) - the CentCom supply pod (/obj/structure/closet/supplypod/centcompod): forceMove(Supplypod Shipping Lane (/area/centcom/central_command_areas/supplypod/supplypod_temp_holding)) - the CentCom supply pod (/obj/structure/closet/supplypod/centcompod): handleReturnAfterDeparting(the CentCom supply pod (/obj/structure/closet/supplypod/centcompod)) - /datum/callback (/datum/callback): Invoke() - world: push usr(Licoreina Eton (/mob/dead/observer), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 17:21:56.753] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Vents-Hot-Air (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (140,128,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Vents-Hot-Air (/mob/living/carbon/human), 0) - Vents-Hot-Air (/mob/living/carbon/human): update eyes(1) - Vents-Hot-Air (/mob/living/carbon/human): item coverage changed(0, 4832) - Vents-Hot-Air (/mob/living/carbon/human): item coverage changed(0, 4832) - Vents-Hot-Air (/mob/living/carbon/human): refresh obscured() - Vents-Hot-Air (/mob/living/carbon/human): remove item coverage(the carp mask (/obj/item/clothing/mask/gas/carp)) - ... - Vents-Hot-Air (/mob/living/carbon/human): UnarmedAttack(the carp mask (/obj/item/clothing/mask/gas/carp), 1, /list (/list)) - the carp mask (/obj/item/clothing/mask/gas/carp): Click(null, "mapwindow.map", "icon-x=18;icon-y=21;left=1;but...") - the mask (/atom/movable/screen/inventory): Click(null, "mapwindow.map", "icon-x=18;icon-y=21;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 17:21:56.756] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Vents-Hot-Air (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (140,128,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Vents-Hot-Air (/mob/living/carbon/human), 0) - Vents-Hot-Air (/mob/living/carbon/human): update eyes(1) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(0) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(0) - Vents-Hot-Air (/mob/living/carbon/human): update body(0) - Vents-Hot-Air (/mob/living/carbon/human): update body(0) - ... - Vents-Hot-Air (/mob/living/carbon/human): UnarmedAttack(the carp mask (/obj/item/clothing/mask/gas/carp), 1, /list (/list)) - the carp mask (/obj/item/clothing/mask/gas/carp): Click(null, "mapwindow.map", "icon-x=18;icon-y=21;left=1;but...") - the mask (/atom/movable/screen/inventory): Click(null, "mapwindow.map", "icon-x=18;icon-y=21;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 17:22:50.493] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: null - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Vents-Hot-Air (/mob/living/carbon/human), 0) - Vents-Hot-Air (/mob/living/carbon/human): update eyes(1) - Vents-Hot-Air (/mob/living/carbon/human): add eye color right("#FF0000", 20, 1) - Vents-Hot-Air (/mob/living/carbon/human): add eye color("#FF0000", 20, 1) - /datum/status_effect/stoned (/datum/status_effect/stoned): on apply() - /datum/status_effect/stoned (/datum/status_effect/stoned): on creation(Vents-Hot-Air (/mob/living/carbon/human)) - ... - /datum/reagents (/datum/reagents): metabolize reagent(Vents-Hot-Air (/mob/living/carbon/human), Cannabis (/datum/reagent/drug/cannabis), 2, 1, 0, 0, /list (/list)) - /datum/reagents (/datum/reagents): metabolize(Vents-Hot-Air (/mob/living/carbon/human), 2, 1, 0, 0) - the saurian liver (/obj/item/organ/liver/lizard): on life(2) - Vents-Hot-Air (/mob/living/carbon/human): handle organs(2) - Vents-Hot-Air (/mob/living/carbon/human): Life(2) - Vents-Hot-Air (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 17:23:28.862] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Vents-Hot-Air (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (140,127,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): end look() - look down (/datum/keybinding/living/look_down): up(Iansdoor (/client), the floor (138,127,2) (/turf/open/floor/iron)) - Iansdoor (/client): gvb keyUp(";", 512, 470, 1252, 1009) - Iansdoor (/client): keyUp(";", 512, 470, 1252, 1009) - [2026-09-30 17:23:28.863] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Vents-Hot-Air (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (140,127,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update pipe vision(0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): end look() - look down (/datum/keybinding/living/look_down): up(Iansdoor (/client), the floor (138,127,2) (/turf/open/floor/iron)) - Iansdoor (/client): gvb keyUp(";", 512, 470, 1252, 1009) - Iansdoor (/client): keyUp(";", 512, 470, 1252, 1009) - [2026-09-30 17:24:06.457] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: null - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Vents-Hot-Air (/mob/living/carbon/human), 0) - Vents-Hot-Air (/mob/living/carbon/human): update eyes(1) - Vents-Hot-Air (/mob/living/carbon/human): remove eye color(20, 1) - /datum/status_effect/stoned (/datum/status_effect/stoned): on remove() - /datum/status_effect/stoned (/datum/status_effect/stoned): Destroy(0) - qdel(/datum/status_effect/stoned (/datum/status_effect/stoned), 0) - /datum/status_effect/stoned (/datum/status_effect/stoned): process(0.2) - Fast Processing (/datum/controller/subsystem/processing/fastprocess): fire(0) - Fast Processing (/datum/controller/subsystem/processing/fastprocess): fire(0) - Fast Processing (/datum/controller/subsystem/processing/fastprocess): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 17:25:39.906] RUNTIME: runtime error: Incompatible /datum/component/connect_containers assigned to a /atom/movable/screen/parallax_home! args: ["the grass patch",{"movable_moved":"perspective_loc_moved"}] - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Funfriend (/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 grass patch (109,97,12) (/turf/open/floor/grass)) - the screen (/atom/movable/screen/map_view/gateway_port): set display(the grass patch (109,97,12) (/turf/open/floor/grass)) - the screen (/atom/movable/screen/map_view/gateway_port): setup visuals(buseum away spawn (/datum/gateway_destination/point)) - the gateway (/obj/machinery/gateway/centerstation): activate(buseum away spawn (/datum/gateway_destination/point)) - Gateway Control (/obj/machinery/computer/gateway_control): try to connect(buseum 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): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Funfriend (/mob/living/silicon/ai), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Verb Manager (/datum/controller/subsystem/verb_manager): run verb queue() - Verb Manager (/datum/controller/subsystem/verb_manager): fire(0) - Verb Manager (/datum/controller/subsystem/verb_manager): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 17:25:39.910] RUNTIME: runtime error: undefined variable /turf/open/floor/grass/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: Funfriend (/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 grass patch (109,97,12) (/turf/open/floor/grass)) - the screen (/atom/movable/screen/map_view/gateway_port): set display(the grass patch (109,97,12) (/turf/open/floor/grass)) - the screen (/atom/movable/screen/map_view/gateway_port): setup visuals(buseum away spawn (/datum/gateway_destination/point)) - the gateway (/obj/machinery/gateway/centerstation): activate(buseum away spawn (/datum/gateway_destination/point)) - Gateway Control (/obj/machinery/computer/gateway_control): try to connect(buseum 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): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Funfriend (/mob/living/silicon/ai), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Verb Manager (/datum/controller/subsystem/verb_manager): run verb queue() - Verb Manager (/datum/controller/subsystem/verb_manager): fire(0) - Verb Manager (/datum/controller/subsystem/verb_manager): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 17:26:01.825] RUNTIME: runtime error: bad icon operation - proc name: Blend (/icon/proc/Blend) - usr: Imitates-The-Lizards (/mob/living/carbon/human) - src: /icon (/icon) - usr.loc: the floor (138,125,2) (/turf/open/floor/iron) - call stack: - /icon (/icon): Blend(/list (/list), 2, 1, 1) - /datum/component/ingredients_h... (/datum/component/ingredients_holder): get fill(the anti cannabis leaf (/obj/item/food/grown/cannabis/anti)) - /datum/component/ingredients_h... (/datum/component/ingredients_holder): add ingredient(the anti cannabis leaf (/obj/item/food/grown/cannabis/anti)) - /datum/component/ingredients_h... (/datum/component/ingredients_holder): customizable attack(the rolling paper (/obj/item/rollingpaper), the anti cannabis leaf (/obj/item/food/grown/cannabis/anti), Imitates-The-Lizards (/mob/living/carbon/human), /list (/list), /list (/list)) - the rolling paper (/obj/item/rollingpaper): SendSignal("atom_attackby", /list (/list)) - the rolling paper (/obj/item/rollingpaper): attackby(the anti cannabis leaf (/obj/item/food/grown/cannabis/anti), Imitates-The-Lizards (/mob/living/carbon/human), /list (/list), /list (/list)) - the rolling paper (/obj/item/rollingpaper): attackby(the anti cannabis leaf (/obj/item/food/grown/cannabis/anti), Imitates-The-Lizards (/mob/living/carbon/human), /list (/list), /list (/list)) - the anti cannabis leaf (/obj/item/food/grown/cannabis/anti): melee attack chain(Imitates-The-Lizards (/mob/living/carbon/human), the rolling paper (/obj/item/rollingpaper), /list (/list), /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): ClickOn(the rolling paper (/obj/item/rollingpaper), "icon-x=15;icon-y=17;left=1;but...") - the rolling paper (/obj/item/rollingpaper): Click(the floor (139,124,2) (/turf/open/floor/iron/dark), "mapwindow.map", "icon-x=15;icon-y=17;left=1;but...") - Typhnox (/client): Click(the rolling paper (/obj/item/rollingpaper), the floor (139,124,2) (/turf/open/floor/iron/dark), "mapwindow.map", "icon-x=15;icon-y=17;left=1;but...") - [2026-09-30 17:26:05.780] RUNTIME: runtime error: bad icon operation - proc name: Blend (/icon/proc/Blend) - usr: Imitates-The-Lizards (/mob/living/carbon/human) - src: /icon (/icon) - usr.loc: the floor (138,126,2) (/turf/open/floor/iron) - call stack: - /icon (/icon): Blend(/list (/list), 2, 1, 1) - /datum/component/ingredients_h... (/datum/component/ingredients_holder): get fill(the anti cannabis leaf (/obj/item/food/grown/cannabis/anti)) - /datum/component/ingredients_h... (/datum/component/ingredients_holder): add ingredient(the anti cannabis leaf (/obj/item/food/grown/cannabis/anti)) - /datum/component/ingredients_h... (/datum/component/ingredients_holder): customizable attack(the small anti cannabis leaf r... (/obj/item/cigarette/rollie), the anti cannabis leaf (/obj/item/food/grown/cannabis/anti), Imitates-The-Lizards (/mob/living/carbon/human), /list (/list), /list (/list)) - the small anti cannabis leaf r... (/obj/item/cigarette/rollie): SendSignal("atom_attackby", /list (/list)) - the small anti cannabis leaf r... (/obj/item/cigarette/rollie): attackby(the anti cannabis leaf (/obj/item/food/grown/cannabis/anti), Imitates-The-Lizards (/mob/living/carbon/human), /list (/list), /list (/list)) - the small anti cannabis leaf r... (/obj/item/cigarette/rollie): attackby(the anti cannabis leaf (/obj/item/food/grown/cannabis/anti), Imitates-The-Lizards (/mob/living/carbon/human), /list (/list), /list (/list)) - the anti cannabis leaf (/obj/item/food/grown/cannabis/anti): melee attack chain(Imitates-The-Lizards (/mob/living/carbon/human), the small anti cannabis leaf r... (/obj/item/cigarette/rollie), /list (/list), /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): ClickOn(the small anti cannabis leaf r... (/obj/item/cigarette/rollie), "icon-x=13;icon-y=11;left=1;but...") - the small anti cannabis leaf r... (/obj/item/cigarette/rollie): Click(the floor (138,125,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=13;icon-y=11;left=1;but...") - Typhnox (/client): Click(the small anti cannabis leaf r... (/obj/item/cigarette/rollie), the floor (138,125,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=13;icon-y=11;left=1;but...") - [2026-09-30 17:26:22.294] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Vents-Hot-Air (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (83,114,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Vents-Hot-Air (/mob/living/carbon/human), 0) - Vents-Hot-Air (/mob/living/carbon/human): update eyes(1) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(0) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(0) - Vents-Hot-Air (/mob/living/carbon/human): update body(0) - Vents-Hot-Air (/mob/living/carbon/human): update body(0) - ... - Vents-Hot-Air (/mob/living/carbon/human): has equipped(the bee hood (/obj/item/clothing/head/hooded/bee_hood), 64, 0) - Vents-Hot-Air (/mob/living/carbon/human): equip to slot(the bee hood (/obj/item/clothing/head/hooded/bee_hood), 64, 0, 1, 0) - Vents-Hot-Air (/mob/living/carbon/human): equip to slot if possible(the bee hood (/obj/item/clothing/head/hooded/bee_hood), 64, 0, 0, 1, 0, 0, 0) - /datum/component/toggle_attach... (/datum/component/toggle_attached_clothing): toggle deployable() - /datum/component/toggle_attach... (/datum/component/toggle_attached_clothing): on toggle pressed(the bee costume (/obj/item/clothing/suit/hooded/bee_costume), Vents-Hot-Air (/mob/living/carbon/human), Toggle Hood (/datum/action/item_action)) - the bee costume (/obj/item/clothing/suit/hooded/bee_costume): SendSignal("item_action_click", /list (/list)) - the bee costume (/obj/item/clothing/suit/hooded/bee_costume): ui action click(Vents-Hot-Air (/mob/living/carbon/human), Toggle Hood (/datum/action/item_action)) - Toggle Hood (/datum/action/item_action): Trigger(Vents-Hot-Air (/mob/living/carbon/human), null) - Iansdoor (/client): Click(Toggle Hood (/atom/movable/screen/movable/action_button), null, "mapwindow.map", "icon-x=23;icon-y=20;left=1;but...") - [2026-09-30 17:26:50.164] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Vents-Hot-Air (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (84,114,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Vents-Hot-Air (/mob/living/carbon/human), 0) - Vents-Hot-Air (/mob/living/carbon/human): update eyes(1) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(0) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(0) - Vents-Hot-Air (/mob/living/carbon/human): update body(0) - Vents-Hot-Air (/mob/living/carbon/human): update body(0) - Vents-Hot-Air (/mob/living/carbon/human): item coverage changed(4224, 0) - Vents-Hot-Air (/mob/living/carbon/human): item coverage changed(4224, 0) - Vents-Hot-Air (/mob/living/carbon/human): add item coverage(the bee mask (/obj/item/clothing/mask/animal/small/bee)) - Vents-Hot-Air (/mob/living/carbon/human): has equipped(the bee mask (/obj/item/clothing/mask/animal/small/bee), 32, 0) - Vents-Hot-Air (/mob/living/carbon/human): equip to slot(the bee mask (/obj/item/clothing/mask/animal/small/bee), 32, 0, 0, 0) - Vents-Hot-Air (/mob/living/carbon/human): equip to slot if possible(the bee mask (/obj/item/clothing/mask/animal/small/bee), 32, 0, 0, 0, 0, 0, 0) - Vents-Hot-Air (/mob/living/carbon/human): attack ui(32, "icon-x=16;icon-y=13;left=1;but...") - Vents-Hot-Air (/mob/living/carbon/human): attack ui(32, "icon-x=16;icon-y=13;left=1;but...") - the mask (/atom/movable/screen/inventory): Click(null, "mapwindow.map", "icon-x=16;icon-y=13;left=1;but...") - Iansdoor (/client): Click(the mask (/atom/movable/screen/inventory), null, "mapwindow.map", "icon-x=16;icon-y=13;left=1;but...") - [2026-09-30 17:26:51.415] RUNTIME: ## TESTING: GC: -- [0x2034e19] | /atom/movable/screen/movable/action_button was unable to be GC'd -- (ref count of 3) [2026-09-30 17:27:09.994] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Vents-Hot-Air (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (140,128,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Vents-Hot-Air (/mob/living/carbon/human), 0) - Vents-Hot-Air (/mob/living/carbon/human): update eyes(1) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(0) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(0) - Vents-Hot-Air (/mob/living/carbon/human): update body(0) - Vents-Hot-Air (/mob/living/carbon/human): update body(0) - ... - Vents-Hot-Air (/mob/living/carbon/human): has unequipped(the bee mask (/obj/item/clothing/mask/animal/small/bee), 1) - Vents-Hot-Air (/mob/living/carbon/human): doUnEquip(the bee mask (/obj/item/clothing/mask/animal/small/bee), 0, Vents-Hot-Air (/mob/living/carbon/human), 1, 1, 1) - Vents-Hot-Air (/mob/living/carbon/human): doUnEquip(the bee mask (/obj/item/clothing/mask/animal/small/bee), 0, Vents-Hot-Air (/mob/living/carbon/human), 1, 1, 1) - Vents-Hot-Air (/mob/living/carbon/human): doUnEquip(the bee mask (/obj/item/clothing/mask/animal/small/bee), 0, Vents-Hot-Air (/mob/living/carbon/human), 1, 1, 1) - Vents-Hot-Air (/mob/living/carbon/human): temporarilyRemoveItemFromInventory(the bee mask (/obj/item/clothing/mask/animal/small/bee), 0, 1, Vents-Hot-Air (/mob/living/carbon/human)) - the bee mask (/obj/item/clothing/mask/animal/small/bee): attempt pickup(Vents-Hot-Air (/mob/living/carbon/human), 0) - Vents-Hot-Air (/mob/living/carbon/human): resolve unarmed attack(the bee mask (/obj/item/clothing/mask/animal/small/bee), /list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): UnarmedAttack(the bee mask (/obj/item/clothing/mask/animal/small/bee), 1, /list (/list)) - the bee mask (/obj/item/clothing/mask/animal/small/bee): Click(null, "mapwindow.map", "icon-x=18;icon-y=21;left=1;but...") - Iansdoor (/client): Click(the bee mask (/obj/item/clothing/mask/animal/small/bee), null, "mapwindow.map", "icon-x=18;icon-y=21;left=1;but...") - [2026-09-30 17:27:18.875] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Vents-Hot-Air (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (138,128,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Vents-Hot-Air (/mob/living/carbon/human), 0) - Vents-Hot-Air (/mob/living/carbon/human): update eyes(1) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(0) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(0) - Vents-Hot-Air (/mob/living/carbon/human): update body(0) - Vents-Hot-Air (/mob/living/carbon/human): update body(0) - Vents-Hot-Air (/mob/living/carbon/human): item coverage changed(4224, 0) - Vents-Hot-Air (/mob/living/carbon/human): item coverage changed(4224, 0) - Vents-Hot-Air (/mob/living/carbon/human): add item coverage(the bee mask (/obj/item/clothing/mask/animal/small/bee)) - Vents-Hot-Air (/mob/living/carbon/human): has equipped(the bee mask (/obj/item/clothing/mask/animal/small/bee), 32, 0) - Vents-Hot-Air (/mob/living/carbon/human): equip to slot(the bee mask (/obj/item/clothing/mask/animal/small/bee), 32, 0, 0, 0) - Vents-Hot-Air (/mob/living/carbon/human): equip to slot if possible(the bee mask (/obj/item/clothing/mask/animal/small/bee), 32, 0, 0, 0, 0, 0, 0) - Vents-Hot-Air (/mob/living/carbon/human): attack ui(32, "icon-x=17;icon-y=21;left=1;but...") - Vents-Hot-Air (/mob/living/carbon/human): attack ui(32, "icon-x=17;icon-y=21;left=1;but...") - the mask (/atom/movable/screen/inventory): Click(null, "mapwindow.map", "icon-x=17;icon-y=21;left=1;but...") - Iansdoor (/client): Click(the mask (/atom/movable/screen/inventory), null, "mapwindow.map", "icon-x=17;icon-y=21;left=1;but...") - [2026-09-30 17:27:19.535] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Verity Blanche (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 18.3333) - Verity Blanche (/mob/living/carbon/human): sync lighting plane cutoff() - Verity Blanche (/mob/living/carbon/human): update sight() - Verity Blanche (/mob/living/carbon/human): update sight() - Verity Blanche (/mob/living/carbon/human): reset perspective(null, 0) - Verity Blanche (/mob/living/carbon/human): reset perspective(null, 0) - Verity Blanche (/mob/living/carbon/human): end look() - look down (/datum/keybinding/living/look_down): up(SableSteel (/client), the plating (157,83,2) (/turf/open/floor/plating/airless)) - SableSteel (/client): gvb keyUp(";", 1833, 763, 1331, 1051) - SableSteel (/client): keyUp(";", 1833, 763, 1331, 1051) - [2026-09-30 17:27:19.537] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Verity Blanche (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 18.3333) - Verity Blanche (/mob/living/carbon/human): sync lighting plane cutoff() - Verity Blanche (/mob/living/carbon/human): update sight() - Verity Blanche (/mob/living/carbon/human): update sight() - Verity Blanche (/mob/living/carbon/human): update pipe vision(0) - Verity Blanche (/mob/living/carbon/human): reset perspective(null, 0) - Verity Blanche (/mob/living/carbon/human): reset perspective(null, 0) - Verity Blanche (/mob/living/carbon/human): end look() - look down (/datum/keybinding/living/look_down): up(SableSteel (/client), the plating (157,83,2) (/turf/open/floor/plating/airless)) - SableSteel (/client): gvb keyUp(";", 1833, 763, 1331, 1051) - SableSteel (/client): keyUp(";", 1833, 763, 1331, 1051) - [2026-09-30 17:27:30.761] RUNTIME: ## TESTING: GC: -- [0x203510f] | /atom/movable/screen/alert/hot was unable to be GC'd -- (ref count of 3) [2026-09-30 17:27:55.000] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Vents-Hot-Air (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (135,128,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Vents-Hot-Air (/mob/living/carbon/human), 0) - Vents-Hot-Air (/mob/living/carbon/human): update eyes(1) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(0) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(0) - Vents-Hot-Air (/mob/living/carbon/human): update body(0) - Vents-Hot-Air (/mob/living/carbon/human): update body(0) - ... - Vents-Hot-Air (/mob/living/carbon/human): doUnEquip(the bee mask (/obj/item/clothing/mask/animal/small/bee), 0, Vents-Hot-Air (/mob/living/carbon/human), 1, 1, 1) - Vents-Hot-Air (/mob/living/carbon/human): doUnEquip(the bee mask (/obj/item/clothing/mask/animal/small/bee), 0, Vents-Hot-Air (/mob/living/carbon/human), 1, 1, 1) - Vents-Hot-Air (/mob/living/carbon/human): doUnEquip(the bee mask (/obj/item/clothing/mask/animal/small/bee), 0, Vents-Hot-Air (/mob/living/carbon/human), 1, 1, 1) - Vents-Hot-Air (/mob/living/carbon/human): temporarilyRemoveItemFromInventory(the bee mask (/obj/item/clothing/mask/animal/small/bee), 0, 1, Vents-Hot-Air (/mob/living/carbon/human)) - the bee mask (/obj/item/clothing/mask/animal/small/bee): attempt pickup(Vents-Hot-Air (/mob/living/carbon/human), 0) - Vents-Hot-Air (/mob/living/carbon/human): resolve unarmed attack(the bee mask (/obj/item/clothing/mask/animal/small/bee), /list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): UnarmedAttack(the bee mask (/obj/item/clothing/mask/animal/small/bee), 1, /list (/list)) - the bee mask (/obj/item/clothing/mask/animal/small/bee): Click(null, "mapwindow.map", "icon-x=20;icon-y=9;left=1;butt...") - Iansdoor (/client): Click(the mask (/atom/movable/screen/inventory), null, "mapwindow.map", "icon-x=20;icon-y=9;left=1;butt...") - [2026-09-30 17:28:13.667] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Verity Blanche (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (140,86,2) (/turf/open/floor/iron/dark) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 18.3333) - Verity Blanche (/mob/living/carbon/human): sync lighting plane cutoff() - Verity Blanche (/mob/living/carbon/human): update sight() - Verity Blanche (/mob/living/carbon/human): update sight() - Verity Blanche (/mob/living/carbon/human): reset perspective(null, 0) - Verity Blanche (/mob/living/carbon/human): reset perspective(null, 0) - Verity Blanche (/mob/living/carbon/human): forceMove(the floor (140,86,2) (/turf/open/floor/iron/dark)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): dump contents() - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): open(null, 1, 0) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): bust open() - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): container resist act(Verity Blanche (/mob/living/carbon/human), 1) - Verity Blanche (/mob/living/carbon/human): execute resist() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-09-30 17:28:13.668] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Verity Blanche (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (140,86,2) (/turf/open/floor/iron/dark) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 18.3333) - Verity Blanche (/mob/living/carbon/human): sync lighting plane cutoff() - Verity Blanche (/mob/living/carbon/human): update sight() - Verity Blanche (/mob/living/carbon/human): update sight() - Verity Blanche (/mob/living/carbon/human): update pipe vision(0) - Verity Blanche (/mob/living/carbon/human): reset perspective(null, 0) - Verity Blanche (/mob/living/carbon/human): reset perspective(null, 0) - Verity Blanche (/mob/living/carbon/human): forceMove(the floor (140,86,2) (/turf/open/floor/iron/dark)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): dump contents() - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): open(null, 1, 0) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): bust open() - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): container resist act(Verity Blanche (/mob/living/carbon/human), 1) - Verity Blanche (/mob/living/carbon/human): execute resist() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-09-30 17:28:22.606] RUNTIME: runtime error: atom_entered overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/iron/dark) Existing Proc: on_obj_entered New Proc: on_obj_entered - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("atom_entered overridden. Use o...", "code/datums/signals.dm", 43) - the mining satchel (/obj/item/storage/bag/ore): RegisterSignal(the floor (78,148,2) (/turf/open/floor/iron/dark), "atom_entered", "on_obj_entered", 0) - the mining satchel (/obj/item/storage/bag/ore): on user moved(Jat-Ra (/mob/living/carbon/human), the cryo cell (/obj/machinery/cryo_cell), 0, 1, null, 1) - Jat-Ra (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Jat-Ra (/mob/living/carbon/human): Moved(the cryo cell (/obj/machinery/cryo_cell), 0, 1, null, 1) - Jat-Ra (/mob/living/carbon/human): Moved(the cryo cell (/obj/machinery/cryo_cell), 0, 1, null, 1) - Jat-Ra (/mob/living/carbon/human): Moved(the cryo cell (/obj/machinery/cryo_cell), 0, 1, null, 1) - Jat-Ra (/mob/living/carbon/human): doMove(the floor (78,148,2) (/turf/open/floor/iron/dark)) - Jat-Ra (/mob/living/carbon/human): forceMove(the floor (78,148,2) (/turf/open/floor/iron/dark)) - Jat-Ra (/mob/living/carbon/human): forceMove(the floor (78,148,2) (/turf/open/floor/iron/dark)) - the cryo cell (/obj/machinery/cryo_cell): dump inventory contents(/list (/list)) - the cryo cell (/obj/machinery/cryo_cell): dump inventory contents(/list (/list)) - the cryo cell (/obj/machinery/cryo_cell): open machine(1, 0) - the cryo cell (/obj/machinery/cryo_cell): open machine(1, 0) - the cryo cell (/obj/machinery/cryo_cell): 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-09-30 17:28:22.607] RUNTIME: runtime error: atom_init_success_on overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/iron/dark) Existing Proc: on_atom_initialized_on New Proc: on_atom_initialized_on - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("atom_init_success_on overridde...", "code/datums/signals.dm", 43) - the mining satchel (/obj/item/storage/bag/ore): RegisterSignal(the floor (78,148,2) (/turf/open/floor/iron/dark), "atom_init_success_on", "on_atom_initialized_on", 0) - the mining satchel (/obj/item/storage/bag/ore): on user moved(Jat-Ra (/mob/living/carbon/human), the cryo cell (/obj/machinery/cryo_cell), 0, 1, null, 1) - Jat-Ra (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Jat-Ra (/mob/living/carbon/human): Moved(the cryo cell (/obj/machinery/cryo_cell), 0, 1, null, 1) - Jat-Ra (/mob/living/carbon/human): Moved(the cryo cell (/obj/machinery/cryo_cell), 0, 1, null, 1) - Jat-Ra (/mob/living/carbon/human): Moved(the cryo cell (/obj/machinery/cryo_cell), 0, 1, null, 1) - Jat-Ra (/mob/living/carbon/human): doMove(the floor (78,148,2) (/turf/open/floor/iron/dark)) - Jat-Ra (/mob/living/carbon/human): forceMove(the floor (78,148,2) (/turf/open/floor/iron/dark)) - Jat-Ra (/mob/living/carbon/human): forceMove(the floor (78,148,2) (/turf/open/floor/iron/dark)) - the cryo cell (/obj/machinery/cryo_cell): dump inventory contents(/list (/list)) - the cryo cell (/obj/machinery/cryo_cell): dump inventory contents(/list (/list)) - the cryo cell (/obj/machinery/cryo_cell): open machine(1, 0) - the cryo cell (/obj/machinery/cryo_cell): open machine(1, 0) - the cryo cell (/obj/machinery/cryo_cell): 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-09-30 17:28:27.102] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Verity Blanche (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 18.3333) - Verity Blanche (/mob/living/carbon/human): sync lighting plane cutoff() - Verity Blanche (/mob/living/carbon/human): update sight() - Verity Blanche (/mob/living/carbon/human): update sight() - Verity Blanche (/mob/living/carbon/human): reset perspective(null, 0) - Verity Blanche (/mob/living/carbon/human): reset perspective(null, 0) - Verity Blanche (/mob/living/carbon/human): forceMove(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): insert(Verity Blanche (/mob/living/carbon/human), 0) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): take contents(0) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): close(Verity Blanche (/mob/living/carbon/human)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): toggle(Verity Blanche (/mob/living/carbon/human)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): attack hand(Verity Blanche (/mob/living/carbon/human), /list (/list)) - Verity Blanche (/mob/living/carbon/human): resolve unarmed attack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), /list (/list)) - Verity Blanche (/mob/living/carbon/human): UnarmedAttack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), 1, /list (/list)) - Verity Blanche (/mob/living/carbon/human): UnarmedAttack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), 1, /list (/list)) - Verity Blanche (/mob/living/carbon/human): ClickOn(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), "icon-x=22;icon-y=31;left=1;but...") - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): Click(the floor (140,86,2) (/turf/open/floor/iron/dark), "mapwindow.map", "icon-x=22;icon-y=31;left=1;but...") - SableSteel (/client): Click(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), the floor (140,86,2) (/turf/open/floor/iron/dark), "mapwindow.map", "icon-x=22;icon-y=31;left=1;but...") - [2026-09-30 17:29:12.308] RUNTIME: runtime error: atom_entered overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/iron/dark) Existing Proc: on_obj_entered New Proc: on_obj_entered - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Jose Greenwood (/mob/living/carbon/human) - src: null - usr.loc: the floor (79,147,2) (/turf/open/floor/iron/showroomfloor) - call stack: - stack trace("atom_entered overridden. Use o...", "code/datums/signals.dm", 43) - the mining satchel (/obj/item/storage/bag/ore): RegisterSignal(the floor (78,148,2) (/turf/open/floor/iron/dark), "atom_entered", "on_obj_entered", 0) - the mining satchel (/obj/item/storage/bag/ore): on user moved(Jat-Ra (/mob/living/carbon/human), the cryo cell (/obj/machinery/cryo_cell), 0, 1, null, 1) - Jat-Ra (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Jat-Ra (/mob/living/carbon/human): Moved(the cryo cell (/obj/machinery/cryo_cell), 0, 1, null, 1) - Jat-Ra (/mob/living/carbon/human): Moved(the cryo cell (/obj/machinery/cryo_cell), 0, 1, null, 1) - Jat-Ra (/mob/living/carbon/human): Moved(the cryo cell (/obj/machinery/cryo_cell), 0, 1, null, 1) - Jat-Ra (/mob/living/carbon/human): doMove(the floor (78,148,2) (/turf/open/floor/iron/dark)) - Jat-Ra (/mob/living/carbon/human): forceMove(the floor (78,148,2) (/turf/open/floor/iron/dark)) - Jat-Ra (/mob/living/carbon/human): forceMove(the floor (78,148,2) (/turf/open/floor/iron/dark)) - the cryo cell (/obj/machinery/cryo_cell): dump inventory contents(/list (/list)) - the cryo cell (/obj/machinery/cryo_cell): dump inventory contents(/list (/list)) - the cryo cell (/obj/machinery/cryo_cell): open machine(1, 0) - the cryo cell (/obj/machinery/cryo_cell): open machine(1, 0) - the cryo cell (/obj/machinery/cryo_cell): click alt(Jose Greenwood (/mob/living/carbon/human)) - Jose Greenwood (/mob/living/carbon/human): base click alt(the cryo cell (/obj/machinery/cryo_cell)) - Jose Greenwood (/mob/living/carbon/human): base click alt(the cryo cell (/obj/machinery/cryo_cell)) - Jose Greenwood (/mob/living/carbon/human): AltClickOn(the cryo cell (/obj/machinery/cryo_cell)) - Jose Greenwood (/mob/living/carbon/human): ClickOn(the cryo cell (/obj/machinery/cryo_cell), "icon-x=19;icon-y=20;left=1;alt...") - the cryo cell (/obj/machinery/cryo_cell): Click(the floor (78,148,2) (/turf/open/floor/iron/dark), "mapwindow.map", "icon-x=19;icon-y=20;left=1;alt...") - Jaakkima (/client): Click(the cryo cell (/obj/machinery/cryo_cell), the floor (78,148,2) (/turf/open/floor/iron/dark), "mapwindow.map", "icon-x=19;icon-y=20;left=1;alt...") - [2026-09-30 17:29:12.310] RUNTIME: runtime error: atom_init_success_on overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/iron/dark) Existing Proc: on_atom_initialized_on New Proc: on_atom_initialized_on - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Jose Greenwood (/mob/living/carbon/human) - src: null - usr.loc: the floor (79,147,2) (/turf/open/floor/iron/showroomfloor) - call stack: - stack trace("atom_init_success_on overridde...", "code/datums/signals.dm", 43) - the mining satchel (/obj/item/storage/bag/ore): RegisterSignal(the floor (78,148,2) (/turf/open/floor/iron/dark), "atom_init_success_on", "on_atom_initialized_on", 0) - the mining satchel (/obj/item/storage/bag/ore): on user moved(Jat-Ra (/mob/living/carbon/human), the cryo cell (/obj/machinery/cryo_cell), 0, 1, null, 1) - Jat-Ra (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Jat-Ra (/mob/living/carbon/human): Moved(the cryo cell (/obj/machinery/cryo_cell), 0, 1, null, 1) - Jat-Ra (/mob/living/carbon/human): Moved(the cryo cell (/obj/machinery/cryo_cell), 0, 1, null, 1) - Jat-Ra (/mob/living/carbon/human): Moved(the cryo cell (/obj/machinery/cryo_cell), 0, 1, null, 1) - Jat-Ra (/mob/living/carbon/human): doMove(the floor (78,148,2) (/turf/open/floor/iron/dark)) - Jat-Ra (/mob/living/carbon/human): forceMove(the floor (78,148,2) (/turf/open/floor/iron/dark)) - Jat-Ra (/mob/living/carbon/human): forceMove(the floor (78,148,2) (/turf/open/floor/iron/dark)) - the cryo cell (/obj/machinery/cryo_cell): dump inventory contents(/list (/list)) - the cryo cell (/obj/machinery/cryo_cell): dump inventory contents(/list (/list)) - the cryo cell (/obj/machinery/cryo_cell): open machine(1, 0) - the cryo cell (/obj/machinery/cryo_cell): open machine(1, 0) - the cryo cell (/obj/machinery/cryo_cell): click alt(Jose Greenwood (/mob/living/carbon/human)) - Jose Greenwood (/mob/living/carbon/human): base click alt(the cryo cell (/obj/machinery/cryo_cell)) - Jose Greenwood (/mob/living/carbon/human): base click alt(the cryo cell (/obj/machinery/cryo_cell)) - Jose Greenwood (/mob/living/carbon/human): AltClickOn(the cryo cell (/obj/machinery/cryo_cell)) - Jose Greenwood (/mob/living/carbon/human): ClickOn(the cryo cell (/obj/machinery/cryo_cell), "icon-x=19;icon-y=20;left=1;alt...") - the cryo cell (/obj/machinery/cryo_cell): Click(the floor (78,148,2) (/turf/open/floor/iron/dark), "mapwindow.map", "icon-x=19;icon-y=20;left=1;alt...") - Jaakkima (/client): Click(the cryo cell (/obj/machinery/cryo_cell), the floor (78,148,2) (/turf/open/floor/iron/dark), "mapwindow.map", "icon-x=19;icon-y=20;left=1;alt...") - [2026-09-30 17:29:15.005] RUNTIME: runtime error: atom_entered overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/iron/dark) Existing Proc: on_obj_entered New Proc: on_obj_entered - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("atom_entered overridden. Use o...", "code/datums/signals.dm", 43) - the mining satchel (/obj/item/storage/bag/ore): RegisterSignal(the floor (78,148,2) (/turf/open/floor/iron/dark), "atom_entered", "on_obj_entered", 0) - the mining satchel (/obj/item/storage/bag/ore): on user moved(Jat-Ra (/mob/living/carbon/human), the cryo cell (/obj/machinery/cryo_cell), 0, 1, null, 1) - Jat-Ra (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Jat-Ra (/mob/living/carbon/human): Moved(the cryo cell (/obj/machinery/cryo_cell), 0, 1, null, 1) - Jat-Ra (/mob/living/carbon/human): Moved(the cryo cell (/obj/machinery/cryo_cell), 0, 1, null, 1) - Jat-Ra (/mob/living/carbon/human): Moved(the cryo cell (/obj/machinery/cryo_cell), 0, 1, null, 1) - Jat-Ra (/mob/living/carbon/human): doMove(the floor (78,148,2) (/turf/open/floor/iron/dark)) - Jat-Ra (/mob/living/carbon/human): forceMove(the floor (78,148,2) (/turf/open/floor/iron/dark)) - Jat-Ra (/mob/living/carbon/human): forceMove(the floor (78,148,2) (/turf/open/floor/iron/dark)) - the cryo cell (/obj/machinery/cryo_cell): dump inventory contents(/list (/list)) - the cryo cell (/obj/machinery/cryo_cell): dump inventory contents(/list (/list)) - the cryo cell (/obj/machinery/cryo_cell): open machine(1, 0) - the cryo cell (/obj/machinery/cryo_cell): open machine(1, 0) - the cryo cell (/obj/machinery/cryo_cell): 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-09-30 17:29:15.007] RUNTIME: runtime error: atom_init_success_on overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/iron/dark) Existing Proc: on_atom_initialized_on New Proc: on_atom_initialized_on - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("atom_init_success_on overridde...", "code/datums/signals.dm", 43) - the mining satchel (/obj/item/storage/bag/ore): RegisterSignal(the floor (78,148,2) (/turf/open/floor/iron/dark), "atom_init_success_on", "on_atom_initialized_on", 0) - the mining satchel (/obj/item/storage/bag/ore): on user moved(Jat-Ra (/mob/living/carbon/human), the cryo cell (/obj/machinery/cryo_cell), 0, 1, null, 1) - Jat-Ra (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Jat-Ra (/mob/living/carbon/human): Moved(the cryo cell (/obj/machinery/cryo_cell), 0, 1, null, 1) - Jat-Ra (/mob/living/carbon/human): Moved(the cryo cell (/obj/machinery/cryo_cell), 0, 1, null, 1) - Jat-Ra (/mob/living/carbon/human): Moved(the cryo cell (/obj/machinery/cryo_cell), 0, 1, null, 1) - Jat-Ra (/mob/living/carbon/human): doMove(the floor (78,148,2) (/turf/open/floor/iron/dark)) - Jat-Ra (/mob/living/carbon/human): forceMove(the floor (78,148,2) (/turf/open/floor/iron/dark)) - Jat-Ra (/mob/living/carbon/human): forceMove(the floor (78,148,2) (/turf/open/floor/iron/dark)) - the cryo cell (/obj/machinery/cryo_cell): dump inventory contents(/list (/list)) - the cryo cell (/obj/machinery/cryo_cell): dump inventory contents(/list (/list)) - the cryo cell (/obj/machinery/cryo_cell): open machine(1, 0) - the cryo cell (/obj/machinery/cryo_cell): open machine(1, 0) - the cryo cell (/obj/machinery/cryo_cell): 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-09-30 17:30:26.620] RUNTIME: runtime error: Mob with client has been deleted. - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Licoreina Eton (/mob/living/carbon/human) - src: null - usr.loc: the floor (141,85,2) (/turf/open/floor/iron) - call stack: - stack trace("Mob with client has been delet...", "code/modules/mob/mob.dm", 28) - Licoreina Eton (/mob/living/carbon/human): Destroy(0) - Licoreina Eton (/mob/living/carbon/human): Destroy(0) - Licoreina Eton (/mob/living/carbon/human): Destroy(0) - Licoreina Eton (/mob/living/carbon/human): Destroy(0) - qdel(Licoreina Eton (/mob/living/carbon/human), 0) - /datum/callback (/datum/callback): Invoke() - world: push usr(Licoreina Eton (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 17:30:26.641] RUNTIME: runtime error: Cannot read null.post_logout_callbacks - proc name: become uncliented (/mob/proc/become_uncliented) - source file: code/modules/mob/mob.dm,1555 - usr: (src) - src: Licoreina Eton (/mob/living/carbon/human) - src.loc: the floor (141,85,2) (/turf/open/floor/iron) - call stack: - Licoreina Eton (/mob/living/carbon/human): become uncliented() - Licoreina Eton (/mob/living/carbon/human): Logout() - Licoreina Eton (/mob/living/carbon/human): Logout() - Licoreina Eton (/mob/living/carbon/human): Logout() - Licoreina Eton (/mob/dead/observer): PossessByPlayer("johnhenryeton") - Licoreina Eton (/mob/living/carbon/human): ghostize(0, 0) - Licoreina Eton (/mob/living/carbon/human): ghostize(0, 0) - Licoreina Eton (/mob/living/carbon/human): Destroy(0) - Licoreina Eton (/mob/living/carbon/human): Destroy(0) - Licoreina Eton (/mob/living/carbon/human): Destroy(0) - Licoreina Eton (/mob/living/carbon/human): Destroy(0) - qdel(Licoreina Eton (/mob/living/carbon/human), 0) - /datum/callback (/datum/callback): Invoke() - world: push usr(Licoreina Eton (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 17:30:43.535] RUNTIME: runtime error: atom_entered overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/iron/dark) Existing Proc: on_obj_entered New Proc: on_obj_entered - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("atom_entered overridden. Use o...", "code/datums/signals.dm", 43) - the mining satchel (/obj/item/storage/bag/ore): RegisterSignal(the floor (78,148,2) (/turf/open/floor/iron/dark), "atom_entered", "on_obj_entered", 0) - the mining satchel (/obj/item/storage/bag/ore): on user moved(Jat-Ra (/mob/living/carbon/human), the cryo cell (/obj/machinery/cryo_cell), 0, 1, null, 1) - Jat-Ra (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Jat-Ra (/mob/living/carbon/human): Moved(the cryo cell (/obj/machinery/cryo_cell), 0, 1, null, 1) - Jat-Ra (/mob/living/carbon/human): Moved(the cryo cell (/obj/machinery/cryo_cell), 0, 1, null, 1) - Jat-Ra (/mob/living/carbon/human): Moved(the cryo cell (/obj/machinery/cryo_cell), 0, 1, null, 1) - Jat-Ra (/mob/living/carbon/human): doMove(the floor (78,148,2) (/turf/open/floor/iron/dark)) - Jat-Ra (/mob/living/carbon/human): forceMove(the floor (78,148,2) (/turf/open/floor/iron/dark)) - Jat-Ra (/mob/living/carbon/human): forceMove(the floor (78,148,2) (/turf/open/floor/iron/dark)) - the cryo cell (/obj/machinery/cryo_cell): dump inventory contents(/list (/list)) - the cryo cell (/obj/machinery/cryo_cell): dump inventory contents(/list (/list)) - the cryo cell (/obj/machinery/cryo_cell): open machine(1, 0) - the cryo cell (/obj/machinery/cryo_cell): open machine(1, 0) - the cryo cell (/obj/machinery/cryo_cell): 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-09-30 17:30:43.537] RUNTIME: runtime error: atom_init_success_on overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/iron/dark) Existing Proc: on_atom_initialized_on New Proc: on_atom_initialized_on - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("atom_init_success_on overridde...", "code/datums/signals.dm", 43) - the mining satchel (/obj/item/storage/bag/ore): RegisterSignal(the floor (78,148,2) (/turf/open/floor/iron/dark), "atom_init_success_on", "on_atom_initialized_on", 0) - the mining satchel (/obj/item/storage/bag/ore): on user moved(Jat-Ra (/mob/living/carbon/human), the cryo cell (/obj/machinery/cryo_cell), 0, 1, null, 1) - Jat-Ra (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Jat-Ra (/mob/living/carbon/human): Moved(the cryo cell (/obj/machinery/cryo_cell), 0, 1, null, 1) - Jat-Ra (/mob/living/carbon/human): Moved(the cryo cell (/obj/machinery/cryo_cell), 0, 1, null, 1) - Jat-Ra (/mob/living/carbon/human): Moved(the cryo cell (/obj/machinery/cryo_cell), 0, 1, null, 1) - Jat-Ra (/mob/living/carbon/human): doMove(the floor (78,148,2) (/turf/open/floor/iron/dark)) - Jat-Ra (/mob/living/carbon/human): forceMove(the floor (78,148,2) (/turf/open/floor/iron/dark)) - Jat-Ra (/mob/living/carbon/human): forceMove(the floor (78,148,2) (/turf/open/floor/iron/dark)) - the cryo cell (/obj/machinery/cryo_cell): dump inventory contents(/list (/list)) - the cryo cell (/obj/machinery/cryo_cell): dump inventory contents(/list (/list)) - the cryo cell (/obj/machinery/cryo_cell): open machine(1, 0) - the cryo cell (/obj/machinery/cryo_cell): open machine(1, 0) - the cryo cell (/obj/machinery/cryo_cell): 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-09-30 17:30:45.947] RUNTIME: runtime error: bad icon operation - proc name: Blend (/icon/proc/Blend) - usr: Imitates-The-Lizards (/mob/living/carbon/human) - src: /icon (/icon) - usr.loc: the floor (138,124,2) (/turf/open/floor/iron) - call stack: - /icon (/icon): Blend(/list (/list), 2, 1, 1) - /datum/component/ingredients_h... (/datum/component/ingredients_holder): get fill(the anti cannabis leaf (/obj/item/food/grown/cannabis/anti)) - /datum/component/ingredients_h... (/datum/component/ingredients_holder): add ingredient(the anti cannabis leaf (/obj/item/food/grown/cannabis/anti)) - /datum/component/ingredients_h... (/datum/component/ingredients_holder): customizable attack(the rolling paper (/obj/item/rollingpaper), the anti cannabis leaf (/obj/item/food/grown/cannabis/anti), Imitates-The-Lizards (/mob/living/carbon/human), /list (/list), /list (/list)) - the rolling paper (/obj/item/rollingpaper): SendSignal("atom_attackby", /list (/list)) - the rolling paper (/obj/item/rollingpaper): attackby(the anti cannabis leaf (/obj/item/food/grown/cannabis/anti), Imitates-The-Lizards (/mob/living/carbon/human), /list (/list), /list (/list)) - the rolling paper (/obj/item/rollingpaper): attackby(the anti cannabis leaf (/obj/item/food/grown/cannabis/anti), Imitates-The-Lizards (/mob/living/carbon/human), /list (/list), /list (/list)) - the anti cannabis leaf (/obj/item/food/grown/cannabis/anti): melee attack chain(Imitates-The-Lizards (/mob/living/carbon/human), the rolling paper (/obj/item/rollingpaper), /list (/list), /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): ClickOn(the rolling paper (/obj/item/rollingpaper), "icon-x=18;icon-y=14;left=1;but...") - the rolling paper (/obj/item/rollingpaper): Click(null, "mapwindow.map", "icon-x=18;icon-y=14;left=1;but...") - Typhnox (/client): Click(the rolling paper (/obj/item/rollingpaper), null, "mapwindow.map", "icon-x=18;icon-y=14;left=1;but...") - [2026-09-30 17:30:48.200] RUNTIME: runtime error: bad icon operation - proc name: Blend (/icon/proc/Blend) - usr: Imitates-The-Lizards (/mob/living/carbon/human) - src: /icon (/icon) - usr.loc: the floor (138,125,2) (/turf/open/floor/iron) - call stack: - /icon (/icon): Blend(/list (/list), 2, 1, 1) - /datum/component/ingredients_h... (/datum/component/ingredients_holder): get fill(the anti cannabis leaf (/obj/item/food/grown/cannabis/anti)) - /datum/component/ingredients_h... (/datum/component/ingredients_holder): add ingredient(the anti cannabis leaf (/obj/item/food/grown/cannabis/anti)) - /datum/component/ingredients_h... (/datum/component/ingredients_holder): customizable attack(the small anti cannabis leaf r... (/obj/item/cigarette/rollie), the anti cannabis leaf (/obj/item/food/grown/cannabis/anti), Imitates-The-Lizards (/mob/living/carbon/human), /list (/list), /list (/list)) - the small anti cannabis leaf r... (/obj/item/cigarette/rollie): SendSignal("atom_attackby", /list (/list)) - the small anti cannabis leaf r... (/obj/item/cigarette/rollie): attackby(the anti cannabis leaf (/obj/item/food/grown/cannabis/anti), Imitates-The-Lizards (/mob/living/carbon/human), /list (/list), /list (/list)) - the small anti cannabis leaf r... (/obj/item/cigarette/rollie): attackby(the anti cannabis leaf (/obj/item/food/grown/cannabis/anti), Imitates-The-Lizards (/mob/living/carbon/human), /list (/list), /list (/list)) - the anti cannabis leaf (/obj/item/food/grown/cannabis/anti): melee attack chain(Imitates-The-Lizards (/mob/living/carbon/human), the small anti cannabis leaf r... (/obj/item/cigarette/rollie), /list (/list), /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): ClickOn(the small anti cannabis leaf r... (/obj/item/cigarette/rollie), "icon-x=16;icon-y=12;left=1;but...") - the small anti cannabis leaf r... (/obj/item/cigarette/rollie): Click(the floor (138,124,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=16;icon-y=12;left=1;but...") - Typhnox (/client): Click(the small anti cannabis leaf r... (/obj/item/cigarette/rollie), the floor (138,124,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=16;icon-y=12;left=1;but...") - [2026-09-30 17:33:49.374] RUNTIME: runtime error: /obj/item/mob_holder/destructible destroy proc was called multiple times, likely due to a qdel loop in the Destroy logic - proc name: qdel (/proc/qdel) - source file: code/controllers/subsystem/garbage.dm,367 - usr: Jose Greenwood (/mob/living/carbon/human) - src: null - usr.loc: the floor (141,129,2) (/turf/open/floor/iron) - call stack: - qdel(the bee (/obj/item/mob_holder/destructible), 0) - the bee (/obj/item/mob_holder/destructible): on mob deleted(the bee (/mob/living/basic/bee), 0) - the bee (/mob/living/basic/bee): SendSignal("parent_qdeleting", /list (/list)) - qdel(the bee (/mob/living/basic/bee), 0) - the bee (/obj/item/mob_holder/destructible): release(1, 1) - the bee (/obj/item/mob_holder/destructible): Destroy(0) - qdel(the bee (/obj/item/mob_holder/destructible), 0) - the bee (/obj/item/mob_holder/destructible): release(1, 0) - the bee (/obj/item/mob_holder/destructible): release(1, 0) - the bee (/obj/item/mob_holder/destructible): Exited(the bee (/mob/living/basic/bee), 0) - ... - the bee (/obj/item/mob_holder/destructible): doMove(the floor (141,129,2) (/turf/open/floor/iron)) - the bee (/obj/item/mob_holder/destructible): forceMove(the floor (141,129,2) (/turf/open/floor/iron)) - Jose Greenwood (/mob/living/carbon/human): doUnEquip(the bee (/obj/item/mob_holder/destructible), 0, the floor (141,129,2) (/turf/open/floor/iron), 0, 1, 0) - Jose Greenwood (/mob/living/carbon/human): doUnEquip(the bee (/obj/item/mob_holder/destructible), 0, the floor (141,129,2) (/turf/open/floor/iron), 0, 1, 0) - Jose Greenwood (/mob/living/carbon/human): dropItemToGround(the bee (/obj/item/mob_holder/destructible), 0, 0, 1, null) - the bee (/obj/item/mob_holder/destructible): release(1, 0) - the bee (/obj/item/mob_holder/destructible): on thrown(Jose Greenwood (/mob/living/carbon/human), the floor (137,131,2) (/turf/open/floor/iron)) - Jose Greenwood (/mob/living/carbon/human): ClickOn(the floor (137,131,2) (/turf/open/floor/iron), "icon-x=28;icon-y=1;left=1;butt...") - Jaakkima (/client): Click(the floor (137,131,2) (/turf/open/floor/iron), the floor (137,131,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=28;icon-y=1;left=1;butt...") - [2026-09-30 17:33:49.382] RUNTIME: runtime error: Qdeleted thing being thrown around. - proc name: throw at (/atom/movable/proc/throw_at) - source file: code/game/atoms_movable.dm,1383 - usr: Jose Greenwood (/mob/living/carbon/human) - src: the bee (/mob/living/basic/bee) - usr.loc: the floor (141,129,2) (/turf/open/floor/iron) - src.loc: null - call stack: - the bee (/mob/living/basic/bee): throw at(the floor (137,131,2) (/turf/open/floor/iron), 7, 2, Jose Greenwood (/mob/living/carbon/human), 1, 0, null, 1000, 0, 1, /datum/thrownthing (/datum/thrownthing)) - the bee (/mob/living/basic/bee): throw at(the floor (137,131,2) (/turf/open/floor/iron), 7, 2, Jose Greenwood (/mob/living/carbon/human), 1, 0, null, 1000, 0, 1, /datum/thrownthing (/datum/thrownthing)) - the bee (/mob/living/basic/bee): safe throw at(the floor (137,131,2) (/turf/open/floor/iron), 7, 2, Jose Greenwood (/mob/living/carbon/human), 1, 0, null, 1000, 0) - Jose Greenwood (/mob/living/carbon/human): throw item(the floor (137,131,2) (/turf/open/floor/iron)) - Jose Greenwood (/mob/living/carbon/human): ClickOn(the floor (137,131,2) (/turf/open/floor/iron), "icon-x=28;icon-y=1;left=1;butt...") - the floor (137,131,2) (/turf/open/floor/iron): Click(the floor (137,131,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=28;icon-y=1;left=1;butt...") - Jaakkima (/client): Click(the floor (137,131,2) (/turf/open/floor/iron), the floor (137,131,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=28;icon-y=1;left=1;butt...") - [2026-09-30 17:33:56.843] RUNTIME: runtime error: /obj/item/mob_holder/destructible destroy proc was called multiple times, likely due to a qdel loop in the Destroy logic - proc name: qdel (/proc/qdel) - source file: code/controllers/subsystem/garbage.dm,367 - usr: Vents-Hot-Air (/mob/living/carbon/human) - src: null - usr.loc: the floor (135,128,2) (/turf/open/floor/iron) - call stack: - qdel(the bee (/obj/item/mob_holder/destructible), 0) - the bee (/obj/item/mob_holder/destructible): on mob deleted(the bee (/mob/living/basic/bee), 0) - the bee (/mob/living/basic/bee): SendSignal("parent_qdeleting", /list (/list)) - qdel(the bee (/mob/living/basic/bee), 0) - the bee (/obj/item/mob_holder/destructible): release(1, 1) - the bee (/obj/item/mob_holder/destructible): Destroy(0) - qdel(the bee (/obj/item/mob_holder/destructible), 0) - /datum/component/edible (/datum/component/edible): On Consume(Vents-Hot-Air (/mob/living/carbon/human), Vents-Hot-Air (/mob/living/carbon/human)) - /datum/component/edible (/datum/component/edible): TakeBite(Vents-Hot-Air (/mob/living/carbon/human), Vents-Hot-Air (/mob/living/carbon/human)) - /datum/component/edible (/datum/component/edible): TryToEat(Vents-Hot-Air (/mob/living/carbon/human), Vents-Hot-Air (/mob/living/carbon/human)) - /datum/component/edible (/datum/component/edible): UseFromHand(the bee (/obj/item/mob_holder/destructible), Vents-Hot-Air (/mob/living/carbon/human), Vents-Hot-Air (/mob/living/carbon/human), /list (/list), /list (/list)) - the bee (/obj/item/mob_holder/destructible): SendSignal("item_attack", /list (/list)) - the bee (/obj/item/mob_holder/destructible): attack(Vents-Hot-Air (/mob/living/carbon/human), Vents-Hot-Air (/mob/living/carbon/human), /list (/list), /list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): attackby(the bee (/obj/item/mob_holder/destructible), Vents-Hot-Air (/mob/living/carbon/human), /list (/list), /list (/list)) - the bee (/obj/item/mob_holder/destructible): melee attack chain(Vents-Hot-Air (/mob/living/carbon/human), Vents-Hot-Air (/mob/living/carbon/human), /list (/list), /list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): ClickOn(Vents-Hot-Air (/mob/living/carbon/human), "icon-x=18;icon-y=13;left=1;but...") - Vents-Hot-Air (/mob/living/carbon/human): Click(the floor (135,128,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=18;icon-y=13;left=1;but...") - Iansdoor (/client): Click(Vents-Hot-Air (/mob/living/carbon/human), the floor (135,128,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=18;icon-y=13;left=1;but...") - [2026-09-30 17:37:00.847] RUNTIME: runtime error: Incompatible /datum/component/connect_containers assigned to a /atom/movable/screen/parallax_home! args: ["the grass patch",{"movable_moved":"perspective_loc_moved"}] - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Jose Greenwood (/mob/living/carbon/human) - src: null - usr.loc: the floor (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 grass patch (109,97,12) (/turf/open/floor/grass)) - the screen (/atom/movable/screen/map_view/gateway_port): display to client(Jaakkima (/client)) - the screen (/atom/movable/screen/map_view/gateway_port): display to(Jose Greenwood (/mob/living/carbon/human), null) - Gateway Control (/obj/machinery/computer/gateway_control): ui interact(Jose Greenwood (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - Gateway Control (/obj/machinery/computer/gateway_control): interact(Jose Greenwood (/mob/living/carbon/human)) - Gateway Control (/obj/machinery/computer/gateway_control): interact(Jose Greenwood (/mob/living/carbon/human)) - Gateway Control (/obj/machinery/computer/gateway_control): try interact(Jose Greenwood (/mob/living/carbon/human)) - ... - Gateway Control (/obj/machinery/computer/gateway_control): Click(the floor (127,142,2) (/turf/open/floor/iron/dark), "mapwindow.map", "icon-x=21;icon-y=22;left=1;but...") - Gateway Control (/obj/machinery/computer/gateway_control): Click(the floor (127,142,2) (/turf/open/floor/iron/dark), "mapwindow.map", "icon-x=21;icon-y=22;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Jose Greenwood (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 17:37:00.849] RUNTIME: runtime error: undefined variable /turf/open/floor/grass/var/glide_size - proc name: update parallax (/atom/movable/screen/parallax_home/proc/update_parallax) - source file: code/_onclick/hud/parallax/parallax.dm,134 - usr: Jose Greenwood (/mob/living/carbon/human) - src: (/atom/movable/screen/parallax_home) - usr.loc: the floor (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 grass patch (109,97,12) (/turf/open/floor/grass)) - the screen (/atom/movable/screen/map_view/gateway_port): display to client(Jaakkima (/client)) - the screen (/atom/movable/screen/map_view/gateway_port): display to(Jose Greenwood (/mob/living/carbon/human), null) - Gateway Control (/obj/machinery/computer/gateway_control): ui interact(Jose Greenwood (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - Gateway Control (/obj/machinery/computer/gateway_control): interact(Jose Greenwood (/mob/living/carbon/human)) - Gateway Control (/obj/machinery/computer/gateway_control): interact(Jose Greenwood (/mob/living/carbon/human)) - Gateway Control (/obj/machinery/computer/gateway_control): try interact(Jose Greenwood (/mob/living/carbon/human)) - Gateway Control (/obj/machinery/computer/gateway_control): try interact(Jose Greenwood (/mob/living/carbon/human)) - Gateway Control (/obj/machinery/computer/gateway_control): attack hand(Jose Greenwood (/mob/living/carbon/human), /list (/list)) - ... - Gateway Control (/obj/machinery/computer/gateway_control): Click(the floor (127,142,2) (/turf/open/floor/iron/dark), "mapwindow.map", "icon-x=21;icon-y=22;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Jose Greenwood (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 17:37:14.738] RUNTIME: runtime error: atom_entered overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/iron/dark/textured_corner) Existing Proc: on_obj_entered New Proc: on_obj_entered - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Jat-Ra (/mob/living/carbon/human) - src: null - usr.loc: the floor (150,25,3) (/turf/open/floor/iron/dark/textured_corner) - call stack: - stack trace("atom_entered overridden. Use o...", "code/datums/signals.dm", 43) - the mining satchel (/obj/item/storage/bag/ore): RegisterSignal(the floor (150,25,3) (/turf/open/floor/iron/dark/textured_corner), "atom_entered", "on_obj_entered", 0) - the mining satchel (/obj/item/storage/bag/ore): on user moved(Jat-Ra (/mob/living/carbon/human), the floor (150,24,3) (/turf/open/floor/iron/dark/textured_large), 1, 0, null, 1) - Jat-Ra (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Jat-Ra (/mob/living/carbon/human): Moved(the floor (150,24,3) (/turf/open/floor/iron/dark/textured_large), 1, 0, null, 1) - Jat-Ra (/mob/living/carbon/human): Moved(the floor (150,24,3) (/turf/open/floor/iron/dark/textured_large), 1, 0, null, 1) - Jat-Ra (/mob/living/carbon/human): Moved(the floor (150,24,3) (/turf/open/floor/iron/dark/textured_large), 1, 0, null, 1) - Jat-Ra (/mob/living/carbon/human): Move(the floor (150,25,3) (/turf/open/floor/iron/dark/textured_corner), 1, 0, 1) - Jat-Ra (/mob/living/carbon/human): Move(the floor (150,25,3) (/turf/open/floor/iron/dark/textured_corner), 1, 0, 1) - Jat-Ra (/mob/living/carbon/human): Move(the floor (150,25,3) (/turf/open/floor/iron/dark/textured_corner), 1, null) - Jat-Ra (/mob/living/carbon/human): Move(the floor (150,25,3) (/turf/open/floor/iron/dark/textured_corner), 1) - Jat-Ra (/mob/living/carbon/human): Move(the floor (150,25,3) (/turf/open/floor/iron/dark/textured_corner), 1) - DanZAMOL (/client): Move(the floor (150,25,3) (/turf/open/floor/iron/dark/textured_corner), 1) - Jat-Ra (/mob/living/carbon/human): keyLoop(DanZAMOL (/client)) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 17:37:14.740] RUNTIME: runtime error: atom_init_success_on overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/iron/dark/textured_corner) Existing Proc: on_atom_initialized_on New Proc: on_atom_initialized_on - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Jat-Ra (/mob/living/carbon/human) - src: null - usr.loc: the floor (150,25,3) (/turf/open/floor/iron/dark/textured_corner) - call stack: - stack trace("atom_init_success_on overridde...", "code/datums/signals.dm", 43) - the mining satchel (/obj/item/storage/bag/ore): RegisterSignal(the floor (150,25,3) (/turf/open/floor/iron/dark/textured_corner), "atom_init_success_on", "on_atom_initialized_on", 0) - the mining satchel (/obj/item/storage/bag/ore): on user moved(Jat-Ra (/mob/living/carbon/human), the floor (150,24,3) (/turf/open/floor/iron/dark/textured_large), 1, 0, null, 1) - Jat-Ra (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Jat-Ra (/mob/living/carbon/human): Moved(the floor (150,24,3) (/turf/open/floor/iron/dark/textured_large), 1, 0, null, 1) - Jat-Ra (/mob/living/carbon/human): Moved(the floor (150,24,3) (/turf/open/floor/iron/dark/textured_large), 1, 0, null, 1) - Jat-Ra (/mob/living/carbon/human): Moved(the floor (150,24,3) (/turf/open/floor/iron/dark/textured_large), 1, 0, null, 1) - Jat-Ra (/mob/living/carbon/human): Move(the floor (150,25,3) (/turf/open/floor/iron/dark/textured_corner), 1, 0, 1) - Jat-Ra (/mob/living/carbon/human): Move(the floor (150,25,3) (/turf/open/floor/iron/dark/textured_corner), 1, 0, 1) - Jat-Ra (/mob/living/carbon/human): Move(the floor (150,25,3) (/turf/open/floor/iron/dark/textured_corner), 1, null) - Jat-Ra (/mob/living/carbon/human): Move(the floor (150,25,3) (/turf/open/floor/iron/dark/textured_corner), 1) - Jat-Ra (/mob/living/carbon/human): Move(the floor (150,25,3) (/turf/open/floor/iron/dark/textured_corner), 1) - DanZAMOL (/client): Move(the floor (150,25,3) (/turf/open/floor/iron/dark/textured_corner), 1) - Jat-Ra (/mob/living/carbon/human): keyLoop(DanZAMOL (/client)) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 17:38:53.232] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Vents-Hot-Air (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): forceMove(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): insert(Vents-Hot-Air (/mob/living/carbon/human), 0) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): take contents(0) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): close(Vents-Hot-Air (/mob/living/carbon/human)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): toggle(Vents-Hot-Air (/mob/living/carbon/human)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): attack hand(Vents-Hot-Air (/mob/living/carbon/human), /list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): resolve unarmed attack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), /list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): UnarmedAttack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), 1, /list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): UnarmedAttack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), 1, /list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): ClickOn(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), "icon-x=21;icon-y=21;vis-x=90;v...") - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): Click(the floor (78,136,2) (/turf/open/floor/iron/showroomfloor), "mapwindow.map", "icon-x=21;icon-y=21;vis-x=90;v...") - Iansdoor (/client): Click(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), the floor (78,136,2) (/turf/open/floor/iron/showroomfloor), "mapwindow.map", "icon-x=21;icon-y=21;vis-x=90;v...") - [2026-09-30 17:38:53.235] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Vents-Hot-Air (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update pipe vision(0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): forceMove(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): insert(Vents-Hot-Air (/mob/living/carbon/human), 0) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): take contents(0) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): close(Vents-Hot-Air (/mob/living/carbon/human)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): toggle(Vents-Hot-Air (/mob/living/carbon/human)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): attack hand(Vents-Hot-Air (/mob/living/carbon/human), /list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): resolve unarmed attack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), /list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): UnarmedAttack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), 1, /list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): UnarmedAttack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), 1, /list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): ClickOn(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), "icon-x=21;icon-y=21;vis-x=90;v...") - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): Click(the floor (78,136,2) (/turf/open/floor/iron/showroomfloor), "mapwindow.map", "icon-x=21;icon-y=21;vis-x=90;v...") - Iansdoor (/client): Click(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), the floor (78,136,2) (/turf/open/floor/iron/showroomfloor), "mapwindow.map", "icon-x=21;icon-y=21;vis-x=90;v...") - [2026-09-30 17:39:03.668] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: null - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): forceMove(the floor (78,136,2) (/turf/open/floor/iron/showroomfloor)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): dump contents() - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): open(Vents-Hot-Air (/mob/living/carbon/human), 0, 1) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): container resist act(Vents-Hot-Air (/mob/living/carbon/human), 1) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): relaymove(Vents-Hot-Air (/mob/living/carbon/human), 4) - Iansdoor (/client): Move(the floor (79,136,2) (/turf/open/floor/iron/showroomfloor), 4) - Vents-Hot-Air (/mob/living/carbon/human): keyLoop(Iansdoor (/client)) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 17:39:03.670] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: null - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update pipe vision(0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): forceMove(the floor (78,136,2) (/turf/open/floor/iron/showroomfloor)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): dump contents() - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): open(Vents-Hot-Air (/mob/living/carbon/human), 0, 1) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): container resist act(Vents-Hot-Air (/mob/living/carbon/human), 1) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): relaymove(Vents-Hot-Air (/mob/living/carbon/human), 4) - Iansdoor (/client): Move(the floor (79,136,2) (/turf/open/floor/iron/showroomfloor), 4) - Vents-Hot-Air (/mob/living/carbon/human): keyLoop(Iansdoor (/client)) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 17:42:43.426] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Vents-Hot-Air (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): forceMove(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): insert(Vents-Hot-Air (/mob/living/carbon/human), 0) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): take contents(0) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): close(Vents-Hot-Air (/mob/living/carbon/human)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): toggle(Vents-Hot-Air (/mob/living/carbon/human)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): attack hand(Vents-Hot-Air (/mob/living/carbon/human), /list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): resolve unarmed attack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), /list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): UnarmedAttack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), 1, /list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): UnarmedAttack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), 1, /list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): ClickOn(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), "icon-x=15;icon-y=28;vis-x=130;...") - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): Click(the floor (142,116,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=15;icon-y=28;vis-x=130;...") - Iansdoor (/client): Click(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), the floor (142,116,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=15;icon-y=28;vis-x=130;...") - [2026-09-30 17:42:43.428] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Vents-Hot-Air (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update pipe vision(0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): forceMove(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): insert(Vents-Hot-Air (/mob/living/carbon/human), 0) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): take contents(0) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): close(Vents-Hot-Air (/mob/living/carbon/human)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): toggle(Vents-Hot-Air (/mob/living/carbon/human)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): attack hand(Vents-Hot-Air (/mob/living/carbon/human), /list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): resolve unarmed attack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), /list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): UnarmedAttack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), 1, /list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): UnarmedAttack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), 1, /list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): ClickOn(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), "icon-x=15;icon-y=28;vis-x=130;...") - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): Click(the floor (142,116,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=15;icon-y=28;vis-x=130;...") - Iansdoor (/client): Click(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), the floor (142,116,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=15;icon-y=28;vis-x=130;...") - [2026-09-30 17:42:43.897] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Speak-No-Evil (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (142,117,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): forceMove(the floor (142,116,2) (/turf/open/floor/iron)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): dump contents() - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): open(Speak-No-Evil (/mob/living/carbon/human), 0, 1) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): toggle(Speak-No-Evil (/mob/living/carbon/human)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): attack hand(Speak-No-Evil (/mob/living/carbon/human), /list (/list)) - Speak-No-Evil (/mob/living/carbon/human): resolve unarmed attack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), /list (/list)) - Speak-No-Evil (/mob/living/carbon/human): UnarmedAttack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), 1, /list (/list)) - Speak-No-Evil (/mob/living/carbon/human): UnarmedAttack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), 1, /list (/list)) - Speak-No-Evil (/mob/living/carbon/human): ClickOn(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), "icon-x=12;icon-y=15;vis-x=85;v...") - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): Click(the floor (142,116,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=12;icon-y=15;vis-x=85;v...") - Jamarkus (/client): Click(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), the floor (142,116,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=12;icon-y=15;vis-x=85;v...") - Jamarkus (/client): check drag proximity(the floor (142,118,2) (/turf/open/floor/iron), the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), the floor (142,118,2) (/turf/open/floor/iron), the floor (142,116,2) (/turf/open/floor/iron), "mapwindow.map", "mapwindow.map", "icon-x=12;icon-y=15;vis-x=85;v...") - the floor (142,118,2) (/turf/open/floor/iron): MouseDrop(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), the floor (142,118,2) (/turf/open/floor/iron), the floor (142,116,2) (/turf/open/floor/iron), "mapwindow.map", "mapwindow.map", "icon-x=12;icon-y=15;vis-x=85;v...") - Jamarkus (/client): MouseDrop(the floor (142,118,2) (/turf/open/floor/iron), the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), the floor (142,118,2) (/turf/open/floor/iron), the floor (142,116,2) (/turf/open/floor/iron), "mapwindow.map", "mapwindow.map", "icon-x=12;icon-y=15;vis-x=85;v...") - [2026-09-30 17:42:43.898] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Speak-No-Evil (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (142,117,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update pipe vision(0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): forceMove(the floor (142,116,2) (/turf/open/floor/iron)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): dump contents() - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): open(Speak-No-Evil (/mob/living/carbon/human), 0, 1) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): toggle(Speak-No-Evil (/mob/living/carbon/human)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): attack hand(Speak-No-Evil (/mob/living/carbon/human), /list (/list)) - Speak-No-Evil (/mob/living/carbon/human): resolve unarmed attack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), /list (/list)) - Speak-No-Evil (/mob/living/carbon/human): UnarmedAttack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), 1, /list (/list)) - Speak-No-Evil (/mob/living/carbon/human): UnarmedAttack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), 1, /list (/list)) - Speak-No-Evil (/mob/living/carbon/human): ClickOn(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), "icon-x=12;icon-y=15;vis-x=85;v...") - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): Click(the floor (142,116,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=12;icon-y=15;vis-x=85;v...") - Jamarkus (/client): Click(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), the floor (142,116,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=12;icon-y=15;vis-x=85;v...") - Jamarkus (/client): check drag proximity(the floor (142,118,2) (/turf/open/floor/iron), the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), the floor (142,118,2) (/turf/open/floor/iron), the floor (142,116,2) (/turf/open/floor/iron), "mapwindow.map", "mapwindow.map", "icon-x=12;icon-y=15;vis-x=85;v...") - the floor (142,118,2) (/turf/open/floor/iron): MouseDrop(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), the floor (142,118,2) (/turf/open/floor/iron), the floor (142,116,2) (/turf/open/floor/iron), "mapwindow.map", "mapwindow.map", "icon-x=12;icon-y=15;vis-x=85;v...") - Jamarkus (/client): MouseDrop(the floor (142,118,2) (/turf/open/floor/iron), the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), the floor (142,118,2) (/turf/open/floor/iron), the floor (142,116,2) (/turf/open/floor/iron), "mapwindow.map", "mapwindow.map", "icon-x=12;icon-y=15;vis-x=85;v...") - [2026-09-30 17:42:49.019] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Vents-Hot-Air (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): forceMove(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): insert(Vents-Hot-Air (/mob/living/carbon/human), 0) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): take contents(0) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): close(Vents-Hot-Air (/mob/living/carbon/human)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): toggle(Vents-Hot-Air (/mob/living/carbon/human)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): attack hand(Vents-Hot-Air (/mob/living/carbon/human), /list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): resolve unarmed attack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), /list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): UnarmedAttack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), 1, /list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): UnarmedAttack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), 1, /list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): ClickOn(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), "icon-x=19;icon-y=28;vis-x=120;...") - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): Click(the floor (142,120,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=19;icon-y=28;vis-x=120;...") - Iansdoor (/client): Click(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), the floor (142,120,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=19;icon-y=28;vis-x=120;...") - [2026-09-30 17:42:49.021] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Vents-Hot-Air (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update pipe vision(0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): forceMove(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): insert(Vents-Hot-Air (/mob/living/carbon/human), 0) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): take contents(0) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): close(Vents-Hot-Air (/mob/living/carbon/human)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): toggle(Vents-Hot-Air (/mob/living/carbon/human)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): attack hand(Vents-Hot-Air (/mob/living/carbon/human), /list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): resolve unarmed attack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), /list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): UnarmedAttack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), 1, /list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): UnarmedAttack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), 1, /list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): ClickOn(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), "icon-x=19;icon-y=28;vis-x=120;...") - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): Click(the floor (142,120,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=19;icon-y=28;vis-x=120;...") - Iansdoor (/client): Click(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), the floor (142,120,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=19;icon-y=28;vis-x=120;...") - [2026-09-30 17:42:52.455] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: null - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): forceMove(the floor (142,120,2) (/turf/open/floor/iron)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): dump contents() - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): open(Vents-Hot-Air (/mob/living/carbon/human), 0, 1) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): container resist act(Vents-Hot-Air (/mob/living/carbon/human), 1) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): relaymove(Vents-Hot-Air (/mob/living/carbon/human), 2) - Iansdoor (/client): Move(the floor (142,119,2) (/turf/open/floor/iron), 2) - Vents-Hot-Air (/mob/living/carbon/human): keyLoop(Iansdoor (/client)) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 17:42:52.457] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: null - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update pipe vision(0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): forceMove(the floor (142,120,2) (/turf/open/floor/iron)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): dump contents() - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): open(Vents-Hot-Air (/mob/living/carbon/human), 0, 1) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): container resist act(Vents-Hot-Air (/mob/living/carbon/human), 1) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): relaymove(Vents-Hot-Air (/mob/living/carbon/human), 2) - Iansdoor (/client): Move(the floor (142,119,2) (/turf/open/floor/iron), 2) - Vents-Hot-Air (/mob/living/carbon/human): keyLoop(Iansdoor (/client)) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 17:43:57.478] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Vents-Hot-Air (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (76,139,2) (/turf/open/floor/iron/showroomfloor) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Vents-Hot-Air (/mob/living/carbon/human), 0) - Vents-Hot-Air (/mob/living/carbon/human): update eyes(1) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(0) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(0) - Vents-Hot-Air (/mob/living/carbon/human): update body(0) - Vents-Hot-Air (/mob/living/carbon/human): update body(0) - ... - Vents-Hot-Air (/mob/living/carbon/human): transferItemToLoc(the bee hood (/obj/item/clothing/head/hooded/bee_hood), the bee costume (/obj/item/clothing/suit/hooded/bee_costume), 1, 1, null) - /datum/component/toggle_attach... (/datum/component/toggle_attached_clothing): unequip deployable() - the bee costume (/obj/item/clothing/suit/hooded/bee_costume): SendSignal("item_post_unequip", /list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): doUnEquip(the bee costume (/obj/item/clothing/suit/hooded/bee_costume), 0, Vents-Hot-Air (/mob/living/carbon/human), 1, 1, 1) - Vents-Hot-Air (/mob/living/carbon/human): temporarilyRemoveItemFromInventory(the bee costume (/obj/item/clothing/suit/hooded/bee_costume), 0, 1, Vents-Hot-Air (/mob/living/carbon/human)) - the bee costume (/obj/item/clothing/suit/hooded/bee_costume): attack hand(Vents-Hot-Air (/mob/living/carbon/human), /list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): UnarmedAttack(the bee costume (/obj/item/clothing/suit/hooded/bee_costume), 1, /list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): ClickOn(the bee costume (/obj/item/clothing/suit/hooded/bee_costume), "icon-x=11;icon-y=22;left=1;but...") - the suit (/atom/movable/screen/inventory): Click(null, "mapwindow.map", "icon-x=11;icon-y=22;left=1;but...") - Iansdoor (/client): Click(the suit (/atom/movable/screen/inventory), null, "mapwindow.map", "icon-x=11;icon-y=22;left=1;but...") - [2026-09-30 17:43:58.162] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Vents-Hot-Air (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (76,139,2) (/turf/open/floor/iron/showroomfloor) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Vents-Hot-Air (/mob/living/carbon/human), 0) - Vents-Hot-Air (/mob/living/carbon/human): update eyes(1) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(0) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(0) - Vents-Hot-Air (/mob/living/carbon/human): update body(0) - Vents-Hot-Air (/mob/living/carbon/human): update body(0) - ... - Vents-Hot-Air (/mob/living/carbon/human): has unequipped(the bee mask (/obj/item/clothing/mask/animal/small/bee), 1) - Vents-Hot-Air (/mob/living/carbon/human): doUnEquip(the bee mask (/obj/item/clothing/mask/animal/small/bee), 0, Vents-Hot-Air (/mob/living/carbon/human), 1, 1, 1) - Vents-Hot-Air (/mob/living/carbon/human): doUnEquip(the bee mask (/obj/item/clothing/mask/animal/small/bee), 0, Vents-Hot-Air (/mob/living/carbon/human), 1, 1, 1) - Vents-Hot-Air (/mob/living/carbon/human): doUnEquip(the bee mask (/obj/item/clothing/mask/animal/small/bee), 0, Vents-Hot-Air (/mob/living/carbon/human), 1, 1, 1) - Vents-Hot-Air (/mob/living/carbon/human): temporarilyRemoveItemFromInventory(the bee mask (/obj/item/clothing/mask/animal/small/bee), 0, 1, Vents-Hot-Air (/mob/living/carbon/human)) - the bee mask (/obj/item/clothing/mask/animal/small/bee): attempt pickup(Vents-Hot-Air (/mob/living/carbon/human), 0) - Vents-Hot-Air (/mob/living/carbon/human): resolve unarmed attack(the bee mask (/obj/item/clothing/mask/animal/small/bee), /list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): UnarmedAttack(the bee mask (/obj/item/clothing/mask/animal/small/bee), 1, /list (/list)) - the bee mask (/obj/item/clothing/mask/animal/small/bee): Click(null, "mapwindow.map", "icon-x=16;icon-y=14;left=1;but...") - Iansdoor (/client): Click(the bee mask (/obj/item/clothing/mask/animal/small/bee), null, "mapwindow.map", "icon-x=16;icon-y=14;left=1;but...") - [2026-09-30 17:45:52.986] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Vents-Hot-Air (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (76,138,2) (/turf/open/floor/iron/dark) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Vents-Hot-Air (/mob/living/carbon/human), 0) - Vents-Hot-Air (/mob/living/carbon/human): update eyes(1) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(0) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(0) - Vents-Hot-Air (/mob/living/carbon/human): update body(0) - Vents-Hot-Air (/mob/living/carbon/human): update body(0) - ... - Vents-Hot-Air (/mob/living/carbon/human): attack ui(32, "icon-x=22;icon-y=24;left=1;but...") - the mask (/atom/movable/screen/inventory): Click(null, "mapwindow.map", "icon-x=22;icon-y=24;left=1;but...") - the mask (/atom/movable/screen/inventory): Click(null, "mapwindow.map", "icon-x=22;icon-y=24;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 17:46:22.072] 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: Speak-No-Evil (/mob/living/carbon/human) - src: /datum/storage/box (/datum/storage/box) - usr.loc: the floor (147,117,2) (/turf/open/floor/iron) - call stack: - /datum/storage/box (/datum/storage/box): hide contents(Unknown (/mob/living/carbon/human)) - /datum/storage/box (/datum/storage/box): close all() - /datum/storage/mod_storage/syn... (/datum/storage/mod_storage/syndicate): close all recursive() - /datum/storage/mod_storage/syn... (/datum/storage/mod_storage/syndicate): set locked(2) - the MOD syndicate storage modu... (/obj/item/mod/module/storage/syndicate): on uninstall(1) - the syndicate MOD control unit (/obj/item/mod/control/pre_equipped/nuclear): uninstall(the MOD syndicate storage modu... (/obj/item/mod/module/storage/syndicate), 1) - the syndicate MOD control unit (/obj/item/mod/control/pre_equipped/nuclear): uninstall(the MOD syndicate storage modu... (/obj/item/mod/module/storage/syndicate), 1) - the syndicate MOD control unit (/obj/item/mod/control/pre_equipped/nuclear): Destroy(0) - qdel(the syndicate MOD control unit (/obj/item/mod/control/pre_equipped/nuclear), 0) - Unknown (/mob/living/carbon/human): Destroy(0) - ... - 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(Speak-No-Evil (/mob/living/carbon/human), /datum/callback (/datum/callback)) - Timer (/datum/controller/subsystem/timer): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 17:46:43.396] 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: Captain (/mob/living/carbon/human) - src: /datum/storage/mod_storage/syn... (/datum/storage/mod_storage/syndicate) - usr.loc: the plating (112,192,2) (/turf/open/floor/plating/airless) - call stack: - /datum/storage/mod_storage/syn... (/datum/storage/mod_storage/syndicate): hide contents(Randy Baum (/mob/dead/observer)) - /datum/storage/mod_storage/syn... (/datum/storage/mod_storage/syndicate): can see contents() - /datum/storage/mod_storage/syn... (/datum/storage/mod_storage/syndicate): refresh views() - /datum/storage/mod_storage/syn... (/datum/storage/mod_storage/syndicate): handle exit(the MOD syndicate storage modu... (/obj/item/mod/module/storage/syndicate), X-4 charge (/obj/item/grenade/c4/x4), 0) - the MOD syndicate storage modu... (/obj/item/mod/module/storage/syndicate): SendSignal("atom_exited", /list (/list)) - the MOD syndicate storage modu... (/obj/item/mod/module/storage/syndicate): Exited(X-4 charge (/obj/item/grenade/c4/x4), 0) - the MOD syndicate storage modu... (/obj/item/mod/module/storage/syndicate): Exited(X-4 charge (/obj/item/grenade/c4/x4), 0) - X-4 charge (/obj/item/grenade/c4/x4): doMove(Captain (/mob/living/carbon/human)) - X-4 charge (/obj/item/grenade/c4/x4): doMove(Captain (/mob/living/carbon/human)) - X-4 charge (/obj/item/grenade/c4/x4): forceMove(Captain (/mob/living/carbon/human)) - /datum/storage/mod_storage/syn... (/datum/storage/mod_storage/syndicate): attempt remove(X-4 charge (/obj/item/grenade/c4/x4), Captain (/mob/living/carbon/human), 1, 1) - /datum/storage/mod_storage/syn... (/datum/storage/mod_storage/syndicate): remove single(Captain (/mob/living/carbon/human), X-4 charge (/obj/item/grenade/c4/x4), Captain (/mob/living/carbon/human), 1) - X-4 charge (/obj/item/grenade/c4/x4): attempt pickup(Captain (/mob/living/carbon/human), 0) - X-4 charge (/obj/item/grenade/c4/x4): attack hand(Captain (/mob/living/carbon/human), /list (/list)) - Captain (/mob/living/carbon/human): resolve unarmed attack(X-4 charge (/obj/item/grenade/c4/x4), /list (/list)) - Captain (/mob/living/carbon/human): UnarmedAttack(X-4 charge (/obj/item/grenade/c4/x4), 1, /list (/list)) - Captain (/mob/living/carbon/human): UnarmedAttack(X-4 charge (/obj/item/grenade/c4/x4), 1, /list (/list)) - Captain (/mob/living/carbon/human): ClickOn(X-4 charge (/obj/item/grenade/c4/x4), "icon-x=16;icon-y=15;left=1;but...") - X-4 charge (/obj/item/grenade/c4/x4): Click(null, "mapwindow.map", "icon-x=16;icon-y=15;left=1;but...") - PapaOJ (/client): Click(X-4 charge (/obj/item/grenade/c4/x4), null, "mapwindow.map", "icon-x=16;icon-y=15;left=1;but...") - [2026-09-30 17:47:09.667] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Vents-Hot-Air (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): forceMove(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): insert(Vents-Hot-Air (/mob/living/carbon/human), 0) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): take contents(0) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): close(Vents-Hot-Air (/mob/living/carbon/human)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): toggle(Vents-Hot-Air (/mob/living/carbon/human)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): attack hand(Vents-Hot-Air (/mob/living/carbon/human), /list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): resolve unarmed attack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), /list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): UnarmedAttack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), 1, /list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): UnarmedAttack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), 1, /list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): ClickOn(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), "icon-x=16;icon-y=27;vis-x=85;v...") - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): Click(the floor (137,85,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=16;icon-y=27;vis-x=85;v...") - Iansdoor (/client): Click(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), the floor (137,85,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=16;icon-y=27;vis-x=85;v...") - [2026-09-30 17:47:09.669] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Vents-Hot-Air (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update pipe vision(0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): forceMove(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): insert(Vents-Hot-Air (/mob/living/carbon/human), 0) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): take contents(0) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): close(Vents-Hot-Air (/mob/living/carbon/human)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): toggle(Vents-Hot-Air (/mob/living/carbon/human)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): attack hand(Vents-Hot-Air (/mob/living/carbon/human), /list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): resolve unarmed attack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), /list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): UnarmedAttack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), 1, /list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): UnarmedAttack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), 1, /list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): ClickOn(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), "icon-x=16;icon-y=27;vis-x=85;v...") - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): Click(the floor (137,85,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=16;icon-y=27;vis-x=85;v...") - Iansdoor (/client): Click(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), the floor (137,85,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=16;icon-y=27;vis-x=85;v...") - [2026-09-30 17:47:20.174] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: null - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): forceMove(the floor (137,85,2) (/turf/open/floor/iron)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): dump contents() - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): open(Vents-Hot-Air (/mob/living/carbon/human), 0, 1) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): container resist act(Vents-Hot-Air (/mob/living/carbon/human), 1) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): relaymove(Vents-Hot-Air (/mob/living/carbon/human), 8) - Iansdoor (/client): Move(the floor (136,85,2) (/turf/open/floor/iron), 8) - Vents-Hot-Air (/mob/living/carbon/human): keyLoop(Iansdoor (/client)) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 17:47:20.176] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: null - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update pipe vision(0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): forceMove(the floor (137,85,2) (/turf/open/floor/iron)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): dump contents() - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): open(Vents-Hot-Air (/mob/living/carbon/human), 0, 1) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): container resist act(Vents-Hot-Air (/mob/living/carbon/human), 1) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): relaymove(Vents-Hot-Air (/mob/living/carbon/human), 8) - Iansdoor (/client): Move(the floor (136,85,2) (/turf/open/floor/iron), 8) - Vents-Hot-Air (/mob/living/carbon/human): keyLoop(Iansdoor (/client)) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 17:48:04.842] RUNTIME: runtime error: Incompatible /datum/component/connect_containers assigned to a /atom/movable/screen/parallax_home! args: ["the grass patch",{"movable_moved":"perspective_loc_moved"}] - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Speak-No-Evil (/mob/living/carbon/human) - src: null - usr.loc: the floor (126,142,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 grass patch (109,97,12) (/turf/open/floor/grass)) - the screen (/atom/movable/screen/map_view/gateway_port): display to client(SeveNotEven (/client)) - the screen (/atom/movable/screen/map_view/gateway_port): display to(Speak-No-Evil (/mob/living/carbon/human), null) - Gateway Control (/obj/machinery/computer/gateway_control): ui interact(Speak-No-Evil (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - Gateway Control (/obj/machinery/computer/gateway_control): interact(Speak-No-Evil (/mob/living/carbon/human)) - Gateway Control (/obj/machinery/computer/gateway_control): interact(Speak-No-Evil (/mob/living/carbon/human)) - Gateway Control (/obj/machinery/computer/gateway_control): try interact(Speak-No-Evil (/mob/living/carbon/human)) - ... - Gateway Control (/obj/machinery/computer/gateway_control): Click(the floor (127,142,2) (/turf/open/floor/iron/dark), "mapwindow.map", "icon-x=19;icon-y=15;left=1;but...") - Gateway Control (/obj/machinery/computer/gateway_control): Click(the floor (127,142,2) (/turf/open/floor/iron/dark), "mapwindow.map", "icon-x=19;icon-y=15;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Speak-No-Evil (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 17:48:04.844] RUNTIME: runtime error: undefined variable /turf/open/floor/grass/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: Speak-No-Evil (/mob/living/carbon/human) - src: (/atom/movable/screen/parallax_home) - usr.loc: the floor (126,142,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 grass patch (109,97,12) (/turf/open/floor/grass)) - the screen (/atom/movable/screen/map_view/gateway_port): display to client(SeveNotEven (/client)) - the screen (/atom/movable/screen/map_view/gateway_port): display to(Speak-No-Evil (/mob/living/carbon/human), null) - Gateway Control (/obj/machinery/computer/gateway_control): ui interact(Speak-No-Evil (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - Gateway Control (/obj/machinery/computer/gateway_control): interact(Speak-No-Evil (/mob/living/carbon/human)) - Gateway Control (/obj/machinery/computer/gateway_control): interact(Speak-No-Evil (/mob/living/carbon/human)) - Gateway Control (/obj/machinery/computer/gateway_control): try interact(Speak-No-Evil (/mob/living/carbon/human)) - Gateway Control (/obj/machinery/computer/gateway_control): try interact(Speak-No-Evil (/mob/living/carbon/human)) - Gateway Control (/obj/machinery/computer/gateway_control): attack hand(Speak-No-Evil (/mob/living/carbon/human), /list (/list)) - ... - Gateway Control (/obj/machinery/computer/gateway_control): Click(the floor (127,142,2) (/turf/open/floor/iron/dark), "mapwindow.map", "icon-x=19;icon-y=15;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Speak-No-Evil (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 17:48:12.949] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Vents-Hot-Air (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): forceMove(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): insert(Vents-Hot-Air (/mob/living/carbon/human), 0) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): take contents(0) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): close(Vents-Hot-Air (/mob/living/carbon/human)) - ... - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): Click(the floor (141,137,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=13;icon-y=24;vis-x=126;...") - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): Click(the floor (141,137,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=13;icon-y=24;vis-x=126;...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 17:48:12.951] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Vents-Hot-Air (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update pipe vision(0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): forceMove(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): insert(Vents-Hot-Air (/mob/living/carbon/human), 0) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): take contents(0) - ... - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): Click(the floor (141,137,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=13;icon-y=24;vis-x=126;...") - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): Click(the floor (141,137,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=13;icon-y=24;vis-x=126;...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Vents-Hot-Air (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 17:48:22.923] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: null - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): forceMove(the floor (141,137,2) (/turf/open/floor/iron)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): dump contents() - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): open(Vents-Hot-Air (/mob/living/carbon/human), 0, 1) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): container resist act(Vents-Hot-Air (/mob/living/carbon/human), 1) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): relaymove(Vents-Hot-Air (/mob/living/carbon/human), 8) - Iansdoor (/client): Move(the floor (140,137,2) (/turf/open/floor/iron), 8) - Vents-Hot-Air (/mob/living/carbon/human): keyLoop(Iansdoor (/client)) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 17:48:22.925] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: null - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update pipe vision(0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): forceMove(the floor (141,137,2) (/turf/open/floor/iron)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): dump contents() - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): open(Vents-Hot-Air (/mob/living/carbon/human), 0, 1) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): container resist act(Vents-Hot-Air (/mob/living/carbon/human), 1) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): relaymove(Vents-Hot-Air (/mob/living/carbon/human), 8) - Iansdoor (/client): Move(the floor (140,137,2) (/turf/open/floor/iron), 8) - Vents-Hot-Air (/mob/living/carbon/human): keyLoop(Iansdoor (/client)) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 17:49:02.297] RUNTIME: runtime error: turf_reset_elevation overridden. Use override = TRUE to suppress this warning. - Target: the shuttle floor (/turf/open/floor/mineral/titanium/yellow) Existing Proc: check_elevation New Proc: check_elevation - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Speak-No-Evil (/mob/living/carbon/human) - src: null - usr.loc: the shuttle floor (165,112,2) (/turf/open/floor/mineral/titanium/yellow) - call stack: - stack trace("turf_reset_elevation overridde...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the shuttle floor (166,112,2) (/turf/open/floor/mineral/titanium/yellow), "turf_reset_elevation", "check_elevation", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the organ growing kit - #1641 (/obj/structure/closet/crate/medical/department), the shuttle floor (166,112,2) (/turf/open/floor/mineral/titanium/yellow)) - /datum/element/elevation (/datum/element/elevation): on source entering(the organ growing kit - #1641 (/obj/structure/closet/crate/medical/department), the shuttle floor (166,112,2) (/turf/open/floor/mineral/titanium/yellow), the shuttle floor (167,112,2) (/turf/open/floor/mineral/titanium/yellow), null) - the organ growing kit - #1641 (/obj/structure/closet/crate/medical/department): SendSignal("atom_entering", /list (/list)) - the shuttle floor (166,112,2) (/turf/open/floor/mineral/titanium/yellow): Entered(the organ growing kit - #1641 (/obj/structure/closet/crate/medical/department), the shuttle floor (167,112,2) (/turf/open/floor/mineral/titanium/yellow), null) - the shuttle floor (166,112,2) (/turf/open/floor/mineral/titanium/yellow): Entered(the organ growing kit - #1641 (/obj/structure/closet/crate/medical/department), the shuttle floor (167,112,2) (/turf/open/floor/mineral/titanium/yellow), null) - the organ growing kit - #1641 (/obj/structure/closet/crate/medical/department): Move(the shuttle floor (166,112,2) (/turf/open/floor/mineral/titanium/yellow), 8, 10.5611, 1) - the organ growing kit - #1641 (/obj/structure/closet/crate/medical/department): Move(the shuttle floor (166,112,2) (/turf/open/floor/mineral/titanium/yellow), 8, 10.5611, 1) - the organ growing kit - #1641 (/obj/structure/closet/crate/medical/department): move from pull(Speak-No-Evil (/mob/living/carbon/human), the shuttle floor (166,112,2) (/turf/open/floor/mineral/titanium/yellow), 10.5611) - Speak-No-Evil (/mob/living/carbon/human): Move(the shuttle floor (165,112,2) (/turf/open/floor/mineral/titanium/yellow), 8, 0, 1) - Speak-No-Evil (/mob/living/carbon/human): Move(the shuttle floor (165,112,2) (/turf/open/floor/mineral/titanium/yellow), 8, null) - Speak-No-Evil (/mob/living/carbon/human): Move(the shuttle floor (165,112,2) (/turf/open/floor/mineral/titanium/yellow), 8) - Speak-No-Evil (/mob/living/carbon/human): Move(the shuttle floor (165,112,2) (/turf/open/floor/mineral/titanium/yellow), 8) - Jamarkus (/client): Move(the shuttle floor (165,112,2) (/turf/open/floor/mineral/titanium/yellow), 8) - Speak-No-Evil (/mob/living/carbon/human): keyLoop(Jamarkus (/client)) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 17:49:02.300] RUNTIME: runtime error: turf_change overridden. Use override = TRUE to suppress this warning. - Target: the shuttle floor (/turf/open/floor/mineral/titanium/yellow) Existing Proc: pre_change_turf New Proc: pre_change_turf - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Speak-No-Evil (/mob/living/carbon/human) - src: null - usr.loc: the shuttle floor (165,112,2) (/turf/open/floor/mineral/titanium/yellow) - call stack: - stack trace("turf_change overridden. Use ov...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the shuttle floor (166,112,2) (/turf/open/floor/mineral/titanium/yellow), "turf_change", "pre_change_turf", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the organ growing kit - #1641 (/obj/structure/closet/crate/medical/department), the shuttle floor (166,112,2) (/turf/open/floor/mineral/titanium/yellow)) - /datum/element/elevation (/datum/element/elevation): on source entering(the organ growing kit - #1641 (/obj/structure/closet/crate/medical/department), the shuttle floor (166,112,2) (/turf/open/floor/mineral/titanium/yellow), the shuttle floor (167,112,2) (/turf/open/floor/mineral/titanium/yellow), null) - the organ growing kit - #1641 (/obj/structure/closet/crate/medical/department): SendSignal("atom_entering", /list (/list)) - the shuttle floor (166,112,2) (/turf/open/floor/mineral/titanium/yellow): Entered(the organ growing kit - #1641 (/obj/structure/closet/crate/medical/department), the shuttle floor (167,112,2) (/turf/open/floor/mineral/titanium/yellow), null) - the shuttle floor (166,112,2) (/turf/open/floor/mineral/titanium/yellow): Entered(the organ growing kit - #1641 (/obj/structure/closet/crate/medical/department), the shuttle floor (167,112,2) (/turf/open/floor/mineral/titanium/yellow), null) - the organ growing kit - #1641 (/obj/structure/closet/crate/medical/department): Move(the shuttle floor (166,112,2) (/turf/open/floor/mineral/titanium/yellow), 8, 10.5611, 1) - the organ growing kit - #1641 (/obj/structure/closet/crate/medical/department): Move(the shuttle floor (166,112,2) (/turf/open/floor/mineral/titanium/yellow), 8, 10.5611, 1) - the organ growing kit - #1641 (/obj/structure/closet/crate/medical/department): move from pull(Speak-No-Evil (/mob/living/carbon/human), the shuttle floor (166,112,2) (/turf/open/floor/mineral/titanium/yellow), 10.5611) - Speak-No-Evil (/mob/living/carbon/human): Move(the shuttle floor (165,112,2) (/turf/open/floor/mineral/titanium/yellow), 8, 0, 1) - Speak-No-Evil (/mob/living/carbon/human): Move(the shuttle floor (165,112,2) (/turf/open/floor/mineral/titanium/yellow), 8, null) - Speak-No-Evil (/mob/living/carbon/human): Move(the shuttle floor (165,112,2) (/turf/open/floor/mineral/titanium/yellow), 8) - Speak-No-Evil (/mob/living/carbon/human): Move(the shuttle floor (165,112,2) (/turf/open/floor/mineral/titanium/yellow), 8) - Jamarkus (/client): Move(the shuttle floor (165,112,2) (/turf/open/floor/mineral/titanium/yellow), 8) - Speak-No-Evil (/mob/living/carbon/human): keyLoop(Jamarkus (/client)) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 17:50:16.161] RUNTIME: ## TESTING: GC: -- [0x3000c8b] | /mob/dead/observer was unable to be GC'd -- (ref count of 3) [2026-09-30 17:50:57.932] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Vents-Hot-Air (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (154,110,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Vents-Hot-Air (/mob/living/carbon/human), 0) - Vents-Hot-Air (/mob/living/carbon/human): update eyes(1) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(0) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(0) - Vents-Hot-Air (/mob/living/carbon/human): update body(0) - Vents-Hot-Air (/mob/living/carbon/human): update body(0) - ... - the bee costume (/obj/item/clothing/suit/hooded/bee_costume): ui action click(Vents-Hot-Air (/mob/living/carbon/human), Toggle Hood (/datum/action/item_action)) - Toggle Hood (/datum/action/item_action): Trigger(Vents-Hot-Air (/mob/living/carbon/human), null) - Toggle Hood (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=13;icon-y=16;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 17:51:26.694] RUNTIME: ## TESTING: GC: -- [0x2036461] | /obj/machinery/camera was unable to be GC'd -- (ref count of 3) [2026-09-30 17:51:34.352] RUNTIME: runtime error: turf_reset_elevation overridden. Use override = TRUE to suppress this warning. - Target: the shuttle floor (/turf/open/floor/mineral/titanium/yellow) Existing Proc: check_elevation New Proc: check_elevation - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("turf_reset_elevation overridde...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the shuttle floor (149,106,1) (/turf/open/floor/mineral/titanium/yellow), "turf_reset_elevation", "check_elevation", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the crate (/obj/structure/closet/crate), the shuttle floor (149,106,1) (/turf/open/floor/mineral/titanium/yellow)) - /datum/element/elevation (/datum/element/elevation): Attach(the crate (/obj/structure/closet/crate), 14) - the crate (/obj/structure/closet/crate): AddElement(/list (/list)) - the crate (/obj/structure/closet/crate): Initialize(0) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the crate (/obj/structure/closet/crate), 0, /list (/list)) - the crate (/obj/structure/closet/crate): New(0) - MC Starter Kit & Boombox (/datum/supply_pack/service/boombox): generate(the shuttle floor (149,106,1) (/turf/open/floor/mineral/titanium/yellow), /datum/bank_account (/datum/bank_account), null) - /datum/supply_order (/datum/supply_order): generate(the shuttle floor (149,106,1) (/turf/open/floor/mineral/titanium/yellow)) - the supply shuttle (/obj/docking_port/mobile/supply): buy() - the supply shuttle (/obj/docking_port/mobile/supply): initiate docking(Transit for cargo/supply shutt... (/obj/docking_port/stationary/transit), 0) - the supply shuttle (/obj/docking_port/mobile/supply): enterTransit() - the supply shuttle (/obj/docking_port/mobile/supply): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 17:51:34.354] RUNTIME: runtime error: turf_change overridden. Use override = TRUE to suppress this warning. - Target: the shuttle floor (/turf/open/floor/mineral/titanium/yellow) Existing Proc: pre_change_turf New Proc: pre_change_turf - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("turf_change overridden. Use ov...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the shuttle floor (149,106,1) (/turf/open/floor/mineral/titanium/yellow), "turf_change", "pre_change_turf", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the crate (/obj/structure/closet/crate), the shuttle floor (149,106,1) (/turf/open/floor/mineral/titanium/yellow)) - /datum/element/elevation (/datum/element/elevation): Attach(the crate (/obj/structure/closet/crate), 14) - the crate (/obj/structure/closet/crate): AddElement(/list (/list)) - the crate (/obj/structure/closet/crate): Initialize(0) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the crate (/obj/structure/closet/crate), 0, /list (/list)) - the crate (/obj/structure/closet/crate): New(0) - MC Starter Kit & Boombox (/datum/supply_pack/service/boombox): generate(the shuttle floor (149,106,1) (/turf/open/floor/mineral/titanium/yellow), /datum/bank_account (/datum/bank_account), null) - /datum/supply_order (/datum/supply_order): generate(the shuttle floor (149,106,1) (/turf/open/floor/mineral/titanium/yellow)) - the supply shuttle (/obj/docking_port/mobile/supply): buy() - the supply shuttle (/obj/docking_port/mobile/supply): initiate docking(Transit for cargo/supply shutt... (/obj/docking_port/stationary/transit), 0) - the supply shuttle (/obj/docking_port/mobile/supply): enterTransit() - the supply shuttle (/obj/docking_port/mobile/supply): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 17:51:51.435] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: 0 - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Jat-Ra (/mob/living/carbon/human): sync lighting plane cutoff() - Jat-Ra (/mob/living/carbon/human): update sight() - Jat-Ra (/mob/living/carbon/human): update sight() - the robotic eyes (/obj/item/organ/eyes/robotic): refresh(Jat-Ra (/mob/living/carbon/human), 0) - Jat-Ra (/mob/living/carbon/human): update eyes(1) - /datum/status_effect/knocked_o... (/datum/status_effect/knocked_out): on apply() - /datum/status_effect/knocked_o... (/datum/status_effect/knocked_out): on creation(Jat-Ra (/mob/living/carbon/human)) - /datum/status_effect/knocked_o... (/datum/status_effect/knocked_out): on creation(Jat-Ra (/mob/living/carbon/human)) - /datum/status_effect/knocked_o... (/datum/status_effect/knocked_out): New(/list (/list)) - ... - Jat-Ra (/mob/living/carbon/human): bullet act(the tentacle spike (/obj/projectile/tentacle_lash/stab), "chest", 0, 30) - Jat-Ra (/mob/living/carbon/human): projectile hit(the tentacle spike (/obj/projectile/tentacle_lash/stab), "chest", 0, null) - the tentacle spike (/obj/projectile/tentacle_lash/stab): impact(Jat-Ra (/mob/living/carbon/human)) - the tentacle spike (/obj/projectile/tentacle_lash/stab): Moved(the necropolis floor (98,89,3) (/turf/open/indestructible/necropolis), 1, 0, null, 1) - the tentacle spike (/obj/projectile/tentacle_lash/stab): Move(the necropolis floor (98,90,3) (/turf/open/indestructible/necropolis), 1, 0, 1) - the tentacle spike (/obj/projectile/tentacle_lash/stab): process(0.1) - Projectiles (/datum/controller/subsystem/processing/projectiles): fire(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 17:52:20.259] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Vents-Hot-Air (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (141,116,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Vents-Hot-Air (/mob/living/carbon/human), 0) - Vents-Hot-Air (/mob/living/carbon/human): update eyes(1) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(null) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(null) - the lizard head (/obj/item/bodypart/head/lizard): add bodypart overlay(/datum/bodypart_overlay/simple... (/datum/bodypart_overlay/simple/emote/cry), 1) - Vents-Hot-Air (/mob/living/carbon/human): give emote overlay(/datum/bodypart_overlay/simple... (/datum/bodypart_overlay/simple/emote/cry)) - ... - Vents-Hot-Air (/mob/living/carbon/human): say("*cries", null, /list (/list), 1, null, 0, null, 0, 7, null, /list (/list)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Vents-Hot-Air (/mob/living/carbon/human): gvb say verb(/list (/list)) - Verbs (/datum/controller/subsystem/verbs): invoke verb(Vents-Hot-Air (/mob/living/carbon/human), /mob/verb/say_verb (/mob/verb/say_verb), /list (/list), Vents-Hot-Air (/mob/living/carbon/human)) - Vents-Hot-Air (/mob/living/carbon/human): Say("*cries") - /datum/tgui_say (/datum/tgui_say): delegate speech("*cries", "Say") - /datum/tgui_say (/datum/tgui_say): on message("entry", /list (/list), /list (/list)) - tgui Topic(/list (/list)) - Iansdoor (/client): Topic("type=entry&payload=%7B%22chann...", /list (/list), null, null) - [2026-09-30 17:52:33.215] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Vents-Hot-Air (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (141,116,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Vents-Hot-Air (/mob/living/carbon/human), 0) - Vents-Hot-Air (/mob/living/carbon/human): update eyes(1) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(null) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(null) - the lizard head (/obj/item/bodypart/head/lizard): remove bodypart overlay(/datum/bodypart_overlay/simple... (/datum/bodypart_overlay/simple/emote/cry), 1) - /datum/bodypart_overlay/simple... (/datum/bodypart_overlay/simple/emote/cry): Destroy(0) - qdel(/datum/bodypart_overlay/simple... (/datum/bodypart_overlay/simple/emote/cry), 0) - /datum/weakref (/datum/weakref): Destroy(0) - qdel(/datum/weakref (/datum/weakref), 0) - /datum/callback (/datum/callback): Invoke() - world: push usr(Vents-Hot-Air (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 17:52:59.365] 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: Shiragasane Siamensis (/mob/living/carbon/human) - src: /datum/storage/mod_storage/syn... (/datum/storage/mod_storage/syndicate) - usr.loc: the floor (151,161,2) (/turf/open/floor/iron/dark) - call stack: - /datum/storage/mod_storage/syn... (/datum/storage/mod_storage/syndicate): hide contents(Funfriend (/mob/dead/observer)) - /datum/storage/mod_storage/syn... (/datum/storage/mod_storage/syndicate): can see contents() - /datum/storage/mod_storage/syn... (/datum/storage/mod_storage/syndicate): close distance(the syndicate MOD control unit (/obj/item/mod/control/pre_equipped/traitor), Shiragasane Siamensis (/mob/living/carbon/human), 0, 1, null, 1) - the syndicate MOD control unit (/obj/item/mod/control/pre_equipped/traitor): SendSignal("movable_moved", /list (/list)) - the syndicate MOD control unit (/obj/item/mod/control/pre_equipped/traitor): Moved(Shiragasane Siamensis (/mob/living/carbon/human), 0, 1, null, 1) - the syndicate MOD control unit (/obj/item/mod/control/pre_equipped/traitor): Moved(Shiragasane Siamensis (/mob/living/carbon/human), 0, 1, null, 1) - the syndicate MOD control unit (/obj/item/mod/control/pre_equipped/traitor): doMove(the floor (151,162,2) (/turf/open/floor/iron/dark)) - the syndicate MOD control unit (/obj/item/mod/control/pre_equipped/traitor): doMove(the floor (151,162,2) (/turf/open/floor/iron/dark)) - the syndicate MOD control unit (/obj/item/mod/control/pre_equipped/traitor): forceMove(the floor (151,162,2) (/turf/open/floor/iron/dark)) - Shiragasane Siamensis (/mob/living/carbon/human): doUnEquip(the syndicate MOD control unit (/obj/item/mod/control/pre_equipped/traitor), 0, the floor (151,162,2) (/turf/open/floor/iron/dark), 0, 1, 0) - ... - the level 3 biohazard gear clo... (/obj/structure/closet/l3closet/scientist): Click(the floor (151,162,2) (/turf/open/floor/iron/dark), "mapwindow.map", "icon-x=22;icon-y=31;left=1;but...") - the level 3 biohazard gear clo... (/obj/structure/closet/l3closet/scientist): Click(the floor (151,162,2) (/turf/open/floor/iron/dark), "mapwindow.map", "icon-x=22;icon-y=31;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Shiragasane Siamensis (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 17:53:55.104] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Vents-Hot-Air (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (168,93,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Vents-Hot-Air (/mob/living/carbon/human), 0) - Vents-Hot-Air (/mob/living/carbon/human): update eyes(1) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(0) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(0) - Vents-Hot-Air (/mob/living/carbon/human): update body(0) - Vents-Hot-Air (/mob/living/carbon/human): update body(0) - ... - Vents-Hot-Air (/mob/living/carbon/human): transferItemToLoc(the bee hood (/obj/item/clothing/head/hooded/bee_hood), the bee costume (/obj/item/clothing/suit/hooded/bee_costume), 1, 1, null) - /datum/component/toggle_attach... (/datum/component/toggle_attached_clothing): unequip deployable() - the bee costume (/obj/item/clothing/suit/hooded/bee_costume): SendSignal("item_post_unequip", /list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): doUnEquip(the bee costume (/obj/item/clothing/suit/hooded/bee_costume), 0, Vents-Hot-Air (/mob/living/carbon/human), 1, 1, 1) - Vents-Hot-Air (/mob/living/carbon/human): temporarilyRemoveItemFromInventory(the bee costume (/obj/item/clothing/suit/hooded/bee_costume), 0, 1, Vents-Hot-Air (/mob/living/carbon/human)) - the bee costume (/obj/item/clothing/suit/hooded/bee_costume): attack hand(Vents-Hot-Air (/mob/living/carbon/human), /list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): UnarmedAttack(the bee costume (/obj/item/clothing/suit/hooded/bee_costume), 1, /list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): ClickOn(the bee costume (/obj/item/clothing/suit/hooded/bee_costume), "icon-x=14;icon-y=19;left=1;but...") - Iansdoor (/client): Click(the bee costume (/obj/item/clothing/suit/hooded/bee_costume), null, "mapwindow.map", "icon-x=14;icon-y=19;left=1;but...") - [2026-09-30 17:53:55.608] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Vents-Hot-Air (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (168,93,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Vents-Hot-Air (/mob/living/carbon/human), 0) - Vents-Hot-Air (/mob/living/carbon/human): update eyes(1) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(0) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(0) - Vents-Hot-Air (/mob/living/carbon/human): update body(0) - Vents-Hot-Air (/mob/living/carbon/human): update body(0) - ... - Vents-Hot-Air (/mob/living/carbon/human): has unequipped(the bee mask (/obj/item/clothing/mask/animal/small/bee), 1) - Vents-Hot-Air (/mob/living/carbon/human): doUnEquip(the bee mask (/obj/item/clothing/mask/animal/small/bee), 0, Vents-Hot-Air (/mob/living/carbon/human), 1, 1, 1) - Vents-Hot-Air (/mob/living/carbon/human): doUnEquip(the bee mask (/obj/item/clothing/mask/animal/small/bee), 0, Vents-Hot-Air (/mob/living/carbon/human), 1, 1, 1) - Vents-Hot-Air (/mob/living/carbon/human): doUnEquip(the bee mask (/obj/item/clothing/mask/animal/small/bee), 0, Vents-Hot-Air (/mob/living/carbon/human), 1, 1, 1) - Vents-Hot-Air (/mob/living/carbon/human): temporarilyRemoveItemFromInventory(the bee mask (/obj/item/clothing/mask/animal/small/bee), 0, 1, Vents-Hot-Air (/mob/living/carbon/human)) - the bee mask (/obj/item/clothing/mask/animal/small/bee): attempt pickup(Vents-Hot-Air (/mob/living/carbon/human), 0) - Vents-Hot-Air (/mob/living/carbon/human): resolve unarmed attack(the bee mask (/obj/item/clothing/mask/animal/small/bee), /list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): UnarmedAttack(the bee mask (/obj/item/clothing/mask/animal/small/bee), 1, /list (/list)) - the bee mask (/obj/item/clothing/mask/animal/small/bee): Click(null, "mapwindow.map", "icon-x=15;icon-y=20;left=1;but...") - Iansdoor (/client): Click(the bee mask (/obj/item/clothing/mask/animal/small/bee), null, "mapwindow.map", "icon-x=15;icon-y=20;left=1;but...") - [2026-09-30 17:54:10.296] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Vents-Hot-Air (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (168,93,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Vents-Hot-Air (/mob/living/carbon/human), 0) - Vents-Hot-Air (/mob/living/carbon/human): update eyes(1) - Vents-Hot-Air (/mob/living/carbon/human): item coverage changed(4832, 0) - Vents-Hot-Air (/mob/living/carbon/human): item coverage changed(4832, 0) - Vents-Hot-Air (/mob/living/carbon/human): add item coverage(the carp mask (/obj/item/clothing/mask/gas/carp)) - Vents-Hot-Air (/mob/living/carbon/human): has equipped(the carp mask (/obj/item/clothing/mask/gas/carp), 32, 0) - Vents-Hot-Air (/mob/living/carbon/human): equip to slot(the carp mask (/obj/item/clothing/mask/gas/carp), 32, 0, 0, 0) - Vents-Hot-Air (/mob/living/carbon/human): equip to slot if possible(the carp mask (/obj/item/clothing/mask/gas/carp), 32, 0, 0, 0, 0, 0, 0) - Vents-Hot-Air (/mob/living/carbon/human): attack ui(32, "icon-x=20;icon-y=21;left=1;but...") - Vents-Hot-Air (/mob/living/carbon/human): attack ui(32, "icon-x=20;icon-y=21;left=1;but...") - the mask (/atom/movable/screen/inventory): Click(null, "mapwindow.map", "icon-x=20;icon-y=21;left=1;but...") - Iansdoor (/client): Click(the mask (/atom/movable/screen/inventory), null, "mapwindow.map", "icon-x=20;icon-y=21;left=1;but...") - [2026-09-30 17:54:10.299] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Vents-Hot-Air (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (168,93,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Vents-Hot-Air (/mob/living/carbon/human), 0) - Vents-Hot-Air (/mob/living/carbon/human): update eyes(1) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(0) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(0) - Vents-Hot-Air (/mob/living/carbon/human): update body(0) - Vents-Hot-Air (/mob/living/carbon/human): update body(0) - Vents-Hot-Air (/mob/living/carbon/human): item coverage changed(4832, 0) - Vents-Hot-Air (/mob/living/carbon/human): item coverage changed(4832, 0) - Vents-Hot-Air (/mob/living/carbon/human): add item coverage(the carp mask (/obj/item/clothing/mask/gas/carp)) - Vents-Hot-Air (/mob/living/carbon/human): has equipped(the carp mask (/obj/item/clothing/mask/gas/carp), 32, 0) - Vents-Hot-Air (/mob/living/carbon/human): equip to slot(the carp mask (/obj/item/clothing/mask/gas/carp), 32, 0, 0, 0) - Vents-Hot-Air (/mob/living/carbon/human): equip to slot if possible(the carp mask (/obj/item/clothing/mask/gas/carp), 32, 0, 0, 0, 0, 0, 0) - Vents-Hot-Air (/mob/living/carbon/human): attack ui(32, "icon-x=20;icon-y=21;left=1;but...") - Vents-Hot-Air (/mob/living/carbon/human): attack ui(32, "icon-x=20;icon-y=21;left=1;but...") - the mask (/atom/movable/screen/inventory): Click(null, "mapwindow.map", "icon-x=20;icon-y=21;left=1;but...") - Iansdoor (/client): Click(the mask (/atom/movable/screen/inventory), null, "mapwindow.map", "icon-x=20;icon-y=21;left=1;but...") - [2026-09-30 17:54:11.822] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Vents-Hot-Air (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (168,93,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Vents-Hot-Air (/mob/living/carbon/human), 0) - Vents-Hot-Air (/mob/living/carbon/human): update eyes(1) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(0) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(0) - Vents-Hot-Air (/mob/living/carbon/human): update body(0) - Vents-Hot-Air (/mob/living/carbon/human): update body(0) - ... - Vents-Hot-Air (/mob/living/carbon/human): has equipped(the carp helmet (/obj/item/clothing/head/hooded/carp_hood/spaceproof), 64, 0) - Vents-Hot-Air (/mob/living/carbon/human): equip to slot(the carp helmet (/obj/item/clothing/head/hooded/carp_hood/spaceproof), 64, 0, 1, 0) - Vents-Hot-Air (/mob/living/carbon/human): equip to slot if possible(the carp helmet (/obj/item/clothing/head/hooded/carp_hood/spaceproof), 64, 0, 0, 1, 0, 0, 0) - /datum/component/toggle_attach... (/datum/component/toggle_attached_clothing): toggle deployable() - /datum/component/toggle_attach... (/datum/component/toggle_attached_clothing): on toggle pressed(the battered carp space suit (/obj/item/clothing/suit/hooded/carp_costume/spaceproof/old), Vents-Hot-Air (/mob/living/carbon/human), Toggle Hood (/datum/action/item_action)) - the battered carp space suit (/obj/item/clothing/suit/hooded/carp_costume/spaceproof/old): SendSignal("item_action_click", /list (/list)) - the battered carp space suit (/obj/item/clothing/suit/hooded/carp_costume/spaceproof/old): ui action click(Vents-Hot-Air (/mob/living/carbon/human), Toggle Hood (/datum/action/item_action)) - Toggle Hood (/datum/action/item_action): Trigger(Vents-Hot-Air (/mob/living/carbon/human), null) - Iansdoor (/client): Click(Toggle Hood (/atom/movable/screen/movable/action_button), null, "mapwindow.map", "icon-x=14;icon-y=11;left=1;but...") - [2026-09-30 17:57:25.190] 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: Shiragasane Siamensis (/mob/living/carbon/human) - src: /datum/storage/backpack (/datum/storage/backpack) - usr.loc: the floor (147,162,2) (/turf/open/floor/iron/showroomfloor) - call stack: - /datum/storage/backpack (/datum/storage/backpack): hide contents(Funfriend (/mob/dead/observer)) - /datum/storage/backpack (/datum/storage/backpack): can see contents() - /datum/storage/backpack (/datum/storage/backpack): refresh views() - /datum/storage/backpack (/datum/storage/backpack): handle exit(the leather satchel (/obj/item/storage/backpack/satchel/leather), the captain\'s spare ID (/obj/item/card/id/advanced/gold/captains_spare), 0) - the leather satchel (/obj/item/storage/backpack/satchel/leather): SendSignal("atom_exited", /list (/list)) - the leather satchel (/obj/item/storage/backpack/satchel/leather): Exited(the captain\'s spare ID (/obj/item/card/id/advanced/gold/captains_spare), 0) - the leather satchel (/obj/item/storage/backpack/satchel/leather): Exited(the captain\'s spare ID (/obj/item/card/id/advanced/gold/captains_spare), 0) - the captain\'s spare ID (/obj/item/card/id/advanced/gold/captains_spare): doMove(Shiragasane Siamensis (/mob/living/carbon/human)) - the captain\'s spare ID (/obj/item/card/id/advanced/gold/captains_spare): doMove(Shiragasane Siamensis (/mob/living/carbon/human)) - the captain\'s spare ID (/obj/item/card/id/advanced/gold/captains_spare): forceMove(Shiragasane Siamensis (/mob/living/carbon/human)) - /datum/storage/backpack (/datum/storage/backpack): attempt remove(the captain\'s spare ID (/obj/item/card/id/advanced/gold/captains_spare), Shiragasane Siamensis (/mob/living/carbon/human), 1, 1) - /datum/storage/backpack (/datum/storage/backpack): remove single(Shiragasane Siamensis (/mob/living/carbon/human), the captain\'s spare ID (/obj/item/card/id/advanced/gold/captains_spare), Shiragasane Siamensis (/mob/living/carbon/human), 1) - the captain\'s spare ID (/obj/item/card/id/advanced/gold/captains_spare): attempt pickup(Shiragasane Siamensis (/mob/living/carbon/human), 0) - the captain\'s spare ID (/obj/item/card/id/advanced/gold/captains_spare): attack hand(Shiragasane Siamensis (/mob/living/carbon/human), /list (/list)) - Shiragasane Siamensis (/mob/living/carbon/human): resolve unarmed attack(the captain\'s spare ID (/obj/item/card/id/advanced/gold/captains_spare), /list (/list)) - Shiragasane Siamensis (/mob/living/carbon/human): UnarmedAttack(the captain\'s spare ID (/obj/item/card/id/advanced/gold/captains_spare), 1, /list (/list)) - Shiragasane Siamensis (/mob/living/carbon/human): UnarmedAttack(the captain\'s spare ID (/obj/item/card/id/advanced/gold/captains_spare), 1, /list (/list)) - Shiragasane Siamensis (/mob/living/carbon/human): ClickOn(the captain\'s spare ID (/obj/item/card/id/advanced/gold/captains_spare), "icon-x=22;icon-y=19;left=1;but...") - the captain\'s spare ID (/obj/item/card/id/advanced/gold/captains_spare): Click(null, "mapwindow.map", "icon-x=22;icon-y=19;left=1;but...") - PapaOJ (/client): Click(the captain\'s spare ID (/obj/item/card/id/advanced/gold/captains_spare), null, "mapwindow.map", "icon-x=22;icon-y=19;left=1;but...") - [2026-09-30 17:57:56.611] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Vents-Hot-Air (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (157,98,2) (/turf/open/floor/iron/dark) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Vents-Hot-Air (/mob/living/carbon/human), 0) - Vents-Hot-Air (/mob/living/carbon/human): update eyes(1) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(0) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(0) - Vents-Hot-Air (/mob/living/carbon/human): update body(0) - Vents-Hot-Air (/mob/living/carbon/human): update body(0) - ... - Vents-Hot-Air (/mob/living/carbon/human): doUnEquip(the carp helmet (/obj/item/clothing/head/hooded/carp_hood/spaceproof), 1, the battered carp space suit (/obj/item/clothing/suit/hooded/carp_costume/spaceproof/old), 0, 1, 1) - Vents-Hot-Air (/mob/living/carbon/human): doUnEquip(the carp helmet (/obj/item/clothing/head/hooded/carp_hood/spaceproof), 1, the battered carp space suit (/obj/item/clothing/suit/hooded/carp_costume/spaceproof/old), 0, 1, 1) - Vents-Hot-Air (/mob/living/carbon/human): doUnEquip(the carp helmet (/obj/item/clothing/head/hooded/carp_hood/spaceproof), 1, the battered carp space suit (/obj/item/clothing/suit/hooded/carp_costume/spaceproof/old), 0, 1, 1) - Vents-Hot-Air (/mob/living/carbon/human): transferItemToLoc(the carp helmet (/obj/item/clothing/head/hooded/carp_hood/spaceproof), the battered carp space suit (/obj/item/clothing/suit/hooded/carp_costume/spaceproof/old), 1, 1, null) - /datum/component/toggle_attach... (/datum/component/toggle_attached_clothing): unequip deployable() - /datum/component/toggle_attach... (/datum/component/toggle_attached_clothing): toggle deployable() - the battered carp space suit (/obj/item/clothing/suit/hooded/carp_costume/spaceproof/old): SendSignal("item_action_click", /list (/list)) - Toggle Hood (/datum/action/item_action): do effect(null) - Toggle Hood (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=16;icon-y=13;left=1;but...") - Iansdoor (/client): Click(Toggle Hood (/atom/movable/screen/movable/action_button), null, "mapwindow.map", "icon-x=16;icon-y=13;left=1;but...") - [2026-09-30 17:57:59.433] RUNTIME: ## TESTING: GC: -- [0x3000cb6] | /mob/dead/observer was unable to be GC'd -- (ref count of 3) [2026-09-30 17:58:19.761] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Vents-Hot-Air (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (141,126,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Vents-Hot-Air (/mob/living/carbon/human), 0) - Vents-Hot-Air (/mob/living/carbon/human): update eyes(1) - Vents-Hot-Air (/mob/living/carbon/human): item coverage changed(0, 4832) - Vents-Hot-Air (/mob/living/carbon/human): item coverage changed(0, 4832) - Vents-Hot-Air (/mob/living/carbon/human): refresh obscured() - Vents-Hot-Air (/mob/living/carbon/human): remove item coverage(the carp mask (/obj/item/clothing/mask/gas/carp)) - ... - Vents-Hot-Air (/mob/living/carbon/human): doUnEquip(the carp mask (/obj/item/clothing/mask/gas/carp), 0, Vents-Hot-Air (/mob/living/carbon/human), 1, 1, 1) - Vents-Hot-Air (/mob/living/carbon/human): doUnEquip(the carp mask (/obj/item/clothing/mask/gas/carp), 0, Vents-Hot-Air (/mob/living/carbon/human), 1, 1, 1) - Vents-Hot-Air (/mob/living/carbon/human): temporarilyRemoveItemFromInventory(the carp mask (/obj/item/clothing/mask/gas/carp), 0, 1, Vents-Hot-Air (/mob/living/carbon/human)) - the carp mask (/obj/item/clothing/mask/gas/carp): attempt pickup(Vents-Hot-Air (/mob/living/carbon/human), 0) - the carp mask (/obj/item/clothing/mask/gas/carp): attack hand(Vents-Hot-Air (/mob/living/carbon/human), /list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): resolve unarmed attack(the carp mask (/obj/item/clothing/mask/gas/carp), /list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): UnarmedAttack(the carp mask (/obj/item/clothing/mask/gas/carp), 1, /list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): UnarmedAttack(the carp mask (/obj/item/clothing/mask/gas/carp), 1, /list (/list)) - the carp mask (/obj/item/clothing/mask/gas/carp): Click(null, "mapwindow.map", "icon-x=17;icon-y=18;left=1;but...") - Iansdoor (/client): Click(the carp mask (/obj/item/clothing/mask/gas/carp), null, "mapwindow.map", "icon-x=17;icon-y=18;left=1;but...") - [2026-09-30 17:58:19.765] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Vents-Hot-Air (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (141,126,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Vents-Hot-Air (/mob/living/carbon/human), 0) - Vents-Hot-Air (/mob/living/carbon/human): update eyes(1) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(0) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(0) - Vents-Hot-Air (/mob/living/carbon/human): update body(0) - Vents-Hot-Air (/mob/living/carbon/human): update body(0) - ... - Vents-Hot-Air (/mob/living/carbon/human): has unequipped(the carp mask (/obj/item/clothing/mask/gas/carp), 1) - Vents-Hot-Air (/mob/living/carbon/human): doUnEquip(the carp mask (/obj/item/clothing/mask/gas/carp), 0, Vents-Hot-Air (/mob/living/carbon/human), 1, 1, 1) - Vents-Hot-Air (/mob/living/carbon/human): doUnEquip(the carp mask (/obj/item/clothing/mask/gas/carp), 0, Vents-Hot-Air (/mob/living/carbon/human), 1, 1, 1) - Vents-Hot-Air (/mob/living/carbon/human): doUnEquip(the carp mask (/obj/item/clothing/mask/gas/carp), 0, Vents-Hot-Air (/mob/living/carbon/human), 1, 1, 1) - Vents-Hot-Air (/mob/living/carbon/human): temporarilyRemoveItemFromInventory(the carp mask (/obj/item/clothing/mask/gas/carp), 0, 1, Vents-Hot-Air (/mob/living/carbon/human)) - the carp mask (/obj/item/clothing/mask/gas/carp): attempt pickup(Vents-Hot-Air (/mob/living/carbon/human), 0) - Vents-Hot-Air (/mob/living/carbon/human): resolve unarmed attack(the carp mask (/obj/item/clothing/mask/gas/carp), /list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): UnarmedAttack(the carp mask (/obj/item/clothing/mask/gas/carp), 1, /list (/list)) - the carp mask (/obj/item/clothing/mask/gas/carp): Click(null, "mapwindow.map", "icon-x=17;icon-y=18;left=1;but...") - Iansdoor (/client): Click(the carp mask (/obj/item/clothing/mask/gas/carp), null, "mapwindow.map", "icon-x=17;icon-y=18;left=1;but...") - [2026-09-30 17:58:26.657] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Vents-Hot-Air (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (141,126,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Vents-Hot-Air (/mob/living/carbon/human), 0) - Vents-Hot-Air (/mob/living/carbon/human): update eyes(1) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(0) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(0) - Vents-Hot-Air (/mob/living/carbon/human): update body(0) - Vents-Hot-Air (/mob/living/carbon/human): update body(0) - Vents-Hot-Air (/mob/living/carbon/human): item coverage changed(4224, 0) - Vents-Hot-Air (/mob/living/carbon/human): item coverage changed(4224, 0) - Vents-Hot-Air (/mob/living/carbon/human): add item coverage(the bee mask (/obj/item/clothing/mask/animal/small/bee)) - Vents-Hot-Air (/mob/living/carbon/human): has equipped(the bee mask (/obj/item/clothing/mask/animal/small/bee), 32, 0) - Vents-Hot-Air (/mob/living/carbon/human): equip to slot(the bee mask (/obj/item/clothing/mask/animal/small/bee), 32, 0, 0, 0) - Vents-Hot-Air (/mob/living/carbon/human): equip to slot if possible(the bee mask (/obj/item/clothing/mask/animal/small/bee), 32, 0, 0, 0, 0, 0, 0) - Vents-Hot-Air (/mob/living/carbon/human): attack ui(32, "icon-x=20;icon-y=22;left=1;but...") - Vents-Hot-Air (/mob/living/carbon/human): attack ui(32, "icon-x=20;icon-y=22;left=1;but...") - the mask (/atom/movable/screen/inventory): Click(null, "mapwindow.map", "icon-x=20;icon-y=22;left=1;but...") - Iansdoor (/client): Click(the mask (/atom/movable/screen/inventory), null, "mapwindow.map", "icon-x=20;icon-y=22;left=1;but...") - [2026-09-30 17:58:47.626] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Imitates-The-Lizards (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (136,130,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): forceMove(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): insert(Vents-Hot-Air (/mob/living/carbon/human), 0) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): take contents(0) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): close(Imitates-The-Lizards (/mob/living/carbon/human)) - ... - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): Click(the floor (135,130,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=19;icon-y=18;vis-x=79;v...") - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): Click(the floor (135,130,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=19;icon-y=18;vis-x=79;v...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 17:58:47.628] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Imitates-The-Lizards (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (136,130,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update pipe vision(0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): forceMove(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): insert(Vents-Hot-Air (/mob/living/carbon/human), 0) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): take contents(0) - ... - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): Click(the floor (135,130,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=19;icon-y=18;vis-x=79;v...") - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): Click(the floor (135,130,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=19;icon-y=18;vis-x=79;v...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Imitates-The-Lizards (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:00:17.052] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Imitates-The-Lizards (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (136,130,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): forceMove(the floor (135,130,2) (/turf/open/floor/iron)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): dump contents() - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): open(Imitates-The-Lizards (/mob/living/carbon/human), 0, 1) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): toggle(Imitates-The-Lizards (/mob/living/carbon/human)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): attack hand(Imitates-The-Lizards (/mob/living/carbon/human), /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): resolve unarmed attack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): UnarmedAttack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), 1, /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): UnarmedAttack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), 1, /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): ClickOn(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), "icon-x=16;icon-y=22;vis-x=108;...") - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): Click(the floor (135,130,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=16;icon-y=22;vis-x=108;...") - Typhnox (/client): Click(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), the floor (135,130,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=16;icon-y=22;vis-x=108;...") - [2026-09-30 18:00:17.055] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Imitates-The-Lizards (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (136,130,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update pipe vision(0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): forceMove(the floor (135,130,2) (/turf/open/floor/iron)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): dump contents() - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): open(Imitates-The-Lizards (/mob/living/carbon/human), 0, 1) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): toggle(Imitates-The-Lizards (/mob/living/carbon/human)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): attack hand(Imitates-The-Lizards (/mob/living/carbon/human), /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): resolve unarmed attack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): UnarmedAttack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), 1, /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): UnarmedAttack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), 1, /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): ClickOn(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), "icon-x=16;icon-y=22;vis-x=108;...") - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): Click(the floor (135,130,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=16;icon-y=22;vis-x=108;...") - Typhnox (/client): Click(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), the floor (135,130,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=16;icon-y=22;vis-x=108;...") - [2026-09-30 18:00:19.031] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Imitates-The-Lizards (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (136,130,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): forceMove(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): insert(Vents-Hot-Air (/mob/living/carbon/human), 0) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): take contents(0) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): close(Imitates-The-Lizards (/mob/living/carbon/human)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): toggle(Imitates-The-Lizards (/mob/living/carbon/human)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): attack hand(Imitates-The-Lizards (/mob/living/carbon/human), /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): resolve unarmed attack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): UnarmedAttack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), 1, /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): UnarmedAttack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), 1, /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): ClickOn(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), "icon-x=20;icon-y=23;vis-x=96;v...") - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): Click(the floor (135,130,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=20;icon-y=23;vis-x=96;v...") - Typhnox (/client): Click(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), the floor (135,130,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=20;icon-y=23;vis-x=96;v...") - [2026-09-30 18:00:19.033] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Imitates-The-Lizards (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (136,130,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update pipe vision(0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): forceMove(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): insert(Vents-Hot-Air (/mob/living/carbon/human), 0) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): take contents(0) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): close(Imitates-The-Lizards (/mob/living/carbon/human)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): toggle(Imitates-The-Lizards (/mob/living/carbon/human)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): attack hand(Imitates-The-Lizards (/mob/living/carbon/human), /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): resolve unarmed attack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): UnarmedAttack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), 1, /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): UnarmedAttack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), 1, /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): ClickOn(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), "icon-x=20;icon-y=23;vis-x=96;v...") - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): Click(the floor (135,130,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=20;icon-y=23;vis-x=96;v...") - Typhnox (/client): Click(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), the floor (135,130,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=20;icon-y=23;vis-x=96;v...") - [2026-09-30 18:00:19.923] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Imitates-The-Lizards (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (136,130,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): forceMove(the floor (135,130,2) (/turf/open/floor/iron)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): dump contents() - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): open(Imitates-The-Lizards (/mob/living/carbon/human), 0, 1) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): toggle(Imitates-The-Lizards (/mob/living/carbon/human)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): attack hand(Imitates-The-Lizards (/mob/living/carbon/human), /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): resolve unarmed attack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): UnarmedAttack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), 1, /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): UnarmedAttack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), 1, /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): ClickOn(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), "icon-x=14;icon-y=27;vis-x=108;...") - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): Click(the floor (135,130,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=14;icon-y=27;vis-x=108;...") - Typhnox (/client): Click(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), the floor (135,130,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=14;icon-y=27;vis-x=108;...") - [2026-09-30 18:00:19.924] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Imitates-The-Lizards (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (136,130,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update pipe vision(0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): forceMove(the floor (135,130,2) (/turf/open/floor/iron)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): dump contents() - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): open(Imitates-The-Lizards (/mob/living/carbon/human), 0, 1) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): toggle(Imitates-The-Lizards (/mob/living/carbon/human)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): attack hand(Imitates-The-Lizards (/mob/living/carbon/human), /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): resolve unarmed attack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): UnarmedAttack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), 1, /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): UnarmedAttack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), 1, /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): ClickOn(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), "icon-x=14;icon-y=27;vis-x=108;...") - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): Click(the floor (135,130,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=14;icon-y=27;vis-x=108;...") - Typhnox (/client): Click(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), the floor (135,130,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=14;icon-y=27;vis-x=108;...") - [2026-09-30 18:00:21.024] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Imitates-The-Lizards (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (136,130,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): forceMove(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): insert(Vents-Hot-Air (/mob/living/carbon/human), 0) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): take contents(0) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): close(Imitates-The-Lizards (/mob/living/carbon/human)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): toggle(Imitates-The-Lizards (/mob/living/carbon/human)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): attack hand(Imitates-The-Lizards (/mob/living/carbon/human), /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): resolve unarmed attack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): UnarmedAttack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), 1, /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): UnarmedAttack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), 1, /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): ClickOn(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), "icon-x=19;icon-y=22;vis-x=108;...") - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): Click(the floor (135,130,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=19;icon-y=22;vis-x=108;...") - Typhnox (/client): Click(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), the floor (135,130,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=19;icon-y=22;vis-x=108;...") - [2026-09-30 18:00:21.026] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Imitates-The-Lizards (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (136,130,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update pipe vision(0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): forceMove(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): insert(Vents-Hot-Air (/mob/living/carbon/human), 0) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): take contents(0) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): close(Imitates-The-Lizards (/mob/living/carbon/human)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): toggle(Imitates-The-Lizards (/mob/living/carbon/human)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): attack hand(Imitates-The-Lizards (/mob/living/carbon/human), /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): resolve unarmed attack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): UnarmedAttack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), 1, /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): UnarmedAttack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), 1, /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): ClickOn(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), "icon-x=19;icon-y=22;vis-x=108;...") - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): Click(the floor (135,130,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=19;icon-y=22;vis-x=108;...") - Typhnox (/client): Click(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), the floor (135,130,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=19;icon-y=22;vis-x=108;...") - [2026-09-30 18:00:21.816] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Imitates-The-Lizards (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (136,130,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): forceMove(the floor (135,130,2) (/turf/open/floor/iron)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): dump contents() - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): open(Imitates-The-Lizards (/mob/living/carbon/human), 0, 1) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): toggle(Imitates-The-Lizards (/mob/living/carbon/human)) - ... - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): Click(the floor (135,130,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=16;icon-y=21;vis-x=79;v...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Imitates-The-Lizards (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:00:21.819] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Imitates-The-Lizards (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (136,130,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update pipe vision(0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): forceMove(the floor (135,130,2) (/turf/open/floor/iron)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): dump contents() - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): open(Imitates-The-Lizards (/mob/living/carbon/human), 0, 1) - ... - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): Click(the floor (135,130,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=16;icon-y=21;vis-x=79;v...") - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): Click(the floor (135,130,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=16;icon-y=21;vis-x=79;v...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:00:22.856] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Imitates-The-Lizards (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (136,130,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): forceMove(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): insert(Vents-Hot-Air (/mob/living/carbon/human), 0) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): take contents(0) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): close(Imitates-The-Lizards (/mob/living/carbon/human)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): toggle(Imitates-The-Lizards (/mob/living/carbon/human)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): attack hand(Imitates-The-Lizards (/mob/living/carbon/human), /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): resolve unarmed attack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): UnarmedAttack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), 1, /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): UnarmedAttack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), 1, /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): ClickOn(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), "icon-x=20;icon-y=25;vis-x=110;...") - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): Click(the floor (135,130,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=20;icon-y=25;vis-x=110;...") - Typhnox (/client): Click(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), the floor (135,130,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=20;icon-y=25;vis-x=110;...") - [2026-09-30 18:00:22.859] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Imitates-The-Lizards (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (136,130,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update pipe vision(0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): forceMove(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): insert(Vents-Hot-Air (/mob/living/carbon/human), 0) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): take contents(0) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): close(Imitates-The-Lizards (/mob/living/carbon/human)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): toggle(Imitates-The-Lizards (/mob/living/carbon/human)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): attack hand(Imitates-The-Lizards (/mob/living/carbon/human), /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): resolve unarmed attack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): UnarmedAttack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), 1, /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): UnarmedAttack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), 1, /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): ClickOn(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), "icon-x=20;icon-y=25;vis-x=110;...") - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): Click(the floor (135,130,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=20;icon-y=25;vis-x=110;...") - Typhnox (/client): Click(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), the floor (135,130,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=20;icon-y=25;vis-x=110;...") - [2026-09-30 18:00:23.860] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Imitates-The-Lizards (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (136,130,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): forceMove(the floor (135,130,2) (/turf/open/floor/iron)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): dump contents() - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): open(Imitates-The-Lizards (/mob/living/carbon/human), 0, 1) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): toggle(Imitates-The-Lizards (/mob/living/carbon/human)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): attack hand(Imitates-The-Lizards (/mob/living/carbon/human), /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): resolve unarmed attack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): UnarmedAttack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), 1, /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): UnarmedAttack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), 1, /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): ClickOn(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), "icon-x=20;icon-y=26;vis-x=105;...") - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): Click(the floor (135,130,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=20;icon-y=26;vis-x=105;...") - Typhnox (/client): Click(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), the floor (135,130,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=20;icon-y=26;vis-x=105;...") - [2026-09-30 18:00:23.862] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Imitates-The-Lizards (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (136,130,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update pipe vision(0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): forceMove(the floor (135,130,2) (/turf/open/floor/iron)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): dump contents() - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): open(Imitates-The-Lizards (/mob/living/carbon/human), 0, 1) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): toggle(Imitates-The-Lizards (/mob/living/carbon/human)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): attack hand(Imitates-The-Lizards (/mob/living/carbon/human), /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): resolve unarmed attack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): UnarmedAttack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), 1, /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): UnarmedAttack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), 1, /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): ClickOn(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), "icon-x=20;icon-y=26;vis-x=105;...") - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): Click(the floor (135,130,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=20;icon-y=26;vis-x=105;...") - Typhnox (/client): Click(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), the floor (135,130,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=20;icon-y=26;vis-x=105;...") - [2026-09-30 18:00:25.082] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Imitates-The-Lizards (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (136,130,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): forceMove(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): insert(Vents-Hot-Air (/mob/living/carbon/human), 0) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): take contents(0) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): close(Imitates-The-Lizards (/mob/living/carbon/human)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): toggle(Imitates-The-Lizards (/mob/living/carbon/human)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): attack hand(Imitates-The-Lizards (/mob/living/carbon/human), /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): resolve unarmed attack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): UnarmedAttack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), 1, /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): UnarmedAttack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), 1, /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): ClickOn(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), "icon-x=18;icon-y=28;vis-x=67;v...") - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): Click(the floor (135,130,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=18;icon-y=28;vis-x=67;v...") - Typhnox (/client): Click(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), the floor (135,130,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=18;icon-y=28;vis-x=67;v...") - [2026-09-30 18:00:25.084] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Imitates-The-Lizards (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (136,130,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update pipe vision(0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): forceMove(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): insert(Vents-Hot-Air (/mob/living/carbon/human), 0) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): take contents(0) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): close(Imitates-The-Lizards (/mob/living/carbon/human)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): toggle(Imitates-The-Lizards (/mob/living/carbon/human)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): attack hand(Imitates-The-Lizards (/mob/living/carbon/human), /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): resolve unarmed attack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): UnarmedAttack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), 1, /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): UnarmedAttack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), 1, /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): ClickOn(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), "icon-x=18;icon-y=28;vis-x=67;v...") - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): Click(the floor (135,130,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=18;icon-y=28;vis-x=67;v...") - Typhnox (/client): Click(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), the floor (135,130,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=18;icon-y=28;vis-x=67;v...") - [2026-09-30 18:00:25.951] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Imitates-The-Lizards (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (136,130,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): forceMove(the floor (135,130,2) (/turf/open/floor/iron)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): dump contents() - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): open(Imitates-The-Lizards (/mob/living/carbon/human), 0, 1) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): toggle(Imitates-The-Lizards (/mob/living/carbon/human)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): attack hand(Imitates-The-Lizards (/mob/living/carbon/human), /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): resolve unarmed attack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): UnarmedAttack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), 1, /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): UnarmedAttack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), 1, /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): ClickOn(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), "icon-x=13;icon-y=24;vis-x=110;...") - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): Click(the floor (135,130,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=13;icon-y=24;vis-x=110;...") - Typhnox (/client): Click(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), the floor (135,130,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=13;icon-y=24;vis-x=110;...") - [2026-09-30 18:00:25.953] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Imitates-The-Lizards (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (136,130,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update pipe vision(0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): forceMove(the floor (135,130,2) (/turf/open/floor/iron)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): dump contents() - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): open(Imitates-The-Lizards (/mob/living/carbon/human), 0, 1) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): toggle(Imitates-The-Lizards (/mob/living/carbon/human)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): attack hand(Imitates-The-Lizards (/mob/living/carbon/human), /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): resolve unarmed attack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): UnarmedAttack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), 1, /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): UnarmedAttack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), 1, /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): ClickOn(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), "icon-x=13;icon-y=24;vis-x=110;...") - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): Click(the floor (135,130,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=13;icon-y=24;vis-x=110;...") - Typhnox (/client): Click(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), the floor (135,130,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=13;icon-y=24;vis-x=110;...") - [2026-09-30 18:00:27.151] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Imitates-The-Lizards (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (136,130,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): forceMove(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): insert(Vents-Hot-Air (/mob/living/carbon/human), 0) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): take contents(0) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): close(Imitates-The-Lizards (/mob/living/carbon/human)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): toggle(Imitates-The-Lizards (/mob/living/carbon/human)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): attack hand(Imitates-The-Lizards (/mob/living/carbon/human), /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): resolve unarmed attack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): UnarmedAttack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), 1, /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): UnarmedAttack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), 1, /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): ClickOn(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), "icon-x=13;icon-y=24;vis-x=110;...") - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): Click(the floor (135,130,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=13;icon-y=24;vis-x=110;...") - Typhnox (/client): Click(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), the floor (135,130,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=13;icon-y=24;vis-x=110;...") - [2026-09-30 18:00:27.154] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Imitates-The-Lizards (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (136,130,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update pipe vision(0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): forceMove(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): insert(Vents-Hot-Air (/mob/living/carbon/human), 0) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): take contents(0) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): close(Imitates-The-Lizards (/mob/living/carbon/human)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): toggle(Imitates-The-Lizards (/mob/living/carbon/human)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): attack hand(Imitates-The-Lizards (/mob/living/carbon/human), /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): resolve unarmed attack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): UnarmedAttack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), 1, /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): UnarmedAttack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), 1, /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): ClickOn(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), "icon-x=13;icon-y=24;vis-x=110;...") - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): Click(the floor (135,130,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=13;icon-y=24;vis-x=110;...") - Typhnox (/client): Click(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), the floor (135,130,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=13;icon-y=24;vis-x=110;...") - [2026-09-30 18:00:28.209] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Imitates-The-Lizards (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (136,130,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): forceMove(the floor (135,130,2) (/turf/open/floor/iron)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): dump contents() - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): open(Imitates-The-Lizards (/mob/living/carbon/human), 0, 1) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): toggle(Imitates-The-Lizards (/mob/living/carbon/human)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): attack hand(Imitates-The-Lizards (/mob/living/carbon/human), /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): resolve unarmed attack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): UnarmedAttack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), 1, /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): UnarmedAttack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), 1, /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): ClickOn(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), "icon-x=16;icon-y=21;vis-x=90;v...") - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): Click(the floor (135,130,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=16;icon-y=21;vis-x=90;v...") - Typhnox (/client): Click(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), the floor (135,130,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=16;icon-y=21;vis-x=90;v...") - [2026-09-30 18:00:28.211] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Imitates-The-Lizards (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (136,130,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update pipe vision(0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): forceMove(the floor (135,130,2) (/turf/open/floor/iron)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): dump contents() - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): open(Imitates-The-Lizards (/mob/living/carbon/human), 0, 1) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): toggle(Imitates-The-Lizards (/mob/living/carbon/human)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): attack hand(Imitates-The-Lizards (/mob/living/carbon/human), /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): resolve unarmed attack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): UnarmedAttack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), 1, /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): UnarmedAttack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), 1, /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): ClickOn(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), "icon-x=16;icon-y=21;vis-x=90;v...") - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): Click(the floor (135,130,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=16;icon-y=21;vis-x=90;v...") - Typhnox (/client): Click(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), the floor (135,130,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=16;icon-y=21;vis-x=90;v...") - [2026-09-30 18:00:29.488] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Imitates-The-Lizards (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (136,130,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): forceMove(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): insert(Vents-Hot-Air (/mob/living/carbon/human), 0) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): take contents(0) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): close(Imitates-The-Lizards (/mob/living/carbon/human)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): toggle(Imitates-The-Lizards (/mob/living/carbon/human)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): attack hand(Imitates-The-Lizards (/mob/living/carbon/human), /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): resolve unarmed attack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): UnarmedAttack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), 1, /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): UnarmedAttack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), 1, /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): ClickOn(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), "icon-x=18;icon-y=28;vis-x=66;v...") - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): Click(the floor (135,130,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=18;icon-y=28;vis-x=66;v...") - Typhnox (/client): Click(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), the floor (135,130,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=18;icon-y=28;vis-x=66;v...") - [2026-09-30 18:00:29.491] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Imitates-The-Lizards (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (136,130,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update pipe vision(0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): forceMove(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): insert(Vents-Hot-Air (/mob/living/carbon/human), 0) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): take contents(0) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): close(Imitates-The-Lizards (/mob/living/carbon/human)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): toggle(Imitates-The-Lizards (/mob/living/carbon/human)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): attack hand(Imitates-The-Lizards (/mob/living/carbon/human), /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): resolve unarmed attack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): UnarmedAttack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), 1, /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): UnarmedAttack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), 1, /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): ClickOn(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), "icon-x=18;icon-y=28;vis-x=66;v...") - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): Click(the floor (135,130,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=18;icon-y=28;vis-x=66;v...") - Typhnox (/client): Click(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), the floor (135,130,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=18;icon-y=28;vis-x=66;v...") - [2026-09-30 18:00:30.316] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Imitates-The-Lizards (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (136,130,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): forceMove(the floor (135,130,2) (/turf/open/floor/iron)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): dump contents() - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): open(Imitates-The-Lizards (/mob/living/carbon/human), 0, 1) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): toggle(Imitates-The-Lizards (/mob/living/carbon/human)) - ... - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): Click(the floor (135,130,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=15;icon-y=28;vis-x=107;...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Imitates-The-Lizards (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:00:30.318] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Imitates-The-Lizards (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (136,130,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update pipe vision(0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): forceMove(the floor (135,130,2) (/turf/open/floor/iron)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): dump contents() - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): open(Imitates-The-Lizards (/mob/living/carbon/human), 0, 1) - ... - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): Click(the floor (135,130,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=15;icon-y=28;vis-x=107;...") - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): Click(the floor (135,130,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=15;icon-y=28;vis-x=107;...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:00:32.605] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Imitates-The-Lizards (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (136,130,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): forceMove(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): insert(Vents-Hot-Air (/mob/living/carbon/human), 0) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): take contents(0) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): close(Imitates-The-Lizards (/mob/living/carbon/human)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): toggle(Imitates-The-Lizards (/mob/living/carbon/human)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): attack hand(Imitates-The-Lizards (/mob/living/carbon/human), /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): resolve unarmed attack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): UnarmedAttack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), 1, /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): UnarmedAttack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), 1, /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): ClickOn(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), "icon-x=8;icon-y=19;vis-x=71;vi...") - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): Click(the floor (135,130,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=8;icon-y=19;vis-x=71;vi...") - Typhnox (/client): Click(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), the floor (135,130,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=8;icon-y=19;vis-x=71;vi...") - Typhnox (/client): check drag proximity(the floor (134,130,2) (/turf/open/floor/iron), the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), the floor (134,130,2) (/turf/open/floor/iron), the floor (135,130,2) (/turf/open/floor/iron), "mapwindow.map", "mapwindow.map", "icon-x=8;icon-y=19;vis-x=71;vi...") - the floor (134,130,2) (/turf/open/floor/iron): MouseDrop(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), the floor (134,130,2) (/turf/open/floor/iron), the floor (135,130,2) (/turf/open/floor/iron), "mapwindow.map", "mapwindow.map", "icon-x=8;icon-y=19;vis-x=71;vi...") - Typhnox (/client): MouseDrop(the floor (134,130,2) (/turf/open/floor/iron), the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), the floor (134,130,2) (/turf/open/floor/iron), the floor (135,130,2) (/turf/open/floor/iron), "mapwindow.map", "mapwindow.map", "icon-x=8;icon-y=19;vis-x=71;vi...") - [2026-09-30 18:00:32.607] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Imitates-The-Lizards (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (136,130,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update pipe vision(0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): forceMove(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): insert(Vents-Hot-Air (/mob/living/carbon/human), 0) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): take contents(0) - ... - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): attack hand(Imitates-The-Lizards (/mob/living/carbon/human), /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): resolve unarmed attack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): UnarmedAttack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), 1, /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): UnarmedAttack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), 1, /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): ClickOn(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), "icon-x=8;icon-y=19;vis-x=71;vi...") - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): Click(the floor (135,130,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=8;icon-y=19;vis-x=71;vi...") - Typhnox (/client): Click(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), the floor (135,130,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=8;icon-y=19;vis-x=71;vi...") - Typhnox (/client): check drag proximity(the floor (134,130,2) (/turf/open/floor/iron), the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), the floor (134,130,2) (/turf/open/floor/iron), the floor (135,130,2) (/turf/open/floor/iron), "mapwindow.map", "mapwindow.map", "icon-x=8;icon-y=19;vis-x=71;vi...") - Typhnox (/client): MouseDrop(the floor (134,130,2) (/turf/open/floor/iron), the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), the floor (134,130,2) (/turf/open/floor/iron), the floor (135,130,2) (/turf/open/floor/iron), "mapwindow.map", "mapwindow.map", "icon-x=8;icon-y=19;vis-x=71;vi...") - [2026-09-30 18:00:32.871] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Imitates-The-Lizards (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (136,130,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): forceMove(the floor (135,130,2) (/turf/open/floor/iron)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): dump contents() - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): open(Imitates-The-Lizards (/mob/living/carbon/human), 0, 1) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): toggle(Imitates-The-Lizards (/mob/living/carbon/human)) - ... - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): Click(the floor (135,130,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=12;icon-y=15;vis-x=69;v...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Imitates-The-Lizards (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:00:32.873] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Imitates-The-Lizards (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (136,130,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update pipe vision(0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): forceMove(the floor (135,130,2) (/turf/open/floor/iron)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): dump contents() - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): open(Imitates-The-Lizards (/mob/living/carbon/human), 0, 1) - ... - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): Click(the floor (135,130,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=12;icon-y=15;vis-x=69;v...") - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): Click(the floor (135,130,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=12;icon-y=15;vis-x=69;v...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:00:33.041] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Imitates-The-Lizards (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (136,130,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): forceMove(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): insert(Vents-Hot-Air (/mob/living/carbon/human), 0) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): take contents(0) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): close(Imitates-The-Lizards (/mob/living/carbon/human)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): toggle(Imitates-The-Lizards (/mob/living/carbon/human)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): attack hand(Imitates-The-Lizards (/mob/living/carbon/human), /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): resolve unarmed attack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): UnarmedAttack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), 1, /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): UnarmedAttack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), 1, /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): ClickOn(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), "icon-x=16;icon-y=14;vis-x=61;v...") - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): Click(the floor (135,130,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=16;icon-y=14;vis-x=61;v...") - Typhnox (/client): Click(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), the floor (135,130,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=16;icon-y=14;vis-x=61;v...") - [2026-09-30 18:00:33.043] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Imitates-The-Lizards (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (136,130,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update pipe vision(0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): forceMove(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): insert(Vents-Hot-Air (/mob/living/carbon/human), 0) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): take contents(0) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): close(Imitates-The-Lizards (/mob/living/carbon/human)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): toggle(Imitates-The-Lizards (/mob/living/carbon/human)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): attack hand(Imitates-The-Lizards (/mob/living/carbon/human), /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): resolve unarmed attack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): UnarmedAttack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), 1, /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): UnarmedAttack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), 1, /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): ClickOn(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), "icon-x=16;icon-y=14;vis-x=61;v...") - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): Click(the floor (135,130,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=16;icon-y=14;vis-x=61;v...") - Typhnox (/client): Click(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), the floor (135,130,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=16;icon-y=14;vis-x=61;v...") - [2026-09-30 18:00:33.544] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Imitates-The-Lizards (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (136,130,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): forceMove(the floor (135,130,2) (/turf/open/floor/iron)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): dump contents() - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): open(Imitates-The-Lizards (/mob/living/carbon/human), 0, 1) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): toggle(Imitates-The-Lizards (/mob/living/carbon/human)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): attack hand(Imitates-The-Lizards (/mob/living/carbon/human), /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): resolve unarmed attack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): UnarmedAttack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), 1, /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): UnarmedAttack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), 1, /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): ClickOn(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), "icon-x=23;icon-y=32;vis-x=75;v...") - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): Click(the floor (135,130,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=23;icon-y=32;vis-x=75;v...") - Typhnox (/client): Click(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), the floor (135,130,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=23;icon-y=32;vis-x=75;v...") - [2026-09-30 18:00:33.546] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Imitates-The-Lizards (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (136,130,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update pipe vision(0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): forceMove(the floor (135,130,2) (/turf/open/floor/iron)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): dump contents() - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): open(Imitates-The-Lizards (/mob/living/carbon/human), 0, 1) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): toggle(Imitates-The-Lizards (/mob/living/carbon/human)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): attack hand(Imitates-The-Lizards (/mob/living/carbon/human), /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): resolve unarmed attack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): UnarmedAttack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), 1, /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): UnarmedAttack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), 1, /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): ClickOn(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), "icon-x=23;icon-y=32;vis-x=75;v...") - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): Click(the floor (135,130,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=23;icon-y=32;vis-x=75;v...") - Typhnox (/client): Click(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), the floor (135,130,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=23;icon-y=32;vis-x=75;v...") - [2026-09-30 18:00:44.361] RUNTIME: ## TESTING: GC: -- [0x2034eee] | /obj/machinery/camera was unable to be GC'd -- (ref count of 7) [2026-09-30 18:00:50.495] RUNTIME: ## TESTING: GC: -- [0x203578c] | /obj/machinery/camera was unable to be GC'd -- (ref count of 5) [2026-09-30 18:00:56.949] RUNTIME: runtime error: atom_entered overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/iron/showroomfloor) Existing Proc: on_obj_entered New Proc: on_obj_entered - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Jose Greenwood (/mob/living/carbon/human) - src: null - usr.loc: the floor (76,141,2) (/turf/open/floor/iron/showroomfloor) - call stack: - stack trace("atom_entered overridden. Use o...", "code/datums/signals.dm", 43) - the mining satchel (/obj/item/storage/bag/ore): RegisterSignal(the floor (76,140,2) (/turf/open/floor/iron/showroomfloor), "atom_entered", "on_obj_entered", 0) - the mining satchel (/obj/item/storage/bag/ore): on user moved(Jat-Ra (/mob/living/carbon/human), the body bag (/obj/structure/closet/body_bag), 0, 1, null, 1) - Jat-Ra (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Jat-Ra (/mob/living/carbon/human): Moved(the body bag (/obj/structure/closet/body_bag), 0, 1, null, 1) - Jat-Ra (/mob/living/carbon/human): Moved(the body bag (/obj/structure/closet/body_bag), 0, 1, null, 1) - Jat-Ra (/mob/living/carbon/human): Moved(the body bag (/obj/structure/closet/body_bag), 0, 1, null, 1) - Jat-Ra (/mob/living/carbon/human): doMove(the floor (76,140,2) (/turf/open/floor/iron/showroomfloor)) - Jat-Ra (/mob/living/carbon/human): forceMove(the floor (76,140,2) (/turf/open/floor/iron/showroomfloor)) - Jat-Ra (/mob/living/carbon/human): forceMove(the floor (76,140,2) (/turf/open/floor/iron/showroomfloor)) - the body bag (/obj/structure/closet/body_bag): dump contents() - the body bag (/obj/structure/closet/body_bag): open(Jose Greenwood (/mob/living/carbon/human), 0, 1) - the body bag (/obj/structure/closet/body_bag): toggle(Jose Greenwood (/mob/living/carbon/human)) - the body bag (/obj/structure/closet/body_bag): attack hand(Jose Greenwood (/mob/living/carbon/human), /list (/list)) - Jose Greenwood (/mob/living/carbon/human): resolve unarmed attack(the body bag (/obj/structure/closet/body_bag), /list (/list)) - Jose Greenwood (/mob/living/carbon/human): UnarmedAttack(the body bag (/obj/structure/closet/body_bag), 1, /list (/list)) - Jose Greenwood (/mob/living/carbon/human): UnarmedAttack(the body bag (/obj/structure/closet/body_bag), 1, /list (/list)) - Jose Greenwood (/mob/living/carbon/human): ClickOn(the body bag (/obj/structure/closet/body_bag), "icon-x=27;icon-y=4;left=1;butt...") - the body bag (/obj/structure/closet/body_bag): Click(the floor (76,140,2) (/turf/open/floor/iron/showroomfloor), "mapwindow.map", "icon-x=27;icon-y=4;left=1;butt...") - Jaakkima (/client): Click(the body bag (/obj/structure/closet/body_bag), the floor (76,140,2) (/turf/open/floor/iron/showroomfloor), "mapwindow.map", "icon-x=27;icon-y=4;left=1;butt...") - [2026-09-30 18:00:56.951] RUNTIME: runtime error: atom_init_success_on overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/iron/showroomfloor) Existing Proc: on_atom_initialized_on New Proc: on_atom_initialized_on - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Jose Greenwood (/mob/living/carbon/human) - src: null - usr.loc: the floor (76,141,2) (/turf/open/floor/iron/showroomfloor) - call stack: - stack trace("atom_init_success_on overridde...", "code/datums/signals.dm", 43) - the mining satchel (/obj/item/storage/bag/ore): RegisterSignal(the floor (76,140,2) (/turf/open/floor/iron/showroomfloor), "atom_init_success_on", "on_atom_initialized_on", 0) - the mining satchel (/obj/item/storage/bag/ore): on user moved(Jat-Ra (/mob/living/carbon/human), the body bag (/obj/structure/closet/body_bag), 0, 1, null, 1) - Jat-Ra (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Jat-Ra (/mob/living/carbon/human): Moved(the body bag (/obj/structure/closet/body_bag), 0, 1, null, 1) - Jat-Ra (/mob/living/carbon/human): Moved(the body bag (/obj/structure/closet/body_bag), 0, 1, null, 1) - Jat-Ra (/mob/living/carbon/human): Moved(the body bag (/obj/structure/closet/body_bag), 0, 1, null, 1) - Jat-Ra (/mob/living/carbon/human): doMove(the floor (76,140,2) (/turf/open/floor/iron/showroomfloor)) - Jat-Ra (/mob/living/carbon/human): forceMove(the floor (76,140,2) (/turf/open/floor/iron/showroomfloor)) - Jat-Ra (/mob/living/carbon/human): forceMove(the floor (76,140,2) (/turf/open/floor/iron/showroomfloor)) - the body bag (/obj/structure/closet/body_bag): dump contents() - the body bag (/obj/structure/closet/body_bag): open(Jose Greenwood (/mob/living/carbon/human), 0, 1) - the body bag (/obj/structure/closet/body_bag): toggle(Jose Greenwood (/mob/living/carbon/human)) - the body bag (/obj/structure/closet/body_bag): attack hand(Jose Greenwood (/mob/living/carbon/human), /list (/list)) - Jose Greenwood (/mob/living/carbon/human): resolve unarmed attack(the body bag (/obj/structure/closet/body_bag), /list (/list)) - Jose Greenwood (/mob/living/carbon/human): UnarmedAttack(the body bag (/obj/structure/closet/body_bag), 1, /list (/list)) - Jose Greenwood (/mob/living/carbon/human): UnarmedAttack(the body bag (/obj/structure/closet/body_bag), 1, /list (/list)) - Jose Greenwood (/mob/living/carbon/human): ClickOn(the body bag (/obj/structure/closet/body_bag), "icon-x=27;icon-y=4;left=1;butt...") - the body bag (/obj/structure/closet/body_bag): Click(the floor (76,140,2) (/turf/open/floor/iron/showroomfloor), "mapwindow.map", "icon-x=27;icon-y=4;left=1;butt...") - Jaakkima (/client): Click(the body bag (/obj/structure/closet/body_bag), the floor (76,140,2) (/turf/open/floor/iron/showroomfloor), "mapwindow.map", "icon-x=27;icon-y=4;left=1;butt...") - [2026-09-30 18:01:37.931] RUNTIME: ## TESTING: GC: -- [0x3000cbe] | /mob/dead/observer was unable to be GC'd -- (ref count of 3) [2026-09-30 18:04:47.449] RUNTIME: ## TESTING: GC: -- [0x20365c7] | /obj/machinery/camera was unable to be GC'd -- (ref count of 5) [2026-09-30 18:05:29.744] RUNTIME: runtime error: turf_reset_elevation overridden. Use override = TRUE to suppress this warning. - Target: the shuttle floor (/turf/open/floor/mineral/titanium/yellow) Existing Proc: check_elevation New Proc: check_elevation - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Sol Fiend (/mob/living/carbon/human) - src: null - usr.loc: the shuttle floor (165,110,2) (/turf/open/floor/mineral/titanium/yellow) - call stack: - stack trace("turf_reset_elevation overridde...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the shuttle floor (165,108,2) (/turf/open/floor/mineral/titanium/yellow), "turf_reset_elevation", "check_elevation", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted), the shuttle floor (165,108,2) (/turf/open/floor/mineral/titanium/yellow)) - /datum/element/elevation (/datum/element/elevation): on source entering(the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted), the shuttle floor (165,108,2) (/turf/open/floor/mineral/titanium/yellow), the shuttle floor (165,109,2) (/turf/open/floor/mineral/plastitanium), null) - the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted): SendSignal("atom_entering", /list (/list)) - the shuttle floor (165,108,2) (/turf/open/floor/mineral/titanium/yellow): Entered(the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted), the shuttle floor (165,109,2) (/turf/open/floor/mineral/plastitanium), null) - the shuttle floor (165,108,2) (/turf/open/floor/mineral/titanium/yellow): Entered(the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted), the shuttle floor (165,109,2) (/turf/open/floor/mineral/plastitanium), null) - the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted): Move(the shuttle floor (165,108,2) (/turf/open/floor/mineral/titanium/yellow), 2, 10.66, 1) - the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted): Move(the shuttle floor (165,108,2) (/turf/open/floor/mineral/titanium/yellow), 2, 10.66, 1) - Sol Fiend (/mob/living/carbon/human): PushAM(the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted), 1000) - ... - Sol Fiend (/mob/living/carbon/human): Move(the shuttle floor (165,109,2) (/turf/open/floor/mineral/plastitanium), 2, 0, 1) - Sol Fiend (/mob/living/carbon/human): Move(the shuttle floor (165,109,2) (/turf/open/floor/mineral/plastitanium), 2, null) - Sol Fiend (/mob/living/carbon/human): Move(the shuttle floor (165,109,2) (/turf/open/floor/mineral/plastitanium), 2) - Sol Fiend (/mob/living/carbon/human): Move(the shuttle floor (165,109,2) (/turf/open/floor/mineral/plastitanium), 2) - Sunnyshovel (/client): Move(the shuttle floor (165,109,2) (/turf/open/floor/mineral/plastitanium), 2) - Sol Fiend (/mob/living/carbon/human): keyLoop(Sunnyshovel (/client)) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:05:29.747] RUNTIME: runtime error: turf_change overridden. Use override = TRUE to suppress this warning. - Target: the shuttle floor (/turf/open/floor/mineral/titanium/yellow) Existing Proc: pre_change_turf New Proc: pre_change_turf - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Sol Fiend (/mob/living/carbon/human) - src: null - usr.loc: the shuttle floor (165,110,2) (/turf/open/floor/mineral/titanium/yellow) - call stack: - stack trace("turf_change overridden. Use ov...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the shuttle floor (165,108,2) (/turf/open/floor/mineral/titanium/yellow), "turf_change", "pre_change_turf", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted), the shuttle floor (165,108,2) (/turf/open/floor/mineral/titanium/yellow)) - /datum/element/elevation (/datum/element/elevation): on source entering(the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted), the shuttle floor (165,108,2) (/turf/open/floor/mineral/titanium/yellow), the shuttle floor (165,109,2) (/turf/open/floor/mineral/plastitanium), null) - the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted): SendSignal("atom_entering", /list (/list)) - the shuttle floor (165,108,2) (/turf/open/floor/mineral/titanium/yellow): Entered(the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted), the shuttle floor (165,109,2) (/turf/open/floor/mineral/plastitanium), null) - the shuttle floor (165,108,2) (/turf/open/floor/mineral/titanium/yellow): Entered(the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted), the shuttle floor (165,109,2) (/turf/open/floor/mineral/plastitanium), null) - the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted): Move(the shuttle floor (165,108,2) (/turf/open/floor/mineral/titanium/yellow), 2, 10.66, 1) - the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted): Move(the shuttle floor (165,108,2) (/turf/open/floor/mineral/titanium/yellow), 2, 10.66, 1) - Sol Fiend (/mob/living/carbon/human): PushAM(the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted), 1000) - ... - Sol Fiend (/mob/living/carbon/human): Move(the shuttle floor (165,109,2) (/turf/open/floor/mineral/plastitanium), 2, 0, 1) - Sol Fiend (/mob/living/carbon/human): Move(the shuttle floor (165,109,2) (/turf/open/floor/mineral/plastitanium), 2, null) - Sol Fiend (/mob/living/carbon/human): Move(the shuttle floor (165,109,2) (/turf/open/floor/mineral/plastitanium), 2) - Sol Fiend (/mob/living/carbon/human): Move(the shuttle floor (165,109,2) (/turf/open/floor/mineral/plastitanium), 2) - Sunnyshovel (/client): Move(the shuttle floor (165,109,2) (/turf/open/floor/mineral/plastitanium), 2) - Sol Fiend (/mob/living/carbon/human): keyLoop(Sunnyshovel (/client)) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:05:43.889] RUNTIME: runtime error: Cannot read null.actions - proc name: enable cooldown actions (/datum/action/cooldown/proc/enable_cooldown_actions) - source file: code/datums/actions/cooldown_action.dm,208 - usr: null - src: Cross Spikes (/datum/action/cooldown/mob_cooldown/tendril_cross_spikes) - call stack: - Cross Spikes (/datum/action/cooldown/mob_cooldown/tendril_cross_spikes): enable cooldown actions() - Cross Spikes (/datum/action/cooldown/mob_cooldown/tendril_cross_spikes): Activate(the necropolis tendril (/mob/living/basic/mining/tendril)) - Cross Spikes (/datum/action/cooldown/mob_cooldown/tendril_cross_spikes): PreActivate(the necropolis tendril (/mob/living/basic/mining/tendril)) - Cross Spikes (/datum/action/cooldown/mob_cooldown/tendril_cross_spikes): Trigger(null, null, null) - /datum/bt_node/ai_behavior/use... (/datum/bt_node/ai_behavior/use_mob_ability): perform async(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/tendril)) - /datum/bt_node/ai_behavior/use... (/datum/bt_node/ai_behavior/use_mob_ability): start async() - [2026-09-30 18:06:30.693] RUNTIME: ## TESTING: GC: -- [0x20359d1] | /obj/machinery/camera was unable to be GC'd -- (ref count of 7) [2026-09-30 18:08:29.717] RUNTIME: runtime error: turf_reset_elevation overridden. Use override = TRUE to suppress this warning. - Target: the shuttle floor (/turf/open/floor/mineral/titanium/yellow) Existing Proc: check_elevation New Proc: check_elevation - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("turf_reset_elevation overridde...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the shuttle floor (150,109,1) (/turf/open/floor/mineral/titanium/yellow), "turf_reset_elevation", "check_elevation", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the abandoned crate (/obj/structure/closet/crate/secure/loot), the shuttle floor (150,109,1) (/turf/open/floor/mineral/titanium/yellow)) - /datum/element/elevation (/datum/element/elevation): Attach(the abandoned crate (/obj/structure/closet/crate/secure/loot), 14) - the abandoned crate (/obj/structure/closet/crate/secure/loot): AddElement(/list (/list)) - the abandoned crate (/obj/structure/closet/crate/secure/loot): Initialize(0) - the abandoned crate (/obj/structure/closet/crate/secure/loot): Initialize(0) - the abandoned crate (/obj/structure/closet/crate/secure/loot): Initialize(0) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the abandoned crate (/obj/structure/closet/crate/secure/loot), 0, /list (/list)) - the abandoned crate (/obj/structure/closet/crate/secure/loot): New(0) - Abandoned Crate (/datum/supply_pack/imports/abandoned): generate(the shuttle floor (150,109,1) (/turf/open/floor/mineral/titanium/yellow), null, null) - /datum/supply_order (/datum/supply_order): generate(the shuttle floor (150,109,1) (/turf/open/floor/mineral/titanium/yellow)) - the supply shuttle (/obj/docking_port/mobile/supply): buy() - the supply shuttle (/obj/docking_port/mobile/supply): initiate docking(Transit for cargo/supply shutt... (/obj/docking_port/stationary/transit), 0) - the supply shuttle (/obj/docking_port/mobile/supply): enterTransit() - the supply shuttle (/obj/docking_port/mobile/supply): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:08:29.720] RUNTIME: runtime error: turf_change overridden. Use override = TRUE to suppress this warning. - Target: the shuttle floor (/turf/open/floor/mineral/titanium/yellow) Existing Proc: pre_change_turf New Proc: pre_change_turf - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("turf_change overridden. Use ov...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the shuttle floor (150,109,1) (/turf/open/floor/mineral/titanium/yellow), "turf_change", "pre_change_turf", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the abandoned crate (/obj/structure/closet/crate/secure/loot), the shuttle floor (150,109,1) (/turf/open/floor/mineral/titanium/yellow)) - /datum/element/elevation (/datum/element/elevation): Attach(the abandoned crate (/obj/structure/closet/crate/secure/loot), 14) - the abandoned crate (/obj/structure/closet/crate/secure/loot): AddElement(/list (/list)) - the abandoned crate (/obj/structure/closet/crate/secure/loot): Initialize(0) - the abandoned crate (/obj/structure/closet/crate/secure/loot): Initialize(0) - the abandoned crate (/obj/structure/closet/crate/secure/loot): Initialize(0) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the abandoned crate (/obj/structure/closet/crate/secure/loot), 0, /list (/list)) - the abandoned crate (/obj/structure/closet/crate/secure/loot): New(0) - Abandoned Crate (/datum/supply_pack/imports/abandoned): generate(the shuttle floor (150,109,1) (/turf/open/floor/mineral/titanium/yellow), null, null) - /datum/supply_order (/datum/supply_order): generate(the shuttle floor (150,109,1) (/turf/open/floor/mineral/titanium/yellow)) - the supply shuttle (/obj/docking_port/mobile/supply): buy() - the supply shuttle (/obj/docking_port/mobile/supply): initiate docking(Transit for cargo/supply shutt... (/obj/docking_port/stationary/transit), 0) - the supply shuttle (/obj/docking_port/mobile/supply): enterTransit() - the supply shuttle (/obj/docking_port/mobile/supply): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:09:18.813] RUNTIME: runtime error: atom_entered overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/iron) Existing Proc: on_obj_entered New Proc: on_obj_entered - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Zen D Chaffen (/mob/living/carbon/human) - src: null - usr.loc: the floor (155,114,2) (/turf/open/floor/iron) - call stack: - stack trace("atom_entered overridden. Use o...", "code/datums/signals.dm", 43) - the mining satchel of holding (/obj/item/storage/bag/ore/holding): RegisterSignal(the floor (155,114,2) (/turf/open/floor/iron), "atom_entered", "on_obj_entered", 0) - the mining satchel of holding (/obj/item/storage/bag/ore/holding): on user moved(Zen D Chaffen (/mob/living/carbon/human), the hole in reality (/obj/effect/immortality_talisman), 0, 1, null, 1) - Zen D Chaffen (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Zen D Chaffen (/mob/living/carbon/human): Moved(the hole in reality (/obj/effect/immortality_talisman), 0, 1, null, 1) - Zen D Chaffen (/mob/living/carbon/human): Moved(the hole in reality (/obj/effect/immortality_talisman), 0, 1, null, 1) - Zen D Chaffen (/mob/living/carbon/human): Moved(the hole in reality (/obj/effect/immortality_talisman), 0, 1, null, 1) - Zen D Chaffen (/mob/living/carbon/human): doMove(the floor (155,114,2) (/turf/open/floor/iron)) - Zen D Chaffen (/mob/living/carbon/human): forceMove(the floor (155,114,2) (/turf/open/floor/iron)) - Zen D Chaffen (/mob/living/carbon/human): forceMove(the floor (155,114,2) (/turf/open/floor/iron)) - ... - qdel(the hole in reality (/obj/effect/immortality_talisman), 0) - the hole in reality (/obj/effect/immortality_talisman): dissipate() - /datum/callback (/datum/callback): Invoke() - world: push usr(Zen D Chaffen (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:09:18.815] RUNTIME: runtime error: atom_init_success_on overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/iron) Existing Proc: on_atom_initialized_on New Proc: on_atom_initialized_on - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Zen D Chaffen (/mob/living/carbon/human) - src: null - usr.loc: the floor (155,114,2) (/turf/open/floor/iron) - call stack: - stack trace("atom_init_success_on overridde...", "code/datums/signals.dm", 43) - the mining satchel of holding (/obj/item/storage/bag/ore/holding): RegisterSignal(the floor (155,114,2) (/turf/open/floor/iron), "atom_init_success_on", "on_atom_initialized_on", 0) - the mining satchel of holding (/obj/item/storage/bag/ore/holding): on user moved(Zen D Chaffen (/mob/living/carbon/human), the hole in reality (/obj/effect/immortality_talisman), 0, 1, null, 1) - Zen D Chaffen (/mob/living/carbon/human): SendSignal("movable_moved", /list (/list)) - Zen D Chaffen (/mob/living/carbon/human): Moved(the hole in reality (/obj/effect/immortality_talisman), 0, 1, null, 1) - Zen D Chaffen (/mob/living/carbon/human): Moved(the hole in reality (/obj/effect/immortality_talisman), 0, 1, null, 1) - Zen D Chaffen (/mob/living/carbon/human): Moved(the hole in reality (/obj/effect/immortality_talisman), 0, 1, null, 1) - Zen D Chaffen (/mob/living/carbon/human): doMove(the floor (155,114,2) (/turf/open/floor/iron)) - Zen D Chaffen (/mob/living/carbon/human): forceMove(the floor (155,114,2) (/turf/open/floor/iron)) - Zen D Chaffen (/mob/living/carbon/human): forceMove(the floor (155,114,2) (/turf/open/floor/iron)) - ... - qdel(the hole in reality (/obj/effect/immortality_talisman), 0) - the hole in reality (/obj/effect/immortality_talisman): dissipate() - /datum/callback (/datum/callback): Invoke() - world: push usr(Zen D Chaffen (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(0) - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:10:48.809] RUNTIME: ## TESTING: GC: -- [0x3000145] | /mob/living/basic/mining/tendril was unable to be GC'd -- (ref count of 3) [2026-09-30 18:11:36.880] RUNTIME: runtime error: mining_waves_stop overridden. Use override = TRUE to suppress this warning. - Target: the small ore vent (/obj/structure/ore_vent/random) Existing Proc: handle_wave_conclusion New Proc: handle_wave_conclusion - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Zen D Chaffen (/mob/living/carbon/human) - src: null - usr.loc: the volcanic floor (106,89,3) (/turf/open/misc/asteroid/basalt/lava_land_surface) - call stack: - stack trace("mining_waves_stop overridden. ...", "code/datums/signals.dm", 43) - the small ore vent (/obj/structure/ore_vent/random): RegisterSignal(the small ore vent (/obj/structure/ore_vent/random), "mining_waves_stop", "handle_wave_conclusion", 0) - the small ore vent (/obj/structure/ore_vent/random): start wave defense() - the small ore vent (/obj/structure/ore_vent/random): scan and confirm(Zen D Chaffen (/mob/living/carbon/human), 0) - the small ore vent (/obj/structure/ore_vent/random): item interaction(Zen D Chaffen (/mob/living/carbon/human), the automatic mining scanner (/obj/item/t_scanner/adv_mining_scanner/lesser), /list (/list)) - the small ore vent (/obj/structure/ore_vent/random): base item interaction(Zen D Chaffen (/mob/living/carbon/human), the automatic mining scanner (/obj/item/t_scanner/adv_mining_scanner/lesser), /list (/list)) - the automatic mining scanner (/obj/item/t_scanner/adv_mining_scanner/lesser): melee attack chain(Zen D Chaffen (/mob/living/carbon/human), the small ore vent (/obj/structure/ore_vent/random), /list (/list), /list (/list)) - Zen D Chaffen (/mob/living/carbon/human): ClickOn(the small ore vent (/obj/structure/ore_vent/random), "icon-x=17;icon-y=21;left=1;but...") - the small ore vent (/obj/structure/ore_vent/random): Click(the volcanic floor (105,91,3) (/turf/open/misc/asteroid/basalt/lava_land_surface), "mapwindow.map", "icon-x=17;icon-y=21;left=1;but...") - [2026-09-30 18:13:08.267] RUNTIME: runtime error: adding a /obj/item/organ/tail/cat to a /mob/living/carbon/human/species/monkey when it shouldn't be! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("adding a /obj/item/organ/tail/...", "code/datums/bodypart_overlays/...", 33) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/cat): on mob insert(the tail (/obj/item/organ/tail/cat), Payton Barnes (/mob/living/carbon/human/species/monkey)) - the tail (/obj/item/organ/tail/cat): SendSignal("organ_implanted", /list (/list)) - the tail (/obj/item/organ/tail/cat): on mob insert(Payton Barnes (/mob/living/carbon/human/species/monkey), 1, 1) - the tail (/obj/item/organ/tail/cat): on mob insert(Payton Barnes (/mob/living/carbon/human/species/monkey), 1, 1) - the tail (/obj/item/organ/tail/cat): mob insert(Payton Barnes (/mob/living/carbon/human/species/monkey), 1, 1) - the tail (/obj/item/organ/tail/cat): Insert(Payton Barnes (/mob/living/carbon/human/species/monkey), 1, 1) - the tail (/obj/item/organ/tail/cat): replace into(Payton Barnes (/mob/living/carbon/human/species/monkey)) - Payton Barnes (/mob/living/carbon/human/species/monkey): bioscramble("bioscrambler anomaly") - the bioscrambler anomaly (/obj/effect/anomaly/bioscrambler): anomalyEffect(2) - the bioscrambler anomaly (/obj/effect/anomaly/bioscrambler): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:13:38.602] RUNTIME: runtime error: adding a /obj/item/organ/tail/cat to a /mob/living/carbon/human/species/monkey when it shouldn't be! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("adding a /obj/item/organ/tail/...", "code/datums/bodypart_overlays/...", 33) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/cat): on mob insert(the tail (/obj/item/organ/tail/cat), Payton Barnes (/mob/living/carbon/human/species/monkey)) - the tail (/obj/item/organ/tail/cat): SendSignal("organ_implanted", /list (/list)) - the tail (/obj/item/organ/tail/cat): on mob insert(Payton Barnes (/mob/living/carbon/human/species/monkey), 1, 1) - the tail (/obj/item/organ/tail/cat): on mob insert(Payton Barnes (/mob/living/carbon/human/species/monkey), 1, 1) - the tail (/obj/item/organ/tail/cat): mob insert(Payton Barnes (/mob/living/carbon/human/species/monkey), 1, 1) - the tail (/obj/item/organ/tail/cat): Insert(Payton Barnes (/mob/living/carbon/human/species/monkey), 1, 1) - the tail (/obj/item/organ/tail/cat): replace into(Payton Barnes (/mob/living/carbon/human/species/monkey)) - Payton Barnes (/mob/living/carbon/human/species/monkey): bioscramble("bioscrambler anomaly") - the bioscrambler anomaly (/obj/effect/anomaly/bioscrambler): anomalyEffect(2) - the bioscrambler anomaly (/obj/effect/anomaly/bioscrambler): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:14:08.880] RUNTIME: runtime error: adding a /obj/item/organ/tail/cat to a /mob/living/carbon/human/species/monkey when it shouldn't be! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("adding a /obj/item/organ/tail/...", "code/datums/bodypart_overlays/...", 33) - /datum/bodypart_overlay/mutant... (/datum/bodypart_overlay/mutant/tail/cat): on mob insert(the tail (/obj/item/organ/tail/cat), Payton Barnes (/mob/living/carbon/human/species/monkey)) - the tail (/obj/item/organ/tail/cat): SendSignal("organ_implanted", /list (/list)) - the tail (/obj/item/organ/tail/cat): on mob insert(Payton Barnes (/mob/living/carbon/human/species/monkey), 1, 1) - the tail (/obj/item/organ/tail/cat): on mob insert(Payton Barnes (/mob/living/carbon/human/species/monkey), 1, 1) - the tail (/obj/item/organ/tail/cat): mob insert(Payton Barnes (/mob/living/carbon/human/species/monkey), 1, 1) - the tail (/obj/item/organ/tail/cat): Insert(Payton Barnes (/mob/living/carbon/human/species/monkey), 1, 1) - the tail (/obj/item/organ/tail/cat): replace into(Payton Barnes (/mob/living/carbon/human/species/monkey)) - Payton Barnes (/mob/living/carbon/human/species/monkey): bioscramble("bioscrambler anomaly") - the bioscrambler anomaly (/obj/effect/anomaly/bioscrambler): anomalyEffect(2) - the bioscrambler anomaly (/obj/effect/anomaly/bioscrambler): process(2) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): fire(0) - Objects (/datum/controller/subsystem/processing/obj): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:15:22.648] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Vents-Hot-Air (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): forceMove(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): insert(Vents-Hot-Air (/mob/living/carbon/human), 0) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): take contents(0) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): close(Vents-Hot-Air (/mob/living/carbon/human)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): toggle(Vents-Hot-Air (/mob/living/carbon/human)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): attack hand(Vents-Hot-Air (/mob/living/carbon/human), /list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): resolve unarmed attack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), /list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): UnarmedAttack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), 1, /list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): UnarmedAttack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), 1, /list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): ClickOn(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), "icon-x=20;icon-y=22;vis-x=110;...") - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): Click(the floor (171,96,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=20;icon-y=22;vis-x=110;...") - Iansdoor (/client): Click(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), the floor (171,96,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=20;icon-y=22;vis-x=110;...") - [2026-09-30 18:15:22.650] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Vents-Hot-Air (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update pipe vision(0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): forceMove(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): insert(Vents-Hot-Air (/mob/living/carbon/human), 0) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): take contents(0) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): close(Vents-Hot-Air (/mob/living/carbon/human)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): toggle(Vents-Hot-Air (/mob/living/carbon/human)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): attack hand(Vents-Hot-Air (/mob/living/carbon/human), /list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): resolve unarmed attack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), /list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): UnarmedAttack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), 1, /list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): UnarmedAttack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), 1, /list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): ClickOn(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), "icon-x=20;icon-y=22;vis-x=110;...") - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): Click(the floor (171,96,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=20;icon-y=22;vis-x=110;...") - Iansdoor (/client): Click(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), the floor (171,96,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=20;icon-y=22;vis-x=110;...") - [2026-09-30 18:15:24.781] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Imitates-The-Lizards (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (171,95,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): forceMove(the floor (171,96,2) (/turf/open/floor/iron)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): dump contents() - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): open(Imitates-The-Lizards (/mob/living/carbon/human), 0, 1) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): toggle(Imitates-The-Lizards (/mob/living/carbon/human)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): attack hand(Imitates-The-Lizards (/mob/living/carbon/human), /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): resolve unarmed attack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): UnarmedAttack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), 1, /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): UnarmedAttack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), 1, /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): ClickOn(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), "icon-x=16;icon-y=24;vis-x=94;v...") - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): Click(the floor (171,96,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=16;icon-y=24;vis-x=94;v...") - Typhnox (/client): Click(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), the floor (171,96,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=16;icon-y=24;vis-x=94;v...") - [2026-09-30 18:15:24.783] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Imitates-The-Lizards (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (171,95,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update pipe vision(0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): forceMove(the floor (171,96,2) (/turf/open/floor/iron)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): dump contents() - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): open(Imitates-The-Lizards (/mob/living/carbon/human), 0, 1) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): toggle(Imitates-The-Lizards (/mob/living/carbon/human)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): attack hand(Imitates-The-Lizards (/mob/living/carbon/human), /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): resolve unarmed attack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): UnarmedAttack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), 1, /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): UnarmedAttack(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), 1, /list (/list)) - Imitates-The-Lizards (/mob/living/carbon/human): ClickOn(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), "icon-x=16;icon-y=24;vis-x=94;v...") - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): Click(the floor (171,96,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=16;icon-y=24;vis-x=94;v...") - Typhnox (/client): Click(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding), the floor (171,96,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=16;icon-y=24;vis-x=94;v...") - [2026-09-30 18:16:33.575] RUNTIME: runtime error: Found undeleted query, check the sql.log for the undeleted query and add a delete call to the query datum. - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("Found undeleted query, check t...", "code/controllers/subsystem/dbc...", 127) - Database (/datum/controller/subsystem/dbcore): fire(0) - Database (/datum/controller/subsystem/dbcore): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:17:35.307] RUNTIME: runtime error: turf_reset_elevation overridden. Use override = TRUE to suppress this warning. - Target: the shuttle floor (/turf/open/floor/mineral/titanium/yellow) Existing Proc: check_elevation New Proc: check_elevation - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: 0 - src: null - call stack: - stack trace("turf_reset_elevation overridde...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the shuttle floor (168,110,2) (/turf/open/floor/mineral/titanium/yellow), "turf_reset_elevation", "check_elevation", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the crate - #1646 (/obj/structure/closet/crate), the shuttle floor (168,110,2) (/turf/open/floor/mineral/titanium/yellow)) - /datum/element/elevation (/datum/element/elevation): on source entering(the crate - #1646 (/obj/structure/closet/crate), the shuttle floor (168,110,2) (/turf/open/floor/mineral/titanium/yellow), the shuttle floor (168,111,2) (/turf/open/floor/mineral/titanium/yellow), null) - the crate - #1646 (/obj/structure/closet/crate): SendSignal("atom_entering", /list (/list)) - the shuttle floor (168,110,2) (/turf/open/floor/mineral/titanium/yellow): Entered(the crate - #1646 (/obj/structure/closet/crate), the shuttle floor (168,111,2) (/turf/open/floor/mineral/titanium/yellow), null) - the shuttle floor (168,110,2) (/turf/open/floor/mineral/titanium/yellow): Entered(the crate - #1646 (/obj/structure/closet/crate), the shuttle floor (168,111,2) (/turf/open/floor/mineral/titanium/yellow), null) - the crate - #1646 (/obj/structure/closet/crate): Move(the shuttle floor (168,110,2) (/turf/open/floor/mineral/titanium/yellow), 2, 0, 1) - the crate - #1646 (/obj/structure/closet/crate): Move(the shuttle floor (168,110,2) (/turf/open/floor/mineral/titanium/yellow), 2, 0, 1) - the crate - #1646 (/obj/structure/closet/crate): Move(the shuttle floor (167,110,2) (/turf/open/floor/mineral/titanium/yellow), 10, 7.93061, 1) - ... - Speak-No-Evil (/mob/living/carbon/human): Move(the shuttle floor (167,109,2) (/turf/open/floor/mineral/titanium/yellow), 2) - Speak-No-Evil (/mob/living/carbon/human): Move(the shuttle floor (166,109,2) (/turf/open/floor/mineral/titanium/yellow), 10, 0, 1) - Speak-No-Evil (/mob/living/carbon/human): Move(the shuttle floor (166,109,2) (/turf/open/floor/mineral/titanium/yellow), 10, null) - Speak-No-Evil (/mob/living/carbon/human): Move(the shuttle floor (166,109,2) (/turf/open/floor/mineral/titanium/yellow), 10) - Speak-No-Evil (/mob/living/carbon/human): Move(the shuttle floor (166,109,2) (/turf/open/floor/mineral/titanium/yellow), 10) - Jamarkus (/client): Move(the shuttle floor (166,109,2) (/turf/open/floor/mineral/titanium/yellow), 10) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:17:35.310] RUNTIME: runtime error: turf_change overridden. Use override = TRUE to suppress this warning. - Target: the shuttle floor (/turf/open/floor/mineral/titanium/yellow) Existing Proc: pre_change_turf New Proc: pre_change_turf - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: 0 - src: null - call stack: - stack trace("turf_change overridden. Use ov...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the shuttle floor (168,110,2) (/turf/open/floor/mineral/titanium/yellow), "turf_change", "pre_change_turf", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the crate - #1646 (/obj/structure/closet/crate), the shuttle floor (168,110,2) (/turf/open/floor/mineral/titanium/yellow)) - /datum/element/elevation (/datum/element/elevation): on source entering(the crate - #1646 (/obj/structure/closet/crate), the shuttle floor (168,110,2) (/turf/open/floor/mineral/titanium/yellow), the shuttle floor (168,111,2) (/turf/open/floor/mineral/titanium/yellow), null) - the crate - #1646 (/obj/structure/closet/crate): SendSignal("atom_entering", /list (/list)) - the shuttle floor (168,110,2) (/turf/open/floor/mineral/titanium/yellow): Entered(the crate - #1646 (/obj/structure/closet/crate), the shuttle floor (168,111,2) (/turf/open/floor/mineral/titanium/yellow), null) - the shuttle floor (168,110,2) (/turf/open/floor/mineral/titanium/yellow): Entered(the crate - #1646 (/obj/structure/closet/crate), the shuttle floor (168,111,2) (/turf/open/floor/mineral/titanium/yellow), null) - the crate - #1646 (/obj/structure/closet/crate): Move(the shuttle floor (168,110,2) (/turf/open/floor/mineral/titanium/yellow), 2, 0, 1) - the crate - #1646 (/obj/structure/closet/crate): Move(the shuttle floor (168,110,2) (/turf/open/floor/mineral/titanium/yellow), 2, 0, 1) - the crate - #1646 (/obj/structure/closet/crate): Move(the shuttle floor (167,110,2) (/turf/open/floor/mineral/titanium/yellow), 10, 7.93061, 1) - ... - Speak-No-Evil (/mob/living/carbon/human): Move(the shuttle floor (167,109,2) (/turf/open/floor/mineral/titanium/yellow), 2) - Speak-No-Evil (/mob/living/carbon/human): Move(the shuttle floor (166,109,2) (/turf/open/floor/mineral/titanium/yellow), 10, 0, 1) - Speak-No-Evil (/mob/living/carbon/human): Move(the shuttle floor (166,109,2) (/turf/open/floor/mineral/titanium/yellow), 10, null) - Speak-No-Evil (/mob/living/carbon/human): Move(the shuttle floor (166,109,2) (/turf/open/floor/mineral/titanium/yellow), 10) - Speak-No-Evil (/mob/living/carbon/human): Move(the shuttle floor (166,109,2) (/turf/open/floor/mineral/titanium/yellow), 10) - Jamarkus (/client): Move(the shuttle floor (166,109,2) (/turf/open/floor/mineral/titanium/yellow), 10) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:17:35.506] RUNTIME: runtime error: turf_reset_elevation overridden. Use override = TRUE to suppress this warning. - Target: the shuttle floor (/turf/open/floor/mineral/titanium/yellow) Existing Proc: check_elevation New Proc: check_elevation - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: 0 - src: null - call stack: - stack trace("turf_reset_elevation overridde...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the shuttle floor (167,109,2) (/turf/open/floor/mineral/titanium/yellow), "turf_reset_elevation", "check_elevation", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the crate - #1646 (/obj/structure/closet/crate), the shuttle floor (167,109,2) (/turf/open/floor/mineral/titanium/yellow)) - /datum/element/elevation (/datum/element/elevation): on source entering(the crate - #1646 (/obj/structure/closet/crate), the shuttle floor (167,109,2) (/turf/open/floor/mineral/titanium/yellow), the shuttle floor (167,110,2) (/turf/open/floor/mineral/titanium/yellow), null) - the crate - #1646 (/obj/structure/closet/crate): SendSignal("atom_entering", /list (/list)) - the shuttle floor (167,109,2) (/turf/open/floor/mineral/titanium/yellow): Entered(the crate - #1646 (/obj/structure/closet/crate), the shuttle floor (167,110,2) (/turf/open/floor/mineral/titanium/yellow), null) - the shuttle floor (167,109,2) (/turf/open/floor/mineral/titanium/yellow): Entered(the crate - #1646 (/obj/structure/closet/crate), the shuttle floor (167,110,2) (/turf/open/floor/mineral/titanium/yellow), null) - the crate - #1646 (/obj/structure/closet/crate): Move(the shuttle floor (167,109,2) (/turf/open/floor/mineral/titanium/yellow), 2, 0, 1) - the crate - #1646 (/obj/structure/closet/crate): Move(the shuttle floor (167,109,2) (/turf/open/floor/mineral/titanium/yellow), 2, 0, 1) - the crate - #1646 (/obj/structure/closet/crate): Move(the shuttle floor (166,109,2) (/turf/open/floor/mineral/titanium/yellow), 10, 10.5741, 1) - ... - Speak-No-Evil (/mob/living/carbon/human): Move(the shuttle floor (165,109,2) (/turf/open/floor/mineral/plastitanium), 8, null) - Speak-No-Evil (/mob/living/carbon/human): Move(the shuttle floor (165,109,2) (/turf/open/floor/mineral/plastitanium), 8) - Speak-No-Evil (/mob/living/carbon/human): Move(the shuttle floor (165,109,2) (/turf/open/floor/mineral/plastitanium), 8) - Jamarkus (/client): Move(the shuttle floor (165,109,2) (/turf/open/floor/mineral/plastitanium), 8) - Speak-No-Evil (/mob/living/carbon/human): keyLoop(Jamarkus (/client)) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:17:35.508] RUNTIME: runtime error: turf_change overridden. Use override = TRUE to suppress this warning. - Target: the shuttle floor (/turf/open/floor/mineral/titanium/yellow) Existing Proc: pre_change_turf New Proc: pre_change_turf - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: 0 - src: null - call stack: - stack trace("turf_change overridden. Use ov...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the shuttle floor (167,109,2) (/turf/open/floor/mineral/titanium/yellow), "turf_change", "pre_change_turf", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the crate - #1646 (/obj/structure/closet/crate), the shuttle floor (167,109,2) (/turf/open/floor/mineral/titanium/yellow)) - /datum/element/elevation (/datum/element/elevation): on source entering(the crate - #1646 (/obj/structure/closet/crate), the shuttle floor (167,109,2) (/turf/open/floor/mineral/titanium/yellow), the shuttle floor (167,110,2) (/turf/open/floor/mineral/titanium/yellow), null) - the crate - #1646 (/obj/structure/closet/crate): SendSignal("atom_entering", /list (/list)) - the shuttle floor (167,109,2) (/turf/open/floor/mineral/titanium/yellow): Entered(the crate - #1646 (/obj/structure/closet/crate), the shuttle floor (167,110,2) (/turf/open/floor/mineral/titanium/yellow), null) - the shuttle floor (167,109,2) (/turf/open/floor/mineral/titanium/yellow): Entered(the crate - #1646 (/obj/structure/closet/crate), the shuttle floor (167,110,2) (/turf/open/floor/mineral/titanium/yellow), null) - the crate - #1646 (/obj/structure/closet/crate): Move(the shuttle floor (167,109,2) (/turf/open/floor/mineral/titanium/yellow), 2, 0, 1) - the crate - #1646 (/obj/structure/closet/crate): Move(the shuttle floor (167,109,2) (/turf/open/floor/mineral/titanium/yellow), 2, 0, 1) - the crate - #1646 (/obj/structure/closet/crate): Move(the shuttle floor (166,109,2) (/turf/open/floor/mineral/titanium/yellow), 10, 10.5741, 1) - ... - Speak-No-Evil (/mob/living/carbon/human): Move(the shuttle floor (165,109,2) (/turf/open/floor/mineral/plastitanium), 8, null) - Speak-No-Evil (/mob/living/carbon/human): Move(the shuttle floor (165,109,2) (/turf/open/floor/mineral/plastitanium), 8) - Speak-No-Evil (/mob/living/carbon/human): Move(the shuttle floor (165,109,2) (/turf/open/floor/mineral/plastitanium), 8) - Jamarkus (/client): Move(the shuttle floor (165,109,2) (/turf/open/floor/mineral/plastitanium), 8) - Speak-No-Evil (/mob/living/carbon/human): keyLoop(Jamarkus (/client)) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:17:35.510] RUNTIME: runtime error: turf_reset_elevation overridden. Use override = TRUE to suppress this warning. - Target: the shuttle floor (/turf/open/floor/mineral/titanium/yellow) Existing Proc: check_elevation New Proc: check_elevation - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: 0 - src: null - call stack: - stack trace("turf_reset_elevation overridde...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the shuttle floor (166,109,2) (/turf/open/floor/mineral/titanium/yellow), "turf_reset_elevation", "check_elevation", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the crate - #1646 (/obj/structure/closet/crate), the shuttle floor (166,109,2) (/turf/open/floor/mineral/titanium/yellow)) - /datum/element/elevation (/datum/element/elevation): on source entering(the crate - #1646 (/obj/structure/closet/crate), the shuttle floor (166,109,2) (/turf/open/floor/mineral/titanium/yellow), the shuttle floor (167,109,2) (/turf/open/floor/mineral/titanium/yellow), null) - the crate - #1646 (/obj/structure/closet/crate): SendSignal("atom_entering", /list (/list)) - the shuttle floor (166,109,2) (/turf/open/floor/mineral/titanium/yellow): Entered(the crate - #1646 (/obj/structure/closet/crate), the shuttle floor (167,109,2) (/turf/open/floor/mineral/titanium/yellow), null) - the shuttle floor (166,109,2) (/turf/open/floor/mineral/titanium/yellow): Entered(the crate - #1646 (/obj/structure/closet/crate), the shuttle floor (167,109,2) (/turf/open/floor/mineral/titanium/yellow), null) - the crate - #1646 (/obj/structure/closet/crate): Move(the shuttle floor (166,109,2) (/turf/open/floor/mineral/titanium/yellow), 8, 0, 1) - the crate - #1646 (/obj/structure/closet/crate): Move(the shuttle floor (166,109,2) (/turf/open/floor/mineral/titanium/yellow), 8, 0, 1) - the crate - #1646 (/obj/structure/closet/crate): Move(the shuttle floor (166,109,2) (/turf/open/floor/mineral/titanium/yellow), 10, 10.5741, 1) - ... - Speak-No-Evil (/mob/living/carbon/human): Move(the shuttle floor (165,109,2) (/turf/open/floor/mineral/plastitanium), 8, null) - Speak-No-Evil (/mob/living/carbon/human): Move(the shuttle floor (165,109,2) (/turf/open/floor/mineral/plastitanium), 8) - Speak-No-Evil (/mob/living/carbon/human): Move(the shuttle floor (165,109,2) (/turf/open/floor/mineral/plastitanium), 8) - Jamarkus (/client): Move(the shuttle floor (165,109,2) (/turf/open/floor/mineral/plastitanium), 8) - Speak-No-Evil (/mob/living/carbon/human): keyLoop(Jamarkus (/client)) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:17:35.511] RUNTIME: runtime error: turf_change overridden. Use override = TRUE to suppress this warning. - Target: the shuttle floor (/turf/open/floor/mineral/titanium/yellow) Existing Proc: pre_change_turf New Proc: pre_change_turf - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: 0 - src: null - call stack: - stack trace("turf_change overridden. Use ov...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the shuttle floor (166,109,2) (/turf/open/floor/mineral/titanium/yellow), "turf_change", "pre_change_turf", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the crate - #1646 (/obj/structure/closet/crate), the shuttle floor (166,109,2) (/turf/open/floor/mineral/titanium/yellow)) - /datum/element/elevation (/datum/element/elevation): on source entering(the crate - #1646 (/obj/structure/closet/crate), the shuttle floor (166,109,2) (/turf/open/floor/mineral/titanium/yellow), the shuttle floor (167,109,2) (/turf/open/floor/mineral/titanium/yellow), null) - the crate - #1646 (/obj/structure/closet/crate): SendSignal("atom_entering", /list (/list)) - the shuttle floor (166,109,2) (/turf/open/floor/mineral/titanium/yellow): Entered(the crate - #1646 (/obj/structure/closet/crate), the shuttle floor (167,109,2) (/turf/open/floor/mineral/titanium/yellow), null) - the shuttle floor (166,109,2) (/turf/open/floor/mineral/titanium/yellow): Entered(the crate - #1646 (/obj/structure/closet/crate), the shuttle floor (167,109,2) (/turf/open/floor/mineral/titanium/yellow), null) - the crate - #1646 (/obj/structure/closet/crate): Move(the shuttle floor (166,109,2) (/turf/open/floor/mineral/titanium/yellow), 8, 0, 1) - the crate - #1646 (/obj/structure/closet/crate): Move(the shuttle floor (166,109,2) (/turf/open/floor/mineral/titanium/yellow), 8, 0, 1) - the crate - #1646 (/obj/structure/closet/crate): Move(the shuttle floor (166,109,2) (/turf/open/floor/mineral/titanium/yellow), 10, 10.5741, 1) - ... - Speak-No-Evil (/mob/living/carbon/human): Move(the shuttle floor (165,109,2) (/turf/open/floor/mineral/plastitanium), 8, null) - Speak-No-Evil (/mob/living/carbon/human): Move(the shuttle floor (165,109,2) (/turf/open/floor/mineral/plastitanium), 8) - Speak-No-Evil (/mob/living/carbon/human): Move(the shuttle floor (165,109,2) (/turf/open/floor/mineral/plastitanium), 8) - Jamarkus (/client): Move(the shuttle floor (165,109,2) (/turf/open/floor/mineral/plastitanium), 8) - Speak-No-Evil (/mob/living/carbon/human): keyLoop(Jamarkus (/client)) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:17:41.260] RUNTIME: runtime error: turf_reset_elevation overridden. Use override = TRUE to suppress this warning. - Target: the shuttle floor (/turf/open/floor/mineral/titanium/yellow) Existing Proc: check_elevation New Proc: check_elevation - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Sol Fiend (/mob/living/carbon/human) - src: null - usr.loc: the shuttle floor (166,111,2) (/turf/open/floor/mineral/titanium/yellow) - call stack: - stack trace("turf_reset_elevation overridde...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the shuttle floor (167,111,2) (/turf/open/floor/mineral/titanium/yellow), "turf_reset_elevation", "check_elevation", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the mail crate (/obj/structure/closet/crate/mail/economy), the shuttle floor (167,111,2) (/turf/open/floor/mineral/titanium/yellow)) - /datum/element/elevation (/datum/element/elevation): on source entering(the mail crate (/obj/structure/closet/crate/mail/economy), the shuttle floor (167,111,2) (/turf/open/floor/mineral/titanium/yellow), the shuttle floor (167,110,2) (/turf/open/floor/mineral/titanium/yellow), null) - the mail crate (/obj/structure/closet/crate/mail/economy): SendSignal("atom_entering", /list (/list)) - the shuttle floor (167,111,2) (/turf/open/floor/mineral/titanium/yellow): Entered(the mail crate (/obj/structure/closet/crate/mail/economy), the shuttle floor (167,110,2) (/turf/open/floor/mineral/titanium/yellow), null) - the shuttle floor (167,111,2) (/turf/open/floor/mineral/titanium/yellow): Entered(the mail crate (/obj/structure/closet/crate/mail/economy), the shuttle floor (167,110,2) (/turf/open/floor/mineral/titanium/yellow), null) - the mail crate (/obj/structure/closet/crate/mail/economy): Move(the shuttle floor (167,111,2) (/turf/open/floor/mineral/titanium/yellow), 1, 10.6467, 1) - the mail crate (/obj/structure/closet/crate/mail/economy): Move(the shuttle floor (167,111,2) (/turf/open/floor/mineral/titanium/yellow), 1, 10.6467, 1) - the mail crate (/obj/structure/closet/crate/mail/economy): move from pull(Sol Fiend (/mob/living/carbon/human), the shuttle floor (167,111,2) (/turf/open/floor/mineral/titanium/yellow), 10.6467) - Sol Fiend (/mob/living/carbon/human): Move(the shuttle floor (166,111,2) (/turf/open/floor/mineral/titanium/yellow), 8, 0, 1) - Sol Fiend (/mob/living/carbon/human): Move(the shuttle floor (166,111,2) (/turf/open/floor/mineral/titanium/yellow), 8, null) - Sol Fiend (/mob/living/carbon/human): Move(the shuttle floor (166,111,2) (/turf/open/floor/mineral/titanium/yellow), 8) - Sol Fiend (/mob/living/carbon/human): Move(the shuttle floor (166,111,2) (/turf/open/floor/mineral/titanium/yellow), 8) - Sunnyshovel (/client): Move(the shuttle floor (166,111,2) (/turf/open/floor/mineral/titanium/yellow), 8) - Sol Fiend (/mob/living/carbon/human): keyLoop(Sunnyshovel (/client)) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:17:41.263] RUNTIME: runtime error: turf_change overridden. Use override = TRUE to suppress this warning. - Target: the shuttle floor (/turf/open/floor/mineral/titanium/yellow) Existing Proc: pre_change_turf New Proc: pre_change_turf - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Sol Fiend (/mob/living/carbon/human) - src: null - usr.loc: the shuttle floor (166,111,2) (/turf/open/floor/mineral/titanium/yellow) - call stack: - stack trace("turf_change overridden. Use ov...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the shuttle floor (167,111,2) (/turf/open/floor/mineral/titanium/yellow), "turf_change", "pre_change_turf", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the mail crate (/obj/structure/closet/crate/mail/economy), the shuttle floor (167,111,2) (/turf/open/floor/mineral/titanium/yellow)) - /datum/element/elevation (/datum/element/elevation): on source entering(the mail crate (/obj/structure/closet/crate/mail/economy), the shuttle floor (167,111,2) (/turf/open/floor/mineral/titanium/yellow), the shuttle floor (167,110,2) (/turf/open/floor/mineral/titanium/yellow), null) - the mail crate (/obj/structure/closet/crate/mail/economy): SendSignal("atom_entering", /list (/list)) - the shuttle floor (167,111,2) (/turf/open/floor/mineral/titanium/yellow): Entered(the mail crate (/obj/structure/closet/crate/mail/economy), the shuttle floor (167,110,2) (/turf/open/floor/mineral/titanium/yellow), null) - the shuttle floor (167,111,2) (/turf/open/floor/mineral/titanium/yellow): Entered(the mail crate (/obj/structure/closet/crate/mail/economy), the shuttle floor (167,110,2) (/turf/open/floor/mineral/titanium/yellow), null) - the mail crate (/obj/structure/closet/crate/mail/economy): Move(the shuttle floor (167,111,2) (/turf/open/floor/mineral/titanium/yellow), 1, 10.6467, 1) - the mail crate (/obj/structure/closet/crate/mail/economy): Move(the shuttle floor (167,111,2) (/turf/open/floor/mineral/titanium/yellow), 1, 10.6467, 1) - the mail crate (/obj/structure/closet/crate/mail/economy): move from pull(Sol Fiend (/mob/living/carbon/human), the shuttle floor (167,111,2) (/turf/open/floor/mineral/titanium/yellow), 10.6467) - Sol Fiend (/mob/living/carbon/human): Move(the shuttle floor (166,111,2) (/turf/open/floor/mineral/titanium/yellow), 8, 0, 1) - Sol Fiend (/mob/living/carbon/human): Move(the shuttle floor (166,111,2) (/turf/open/floor/mineral/titanium/yellow), 8, null) - Sol Fiend (/mob/living/carbon/human): Move(the shuttle floor (166,111,2) (/turf/open/floor/mineral/titanium/yellow), 8) - Sol Fiend (/mob/living/carbon/human): Move(the shuttle floor (166,111,2) (/turf/open/floor/mineral/titanium/yellow), 8) - Sunnyshovel (/client): Move(the shuttle floor (166,111,2) (/turf/open/floor/mineral/titanium/yellow), 8) - Sol Fiend (/mob/living/carbon/human): keyLoop(Sunnyshovel (/client)) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:18:37.826] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: null - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Zen D Chaffen (/mob/living/carbon/human): sync lighting plane cutoff() - Zen D Chaffen (/mob/living/carbon/human): update sight() - Zen D Chaffen (/mob/living/carbon/human): update sight() - the eyes (/obj/item/organ/eyes): refresh(Zen D Chaffen (/mob/living/carbon/human), 0) - Zen D Chaffen (/mob/living/carbon/human): update eyes(1) - /datum/status_effect/knocked_o... (/datum/status_effect/knocked_out): on apply() - /datum/status_effect/knocked_o... (/datum/status_effect/knocked_out): on creation(Zen D Chaffen (/mob/living/carbon/human)) - /datum/status_effect/knocked_o... (/datum/status_effect/knocked_out): on creation(Zen D Chaffen (/mob/living/carbon/human)) - /datum/status_effect/knocked_o... (/datum/status_effect/knocked_out): New(/list (/list)) - ... - Zen D Chaffen (/mob/living/carbon/human): update stat() - Zen D Chaffen (/mob/living/carbon/human): updatehealth() - Zen D Chaffen (/mob/living/carbon/human): updatehealth() - /datum/reagents (/datum/reagents): metabolize(Zen D Chaffen (/mob/living/carbon/human), 2, 1, 0, 0) - the liver (/obj/item/organ/liver): on life(2) - Zen D Chaffen (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:19:04.492] RUNTIME: runtime error: _queue_verb() returned false because it wasn't called from player input! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("_queue_verb() returned false b...", "code/controllers/subsystem/ver...", 90) - queue verb(/datum/callback/verb_callback (/datum/callback/verb_callback), 85, Speech Controller (/datum/controller/subsystem/verb_manager/speech_controller)) - Imitates-The-Lizards (/mob/living/carbon/human): gvb say verb(/list (/list)) - Verbs (/datum/controller/subsystem/verbs): invoke verb(Imitates-The-Lizards (/mob/living/carbon/human), /mob/verb/say_verb (/mob/verb/say_verb), /list (/list), null) - Imitates-The-Lizards (/mob/living/carbon/human): Say(";jose to ev-GLORF!") - Imitates-The-Lizards (/mob/living/carbon/human): Say(";jose to ev-GLORF!") - /datum/tgui_say (/datum/tgui_say): delegate speech(";jose to ev-GLORF!", "Say") - /datum/tgui_say (/datum/tgui_say): handle entry("force", /list (/list)) - /datum/tgui_say (/datum/tgui_say): force say(null, 1) - Imitates-The-Lizards (/mob/living/carbon/human): force say(null, 1, 0) - ... - Imitates-The-Lizards (/mob/living/carbon/human): apply status effect(/datum/status_effect/incapacit... (/datum/status_effect/incapacitating/stun), 200) - Imitates-The-Lizards (/mob/living/carbon/human): Stun(200, 0) - Imitates-The-Lizards (/mob/living/carbon/human): Stun(200, 0) - Imitates-The-Lizards (/mob/living/carbon/human): vomit(7, /obj/effect/decal/cleanable/vo... (/obj/effect/decal/cleanable/vomit/toxic), 10, 1, 0.1) - /datum/status_effect/inebriate... (/datum/status_effect/inebriated/drunk): on tick effects() - /datum/status_effect/inebriate... (/datum/status_effect/inebriated/drunk): process(0.2) - Fast Processing (/datum/controller/subsystem/processing/fastprocess): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:19:25.574] RUNTIME: ## TESTING: GC: -- [0x210667a7] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:19:27.578] RUNTIME: ## TESTING: GC: -- [0x21069eab] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:19:29.594] RUNTIME: ## TESTING: GC: -- [0x2106af26] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:19:31.608] RUNTIME: ## TESTING: GC: -- [0x21069df3] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:19:33.601] RUNTIME: ## TESTING: GC: -- [0x2106464d] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:19:35.607] RUNTIME: ## TESTING: GC: -- [0x2100a46e] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:19:42.096] RUNTIME: ## TESTING: GC: -- [0x21063b42] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:19:42.096] RUNTIME: ## TESTING: GC: -- [0x2106a5fd] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:19:42.096] RUNTIME: ## TESTING: GC: -- [0x2105e869] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:19:48.680] RUNTIME: ## TESTING: GC: -- [0x21064b4d] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:19:48.680] RUNTIME: ## TESTING: GC: -- [0x2104f4e3] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:19:48.681] RUNTIME: ## TESTING: GC: -- [0x21064746] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:19:55.355] RUNTIME: ## TESTING: GC: -- [0x21066350] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:19:55.355] RUNTIME: ## TESTING: GC: -- [0x2103c3c7] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:19:55.355] RUNTIME: ## TESTING: GC: -- [0x21068f55] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:20:02.197] RUNTIME: ## TESTING: GC: -- [0x2101e739] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:20:02.197] RUNTIME: ## TESTING: GC: -- [0x2105ef60] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:20:02.198] RUNTIME: ## TESTING: GC: -- [0x21062cba] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:20:11.412] RUNTIME: ## TESTING: GC: -- [0x2106b35e] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:20:11.412] RUNTIME: ## TESTING: GC: -- [0x2103b372] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:20:11.412] RUNTIME: ## TESTING: GC: -- [0x21063b76] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:20:11.413] RUNTIME: ## TESTING: GC: -- [0x210658d3] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:20:11.413] RUNTIME: ## TESTING: GC: -- [0x2106331e] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:20:18.327] RUNTIME: ## TESTING: GC: -- [0x21069367] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:20:18.328] RUNTIME: ## TESTING: GC: -- [0x210640f2] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:20:18.328] RUNTIME: ## TESTING: GC: -- [0x21014f3c] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:20:25.197] RUNTIME: ## TESTING: GC: -- [0x2106be5f] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:20:25.198] RUNTIME: ## TESTING: GC: -- [0x21066311] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:20:25.198] RUNTIME: ## TESTING: GC: -- [0x2106c188] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:20:32.137] RUNTIME: ## TESTING: GC: -- [0x2106bc71] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:20:32.137] RUNTIME: ## TESTING: GC: -- [0x21064401] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:20:32.137] RUNTIME: ## TESTING: GC: -- [0x21063f35] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:20:32.138] RUNTIME: ## TESTING: GC: -- [0x21062ab3] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:20:39.108] RUNTIME: ## TESTING: GC: -- [0x2101e742] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:20:39.108] RUNTIME: ## TESTING: GC: -- [0x21068f93] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:20:39.108] RUNTIME: ## TESTING: GC: -- [0x2103d4bb] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:20:45.863] RUNTIME: ## TESTING: GC: -- [0x21068a90] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:20:45.863] RUNTIME: ## TESTING: GC: -- [0x2105f075] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:20:45.864] RUNTIME: ## TESTING: GC: -- [0x210681cf] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:20:52.810] RUNTIME: ## TESTING: GC: -- [0x2101e722] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:20:52.810] RUNTIME: ## TESTING: GC: -- [0x2106c1de] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:20:52.810] RUNTIME: ## TESTING: GC: -- [0x2105bb05] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:20:52.811] RUNTIME: ## TESTING: GC: -- [0x21065ff2] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:20:59.777] RUNTIME: ## TESTING: GC: -- [0x2101e72c] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:20:59.778] RUNTIME: ## TESTING: GC: -- [0x2106b74f] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:20:59.778] RUNTIME: ## TESTING: GC: -- [0x2105f31d] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:21:08.777] RUNTIME: ## TESTING: GC: -- [0x21064252] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:21:08.777] RUNTIME: ## TESTING: GC: -- [0x2103ae1d] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:21:08.777] RUNTIME: ## TESTING: GC: -- [0x2106bcc6] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:21:08.778] RUNTIME: ## TESTING: GC: -- [0x21017d5c] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:21:15.552] RUNTIME: ## TESTING: GC: -- [0x2106677f] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:21:15.552] RUNTIME: ## TESTING: GC: -- [0x2106bff8] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:21:15.552] RUNTIME: ## TESTING: GC: -- [0x21068efc] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:21:15.552] RUNTIME: ## TESTING: GC: -- [0x2105f8e4] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:21:22.358] RUNTIME: ## TESTING: GC: -- [0x2106b97e] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:21:22.359] RUNTIME: ## TESTING: GC: -- [0x2105c874] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:21:22.359] RUNTIME: ## TESTING: GC: -- [0x210641d2] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:21:29.315] RUNTIME: ## TESTING: GC: -- [0x20356a4] | /obj/item/implant/mod was unable to be GC'd -- (ref count of 3) [2026-09-30 18:21:29.316] RUNTIME: ## TESTING: GC: -- [0x2035951] | /obj/item/skillchip/intj was unable to be GC'd -- (ref count of 3) [2026-09-30 18:21:29.316] RUNTIME: ## TESTING: GC: -- [0x2103310a] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:21:29.316] RUNTIME: ## TESTING: GC: -- [0x21063f4b] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:21:29.316] RUNTIME: ## TESTING: GC: -- [0x2105faa9] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:21:36.240] RUNTIME: ## TESTING: GC: -- [0x21064771] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:21:36.240] RUNTIME: ## TESTING: GC: -- [0x21050271] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:21:36.240] RUNTIME: ## TESTING: GC: -- [0x2106b5ca] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:21:36.240] RUNTIME: ## TESTING: GC: -- [0x210697cd] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:21:43.171] RUNTIME: ## TESTING: GC: -- [0x2103301d] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:21:43.171] RUNTIME: ## TESTING: GC: -- [0x21064b21] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:21:43.172] RUNTIME: ## TESTING: GC: -- [0x2106a05c] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:21:52.344] RUNTIME: ## TESTING: GC: -- [0x21064fba] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:21:52.345] RUNTIME: ## TESTING: GC: -- [0x2106b73a] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:21:52.345] RUNTIME: ## TESTING: GC: -- [0x21067ebc] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:21:52.345] RUNTIME: ## TESTING: GC: -- [0x2106a23d] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:21:52.345] RUNTIME: ## TESTING: GC: -- [0x2106a584] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:21:59.275] RUNTIME: ## TESTING: GC: -- [0x2106a428] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:21:59.275] RUNTIME: ## TESTING: GC: -- [0x21047c99] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:21:59.275] RUNTIME: ## TESTING: GC: -- [0x2106b312] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:22:06.187] RUNTIME: ## TESTING: GC: -- [0x210649ec] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:22:06.188] RUNTIME: ## TESTING: GC: -- [0x2106aac4] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:22:06.188] RUNTIME: ## TESTING: GC: -- [0x21065ddf] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:22:13.161] RUNTIME: ## TESTING: GC: -- [0x2106b3f4] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:22:13.161] RUNTIME: ## TESTING: GC: -- [0x21062401] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:22:13.161] RUNTIME: ## TESTING: GC: -- [0x2105f51c] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:22:13.162] RUNTIME: ## TESTING: GC: -- [0x2106b65f] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:22:20.413] RUNTIME: ## TESTING: GC: -- [0x2105bb00] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:22:20.413] RUNTIME: ## TESTING: GC: -- [0x21032cac] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:22:20.413] RUNTIME: ## TESTING: GC: -- [0x21064130] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:22:29.659] RUNTIME: ## TESTING: GC: -- [0x2106bc60] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:22:29.659] RUNTIME: ## TESTING: GC: -- [0x2106a7d1] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:22:29.659] RUNTIME: ## TESTING: GC: -- [0x2105f4b3] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:22:29.659] RUNTIME: ## TESTING: GC: -- [0x21068927] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:22:36.622] RUNTIME: ## TESTING: GC: -- [0x210692c5] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:22:36.623] RUNTIME: ## TESTING: GC: -- [0x21053aed] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:22:36.623] RUNTIME: ## TESTING: GC: -- [0x21060a02] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:22:43.566] RUNTIME: ## TESTING: GC: -- [0x2106b9b7] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:22:43.566] RUNTIME: ## TESTING: GC: -- [0x2106b39e] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:22:43.566] RUNTIME: ## TESTING: GC: -- [0x210662b6] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:22:50.543] RUNTIME: ## TESTING: GC: -- [0x2105ec61] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:22:50.543] RUNTIME: ## TESTING: GC: -- [0x2106aaf8] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:22:50.544] RUNTIME: ## TESTING: GC: -- [0x21065b8f] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:22:50.544] RUNTIME: ## TESTING: GC: -- [0x21068faf] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:22:59.849] RUNTIME: ## TESTING: GC: -- [0x2105f9f4] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:22:59.850] RUNTIME: ## TESTING: GC: -- [0x21061ecb] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:22:59.850] RUNTIME: ## TESTING: GC: -- [0x2106a06d] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:22:59.850] RUNTIME: ## TESTING: GC: -- [0x2106b00a] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:23:06.782] RUNTIME: ## TESTING: GC: -- [0x2106c1a6] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:23:06.782] RUNTIME: ## TESTING: GC: -- [0x21065b5e] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:23:06.783] RUNTIME: ## TESTING: GC: -- [0x21065e53] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:23:06.783] RUNTIME: ## TESTING: GC: -- [0x21065242] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:23:13.920] RUNTIME: ## TESTING: GC: -- [0x210631f0] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:23:13.921] RUNTIME: ## TESTING: GC: -- [0x210647b2] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:23:13.921] RUNTIME: ## TESTING: GC: -- [0x2105bb45] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:23:15.756] 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(PapaMichael (/mob/dead/new_player), /datum/tgui (/datum/tgui)) - gvb changelog(/list (/list)) - [2026-09-30 18:23:20.967] RUNTIME: ## TESTING: GC: -- [0x2106ba9f] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:23:20.967] RUNTIME: ## TESTING: GC: -- [0x2100a109] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:23:20.967] RUNTIME: ## TESTING: GC: -- [0x210649b4] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:23:30.198] RUNTIME: ## TESTING: GC: -- [0x2105b33f] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:23:30.198] RUNTIME: ## TESTING: GC: -- [0x2105f7d6] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:23:30.198] RUNTIME: ## TESTING: GC: -- [0x2106a4f7] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:23:30.198] RUNTIME: ## TESTING: GC: -- [0x2103b171] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:23:30.199] RUNTIME: ## TESTING: GC: -- [0x2106872e] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:23:37.117] RUNTIME: ## TESTING: GC: -- [0x2106b3aa] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:23:37.118] RUNTIME: ## TESTING: GC: -- [0x210544f4] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:23:37.118] RUNTIME: ## TESTING: GC: -- [0x21014f1c] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:23:44.116] RUNTIME: ## TESTING: GC: -- [0x2106bf39] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:23:44.116] RUNTIME: ## TESTING: GC: -- [0x21069ba6] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:23:44.116] RUNTIME: ## TESTING: GC: -- [0x21064646] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:23:44.117] RUNTIME: ## TESTING: GC: -- [0x2103893e] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:23:51.075] RUNTIME: ## TESTING: GC: -- [0x2106c1bc] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:23:51.075] RUNTIME: ## TESTING: GC: -- [0x2106a2c7] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:23:51.075] RUNTIME: ## TESTING: GC: -- [0x2106bbbe] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:23:58.031] RUNTIME: ## TESTING: GC: -- [0x21064a91] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:23:58.031] RUNTIME: ## TESTING: GC: -- [0x21014f21] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:23:58.031] RUNTIME: ## TESTING: GC: -- [0x2106a767] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:24:07.351] RUNTIME: ## TESTING: GC: -- [0x2105ebe2] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:24:07.352] RUNTIME: ## TESTING: GC: -- [0x21064989] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:24:07.352] RUNTIME: ## TESTING: GC: -- [0x2106b39a] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:24:07.352] RUNTIME: ## TESTING: GC: -- [0x21065938] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:24:07.353] RUNTIME: ## TESTING: GC: -- [0x21062c7d] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:24:15.108] RUNTIME: ## TESTING: GC: -- [0x21068df4] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:24:15.108] RUNTIME: ## TESTING: GC: -- [0x2106c17a] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:24:15.109] RUNTIME: ## TESTING: GC: -- [0x21006c63] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:24:22.053] RUNTIME: ## TESTING: GC: -- [0x2106a7bd] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:24:22.054] RUNTIME: ## TESTING: GC: -- [0x21069524] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:24:22.054] RUNTIME: ## TESTING: GC: -- [0x21069f27] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:24:22.054] RUNTIME: ## TESTING: GC: -- [0x21068757] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:24:28.990] RUNTIME: ## TESTING: GC: -- [0x2106be94] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:24:28.990] RUNTIME: ## TESTING: GC: -- [0x2105dc19] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:24:28.990] RUNTIME: ## TESTING: GC: -- [0x21064573] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:24:35.925] RUNTIME: ## TESTING: GC: -- [0x21060852] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:24:35.925] RUNTIME: ## TESTING: GC: -- [0x210646ec] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:24:35.926] RUNTIME: ## TESTING: GC: -- [0x2106a72e] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:24:35.926] RUNTIME: ## TESTING: GC: -- [0x21065d7e] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:24:42.850] RUNTIME: ## TESTING: GC: -- [0x21065f67] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:24:42.851] RUNTIME: ## TESTING: GC: -- [0x2106b69b] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:24:42.851] RUNTIME: ## TESTING: GC: -- [0x2106b9b9] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:24:52.071] RUNTIME: ## TESTING: GC: -- [0x2106460d] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:24:52.072] RUNTIME: ## TESTING: GC: -- [0x2106a756] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:24:54.043] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Vents-Hot-Air (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): forceMove(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): insert(Vents-Hot-Air (/mob/living/carbon/human), 0) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): take contents(0) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): close(Vents-Hot-Air (/mob/living/carbon/human)) - ... - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): Click(the floor (165,96,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=18;icon-y=25;vis-x=76;v...") - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): Click(the floor (165,96,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=18;icon-y=25;vis-x=76;v...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:24:54.045] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Vents-Hot-Air (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update pipe vision(0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): forceMove(the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): insert(Vents-Hot-Air (/mob/living/carbon/human), 0) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): take contents(0) - ... - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): Click(the floor (165,96,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=18;icon-y=25;vis-x=76;v...") - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): Click(the floor (165,96,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=18;icon-y=25;vis-x=76;v...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Vents-Hot-Air (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:24:54.792] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: null - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): forceMove(the floor (165,96,2) (/turf/open/floor/iron)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): dump contents() - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): open(Vents-Hot-Air (/mob/living/carbon/human), 0, 1) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): container resist act(Vents-Hot-Air (/mob/living/carbon/human), 1) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): relaymove(Vents-Hot-Air (/mob/living/carbon/human), 8) - Iansdoor (/client): Move(the floor (164,96,2) (/turf/open/floor/iron), 8) - Vents-Hot-Air (/mob/living/carbon/human): keyLoop(Iansdoor (/client)) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:24:54.794] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: null - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update pipe vision(0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): forceMove(the floor (165,96,2) (/turf/open/floor/iron)) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): dump contents() - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): open(Vents-Hot-Air (/mob/living/carbon/human), 0, 1) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): container resist act(Vents-Hot-Air (/mob/living/carbon/human), 1) - the welding supplies locker (/obj/structure/closet/secure_closet/engineering_welding): relaymove(Vents-Hot-Air (/mob/living/carbon/human), 8) - Iansdoor (/client): Move(the floor (164,96,2) (/turf/open/floor/iron), 8) - Vents-Hot-Air (/mob/living/carbon/human): keyLoop(Iansdoor (/client)) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:24:59.019] RUNTIME: ## TESTING: GC: -- [0x21006f33] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:24:59.020] RUNTIME: ## TESTING: GC: -- [0x2104e89d] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:24:59.020] RUNTIME: ## TESTING: GC: -- [0x2105d0fe] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:25:05.950] RUNTIME: ## TESTING: GC: -- [0x21068d75] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:25:05.951] RUNTIME: ## TESTING: GC: -- [0x2100b640] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:25:05.952] RUNTIME: ## TESTING: GC: -- [0x21033058] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:25:05.952] RUNTIME: ## TESTING: GC: -- [0x2106964c] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:25:05.952] RUNTIME: ## TESTING: GC: -- [0x2106a379] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:25:05.952] RUNTIME: ## TESTING: GC: -- [0x2106841d] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:25:05.952] RUNTIME: ## TESTING: GC: -- [0x2105f741] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:25:15.166] RUNTIME: ## TESTING: GC: -- [0x21006ef4] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:25:15.166] RUNTIME: ## TESTING: GC: -- [0x21065b30] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:25:15.166] RUNTIME: ## TESTING: GC: -- [0x21065c9f] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:25:22.125] RUNTIME: ## TESTING: GC: -- [0x2103b2aa] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:25:22.125] RUNTIME: ## TESTING: GC: -- [0x21065e0c] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:25:22.125] RUNTIME: ## TESTING: GC: -- [0x2106a032] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:25:22.125] RUNTIME: ## TESTING: GC: -- [0x21065942] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:25:29.069] RUNTIME: ## TESTING: GC: -- [0x210537bb] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:25:29.069] RUNTIME: ## TESTING: GC: -- [0x21064c20] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:25:29.069] RUNTIME: ## TESTING: GC: -- [0x210667b7] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:25:36.004] RUNTIME: ## TESTING: GC: -- [0x2106b3e9] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:25:36.005] RUNTIME: ## TESTING: GC: -- [0x2106ace5] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:25:36.005] RUNTIME: ## TESTING: GC: -- [0x2106c1b4] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:25:36.005] RUNTIME: ## TESTING: GC: -- [0x210662f0] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:25:39.988] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Vents-Hot-Air (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (168,95,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 18.3333) - Verity Blanche (/mob/living/carbon/human): sync lighting plane cutoff() - Verity Blanche (/mob/living/carbon/human): update sight() - Verity Blanche (/mob/living/carbon/human): update sight() - Verity Blanche (/mob/living/carbon/human): reset perspective(null, 0) - Verity Blanche (/mob/living/carbon/human): reset perspective(null, 0) - Verity Blanche (/mob/living/carbon/human): forceMove(the bluespace body bag (/obj/structure/closet/body_bag/bluespace)) - the bluespace body bag (/obj/structure/closet/body_bag/bluespace): insert(Verity Blanche (/mob/living/carbon/human), 0) - the bluespace body bag (/obj/structure/closet/body_bag/bluespace): take contents(0) - the bluespace body bag (/obj/structure/closet/body_bag/bluespace): close(Vents-Hot-Air (/mob/living/carbon/human)) - the bluespace body bag (/obj/structure/closet/body_bag/bluespace): toggle(Vents-Hot-Air (/mob/living/carbon/human)) - the bluespace body bag (/obj/structure/closet/body_bag/bluespace): attack hand(Vents-Hot-Air (/mob/living/carbon/human), /list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): resolve unarmed attack(the bluespace body bag (/obj/structure/closet/body_bag/bluespace), /list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): UnarmedAttack(the bluespace body bag (/obj/structure/closet/body_bag/bluespace), 1, /list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): UnarmedAttack(the bluespace body bag (/obj/structure/closet/body_bag/bluespace), 1, /list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): ClickOn(the bluespace body bag (/obj/structure/closet/body_bag/bluespace), "icon-x=28;icon-y=19;left=1;but...") - the bluespace body bag (/obj/structure/closet/body_bag/bluespace): Click(the floor (168,94,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=28;icon-y=19;left=1;but...") - Iansdoor (/client): Click(the bluespace body bag (/obj/structure/closet/body_bag/bluespace), the floor (168,94,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=28;icon-y=19;left=1;but...") - [2026-09-30 18:25:39.990] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Vents-Hot-Air (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the floor (168,95,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 18.3333) - Verity Blanche (/mob/living/carbon/human): sync lighting plane cutoff() - Verity Blanche (/mob/living/carbon/human): update sight() - Verity Blanche (/mob/living/carbon/human): update sight() - Verity Blanche (/mob/living/carbon/human): update pipe vision(0) - Verity Blanche (/mob/living/carbon/human): reset perspective(null, 0) - Verity Blanche (/mob/living/carbon/human): reset perspective(null, 0) - Verity Blanche (/mob/living/carbon/human): forceMove(the bluespace body bag (/obj/structure/closet/body_bag/bluespace)) - the bluespace body bag (/obj/structure/closet/body_bag/bluespace): insert(Verity Blanche (/mob/living/carbon/human), 0) - the bluespace body bag (/obj/structure/closet/body_bag/bluespace): take contents(0) - the bluespace body bag (/obj/structure/closet/body_bag/bluespace): close(Vents-Hot-Air (/mob/living/carbon/human)) - the bluespace body bag (/obj/structure/closet/body_bag/bluespace): toggle(Vents-Hot-Air (/mob/living/carbon/human)) - the bluespace body bag (/obj/structure/closet/body_bag/bluespace): attack hand(Vents-Hot-Air (/mob/living/carbon/human), /list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): resolve unarmed attack(the bluespace body bag (/obj/structure/closet/body_bag/bluespace), /list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): UnarmedAttack(the bluespace body bag (/obj/structure/closet/body_bag/bluespace), 1, /list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): UnarmedAttack(the bluespace body bag (/obj/structure/closet/body_bag/bluespace), 1, /list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): ClickOn(the bluespace body bag (/obj/structure/closet/body_bag/bluespace), "icon-x=28;icon-y=19;left=1;but...") - the bluespace body bag (/obj/structure/closet/body_bag/bluespace): Click(the floor (168,94,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=28;icon-y=19;left=1;but...") - Iansdoor (/client): Click(the bluespace body bag (/obj/structure/closet/body_bag/bluespace), the floor (168,94,2) (/turf/open/floor/iron), "mapwindow.map", "icon-x=28;icon-y=19;left=1;but...") - [2026-09-30 18:25:42.921] RUNTIME: ## TESTING: GC: -- [0x2106b420] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:25:42.921] RUNTIME: ## TESTING: GC: -- [0x21065273] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:25:42.921] RUNTIME: ## TESTING: GC: -- [0x210697c9] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:25:47.263] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Vents-Hot-Air (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the shuttle floor (186,99,2) (/turf/open/floor/mineral/titanium/white) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 18.3333) - Verity Blanche (/mob/living/carbon/human): sync lighting plane cutoff() - Verity Blanche (/mob/living/carbon/human): update sight() - Verity Blanche (/mob/living/carbon/human): update sight() - Verity Blanche (/mob/living/carbon/human): reset perspective(null, 0) - Verity Blanche (/mob/living/carbon/human): reset perspective(null, 0) - Verity Blanche (/mob/living/carbon/human): forceMove(the shuttle floor (187,99,2) (/turf/open/floor/mineral/titanium)) - the bluespace body bag (/obj/structure/closet/body_bag/bluespace): dump contents() - the bluespace body bag (/obj/structure/closet/body_bag/bluespace): open(Vents-Hot-Air (/mob/living/carbon/human), 0, 1) - the bluespace body bag (/obj/structure/closet/body_bag/bluespace): toggle(Vents-Hot-Air (/mob/living/carbon/human)) - the bluespace body bag (/obj/structure/closet/body_bag/bluespace): attack hand(Vents-Hot-Air (/mob/living/carbon/human), /list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): resolve unarmed attack(the bluespace body bag (/obj/structure/closet/body_bag/bluespace), /list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): UnarmedAttack(the bluespace body bag (/obj/structure/closet/body_bag/bluespace), 1, /list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): UnarmedAttack(the bluespace body bag (/obj/structure/closet/body_bag/bluespace), 1, /list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): ClickOn(the bluespace body bag (/obj/structure/closet/body_bag/bluespace), "icon-x=24;icon-y=9;left=1;butt...") - the bluespace body bag (/obj/structure/closet/body_bag/bluespace): Click(the shuttle floor (187,99,2) (/turf/open/floor/mineral/titanium), "mapwindow.map", "icon-x=24;icon-y=9;left=1;butt...") - Iansdoor (/client): Click(the bluespace body bag (/obj/structure/closet/body_bag/bluespace), the shuttle floor (187,99,2) (/turf/open/floor/mineral/titanium), "mapwindow.map", "icon-x=24;icon-y=9;left=1;butt...") - [2026-09-30 18:25:47.264] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Vents-Hot-Air (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the shuttle floor (186,99,2) (/turf/open/floor/mineral/titanium/white) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 18.3333) - Verity Blanche (/mob/living/carbon/human): sync lighting plane cutoff() - Verity Blanche (/mob/living/carbon/human): update sight() - Verity Blanche (/mob/living/carbon/human): update sight() - Verity Blanche (/mob/living/carbon/human): update pipe vision(0) - Verity Blanche (/mob/living/carbon/human): reset perspective(null, 0) - Verity Blanche (/mob/living/carbon/human): reset perspective(null, 0) - Verity Blanche (/mob/living/carbon/human): forceMove(the shuttle floor (187,99,2) (/turf/open/floor/mineral/titanium)) - the bluespace body bag (/obj/structure/closet/body_bag/bluespace): dump contents() - the bluespace body bag (/obj/structure/closet/body_bag/bluespace): open(Vents-Hot-Air (/mob/living/carbon/human), 0, 1) - the bluespace body bag (/obj/structure/closet/body_bag/bluespace): toggle(Vents-Hot-Air (/mob/living/carbon/human)) - the bluespace body bag (/obj/structure/closet/body_bag/bluespace): attack hand(Vents-Hot-Air (/mob/living/carbon/human), /list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): resolve unarmed attack(the bluespace body bag (/obj/structure/closet/body_bag/bluespace), /list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): UnarmedAttack(the bluespace body bag (/obj/structure/closet/body_bag/bluespace), 1, /list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): UnarmedAttack(the bluespace body bag (/obj/structure/closet/body_bag/bluespace), 1, /list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): ClickOn(the bluespace body bag (/obj/structure/closet/body_bag/bluespace), "icon-x=24;icon-y=9;left=1;butt...") - the bluespace body bag (/obj/structure/closet/body_bag/bluespace): Click(the shuttle floor (187,99,2) (/turf/open/floor/mineral/titanium), "mapwindow.map", "icon-x=24;icon-y=9;left=1;butt...") - Iansdoor (/client): Click(the bluespace body bag (/obj/structure/closet/body_bag/bluespace), the shuttle floor (187,99,2) (/turf/open/floor/mineral/titanium), "mapwindow.map", "icon-x=24;icon-y=9;left=1;butt...") - [2026-09-30 18:25:52.157] RUNTIME: ## TESTING: GC: -- [0x2106abcc] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:25:52.157] RUNTIME: ## TESTING: GC: -- [0x2103b70e] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:25:52.157] RUNTIME: ## TESTING: GC: -- [0x21062b05] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:25:59.110] RUNTIME: ## TESTING: GC: -- [0x2106a57c] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:25:59.111] RUNTIME: ## TESTING: GC: -- [0x2105e427] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:25:59.111] RUNTIME: ## TESTING: GC: -- [0x2106bcb2] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:25:59.111] RUNTIME: ## TESTING: GC: -- [0x21069901] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:26:06.048] RUNTIME: ## TESTING: GC: -- [0x21053360] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:26:06.048] RUNTIME: ## TESTING: GC: -- [0x2103310f] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:26:06.049] RUNTIME: ## TESTING: GC: -- [0x21051861] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:26:11.687] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Vents-Hot-Air (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the fire-safety closet (/obj/structure/closet/firecloset) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): forceMove(the fire-safety closet (/obj/structure/closet/firecloset)) - the fire-safety closet (/obj/structure/closet/firecloset): insert(Vents-Hot-Air (/mob/living/carbon/human), 0) - the fire-safety closet (/obj/structure/closet/firecloset): take contents(0) - the fire-safety closet (/obj/structure/closet/firecloset): close(Vents-Hot-Air (/mob/living/carbon/human)) - the fire-safety closet (/obj/structure/closet/firecloset): toggle(Vents-Hot-Air (/mob/living/carbon/human)) - the fire-safety closet (/obj/structure/closet/firecloset): attack hand(Vents-Hot-Air (/mob/living/carbon/human), /list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): resolve unarmed attack(the fire-safety closet (/obj/structure/closet/firecloset), /list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): UnarmedAttack(the fire-safety closet (/obj/structure/closet/firecloset), 1, /list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): UnarmedAttack(the fire-safety closet (/obj/structure/closet/firecloset), 1, /list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): ClickOn(the fire-safety closet (/obj/structure/closet/firecloset), "icon-x=2;icon-y=18;left=1;butt...") - the fire-safety closet (/obj/structure/closet/firecloset): Click(the glass floor (189,93,2) (/turf/open/floor/glass), "mapwindow.map", "icon-x=2;icon-y=18;left=1;butt...") - Iansdoor (/client): Click(the fire-safety closet (/obj/structure/closet/firecloset), the glass floor (189,93,2) (/turf/open/floor/glass), "mapwindow.map", "icon-x=2;icon-y=18;left=1;butt...") - [2026-09-30 18:26:11.689] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Vents-Hot-Air (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the fire-safety closet (/obj/structure/closet/firecloset) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update pipe vision(0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): forceMove(the fire-safety closet (/obj/structure/closet/firecloset)) - the fire-safety closet (/obj/structure/closet/firecloset): insert(Vents-Hot-Air (/mob/living/carbon/human), 0) - the fire-safety closet (/obj/structure/closet/firecloset): take contents(0) - the fire-safety closet (/obj/structure/closet/firecloset): close(Vents-Hot-Air (/mob/living/carbon/human)) - the fire-safety closet (/obj/structure/closet/firecloset): toggle(Vents-Hot-Air (/mob/living/carbon/human)) - the fire-safety closet (/obj/structure/closet/firecloset): attack hand(Vents-Hot-Air (/mob/living/carbon/human), /list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): resolve unarmed attack(the fire-safety closet (/obj/structure/closet/firecloset), /list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): UnarmedAttack(the fire-safety closet (/obj/structure/closet/firecloset), 1, /list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): UnarmedAttack(the fire-safety closet (/obj/structure/closet/firecloset), 1, /list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): ClickOn(the fire-safety closet (/obj/structure/closet/firecloset), "icon-x=2;icon-y=18;left=1;butt...") - the fire-safety closet (/obj/structure/closet/firecloset): Click(the glass floor (189,93,2) (/turf/open/floor/glass), "mapwindow.map", "icon-x=2;icon-y=18;left=1;butt...") - Iansdoor (/client): Click(the fire-safety closet (/obj/structure/closet/firecloset), the glass floor (189,93,2) (/turf/open/floor/glass), "mapwindow.map", "icon-x=2;icon-y=18;left=1;butt...") - [2026-09-30 18:26:12.593] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: null - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): forceMove(the glass floor (189,93,2) (/turf/open/floor/glass)) - the fire-safety closet (/obj/structure/closet/firecloset): dump contents() - the fire-safety closet (/obj/structure/closet/firecloset): open(Vents-Hot-Air (/mob/living/carbon/human), 0, 1) - the fire-safety closet (/obj/structure/closet/firecloset): container resist act(Vents-Hot-Air (/mob/living/carbon/human), 1) - the fire-safety closet (/obj/structure/closet/firecloset): relaymove(Vents-Hot-Air (/mob/living/carbon/human), 1) - Iansdoor (/client): Move(the glass floor (189,94,2) (/turf/open/floor/glass), 1) - Vents-Hot-Air (/mob/living/carbon/human): keyLoop(Iansdoor (/client)) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:26:12.595] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: null - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update pipe vision(0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): reset perspective(null, 0) - Vents-Hot-Air (/mob/living/carbon/human): forceMove(the glass floor (189,93,2) (/turf/open/floor/glass)) - the fire-safety closet (/obj/structure/closet/firecloset): dump contents() - the fire-safety closet (/obj/structure/closet/firecloset): open(Vents-Hot-Air (/mob/living/carbon/human), 0, 1) - the fire-safety closet (/obj/structure/closet/firecloset): container resist act(Vents-Hot-Air (/mob/living/carbon/human), 1) - the fire-safety closet (/obj/structure/closet/firecloset): relaymove(Vents-Hot-Air (/mob/living/carbon/human), 1) - Iansdoor (/client): Move(the glass floor (189,94,2) (/turf/open/floor/glass), 1) - Vents-Hot-Air (/mob/living/carbon/human): keyLoop(Iansdoor (/client)) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:26:13.114] RUNTIME: ## TESTING: GC: -- [0x21006f89] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:26:13.115] RUNTIME: ## TESTING: GC: -- [0x2106b9cd] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:26:13.115] RUNTIME: ## TESTING: GC: -- [0x2106ba5f] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:26:20.044] RUNTIME: ## TESTING: GC: -- [0x210500ad] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:26:20.045] RUNTIME: ## TESTING: GC: -- [0x2105fb2f] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:26:20.045] RUNTIME: ## TESTING: GC: -- [0x2105fd8f] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:26:20.045] RUNTIME: ## TESTING: GC: -- [0x21006f87] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:26:20.046] RUNTIME: ## TESTING: GC: -- [0x2103c047] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:26:27.014] RUNTIME: ## TESTING: GC: -- [0x21065717] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:26:27.014] RUNTIME: ## TESTING: GC: -- [0x21065861] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:26:27.015] RUNTIME: ## TESTING: GC: -- [0x21069ac7] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:26:36.241] RUNTIME: ## TESTING: GC: -- [0x2106a33a] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:26:36.241] RUNTIME: ## TESTING: GC: -- [0x2103afaf] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:26:36.296] RUNTIME: ## TESTING: GC: -- [0x2103b274] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:26:43.247] RUNTIME: ## TESTING: GC: -- [0x210667c4] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:26:43.247] RUNTIME: ## TESTING: GC: -- [0x210643e0] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:26:43.248] RUNTIME: ## TESTING: GC: -- [0x2103d51c] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:26:43.248] RUNTIME: ## TESTING: GC: -- [0x21065b0f] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:26:50.165] RUNTIME: ## TESTING: GC: -- [0x21017d6b] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:26:50.165] RUNTIME: ## TESTING: GC: -- [0x210640b0] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:26:50.165] RUNTIME: ## TESTING: GC: -- [0x2105912e] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:26:56.959] RUNTIME: ## TESTING: GC: -- [0x210691ac] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:26:56.959] RUNTIME: ## TESTING: GC: -- [0x21006f74] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:26:56.960] RUNTIME: ## TESTING: GC: -- [0x21006f2b] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:27:06.280] RUNTIME: ## TESTING: GC: -- [0x2106b4b5] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:27:06.281] RUNTIME: ## TESTING: GC: -- [0x2106001a] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:27:06.281] RUNTIME: ## TESTING: GC: -- [0x2106b3c4] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:27:06.281] RUNTIME: ## TESTING: GC: -- [0x21065cb6] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:27:06.281] RUNTIME: ## TESTING: GC: -- [0x21063a78] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:27:16.700] RUNTIME: ## TESTING: GC: -- [0x21049400] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:27:16.754] RUNTIME: ## TESTING: GC: -- [0x2105f781] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:27:16.755] RUNTIME: ## TESTING: GC: -- [0x21065aae] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:27:24.346] RUNTIME: runtime error: Cannot execute null.GetComponent(). - proc name: Destroy (/datum/component/wet_floor/Destroy) - source file: code/datums/components/wet_floor.dm,49 - usr: null - src: /datum/component/wet_floor (/datum/component/wet_floor) - call stack: - /datum/component/wet_floor (/datum/component/wet_floor): Destroy(0) - qdel(/datum/component/wet_floor (/datum/component/wet_floor), 0) - the titanium tile (140,174,13) (/turf/open/floor/mineral/titanium/tiled/blue): TakeComponent(/datum/component/wet_floor (/datum/component/wet_floor)) - the titanium tile (193,92,2) (/turf/open/floor/mineral/titanium/tiled/blue): TransferComponents(the titanium tile (140,174,13) (/turf/open/floor/mineral/titanium/tiled/blue)) - the titanium tile (140,174,13) (/turf/open/floor/mineral/titanium/tiled/blue): afterShuttleMove(the titanium tile (193,92,2) (/turf/open/floor/mineral/titanium/tiled/blue), 0) - Medisim emergency shuttle (/obj/docking_port/mobile/emergency): cleanup runway(Transit for emergency/Medisim ... (/obj/docking_port/stationary/transit), /list (/list), /list (/list), /list (/list), /list (/list), /list (/list), 0, 2, Space (/area/space)) - Medisim emergency shuttle (/obj/docking_port/mobile/emergency): initiate docking(Transit for emergency/Medisim ... (/obj/docking_port/stationary/transit), 2, 0) - Medisim emergency shuttle (/obj/docking_port/mobile/emergency): enterTransit() - Medisim emergency shuttle (/obj/docking_port/mobile/emergency): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - [2026-09-30 18:27:24.347] RUNTIME: runtime error: Incompatible /datum/component/wet_floor transfer attempt to a /turf/open/floor/mineral/titanium/tiled/blue! - proc name: TakeComponent (/datum/proc/TakeComponent) - source file: code/datums/components/_component.dm,462 - usr: null - src: the titanium tile (140,174,13) (/turf/open/floor/mineral/titanium/tiled/blue) - call stack: - the titanium tile (140,174,13) (/turf/open/floor/mineral/titanium/tiled/blue): TakeComponent(/datum/component/wet_floor (/datum/component/wet_floor)) - the titanium tile (193,92,2) (/turf/open/floor/mineral/titanium/tiled/blue): TransferComponents(the titanium tile (140,174,13) (/turf/open/floor/mineral/titanium/tiled/blue)) - the titanium tile (140,174,13) (/turf/open/floor/mineral/titanium/tiled/blue): afterShuttleMove(the titanium tile (193,92,2) (/turf/open/floor/mineral/titanium/tiled/blue), 0) - Medisim emergency shuttle (/obj/docking_port/mobile/emergency): cleanup runway(Transit for emergency/Medisim ... (/obj/docking_port/stationary/transit), /list (/list), /list (/list), /list (/list), /list (/list), /list (/list), 0, 2, Space (/area/space)) - Medisim emergency shuttle (/obj/docking_port/mobile/emergency): initiate docking(Transit for emergency/Medisim ... (/obj/docking_port/stationary/transit), 2, 0) - Medisim emergency shuttle (/obj/docking_port/mobile/emergency): enterTransit() - Medisim emergency shuttle (/obj/docking_port/mobile/emergency): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - [2026-09-30 18:27:24.621] RUNTIME: ## TESTING: GC: -- [0x2106bcd6] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:27:24.663] RUNTIME: ## TESTING: GC: -- [0x21065e1d] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:27:24.663] RUNTIME: ## TESTING: GC: -- [0x2106843e] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:27:24.663] RUNTIME: ## TESTING: GC: -- [0x21006f2c] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:27:31.382] RUNTIME: ## TESTING: GC: -- [0x21012d47] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:27:31.382] RUNTIME: ## TESTING: GC: -- [0x2105e088] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:27:31.382] RUNTIME: ## TESTING: GC: -- [0x21012305] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:27:38.203] RUNTIME: ## TESTING: GC: -- [0x2106a85c] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:27:38.203] RUNTIME: ## TESTING: GC: -- [0x21069e30] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:27:38.204] RUNTIME: ## TESTING: GC: -- [0x2106b422] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:27:45.005] RUNTIME: ## TESTING: GC: -- [0x2105fd36] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:27:45.006] RUNTIME: ## TESTING: GC: -- [0x21065c85] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:27:45.006] RUNTIME: ## TESTING: GC: -- [0x21064b4a] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:27:45.006] RUNTIME: ## TESTING: GC: -- [0x2105ff50] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:27:45.006] RUNTIME: ## TESTING: GC: -- [0x2105ee85] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:27:45.945] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Verity Blanche (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the shuttle floor (135,180,13) (/turf/open/floor/mineral/titanium) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 18.3333) - Verity Blanche (/mob/living/carbon/human): sync lighting plane cutoff() - Verity Blanche (/mob/living/carbon/human): update sight() - Verity Blanche (/mob/living/carbon/human): update sight() - the eyes (/obj/item/organ/eyes): refresh(Verity Blanche (/mob/living/carbon/human), 0) - Verity Blanche (/mob/living/carbon/human): update eyes(1) - Verity Blanche (/mob/living/carbon/human): update body parts(null) - Verity Blanche (/mob/living/carbon/human): update body parts(null) - the human head (/obj/item/bodypart/head): add bodypart texture(/datum/bodypart_texture/mesh/s... (/datum/bodypart_texture/mesh/space), 1) - /datum/element/equipment_bodyp... (/datum/element/equipment_bodypart_texture): item equipped(the engineering MOD helmet (/obj/item/clothing/head/mod), Verity Blanche (/mob/living/carbon/human), 64) - ... - the engineering MOD control un... (/obj/item/mod/control/pre_equipped/engineering): quick deploy(Verity Blanche (/mob/living/carbon/human)) - Deploy MODsuit (/datum/action/item_action/mod/deploy): Trigger(Verity Blanche (/mob/living/carbon/human), 1) - Deploy MODsuit (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=10;icon-y=20;right=1;bu...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:27:48.193] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Verity Blanche (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the shuttle floor (135,180,13) (/turf/open/floor/mineral/titanium) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 18.3333) - Verity Blanche (/mob/living/carbon/human): sync lighting plane cutoff() - Verity Blanche (/mob/living/carbon/human): update sight() - Verity Blanche (/mob/living/carbon/human): update sight() - the eyes (/obj/item/organ/eyes): refresh(Verity Blanche (/mob/living/carbon/human), 0) - Verity Blanche (/mob/living/carbon/human): update eyes(1) - Verity Blanche (/mob/living/carbon/human): item coverage changed(4592, 0) - Verity Blanche (/mob/living/carbon/human): item coverage changed(4592, 0) - Verity Blanche (/mob/living/carbon/human): refresh obscured() - the engineering MOD control un... (/obj/item/mod/control/pre_equipped/engineering): seal part(the engineering MOD helmet (/obj/item/clothing/head/mod), 1) - the engineering MOD control un... (/obj/item/mod/control/pre_equipped/engineering): delayed seal part(the engineering MOD helmet (/obj/item/clothing/head/mod)) - the engineering MOD control un... (/obj/item/mod/control/pre_equipped/engineering): toggle activate(Verity Blanche (/mob/living/carbon/human), 0) - Activate MODsuit (/datum/action/item_action/mod/activate): do effect(1) - Activate MODsuit (/datum/action/item_action/mod/activate): Trigger(Verity Blanche (/mob/living/carbon/human), 1) - Activate MODsuit (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=16;icon-y=14;right=1;bu...") - Activate MODsuit (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=16;icon-y=14;right=1;bu...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Verity Blanche (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-09-30 18:27:54.272] RUNTIME: ## TESTING: GC: -- [0x2105c497] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:27:54.273] RUNTIME: ## TESTING: GC: -- [0x21063286] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:27:54.273] RUNTIME: ## TESTING: GC: -- [0x2105f51e] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:28:01.207] RUNTIME: ## TESTING: GC: -- [0x2105ef7b] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:28:01.207] RUNTIME: ## TESTING: GC: -- [0x2105a2bf] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:28:01.207] RUNTIME: ## TESTING: GC: -- [0x21065d97] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:28:01.208] RUNTIME: ## TESTING: GC: -- [0x2106bdd4] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:28:10.486] RUNTIME: ## TESTING: GC: -- [0x21066460] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:28:10.521] RUNTIME: ## TESTING: GC: -- [0x21065844] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:28:10.522] RUNTIME: ## TESTING: GC: -- [0x2106ba80] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:28:19.860] RUNTIME: ## TESTING: GC: -- [0x21068d92] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:28:19.860] RUNTIME: ## TESTING: GC: -- [0x21066264] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:28:19.861] RUNTIME: ## TESTING: GC: -- [0x21069f96] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:28:19.861] RUNTIME: ## TESTING: GC: -- [0x210661e0] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:28:29.437] RUNTIME: ## TESTING: GC: -- [0x2105dd27] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:28:29.437] RUNTIME: ## TESTING: GC: -- [0x21068823] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:28:29.437] RUNTIME: ## TESTING: GC: -- [0x210649e8] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:28:29.438] RUNTIME: ## TESTING: GC: -- [0x21006f55] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:28:29.438] RUNTIME: ## TESTING: GC: -- [0x2106bdeb] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:28:29.438] RUNTIME: ## TESTING: GC: -- [0x21069823] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:28:29.438] RUNTIME: ## TESTING: GC: -- [0x21006f42] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:28:38.708] RUNTIME: ## TESTING: GC: -- [0x2106116c] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:28:38.720] RUNTIME: ## TESTING: GC: -- [0x21064746] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:28:38.720] RUNTIME: ## TESTING: GC: -- [0x2106bc3d] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:28:38.720] RUNTIME: ## TESTING: GC: -- [0x2105bc5a] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:28:45.912] RUNTIME: ## TESTING: GC: -- [0x2106b7d4] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:28:45.912] RUNTIME: ## TESTING: GC: -- [0x2106585f] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:28:45.912] RUNTIME: ## TESTING: GC: -- [0x2105f954] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:28:45.913] RUNTIME: ## TESTING: GC: -- [0x21062db8] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:28:53.482] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Verity Blanche (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: hyperspace (130,183,13) (/turf/open/space/transit/north) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 18.3333) - Verity Blanche (/mob/living/carbon/human): sync lighting plane cutoff() - Verity Blanche (/mob/living/carbon/human): update sight() - Verity Blanche (/mob/living/carbon/human): update sight() - the eyes (/obj/item/organ/eyes): refresh(Verity Blanche (/mob/living/carbon/human), 0) - Verity Blanche (/mob/living/carbon/human): update eyes(1) - Verity Blanche (/mob/living/carbon/human): item coverage changed(0, 4592) - Verity Blanche (/mob/living/carbon/human): item coverage changed(0, 4592) - Verity Blanche (/mob/living/carbon/human): refresh obscured() - the engineering MOD control un... (/obj/item/mod/control/pre_equipped/engineering): seal part(the engineering MOD helmet (/obj/item/clothing/head/mod), 0) - the engineering MOD control un... (/obj/item/mod/control/pre_equipped/engineering): delayed seal part(the engineering MOD helmet (/obj/item/clothing/head/mod)) - the engineering MOD control un... (/obj/item/mod/control/pre_equipped/engineering): retract(null, the engineering MOD helmet (/obj/item/clothing/head/mod), 0) - the engineering MOD control un... (/obj/item/mod/control/pre_equipped/engineering): quick deploy(Verity Blanche (/mob/living/carbon/human)) - Deploy MODsuit (/datum/action/item_action/mod/deploy): do effect(1) - Deploy MODsuit (/datum/action/item_action/mod/deploy): Trigger(Verity Blanche (/mob/living/carbon/human), 1) - Deploy MODsuit (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=15;icon-y=15;right=1;bu...") - [2026-09-30 18:28:53.486] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Verity Blanche (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: hyperspace (130,183,13) (/turf/open/space/transit/north) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 18.3333) - Verity Blanche (/mob/living/carbon/human): sync lighting plane cutoff() - Verity Blanche (/mob/living/carbon/human): update sight() - Verity Blanche (/mob/living/carbon/human): update sight() - the eyes (/obj/item/organ/eyes): refresh(Verity Blanche (/mob/living/carbon/human), 0) - Verity Blanche (/mob/living/carbon/human): update eyes(1) - Verity Blanche (/mob/living/carbon/human): update body parts(null) - Verity Blanche (/mob/living/carbon/human): update body parts(null) - the human head (/obj/item/bodypart/head): remove bodypart texture(/datum/bodypart_texture/mesh/s... (/datum/bodypart_texture/mesh/space), 1) - /datum/element/equipment_bodyp... (/datum/element/equipment_bodypart_texture): item dropped(the engineering MOD helmet (/obj/item/clothing/head/mod), Verity Blanche (/mob/living/carbon/human)) - ... - Verity Blanche (/mob/living/carbon/human): has unequipped(the engineering MOD helmet (/obj/item/clothing/head/mod), 1) - Verity Blanche (/mob/living/carbon/human): has unequipped(the engineering MOD helmet (/obj/item/clothing/head/mod), 1) - Verity Blanche (/mob/living/carbon/human): doUnEquip(the engineering MOD helmet (/obj/item/clothing/head/mod), 1, the engineering MOD control un... (/obj/item/mod/control/pre_equipped/engineering), 0, 1, 1) - Verity Blanche (/mob/living/carbon/human): doUnEquip(the engineering MOD helmet (/obj/item/clothing/head/mod), 1, the engineering MOD control un... (/obj/item/mod/control/pre_equipped/engineering), 0, 1, 1) - Verity Blanche (/mob/living/carbon/human): doUnEquip(the engineering MOD helmet (/obj/item/clothing/head/mod), 1, the engineering MOD control un... (/obj/item/mod/control/pre_equipped/engineering), 0, 1, 1) - Verity Blanche (/mob/living/carbon/human): transferItemToLoc(the engineering MOD helmet (/obj/item/clothing/head/mod), the engineering MOD control un... (/obj/item/mod/control/pre_equipped/engineering), 1, 1, null) - the engineering MOD control un... (/obj/item/mod/control/pre_equipped/engineering): transfer part to loc(the engineering MOD helmet (/obj/item/clothing/head/mod), the engineering MOD control un... (/obj/item/mod/control/pre_equipped/engineering), 1, 0) - the engineering MOD control un... (/obj/item/mod/control/pre_equipped/engineering): quick deploy(Verity Blanche (/mob/living/carbon/human)) - Deploy MODsuit (/datum/action/item_action/mod/deploy): Trigger(Verity Blanche (/mob/living/carbon/human), 1) - Deploy MODsuit (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=15;icon-y=15;right=1;bu...") - [2026-09-30 18:28:55.161] RUNTIME: ## TESTING: GC: -- [0x210692a3] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:28:55.162] RUNTIME: ## TESTING: GC: -- [0x210660a7] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:28:55.162] RUNTIME: ## TESTING: GC: -- [0x21065b3e] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:29:01.862] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: null - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 18.3333) - Verity Blanche (/mob/living/carbon/human): sync lighting plane cutoff() - Verity Blanche (/mob/living/carbon/human): update sight() - Verity Blanche (/mob/living/carbon/human): update sight() - the eyes (/obj/item/organ/eyes): refresh(Verity Blanche (/mob/living/carbon/human), 0) - Verity Blanche (/mob/living/carbon/human): update eyes(1) - /datum/status_effect/knocked_o... (/datum/status_effect/knocked_out): on apply() - /datum/status_effect/knocked_o... (/datum/status_effect/knocked_out): on creation(Verity Blanche (/mob/living/carbon/human)) - /datum/status_effect/knocked_o... (/datum/status_effect/knocked_out): on creation(Verity Blanche (/mob/living/carbon/human)) - /datum/status_effect/knocked_o... (/datum/status_effect/knocked_out): New(/list (/list)) - ... - Verity Blanche (/mob/living/carbon/human): updatehealth() - Verity Blanche (/mob/living/carbon/human): updatehealth() - Verity Blanche (/mob/living/carbon/human): take overall damage(0, 0, 0, 1, 0, 1) - Verity Blanche (/mob/living/carbon/human): adjust brute loss(10, 1, 0, 1) - Human (/datum/species/human): handle environment(Verity Blanche (/mob/living/carbon/human), /datum/gas_mixture/immutable/s... (/datum/gas_mixture/immutable/space), 2) - Verity Blanche (/mob/living/carbon/human): Life(2) - Verity Blanche (/mob/living/carbon/human): Life(2) - Mobs (/datum/controller/subsystem/mobs): ignite(1) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:02.519] RUNTIME: ## TESTING: GC: -- [0x2106894c] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:29:02.661] RUNTIME: ## TESTING: GC: -- [0x2106a520] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:29:02.662] RUNTIME: ## TESTING: GC: -- [0x21065d35] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:29:02.662] RUNTIME: ## TESTING: GC: -- [0x21065a8c] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:29:06.314] RUNTIME: runtime error: Cannot read null.moles - proc name: handle slime stasis (/mob/living/basic/slime/proc/handle_slime_stasis) - source file: code/modules/mob/living/basic/slime/life.dm,23 - usr: null - src: the grey baby slime (582) (/mob/living/basic/slime) - src.loc: the floor (19,34,14) (/turf/open/floor/circuit/red/off) - call stack: - the grey baby slime (582) (/mob/living/basic/slime): handle slime stasis() - the grey baby slime (582) (/mob/living/basic/slime): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(0) - Mobs (/datum/controller/subsystem/mobs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:08.285] RUNTIME: runtime error: Cannot read null.air - proc name: return air (/obj/machinery/atmospherics/pipe/return_air) - source file: code/modules/atmospherics/machinery/pipes/pipes.dm,80 - usr: null - src: the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple) - src.loc: the reinforced floor (26,34,14) (/turf/open/floor/engine) - call stack: - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple): return air() - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:08.286] RUNTIME: runtime error: Cannot read null.temperature - proc name: GetTemperature (/turf/open/GetTemperature) - source file: code/game/turfs/open/_open.dm,514 - usr: null - src: the reinforced floor (26,34,14) (/turf/open/floor/engine) - call stack: - the reinforced floor (26,34,14) (/turf/open/floor/engine): GetTemperature() - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:08.287] RUNTIME: runtime error: Cannot read null.temperature - proc name: process atmos (/obj/machinery/atmospherics/pipe/heat_exchanging/process_atmos) - source file: code/modules/atmospherics/machinery/pipes/heat_exchange/he_pipes.dm,38 - usr: null - src: the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple) - src.loc: the reinforced floor (26,34,14) (/turf/open/floor/engine) - call stack: - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:08.288] RUNTIME: runtime error: Cannot read null.air - proc name: return air (/obj/machinery/atmospherics/pipe/return_air) - source file: code/modules/atmospherics/machinery/pipes/pipes.dm,80 - usr: null - src: the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple) - src.loc: the reinforced floor (25,34,14) (/turf/open/floor/engine) - call stack: - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple): return air() - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:08.288] RUNTIME: runtime error: Cannot read null.temperature - proc name: GetTemperature (/turf/open/GetTemperature) - source file: code/game/turfs/open/_open.dm,514 - usr: null - src: the reinforced floor (25,34,14) (/turf/open/floor/engine) - call stack: - the reinforced floor (25,34,14) (/turf/open/floor/engine): GetTemperature() - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:08.289] RUNTIME: runtime error: Cannot read null.temperature - proc name: process atmos (/obj/machinery/atmospherics/pipe/heat_exchanging/process_atmos) - source file: code/modules/atmospherics/machinery/pipes/heat_exchange/he_pipes.dm,38 - usr: null - src: the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple) - src.loc: the reinforced floor (25,34,14) (/turf/open/floor/engine) - call stack: - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:08.315] RUNTIME: runtime error: Cannot read null.air - proc name: process atmos (/obj/machinery/atmospherics/components/binary/pump/process_atmos) - source file: code/modules/atmospherics/machinery/components/binary_devices/pump.dm,64 - usr: null - src: the omni pressure pump (/obj/machinery/atmospherics/components/binary/pump/on) - src.loc: the titanium tile (31,33,14) (/turf/open/floor/mineral/titanium/tiled/yellow) - call stack: - the omni pressure pump (/obj/machinery/atmospherics/components/binary/pump/on): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:08.315] RUNTIME: runtime error: Cannot read null.air - proc name: process atmos (/obj/machinery/atmospherics/components/binary/pump/process_atmos) - source file: code/modules/atmospherics/machinery/components/binary_devices/pump.dm,64 - usr: null - src: the omni pressure pump (/obj/machinery/atmospherics/components/binary/pump/on) - src.loc: the titanium tile (29,33,14) (/turf/open/floor/mineral/titanium/tiled/yellow) - call stack: - the omni pressure pump (/obj/machinery/atmospherics/components/binary/pump/on): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:08.316] RUNTIME: runtime error: Cannot read null.air - proc name: return air (/obj/machinery/atmospherics/pipe/return_air) - source file: code/modules/atmospherics/machinery/pipes/pipes.dm,80 - usr: null - src: the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple) - src.loc: the wall (26,33,14) (/turf/closed/indestructible/syndicate) - call stack: - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple): return air() - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:08.317] RUNTIME: runtime error: Cannot read null.temperature - proc name: process atmos (/obj/machinery/atmospherics/pipe/heat_exchanging/process_atmos) - source file: code/modules/atmospherics/machinery/pipes/heat_exchange/he_pipes.dm,38 - usr: null - src: the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple) - src.loc: the wall (26,33,14) (/turf/closed/indestructible/syndicate) - call stack: - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:08.318] RUNTIME: runtime error: Cannot read null.air - proc name: return air (/obj/machinery/atmospherics/pipe/return_air) - source file: code/modules/atmospherics/machinery/pipes/pipes.dm,80 - usr: null - src: the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple) - src.loc: the wall (25,33,14) (/turf/closed/indestructible/syndicate) - call stack: - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple): return air() - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:08.318] RUNTIME: runtime error: Cannot read null.temperature - proc name: process atmos (/obj/machinery/atmospherics/pipe/heat_exchanging/process_atmos) - source file: code/modules/atmospherics/machinery/pipes/heat_exchange/he_pipes.dm,38 - usr: null - src: the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple) - src.loc: the wall (25,33,14) (/turf/closed/indestructible/syndicate) - call stack: - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:08.319] RUNTIME: runtime error: Cannot read null.air - proc name: return air (/obj/machinery/atmospherics/pipe/return_air) - source file: code/modules/atmospherics/machinery/pipes/pipes.dm,80 - usr: null - src: the junction (/obj/machinery/atmospherics/pipe/heat_exchanging/junction/layer2) - src.loc: the wall (30,32,14) (/turf/closed/indestructible/syndicate) - call stack: - the junction (/obj/machinery/atmospherics/pipe/heat_exchanging/junction/layer2): return air() - the junction (/obj/machinery/atmospherics/pipe/heat_exchanging/junction/layer2): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:08.320] RUNTIME: runtime error: Cannot read null.temperature - proc name: process atmos (/obj/machinery/atmospherics/pipe/heat_exchanging/process_atmos) - source file: code/modules/atmospherics/machinery/pipes/heat_exchange/he_pipes.dm,38 - usr: null - src: the junction (/obj/machinery/atmospherics/pipe/heat_exchanging/junction/layer2) - src.loc: the wall (30,32,14) (/turf/closed/indestructible/syndicate) - call stack: - the junction (/obj/machinery/atmospherics/pipe/heat_exchanging/junction/layer2): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:08.321] RUNTIME: runtime error: Cannot read null.air - proc name: return air (/obj/machinery/atmospherics/pipe/return_air) - source file: code/modules/atmospherics/machinery/pipes/pipes.dm,80 - usr: null - src: the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple) - src.loc: space (26,32,14) (/turf/open/space) - call stack: - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple): return air() - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:08.321] RUNTIME: runtime error: Cannot read null.temperature - proc name: GetTemperature (/turf/open/GetTemperature) - source file: code/game/turfs/open/_open.dm,514 - usr: null - src: space (26,32,14) (/turf/open/space) - call stack: - space (26,32,14) (/turf/open/space): GetTemperature() - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:08.322] RUNTIME: runtime error: Cannot read null.temperature - proc name: process atmos (/obj/machinery/atmospherics/pipe/heat_exchanging/process_atmos) - source file: code/modules/atmospherics/machinery/pipes/heat_exchange/he_pipes.dm,38 - usr: null - src: the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple) - src.loc: space (26,32,14) (/turf/open/space) - call stack: - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:08.323] RUNTIME: runtime error: Cannot read null.air - proc name: return air (/obj/machinery/atmospherics/pipe/return_air) - source file: code/modules/atmospherics/machinery/pipes/pipes.dm,80 - usr: null - src: the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple) - src.loc: space (25,32,14) (/turf/open/space) - call stack: - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple): return air() - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:08.324] RUNTIME: runtime error: Cannot read null.temperature - proc name: GetTemperature (/turf/open/GetTemperature) - source file: code/game/turfs/open/_open.dm,514 - usr: null - src: space (25,32,14) (/turf/open/space) - call stack: - space (25,32,14) (/turf/open/space): GetTemperature() - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:08.324] RUNTIME: runtime error: Cannot read null.temperature - proc name: process atmos (/obj/machinery/atmospherics/pipe/heat_exchanging/process_atmos) - source file: code/modules/atmospherics/machinery/pipes/heat_exchange/he_pipes.dm,38 - usr: null - src: the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple) - src.loc: space (25,32,14) (/turf/open/space) - call stack: - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:08.325] RUNTIME: runtime error: Cannot read null.volume - proc name: process atmos (/obj/machinery/atmospherics/components/unary/passive_vent/process_atmos) - source file: code/modules/atmospherics/machinery/components/unary_devices/passive_vent.dm,36 - usr: null - src: the omni passive vent (/obj/machinery/atmospherics/components/unary/passive_vent) - src.loc: space (35,31,14) (/turf/open/space) - call stack: - the omni passive vent (/obj/machinery/atmospherics/components/unary/passive_vent): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:08.326] RUNTIME: runtime error: Cannot read null.volume - proc name: process atmos (/obj/machinery/atmospherics/components/unary/passive_vent/process_atmos) - source file: code/modules/atmospherics/machinery/components/unary_devices/passive_vent.dm,36 - usr: null - src: the omni passive vent (/obj/machinery/atmospherics/components/unary/passive_vent) - src.loc: the snow (33,31,14) (/turf/open/misc/asteroid/snow/airless) - call stack: - the omni passive vent (/obj/machinery/atmospherics/components/unary/passive_vent): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:08.326] RUNTIME: runtime error: Cannot read null.air - proc name: return air (/obj/machinery/atmospherics/pipe/return_air) - source file: code/modules/atmospherics/machinery/pipes/pipes.dm,80 - usr: null - src: the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple/layer2) - src.loc: the vacuum floor (31,31,14) (/turf/open/floor/engine/vacuum) - call stack: - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple/layer2): return air() - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple/layer2): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:08.327] RUNTIME: runtime error: Cannot read null.temperature - proc name: GetTemperature (/turf/open/GetTemperature) - source file: code/game/turfs/open/_open.dm,514 - usr: null - src: the vacuum floor (31,31,14) (/turf/open/floor/engine/vacuum) - call stack: - the vacuum floor (31,31,14) (/turf/open/floor/engine/vacuum): GetTemperature() - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple/layer2): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:08.328] RUNTIME: runtime error: Cannot read null.temperature - proc name: process atmos (/obj/machinery/atmospherics/pipe/heat_exchanging/process_atmos) - source file: code/modules/atmospherics/machinery/pipes/heat_exchange/he_pipes.dm,38 - usr: null - src: the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple/layer2) - src.loc: the vacuum floor (31,31,14) (/turf/open/floor/engine/vacuum) - call stack: - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple/layer2): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:08.329] RUNTIME: runtime error: Cannot read null.air - proc name: return air (/obj/machinery/atmospherics/pipe/return_air) - source file: code/modules/atmospherics/machinery/pipes/pipes.dm,80 - usr: null - src: 4-way pipe manifold (/obj/machinery/atmospherics/pipe/heat_exchanging/manifold4w/layer2) - src.loc: the vacuum floor (30,31,14) (/turf/open/floor/engine/vacuum) - call stack: - 4-way pipe manifold (/obj/machinery/atmospherics/pipe/heat_exchanging/manifold4w/layer2): return air() - 4-way pipe manifold (/obj/machinery/atmospherics/pipe/heat_exchanging/manifold4w/layer2): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:08.329] RUNTIME: runtime error: Cannot read null.temperature - proc name: GetTemperature (/turf/open/GetTemperature) - source file: code/game/turfs/open/_open.dm,514 - usr: null - src: the vacuum floor (30,31,14) (/turf/open/floor/engine/vacuum) - call stack: - the vacuum floor (30,31,14) (/turf/open/floor/engine/vacuum): GetTemperature() - 4-way pipe manifold (/obj/machinery/atmospherics/pipe/heat_exchanging/manifold4w/layer2): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:08.330] RUNTIME: runtime error: Cannot read null.temperature - proc name: process atmos (/obj/machinery/atmospherics/pipe/heat_exchanging/process_atmos) - source file: code/modules/atmospherics/machinery/pipes/heat_exchange/he_pipes.dm,38 - usr: null - src: 4-way pipe manifold (/obj/machinery/atmospherics/pipe/heat_exchanging/manifold4w/layer2) - src.loc: the vacuum floor (30,31,14) (/turf/open/floor/engine/vacuum) - call stack: - 4-way pipe manifold (/obj/machinery/atmospherics/pipe/heat_exchanging/manifold4w/layer2): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:08.331] RUNTIME: runtime error: Cannot read null.air - proc name: return air (/obj/machinery/atmospherics/pipe/return_air) - source file: code/modules/atmospherics/machinery/pipes/pipes.dm,80 - usr: null - src: the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple/layer2) - src.loc: the vacuum floor (29,31,14) (/turf/open/floor/engine/vacuum) - call stack: - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple/layer2): return air() - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple/layer2): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:08.332] RUNTIME: runtime error: Cannot read null.temperature - proc name: GetTemperature (/turf/open/GetTemperature) - source file: code/game/turfs/open/_open.dm,514 - usr: null - src: the vacuum floor (29,31,14) (/turf/open/floor/engine/vacuum) - call stack: - the vacuum floor (29,31,14) (/turf/open/floor/engine/vacuum): GetTemperature() - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple/layer2): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:08.332] RUNTIME: runtime error: Cannot read null.temperature - proc name: process atmos (/obj/machinery/atmospherics/pipe/heat_exchanging/process_atmos) - source file: code/modules/atmospherics/machinery/pipes/heat_exchange/he_pipes.dm,38 - usr: null - src: the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple/layer2) - src.loc: the vacuum floor (29,31,14) (/turf/open/floor/engine/vacuum) - call stack: - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple/layer2): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:08.333] RUNTIME: runtime error: Cannot read null.air - proc name: return air (/obj/machinery/atmospherics/pipe/return_air) - source file: code/modules/atmospherics/machinery/pipes/pipes.dm,80 - usr: null - src: the junction (/obj/machinery/atmospherics/pipe/heat_exchanging/junction) - src.loc: space (27,31,14) (/turf/open/space) - call stack: - the junction (/obj/machinery/atmospherics/pipe/heat_exchanging/junction): return air() - the junction (/obj/machinery/atmospherics/pipe/heat_exchanging/junction): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:08.334] RUNTIME: runtime error: Cannot read null.temperature - proc name: GetTemperature (/turf/open/GetTemperature) - source file: code/game/turfs/open/_open.dm,514 - usr: null - src: space (27,31,14) (/turf/open/space) - call stack: - space (27,31,14) (/turf/open/space): GetTemperature() - the junction (/obj/machinery/atmospherics/pipe/heat_exchanging/junction): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:08.334] RUNTIME: runtime error: Cannot read null.temperature - proc name: process atmos (/obj/machinery/atmospherics/pipe/heat_exchanging/process_atmos) - source file: code/modules/atmospherics/machinery/pipes/heat_exchange/he_pipes.dm,38 - usr: null - src: the junction (/obj/machinery/atmospherics/pipe/heat_exchanging/junction) - src.loc: space (27,31,14) (/turf/open/space) - call stack: - the junction (/obj/machinery/atmospherics/pipe/heat_exchanging/junction): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:08.335] RUNTIME: runtime error: Cannot read null.air - proc name: return air (/obj/machinery/atmospherics/pipe/return_air) - source file: code/modules/atmospherics/machinery/pipes/pipes.dm,80 - usr: null - src: the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple) - src.loc: space (26,31,14) (/turf/open/space) - call stack: - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple): return air() - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:08.336] RUNTIME: runtime error: Cannot read null.temperature - proc name: GetTemperature (/turf/open/GetTemperature) - source file: code/game/turfs/open/_open.dm,514 - usr: null - src: space (26,31,14) (/turf/open/space) - call stack: - space (26,31,14) (/turf/open/space): GetTemperature() - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:08.337] RUNTIME: runtime error: Cannot read null.temperature - proc name: process atmos (/obj/machinery/atmospherics/pipe/heat_exchanging/process_atmos) - source file: code/modules/atmospherics/machinery/pipes/heat_exchange/he_pipes.dm,38 - usr: null - src: the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple) - src.loc: space (26,31,14) (/turf/open/space) - call stack: - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:08.337] RUNTIME: runtime error: Cannot read null.air - proc name: return air (/obj/machinery/atmospherics/pipe/return_air) - source file: code/modules/atmospherics/machinery/pipes/pipes.dm,80 - usr: null - src: the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple) - src.loc: space (25,31,14) (/turf/open/space) - call stack: - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple): return air() - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:08.338] RUNTIME: runtime error: Cannot read null.temperature - proc name: GetTemperature (/turf/open/GetTemperature) - source file: code/game/turfs/open/_open.dm,514 - usr: null - src: space (25,31,14) (/turf/open/space) - call stack: - space (25,31,14) (/turf/open/space): GetTemperature() - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:08.339] RUNTIME: runtime error: Cannot read null.temperature - proc name: process atmos (/obj/machinery/atmospherics/pipe/heat_exchanging/process_atmos) - source file: code/modules/atmospherics/machinery/pipes/heat_exchange/he_pipes.dm,38 - usr: null - src: the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple) - src.loc: space (25,31,14) (/turf/open/space) - call stack: - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:08.339] RUNTIME: runtime error: Cannot read null.volume - proc name: process atmos (/obj/machinery/atmospherics/components/unary/passive_vent/process_atmos) - source file: code/modules/atmospherics/machinery/components/unary_devices/passive_vent.dm,36 - usr: null - src: the omni passive vent (/obj/machinery/atmospherics/components/unary/passive_vent) - src.loc: space (35,30,14) (/turf/open/space) - call stack: - the omni passive vent (/obj/machinery/atmospherics/components/unary/passive_vent): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:08.340] RUNTIME: runtime error: Cannot read null.volume - proc name: process atmos (/obj/machinery/atmospherics/components/unary/passive_vent/process_atmos) - source file: code/modules/atmospherics/machinery/components/unary_devices/passive_vent.dm,36 - usr: null - src: the omni passive vent (/obj/machinery/atmospherics/components/unary/passive_vent) - src.loc: the snow (33,30,14) (/turf/open/misc/asteroid/snow/airless) - call stack: - the omni passive vent (/obj/machinery/atmospherics/components/unary/passive_vent): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:08.341] RUNTIME: runtime error: Cannot read null.air - proc name: return air (/obj/machinery/atmospherics/pipe/return_air) - source file: code/modules/atmospherics/machinery/pipes/pipes.dm,80 - usr: null - src: the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple/layer2) - src.loc: the vacuum floor (31,30,14) (/turf/open/floor/engine/vacuum) - call stack: - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple/layer2): return air() - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple/layer2): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:08.342] RUNTIME: runtime error: Cannot read null.temperature - proc name: GetTemperature (/turf/open/GetTemperature) - source file: code/game/turfs/open/_open.dm,514 - usr: null - src: the vacuum floor (31,30,14) (/turf/open/floor/engine/vacuum) - call stack: - the vacuum floor (31,30,14) (/turf/open/floor/engine/vacuum): GetTemperature() - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple/layer2): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:08.342] RUNTIME: runtime error: Cannot read null.temperature - proc name: process atmos (/obj/machinery/atmospherics/pipe/heat_exchanging/process_atmos) - source file: code/modules/atmospherics/machinery/pipes/heat_exchange/he_pipes.dm,38 - usr: null - src: the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple/layer2) - src.loc: the vacuum floor (31,30,14) (/turf/open/floor/engine/vacuum) - call stack: - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple/layer2): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:08.343] RUNTIME: runtime error: Cannot read null.air - proc name: return air (/obj/machinery/atmospherics/pipe/return_air) - source file: code/modules/atmospherics/machinery/pipes/pipes.dm,80 - usr: null - src: the pipe manifold (/obj/machinery/atmospherics/pipe/heat_exchanging/manifold/layer2) - src.loc: the vacuum floor (30,30,14) (/turf/open/floor/engine/vacuum) - call stack: - the pipe manifold (/obj/machinery/atmospherics/pipe/heat_exchanging/manifold/layer2): return air() - the pipe manifold (/obj/machinery/atmospherics/pipe/heat_exchanging/manifold/layer2): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:08.344] RUNTIME: runtime error: Cannot read null.temperature - proc name: GetTemperature (/turf/open/GetTemperature) - source file: code/game/turfs/open/_open.dm,514 - usr: null - src: the vacuum floor (30,30,14) (/turf/open/floor/engine/vacuum) - call stack: - the vacuum floor (30,30,14) (/turf/open/floor/engine/vacuum): GetTemperature() - the pipe manifold (/obj/machinery/atmospherics/pipe/heat_exchanging/manifold/layer2): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:08.344] RUNTIME: runtime error: Cannot read null.temperature - proc name: process atmos (/obj/machinery/atmospherics/pipe/heat_exchanging/process_atmos) - source file: code/modules/atmospherics/machinery/pipes/heat_exchange/he_pipes.dm,38 - usr: null - src: the pipe manifold (/obj/machinery/atmospherics/pipe/heat_exchanging/manifold/layer2) - src.loc: the vacuum floor (30,30,14) (/turf/open/floor/engine/vacuum) - call stack: - the pipe manifold (/obj/machinery/atmospherics/pipe/heat_exchanging/manifold/layer2): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:08.345] RUNTIME: runtime error: Cannot read null.air - proc name: return air (/obj/machinery/atmospherics/pipe/return_air) - source file: code/modules/atmospherics/machinery/pipes/pipes.dm,80 - usr: null - src: the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple/layer2) - src.loc: the vacuum floor (29,30,14) (/turf/open/floor/engine/vacuum) - call stack: - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple/layer2): return air() - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple/layer2): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:08.346] RUNTIME: runtime error: Cannot read null.temperature - proc name: GetTemperature (/turf/open/GetTemperature) - source file: code/game/turfs/open/_open.dm,514 - usr: null - src: the vacuum floor (29,30,14) (/turf/open/floor/engine/vacuum) - call stack: - the vacuum floor (29,30,14) (/turf/open/floor/engine/vacuum): GetTemperature() - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple/layer2): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:08.347] RUNTIME: runtime error: Cannot read null.temperature - proc name: process atmos (/obj/machinery/atmospherics/pipe/heat_exchanging/process_atmos) - source file: code/modules/atmospherics/machinery/pipes/heat_exchange/he_pipes.dm,38 - usr: null - src: the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple/layer2) - src.loc: the vacuum floor (29,30,14) (/turf/open/floor/engine/vacuum) - call stack: - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple/layer2): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:08.347] RUNTIME: runtime error: Cannot read null.air - proc name: return air (/obj/machinery/atmospherics/pipe/return_air) - source file: code/modules/atmospherics/machinery/pipes/pipes.dm,80 - usr: null - src: the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple) - src.loc: space (27,30,14) (/turf/open/space) - call stack: - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple): return air() - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:08.348] RUNTIME: runtime error: Cannot read null.temperature - proc name: GetTemperature (/turf/open/GetTemperature) - source file: code/game/turfs/open/_open.dm,514 - usr: null - src: space (27,30,14) (/turf/open/space) - call stack: - space (27,30,14) (/turf/open/space): GetTemperature() - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:08.349] RUNTIME: runtime error: Cannot read null.temperature - proc name: process atmos (/obj/machinery/atmospherics/pipe/heat_exchanging/process_atmos) - source file: code/modules/atmospherics/machinery/pipes/heat_exchange/he_pipes.dm,38 - usr: null - src: the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple) - src.loc: space (27,30,14) (/turf/open/space) - call stack: - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:08.349] RUNTIME: runtime error: Cannot read null.air - proc name: return air (/obj/machinery/atmospherics/pipe/return_air) - source file: code/modules/atmospherics/machinery/pipes/pipes.dm,80 - usr: null - src: the pipe manifold (/obj/machinery/atmospherics/pipe/heat_exchanging/manifold) - src.loc: space (26,30,14) (/turf/open/space) - call stack: - the pipe manifold (/obj/machinery/atmospherics/pipe/heat_exchanging/manifold): return air() - the pipe manifold (/obj/machinery/atmospherics/pipe/heat_exchanging/manifold): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:08.350] RUNTIME: runtime error: Cannot read null.temperature - proc name: GetTemperature (/turf/open/GetTemperature) - source file: code/game/turfs/open/_open.dm,514 - usr: null - src: space (26,30,14) (/turf/open/space) - call stack: - space (26,30,14) (/turf/open/space): GetTemperature() - the pipe manifold (/obj/machinery/atmospherics/pipe/heat_exchanging/manifold): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:08.351] RUNTIME: runtime error: Cannot read null.temperature - proc name: process atmos (/obj/machinery/atmospherics/pipe/heat_exchanging/process_atmos) - source file: code/modules/atmospherics/machinery/pipes/heat_exchange/he_pipes.dm,38 - usr: null - src: the pipe manifold (/obj/machinery/atmospherics/pipe/heat_exchanging/manifold) - src.loc: space (26,30,14) (/turf/open/space) - call stack: - the pipe manifold (/obj/machinery/atmospherics/pipe/heat_exchanging/manifold): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:08.365] RUNTIME: runtime error: Cannot read null.air - proc name: return air (/obj/machinery/atmospherics/pipe/return_air) - source file: code/modules/atmospherics/machinery/pipes/pipes.dm,80 - usr: null - src: the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple) - src.loc: space (25,30,14) (/turf/open/space) - call stack: - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple): return air() - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:08.366] RUNTIME: runtime error: Cannot read null.temperature - proc name: GetTemperature (/turf/open/GetTemperature) - source file: code/game/turfs/open/_open.dm,514 - usr: null - src: space (25,30,14) (/turf/open/space) - call stack: - space (25,30,14) (/turf/open/space): GetTemperature() - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:08.367] RUNTIME: runtime error: Cannot read null.temperature - proc name: process atmos (/obj/machinery/atmospherics/pipe/heat_exchanging/process_atmos) - source file: code/modules/atmospherics/machinery/pipes/heat_exchange/he_pipes.dm,38 - usr: null - src: the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple) - src.loc: space (25,30,14) (/turf/open/space) - call stack: - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:08.559] RUNTIME: runtime error: Cannot read null.moles - proc name: handle slime stasis (/mob/living/basic/slime/proc/handle_slime_stasis) - source file: code/modules/mob/living/basic/slime/life.dm,23 - usr: null - src: the grey baby slime (582) (/mob/living/basic/slime) - src.loc: the floor (19,34,14) (/turf/open/floor/circuit/red/off) - call stack: - the grey baby slime (582) (/mob/living/basic/slime): handle slime stasis() - the grey baby slime (582) (/mob/living/basic/slime): Life(2) - Mobs (/datum/controller/subsystem/mobs): fire(0) - Mobs (/datum/controller/subsystem/mobs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:08.632] RUNTIME: runtime error: Cannot read null.air - proc name: return air (/obj/machinery/atmospherics/pipe/return_air) - source file: code/modules/atmospherics/machinery/pipes/pipes.dm,80 - usr: null - src: the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple) - src.loc: the reinforced floor (26,34,14) (/turf/open/floor/engine) - call stack: - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple): return air() - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:08.633] RUNTIME: runtime error: Cannot read null.temperature - proc name: GetTemperature (/turf/open/GetTemperature) - source file: code/game/turfs/open/_open.dm,514 - usr: null - src: the reinforced floor (26,34,14) (/turf/open/floor/engine) - call stack: - the reinforced floor (26,34,14) (/turf/open/floor/engine): GetTemperature() - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:08.633] RUNTIME: runtime error: Cannot read null.temperature - proc name: process atmos (/obj/machinery/atmospherics/pipe/heat_exchanging/process_atmos) - source file: code/modules/atmospherics/machinery/pipes/heat_exchange/he_pipes.dm,38 - usr: null - src: the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple) - src.loc: the reinforced floor (26,34,14) (/turf/open/floor/engine) - call stack: - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:08.634] RUNTIME: runtime error: Cannot read null.air - proc name: return air (/obj/machinery/atmospherics/pipe/return_air) - source file: code/modules/atmospherics/machinery/pipes/pipes.dm,80 - usr: null - src: the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple) - src.loc: the reinforced floor (25,34,14) (/turf/open/floor/engine) - call stack: - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple): return air() - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:08.635] RUNTIME: runtime error: Cannot read null.temperature - proc name: GetTemperature (/turf/open/GetTemperature) - source file: code/game/turfs/open/_open.dm,514 - usr: null - src: the reinforced floor (25,34,14) (/turf/open/floor/engine) - call stack: - the reinforced floor (25,34,14) (/turf/open/floor/engine): GetTemperature() - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:08.635] RUNTIME: runtime error: Cannot read null.temperature - proc name: process atmos (/obj/machinery/atmospherics/pipe/heat_exchanging/process_atmos) - source file: code/modules/atmospherics/machinery/pipes/heat_exchange/he_pipes.dm,38 - usr: null - src: the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple) - src.loc: the reinforced floor (25,34,14) (/turf/open/floor/engine) - call stack: - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:08.636] RUNTIME: runtime error: Cannot read null.air - proc name: process atmos (/obj/machinery/atmospherics/components/binary/pump/process_atmos) - source file: code/modules/atmospherics/machinery/components/binary_devices/pump.dm,64 - usr: null - src: the omni pressure pump (/obj/machinery/atmospherics/components/binary/pump/on) - src.loc: the titanium tile (31,33,14) (/turf/open/floor/mineral/titanium/tiled/yellow) - call stack: - the omni pressure pump (/obj/machinery/atmospherics/components/binary/pump/on): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:08.637] RUNTIME: runtime error: Cannot read null.air - proc name: process atmos (/obj/machinery/atmospherics/components/binary/pump/process_atmos) - source file: code/modules/atmospherics/machinery/components/binary_devices/pump.dm,64 - usr: null - src: the omni pressure pump (/obj/machinery/atmospherics/components/binary/pump/on) - src.loc: the titanium tile (29,33,14) (/turf/open/floor/mineral/titanium/tiled/yellow) - call stack: - the omni pressure pump (/obj/machinery/atmospherics/components/binary/pump/on): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:08.638] RUNTIME: runtime error: Cannot read null.air - proc name: return air (/obj/machinery/atmospherics/pipe/return_air) - source file: code/modules/atmospherics/machinery/pipes/pipes.dm,80 - usr: null - src: the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple) - src.loc: the wall (26,33,14) (/turf/closed/indestructible/syndicate) - call stack: - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple): return air() - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:08.638] RUNTIME: runtime error: Cannot read null.temperature - proc name: process atmos (/obj/machinery/atmospherics/pipe/heat_exchanging/process_atmos) - source file: code/modules/atmospherics/machinery/pipes/heat_exchange/he_pipes.dm,38 - usr: null - src: the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple) - src.loc: the wall (26,33,14) (/turf/closed/indestructible/syndicate) - call stack: - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:08.639] RUNTIME: runtime error: Cannot read null.air - proc name: return air (/obj/machinery/atmospherics/pipe/return_air) - source file: code/modules/atmospherics/machinery/pipes/pipes.dm,80 - usr: null - src: the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple) - src.loc: the wall (25,33,14) (/turf/closed/indestructible/syndicate) - call stack: - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple): return air() - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:08.640] RUNTIME: runtime error: Cannot read null.temperature - proc name: process atmos (/obj/machinery/atmospherics/pipe/heat_exchanging/process_atmos) - source file: code/modules/atmospherics/machinery/pipes/heat_exchange/he_pipes.dm,38 - usr: null - src: the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple) - src.loc: the wall (25,33,14) (/turf/closed/indestructible/syndicate) - call stack: - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:08.641] RUNTIME: runtime error: Cannot read null.air - proc name: return air (/obj/machinery/atmospherics/pipe/return_air) - source file: code/modules/atmospherics/machinery/pipes/pipes.dm,80 - usr: null - src: the junction (/obj/machinery/atmospherics/pipe/heat_exchanging/junction/layer2) - src.loc: the wall (30,32,14) (/turf/closed/indestructible/syndicate) - call stack: - the junction (/obj/machinery/atmospherics/pipe/heat_exchanging/junction/layer2): return air() - the junction (/obj/machinery/atmospherics/pipe/heat_exchanging/junction/layer2): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:08.641] RUNTIME: runtime error: Cannot read null.temperature - proc name: process atmos (/obj/machinery/atmospherics/pipe/heat_exchanging/process_atmos) - source file: code/modules/atmospherics/machinery/pipes/heat_exchange/he_pipes.dm,38 - usr: null - src: the junction (/obj/machinery/atmospherics/pipe/heat_exchanging/junction/layer2) - src.loc: the wall (30,32,14) (/turf/closed/indestructible/syndicate) - call stack: - the junction (/obj/machinery/atmospherics/pipe/heat_exchanging/junction/layer2): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:08.642] RUNTIME: runtime error: Cannot read null.air - proc name: return air (/obj/machinery/atmospherics/pipe/return_air) - source file: code/modules/atmospherics/machinery/pipes/pipes.dm,80 - usr: null - src: the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple) - src.loc: space (26,32,14) (/turf/open/space) - call stack: - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple): return air() - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:08.643] RUNTIME: runtime error: Cannot read null.temperature - proc name: GetTemperature (/turf/open/GetTemperature) - source file: code/game/turfs/open/_open.dm,514 - usr: null - src: space (26,32,14) (/turf/open/space) - call stack: - space (26,32,14) (/turf/open/space): GetTemperature() - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:08.644] RUNTIME: runtime error: Cannot read null.temperature - proc name: process atmos (/obj/machinery/atmospherics/pipe/heat_exchanging/process_atmos) - source file: code/modules/atmospherics/machinery/pipes/heat_exchange/he_pipes.dm,38 - usr: null - src: the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple) - src.loc: space (26,32,14) (/turf/open/space) - call stack: - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:08.644] RUNTIME: runtime error: Cannot read null.air - proc name: return air (/obj/machinery/atmospherics/pipe/return_air) - source file: code/modules/atmospherics/machinery/pipes/pipes.dm,80 - usr: null - src: the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple) - src.loc: space (25,32,14) (/turf/open/space) - call stack: - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple): return air() - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:08.645] RUNTIME: runtime error: Cannot read null.temperature - proc name: GetTemperature (/turf/open/GetTemperature) - source file: code/game/turfs/open/_open.dm,514 - usr: null - src: space (25,32,14) (/turf/open/space) - call stack: - space (25,32,14) (/turf/open/space): GetTemperature() - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:08.646] RUNTIME: runtime error: Cannot read null.temperature - proc name: process atmos (/obj/machinery/atmospherics/pipe/heat_exchanging/process_atmos) - source file: code/modules/atmospherics/machinery/pipes/heat_exchange/he_pipes.dm,38 - usr: null - src: the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple) - src.loc: space (25,32,14) (/turf/open/space) - call stack: - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:08.647] RUNTIME: runtime error: Cannot read null.volume - proc name: process atmos (/obj/machinery/atmospherics/components/unary/passive_vent/process_atmos) - source file: code/modules/atmospherics/machinery/components/unary_devices/passive_vent.dm,36 - usr: null - src: the omni passive vent (/obj/machinery/atmospherics/components/unary/passive_vent) - src.loc: space (35,31,14) (/turf/open/space) - call stack: - the omni passive vent (/obj/machinery/atmospherics/components/unary/passive_vent): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:08.647] RUNTIME: runtime error: Cannot read null.volume - proc name: process atmos (/obj/machinery/atmospherics/components/unary/passive_vent/process_atmos) - source file: code/modules/atmospherics/machinery/components/unary_devices/passive_vent.dm,36 - usr: null - src: the omni passive vent (/obj/machinery/atmospherics/components/unary/passive_vent) - src.loc: the snow (33,31,14) (/turf/open/misc/asteroid/snow/airless) - call stack: - the omni passive vent (/obj/machinery/atmospherics/components/unary/passive_vent): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:08.648] RUNTIME: runtime error: Cannot read null.air - proc name: return air (/obj/machinery/atmospherics/pipe/return_air) - source file: code/modules/atmospherics/machinery/pipes/pipes.dm,80 - usr: null - src: the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple/layer2) - src.loc: the vacuum floor (31,31,14) (/turf/open/floor/engine/vacuum) - call stack: - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple/layer2): return air() - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple/layer2): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:08.649] RUNTIME: runtime error: Cannot read null.temperature - proc name: GetTemperature (/turf/open/GetTemperature) - source file: code/game/turfs/open/_open.dm,514 - usr: null - src: the vacuum floor (31,31,14) (/turf/open/floor/engine/vacuum) - call stack: - the vacuum floor (31,31,14) (/turf/open/floor/engine/vacuum): GetTemperature() - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple/layer2): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:08.649] RUNTIME: runtime error: Cannot read null.temperature - proc name: process atmos (/obj/machinery/atmospherics/pipe/heat_exchanging/process_atmos) - source file: code/modules/atmospherics/machinery/pipes/heat_exchange/he_pipes.dm,38 - usr: null - src: the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple/layer2) - src.loc: the vacuum floor (31,31,14) (/turf/open/floor/engine/vacuum) - call stack: - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple/layer2): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:08.785] RUNTIME: runtime error: Cannot read null.air - proc name: return air (/obj/machinery/atmospherics/pipe/return_air) - source file: code/modules/atmospherics/machinery/pipes/pipes.dm,80 - usr: null - src: 4-way pipe manifold (/obj/machinery/atmospherics/pipe/heat_exchanging/manifold4w/layer2) - src.loc: the vacuum floor (30,31,14) (/turf/open/floor/engine/vacuum) - call stack: - 4-way pipe manifold (/obj/machinery/atmospherics/pipe/heat_exchanging/manifold4w/layer2): return air() - 4-way pipe manifold (/obj/machinery/atmospherics/pipe/heat_exchanging/manifold4w/layer2): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:08.786] RUNTIME: runtime error: Cannot read null.temperature - proc name: process atmos (/obj/machinery/atmospherics/pipe/heat_exchanging/process_atmos) - source file: code/modules/atmospherics/machinery/pipes/heat_exchange/he_pipes.dm,38 - usr: null - src: 4-way pipe manifold (/obj/machinery/atmospherics/pipe/heat_exchanging/manifold4w/layer2) - src.loc: the vacuum floor (30,31,14) (/turf/open/floor/engine/vacuum) - call stack: - 4-way pipe manifold (/obj/machinery/atmospherics/pipe/heat_exchanging/manifold4w/layer2): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:08.787] RUNTIME: runtime error: Cannot read null.air - proc name: return air (/obj/machinery/atmospherics/pipe/return_air) - source file: code/modules/atmospherics/machinery/pipes/pipes.dm,80 - usr: null - src: the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple/layer2) - src.loc: the vacuum floor (29,31,14) (/turf/open/floor/engine/vacuum) - call stack: - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple/layer2): return air() - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple/layer2): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:08.788] RUNTIME: runtime error: Cannot read null.temperature - proc name: process atmos (/obj/machinery/atmospherics/pipe/heat_exchanging/process_atmos) - source file: code/modules/atmospherics/machinery/pipes/heat_exchange/he_pipes.dm,38 - usr: null - src: the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple/layer2) - src.loc: the vacuum floor (29,31,14) (/turf/open/floor/engine/vacuum) - call stack: - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple/layer2): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:08.788] RUNTIME: runtime error: Cannot read null.air - proc name: return air (/obj/machinery/atmospherics/pipe/return_air) - source file: code/modules/atmospherics/machinery/pipes/pipes.dm,80 - usr: null - src: the junction (/obj/machinery/atmospherics/pipe/heat_exchanging/junction) - src.loc: space (27,31,14) (/turf/open/space) - call stack: - the junction (/obj/machinery/atmospherics/pipe/heat_exchanging/junction): return air() - the junction (/obj/machinery/atmospherics/pipe/heat_exchanging/junction): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:08.789] RUNTIME: runtime error: Cannot read null.temperature - proc name: process atmos (/obj/machinery/atmospherics/pipe/heat_exchanging/process_atmos) - source file: code/modules/atmospherics/machinery/pipes/heat_exchange/he_pipes.dm,38 - usr: null - src: the junction (/obj/machinery/atmospherics/pipe/heat_exchanging/junction) - src.loc: space (27,31,14) (/turf/open/space) - call stack: - the junction (/obj/machinery/atmospherics/pipe/heat_exchanging/junction): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:08.790] RUNTIME: runtime error: Cannot read null.air - proc name: return air (/obj/machinery/atmospherics/pipe/return_air) - source file: code/modules/atmospherics/machinery/pipes/pipes.dm,80 - usr: null - src: the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple) - src.loc: space (26,31,14) (/turf/open/space) - call stack: - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple): return air() - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:08.791] RUNTIME: runtime error: Cannot read null.temperature - proc name: process atmos (/obj/machinery/atmospherics/pipe/heat_exchanging/process_atmos) - source file: code/modules/atmospherics/machinery/pipes/heat_exchange/he_pipes.dm,38 - usr: null - src: the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple) - src.loc: space (26,31,14) (/turf/open/space) - call stack: - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:08.792] RUNTIME: runtime error: Cannot read null.air - proc name: return air (/obj/machinery/atmospherics/pipe/return_air) - source file: code/modules/atmospherics/machinery/pipes/pipes.dm,80 - usr: null - src: the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple) - src.loc: space (25,31,14) (/turf/open/space) - call stack: - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple): return air() - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:08.793] RUNTIME: runtime error: Cannot read null.temperature - proc name: process atmos (/obj/machinery/atmospherics/pipe/heat_exchanging/process_atmos) - source file: code/modules/atmospherics/machinery/pipes/heat_exchange/he_pipes.dm,38 - usr: null - src: the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple) - src.loc: space (25,31,14) (/turf/open/space) - call stack: - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:08.794] RUNTIME: runtime error: Cannot read null.air - proc name: return air (/obj/machinery/atmospherics/pipe/return_air) - source file: code/modules/atmospherics/machinery/pipes/pipes.dm,80 - usr: null - src: the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple/layer2) - src.loc: the vacuum floor (31,30,14) (/turf/open/floor/engine/vacuum) - call stack: - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple/layer2): return air() - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple/layer2): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:08.795] RUNTIME: runtime error: Cannot read null.temperature - proc name: process atmos (/obj/machinery/atmospherics/pipe/heat_exchanging/process_atmos) - source file: code/modules/atmospherics/machinery/pipes/heat_exchange/he_pipes.dm,38 - usr: null - src: the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple/layer2) - src.loc: the vacuum floor (31,30,14) (/turf/open/floor/engine/vacuum) - call stack: - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple/layer2): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:08.795] RUNTIME: runtime error: Cannot read null.air - proc name: return air (/obj/machinery/atmospherics/pipe/return_air) - source file: code/modules/atmospherics/machinery/pipes/pipes.dm,80 - usr: null - src: the pipe manifold (/obj/machinery/atmospherics/pipe/heat_exchanging/manifold/layer2) - src.loc: the vacuum floor (30,30,14) (/turf/open/floor/engine/vacuum) - call stack: - the pipe manifold (/obj/machinery/atmospherics/pipe/heat_exchanging/manifold/layer2): return air() - the pipe manifold (/obj/machinery/atmospherics/pipe/heat_exchanging/manifold/layer2): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:08.796] RUNTIME: runtime error: Cannot read null.temperature - proc name: process atmos (/obj/machinery/atmospherics/pipe/heat_exchanging/process_atmos) - source file: code/modules/atmospherics/machinery/pipes/heat_exchange/he_pipes.dm,38 - usr: null - src: the pipe manifold (/obj/machinery/atmospherics/pipe/heat_exchanging/manifold/layer2) - src.loc: the vacuum floor (30,30,14) (/turf/open/floor/engine/vacuum) - call stack: - the pipe manifold (/obj/machinery/atmospherics/pipe/heat_exchanging/manifold/layer2): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:08.797] RUNTIME: runtime error: Cannot read null.air - proc name: return air (/obj/machinery/atmospherics/pipe/return_air) - source file: code/modules/atmospherics/machinery/pipes/pipes.dm,80 - usr: null - src: the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple/layer2) - src.loc: the vacuum floor (29,30,14) (/turf/open/floor/engine/vacuum) - call stack: - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple/layer2): return air() - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple/layer2): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:08.798] RUNTIME: runtime error: Cannot read null.temperature - proc name: process atmos (/obj/machinery/atmospherics/pipe/heat_exchanging/process_atmos) - source file: code/modules/atmospherics/machinery/pipes/heat_exchange/he_pipes.dm,38 - usr: null - src: the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple/layer2) - src.loc: the vacuum floor (29,30,14) (/turf/open/floor/engine/vacuum) - call stack: - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple/layer2): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:08.798] RUNTIME: runtime error: Cannot read null.air - proc name: return air (/obj/machinery/atmospherics/pipe/return_air) - source file: code/modules/atmospherics/machinery/pipes/pipes.dm,80 - usr: null - src: the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple) - src.loc: space (27,30,14) (/turf/open/space) - call stack: - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple): return air() - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:08.799] RUNTIME: runtime error: Cannot read null.temperature - proc name: process atmos (/obj/machinery/atmospherics/pipe/heat_exchanging/process_atmos) - source file: code/modules/atmospherics/machinery/pipes/heat_exchange/he_pipes.dm,38 - usr: null - src: the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple) - src.loc: space (27,30,14) (/turf/open/space) - call stack: - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:08.800] RUNTIME: runtime error: Cannot read null.air - proc name: return air (/obj/machinery/atmospherics/pipe/return_air) - source file: code/modules/atmospherics/machinery/pipes/pipes.dm,80 - usr: null - src: the pipe manifold (/obj/machinery/atmospherics/pipe/heat_exchanging/manifold) - src.loc: space (26,30,14) (/turf/open/space) - call stack: - the pipe manifold (/obj/machinery/atmospherics/pipe/heat_exchanging/manifold): return air() - the pipe manifold (/obj/machinery/atmospherics/pipe/heat_exchanging/manifold): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:08.801] RUNTIME: runtime error: Cannot read null.temperature - proc name: process atmos (/obj/machinery/atmospherics/pipe/heat_exchanging/process_atmos) - source file: code/modules/atmospherics/machinery/pipes/heat_exchange/he_pipes.dm,38 - usr: null - src: the pipe manifold (/obj/machinery/atmospherics/pipe/heat_exchanging/manifold) - src.loc: space (26,30,14) (/turf/open/space) - call stack: - the pipe manifold (/obj/machinery/atmospherics/pipe/heat_exchanging/manifold): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:08.896] RUNTIME: runtime error: Cannot read null.air - proc name: return air (/obj/machinery/atmospherics/pipe/return_air) - source file: code/modules/atmospherics/machinery/pipes/pipes.dm,80 - usr: null - src: the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple) - src.loc: space (25,30,14) (/turf/open/space) - call stack: - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple): return air() - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:08.897] RUNTIME: runtime error: Cannot read null.temperature - proc name: process atmos (/obj/machinery/atmospherics/pipe/heat_exchanging/process_atmos) - source file: code/modules/atmospherics/machinery/pipes/heat_exchange/he_pipes.dm,38 - usr: null - src: the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple) - src.loc: space (25,30,14) (/turf/open/space) - call stack: - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:09.289] RUNTIME: runtime error: Cannot read null.air - proc name: return air (/obj/machinery/atmospherics/pipe/return_air) - source file: code/modules/atmospherics/machinery/pipes/pipes.dm,80 - usr: null - src: the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple) - src.loc: the reinforced floor (26,34,14) (/turf/open/floor/engine) - call stack: - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple): return air() - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:09.290] RUNTIME: runtime error: Cannot read null.temperature - proc name: process atmos (/obj/machinery/atmospherics/pipe/heat_exchanging/process_atmos) - source file: code/modules/atmospherics/machinery/pipes/heat_exchange/he_pipes.dm,38 - usr: null - src: the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple) - src.loc: the reinforced floor (26,34,14) (/turf/open/floor/engine) - call stack: - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:09.291] RUNTIME: runtime error: Cannot read null.air - proc name: return air (/obj/machinery/atmospherics/pipe/return_air) - source file: code/modules/atmospherics/machinery/pipes/pipes.dm,80 - usr: null - src: the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple) - src.loc: the reinforced floor (25,34,14) (/turf/open/floor/engine) - call stack: - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple): return air() - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:09.291] RUNTIME: runtime error: Cannot read null.temperature - proc name: process atmos (/obj/machinery/atmospherics/pipe/heat_exchanging/process_atmos) - source file: code/modules/atmospherics/machinery/pipes/heat_exchange/he_pipes.dm,38 - usr: null - src: the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple) - src.loc: the reinforced floor (25,34,14) (/turf/open/floor/engine) - call stack: - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:09.292] RUNTIME: runtime error: Cannot read null.air - proc name: process atmos (/obj/machinery/atmospherics/components/binary/pump/process_atmos) - source file: code/modules/atmospherics/machinery/components/binary_devices/pump.dm,64 - usr: null - src: the omni pressure pump (/obj/machinery/atmospherics/components/binary/pump/on) - src.loc: the titanium tile (31,33,14) (/turf/open/floor/mineral/titanium/tiled/yellow) - call stack: - the omni pressure pump (/obj/machinery/atmospherics/components/binary/pump/on): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:09.293] RUNTIME: runtime error: Cannot read null.air - proc name: process atmos (/obj/machinery/atmospherics/components/binary/pump/process_atmos) - source file: code/modules/atmospherics/machinery/components/binary_devices/pump.dm,64 - usr: null - src: the omni pressure pump (/obj/machinery/atmospherics/components/binary/pump/on) - src.loc: the titanium tile (29,33,14) (/turf/open/floor/mineral/titanium/tiled/yellow) - call stack: - the omni pressure pump (/obj/machinery/atmospherics/components/binary/pump/on): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:09.294] RUNTIME: runtime error: Cannot read null.air - proc name: return air (/obj/machinery/atmospherics/pipe/return_air) - source file: code/modules/atmospherics/machinery/pipes/pipes.dm,80 - usr: null - src: the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple) - src.loc: the wall (26,33,14) (/turf/closed/indestructible/syndicate) - call stack: - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple): return air() - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:09.294] RUNTIME: runtime error: Cannot read null.temperature - proc name: process atmos (/obj/machinery/atmospherics/pipe/heat_exchanging/process_atmos) - source file: code/modules/atmospherics/machinery/pipes/heat_exchange/he_pipes.dm,38 - usr: null - src: the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple) - src.loc: the wall (26,33,14) (/turf/closed/indestructible/syndicate) - call stack: - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:09.295] RUNTIME: runtime error: Cannot read null.air - proc name: return air (/obj/machinery/atmospherics/pipe/return_air) - source file: code/modules/atmospherics/machinery/pipes/pipes.dm,80 - usr: null - src: the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple) - src.loc: the wall (25,33,14) (/turf/closed/indestructible/syndicate) - call stack: - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple): return air() - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:09.296] RUNTIME: runtime error: Cannot read null.temperature - proc name: process atmos (/obj/machinery/atmospherics/pipe/heat_exchanging/process_atmos) - source file: code/modules/atmospherics/machinery/pipes/heat_exchange/he_pipes.dm,38 - usr: null - src: the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple) - src.loc: the wall (25,33,14) (/turf/closed/indestructible/syndicate) - call stack: - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:09.297] RUNTIME: runtime error: Cannot read null.air - proc name: return air (/obj/machinery/atmospherics/pipe/return_air) - source file: code/modules/atmospherics/machinery/pipes/pipes.dm,80 - usr: null - src: the junction (/obj/machinery/atmospherics/pipe/heat_exchanging/junction/layer2) - src.loc: the wall (30,32,14) (/turf/closed/indestructible/syndicate) - call stack: - the junction (/obj/machinery/atmospherics/pipe/heat_exchanging/junction/layer2): return air() - the junction (/obj/machinery/atmospherics/pipe/heat_exchanging/junction/layer2): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:09.298] RUNTIME: runtime error: Cannot read null.temperature - proc name: process atmos (/obj/machinery/atmospherics/pipe/heat_exchanging/process_atmos) - source file: code/modules/atmospherics/machinery/pipes/heat_exchange/he_pipes.dm,38 - usr: null - src: the junction (/obj/machinery/atmospherics/pipe/heat_exchanging/junction/layer2) - src.loc: the wall (30,32,14) (/turf/closed/indestructible/syndicate) - call stack: - the junction (/obj/machinery/atmospherics/pipe/heat_exchanging/junction/layer2): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:09.298] RUNTIME: runtime error: Cannot read null.air - proc name: return air (/obj/machinery/atmospherics/pipe/return_air) - source file: code/modules/atmospherics/machinery/pipes/pipes.dm,80 - usr: null - src: the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple) - src.loc: space (26,32,14) (/turf/open/space) - call stack: - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple): return air() - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:09.299] RUNTIME: runtime error: Cannot read null.temperature - proc name: process atmos (/obj/machinery/atmospherics/pipe/heat_exchanging/process_atmos) - source file: code/modules/atmospherics/machinery/pipes/heat_exchange/he_pipes.dm,38 - usr: null - src: the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple) - src.loc: space (26,32,14) (/turf/open/space) - call stack: - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:09.300] RUNTIME: runtime error: Cannot read null.air - proc name: return air (/obj/machinery/atmospherics/pipe/return_air) - source file: code/modules/atmospherics/machinery/pipes/pipes.dm,80 - usr: null - src: the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple) - src.loc: space (25,32,14) (/turf/open/space) - call stack: - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple): return air() - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:09.301] RUNTIME: runtime error: Cannot read null.temperature - proc name: process atmos (/obj/machinery/atmospherics/pipe/heat_exchanging/process_atmos) - source file: code/modules/atmospherics/machinery/pipes/heat_exchange/he_pipes.dm,38 - usr: null - src: the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple) - src.loc: space (25,32,14) (/turf/open/space) - call stack: - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:09.302] RUNTIME: runtime error: Cannot read null.air - proc name: return air (/obj/machinery/atmospherics/pipe/return_air) - source file: code/modules/atmospherics/machinery/pipes/pipes.dm,80 - usr: null - src: the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple/layer2) - src.loc: the vacuum floor (31,31,14) (/turf/open/floor/engine/vacuum) - call stack: - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple/layer2): return air() - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple/layer2): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:09.302] RUNTIME: runtime error: Cannot read null.temperature - proc name: process atmos (/obj/machinery/atmospherics/pipe/heat_exchanging/process_atmos) - source file: code/modules/atmospherics/machinery/pipes/heat_exchange/he_pipes.dm,38 - usr: null - src: the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple/layer2) - src.loc: the vacuum floor (31,31,14) (/turf/open/floor/engine/vacuum) - call stack: - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple/layer2): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:09.442] RUNTIME: runtime error: Cannot read null.air - proc name: return air (/obj/machinery/atmospherics/pipe/return_air) - source file: code/modules/atmospherics/machinery/pipes/pipes.dm,80 - usr: null - src: 4-way pipe manifold (/obj/machinery/atmospherics/pipe/heat_exchanging/manifold4w/layer2) - src.loc: the vacuum floor (30,31,14) (/turf/open/floor/engine/vacuum) - call stack: - 4-way pipe manifold (/obj/machinery/atmospherics/pipe/heat_exchanging/manifold4w/layer2): return air() - 4-way pipe manifold (/obj/machinery/atmospherics/pipe/heat_exchanging/manifold4w/layer2): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:09.443] RUNTIME: runtime error: Cannot read null.temperature - proc name: process atmos (/obj/machinery/atmospherics/pipe/heat_exchanging/process_atmos) - source file: code/modules/atmospherics/machinery/pipes/heat_exchange/he_pipes.dm,38 - usr: null - src: 4-way pipe manifold (/obj/machinery/atmospherics/pipe/heat_exchanging/manifold4w/layer2) - src.loc: the vacuum floor (30,31,14) (/turf/open/floor/engine/vacuum) - call stack: - 4-way pipe manifold (/obj/machinery/atmospherics/pipe/heat_exchanging/manifold4w/layer2): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:09.444] RUNTIME: runtime error: Cannot read null.air - proc name: return air (/obj/machinery/atmospherics/pipe/return_air) - source file: code/modules/atmospherics/machinery/pipes/pipes.dm,80 - usr: null - src: the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple/layer2) - src.loc: the vacuum floor (29,31,14) (/turf/open/floor/engine/vacuum) - call stack: - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple/layer2): return air() - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple/layer2): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:09.445] RUNTIME: runtime error: Cannot read null.temperature - proc name: process atmos (/obj/machinery/atmospherics/pipe/heat_exchanging/process_atmos) - source file: code/modules/atmospherics/machinery/pipes/heat_exchange/he_pipes.dm,38 - usr: null - src: the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple/layer2) - src.loc: the vacuum floor (29,31,14) (/turf/open/floor/engine/vacuum) - call stack: - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple/layer2): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:09.446] RUNTIME: runtime error: Cannot read null.air - proc name: return air (/obj/machinery/atmospherics/pipe/return_air) - source file: code/modules/atmospherics/machinery/pipes/pipes.dm,80 - usr: null - src: the junction (/obj/machinery/atmospherics/pipe/heat_exchanging/junction) - src.loc: space (27,31,14) (/turf/open/space) - call stack: - the junction (/obj/machinery/atmospherics/pipe/heat_exchanging/junction): return air() - the junction (/obj/machinery/atmospherics/pipe/heat_exchanging/junction): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:09.447] RUNTIME: runtime error: Cannot read null.temperature - proc name: process atmos (/obj/machinery/atmospherics/pipe/heat_exchanging/process_atmos) - source file: code/modules/atmospherics/machinery/pipes/heat_exchange/he_pipes.dm,38 - usr: null - src: the junction (/obj/machinery/atmospherics/pipe/heat_exchanging/junction) - src.loc: space (27,31,14) (/turf/open/space) - call stack: - the junction (/obj/machinery/atmospherics/pipe/heat_exchanging/junction): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:09.448] RUNTIME: runtime error: Cannot read null.air - proc name: return air (/obj/machinery/atmospherics/pipe/return_air) - source file: code/modules/atmospherics/machinery/pipes/pipes.dm,80 - usr: null - src: the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple) - src.loc: space (26,31,14) (/turf/open/space) - call stack: - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple): return air() - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:09.449] RUNTIME: runtime error: Cannot read null.temperature - proc name: process atmos (/obj/machinery/atmospherics/pipe/heat_exchanging/process_atmos) - source file: code/modules/atmospherics/machinery/pipes/heat_exchange/he_pipes.dm,38 - usr: null - src: the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple) - src.loc: space (26,31,14) (/turf/open/space) - call stack: - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:09.450] RUNTIME: runtime error: Cannot read null.air - proc name: return air (/obj/machinery/atmospherics/pipe/return_air) - source file: code/modules/atmospherics/machinery/pipes/pipes.dm,80 - usr: null - src: the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple) - src.loc: space (25,31,14) (/turf/open/space) - call stack: - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple): return air() - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:09.451] RUNTIME: runtime error: Cannot read null.temperature - proc name: process atmos (/obj/machinery/atmospherics/pipe/heat_exchanging/process_atmos) - source file: code/modules/atmospherics/machinery/pipes/heat_exchange/he_pipes.dm,38 - usr: null - src: the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple) - src.loc: space (25,31,14) (/turf/open/space) - call stack: - the pipe (/obj/machinery/atmospherics/pipe/heat_exchanging/simple): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:10.183] RUNTIME: runtime error: Cannot read null.air - proc name: process atmos (/obj/machinery/atmospherics/components/binary/pump/process_atmos) - source file: code/modules/atmospherics/machinery/components/binary_devices/pump.dm,64 - usr: null - src: the omni pressure pump (/obj/machinery/atmospherics/components/binary/pump/on) - src.loc: the titanium tile (31,33,14) (/turf/open/floor/mineral/titanium/tiled/yellow) - call stack: - the omni pressure pump (/obj/machinery/atmospherics/components/binary/pump/on): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:10.184] RUNTIME: runtime error: Cannot read null.air - proc name: process atmos (/obj/machinery/atmospherics/components/binary/pump/process_atmos) - source file: code/modules/atmospherics/machinery/components/binary_devices/pump.dm,64 - usr: null - src: the omni pressure pump (/obj/machinery/atmospherics/components/binary/pump/on) - src.loc: the titanium tile (29,33,14) (/turf/open/floor/mineral/titanium/tiled/yellow) - call stack: - the omni pressure pump (/obj/machinery/atmospherics/components/binary/pump/on): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:11.406] RUNTIME: runtime error: Cannot read null.air - proc name: process atmos (/obj/machinery/atmospherics/components/binary/pump/process_atmos) - source file: code/modules/atmospherics/machinery/components/binary_devices/pump.dm,64 - usr: null - src: the omni pressure pump (/obj/machinery/atmospherics/components/binary/pump/on) - src.loc: the titanium tile (31,33,14) (/turf/open/floor/mineral/titanium/tiled/yellow) - call stack: - the omni pressure pump (/obj/machinery/atmospherics/components/binary/pump/on): process atmos(0.5) - Atmospherics (/datum/controller/subsystem/air): process atmos machinery(0) - Atmospherics (/datum/controller/subsystem/air): fire(0) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:13.887] RUNTIME: ## TESTING: GC: -- [0x21006f4b] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:29:13.887] RUNTIME: ## TESTING: GC: -- [0x2106b3c1] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:29:13.887] RUNTIME: ## TESTING: GC: -- [0x2105f512] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:29:20.538] RUNTIME: ## TESTING: GC: -- [0x2106c0af] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:29:20.538] RUNTIME: ## TESTING: GC: -- [0x21068f93] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:29:20.538] RUNTIME: ## TESTING: GC: -- [0x2106b4b4] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:29:20.539] RUNTIME: ## TESTING: GC: -- [0x21069ce2] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:29:27.358] RUNTIME: ## TESTING: GC: -- [0x21064247] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:29:27.359] RUNTIME: ## TESTING: GC: -- [0x2106a338] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:29:27.359] RUNTIME: ## TESTING: GC: -- [0x21065b9c] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:29:27.359] RUNTIME: ## TESTING: GC: -- [0x21032490] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:29:36.399] RUNTIME: ## TESTING: GC: -- [0x2103af27] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:29:36.399] RUNTIME: ## TESTING: GC: -- [0x2106120e] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:29:43.189] RUNTIME: ## TESTING: GC: -- [0x2103308b] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:29:43.189] RUNTIME: ## TESTING: GC: -- [0x210640f2] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:29:43.189] RUNTIME: ## TESTING: GC: -- [0x21069a22] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:29:43.190] RUNTIME: ## TESTING: GC: -- [0x21065672] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:29:52.215] RUNTIME: ## TESTING: GC: -- [0x2105ef60] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:29:52.215] RUNTIME: ## TESTING: GC: -- [0x2106c3b2] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:29:52.215] RUNTIME: ## TESTING: GC: -- [0x2106c4f2] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:29:52.216] RUNTIME: ## TESTING: GC: -- [0x2106c495] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:29:52.216] RUNTIME: ## TESTING: GC: -- [0x21014f72] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:29:52.216] RUNTIME: ## TESTING: GC: -- [0x2106c49b] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:29:55.365] RUNTIME: runtime error: Cannot read null.current_user - proc name: Click (/atom/movable/screen/radial/center/Click) - source file: code/_onclick/hud/screen_objects/radial.dm,73 - usr: Jose Greenwood (/mob/living/carbon/human) - src: Close Menu (/atom/movable/screen/radial/center) - usr.loc: the shuttle floor (134,172,13) (/turf/open/floor/mineral/titanium/yellow) - src.loc: null - call stack: - Close Menu (/atom/movable/screen/radial/center): Click(null, "mapwindow.map", "icon-x=22;icon-y=17;left=1;but...") - Close Menu (/atom/movable/screen/radial/center): Click(null, "mapwindow.map", "icon-x=22;icon-y=17;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Jose Greenwood (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:29:59.207] RUNTIME: ## TESTING: GC: -- [0x2106c4a6] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:29:59.208] RUNTIME: ## TESTING: GC: -- [0x2106c547] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:29:59.208] RUNTIME: ## TESTING: GC: -- [0x2106c538] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:29:59.208] RUNTIME: ## TESTING: GC: -- [0x2106c5b9] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:30:08.465] RUNTIME: ## TESTING: GC: -- [0x2106c49d] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:30:08.466] RUNTIME: ## TESTING: GC: -- [0x210696cc] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:30:08.466] RUNTIME: ## TESTING: GC: -- [0x2106c4cd] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:30:08.467] RUNTIME: ## TESTING: GC: -- [0x2103c0ff] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:30:12.325] RUNTIME: runtime error: Cannot execute null.GetComponent(). - proc name: Destroy (/datum/component/wet_floor/Destroy) - source file: code/datums/components/wet_floor.dm,49 - usr: null - src: /datum/component/wet_floor (/datum/component/wet_floor) - call stack: - /datum/component/wet_floor (/datum/component/wet_floor): Destroy(0) - qdel(/datum/component/wet_floor (/datum/component/wet_floor), 0) - the titanium tile (71,77,14) (/turf/open/floor/mineral/titanium/tiled/blue): TakeComponent(/datum/component/wet_floor (/datum/component/wet_floor)) - the titanium tile (140,174,13) (/turf/open/floor/mineral/titanium/tiled/blue): TransferComponents(the titanium tile (71,77,14) (/turf/open/floor/mineral/titanium/tiled/blue)) - the titanium tile (71,77,14) (/turf/open/floor/mineral/titanium/tiled/blue): afterShuttleMove(the titanium tile (140,174,13) (/turf/open/floor/mineral/titanium/tiled/blue), -90) - Medisim emergency shuttle (/obj/docking_port/mobile/emergency): cleanup runway(Syndicate Auxiliary Shuttle Do... (/obj/docking_port/stationary), /list (/list), /list (/list), /list (/list), /list (/list), /list (/list), -90, 2, Hyperspace (/area/shuttle/transit)) - Medisim emergency shuttle (/obj/docking_port/mobile/emergency): initiate docking(Syndicate Auxiliary Shuttle Do... (/obj/docking_port/stationary), 2, 0) - Medisim emergency shuttle (/obj/docking_port/mobile/emergency): dock id("emergency_syndicate") - Medisim emergency shuttle (/obj/docking_port/mobile/emergency): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - [2026-09-30 18:30:12.326] RUNTIME: runtime error: Incompatible /datum/component/wet_floor transfer attempt to a /turf/open/floor/mineral/titanium/tiled/blue! - proc name: TakeComponent (/datum/proc/TakeComponent) - source file: code/datums/components/_component.dm,462 - usr: null - src: the titanium tile (71,77,14) (/turf/open/floor/mineral/titanium/tiled/blue) - call stack: - the titanium tile (71,77,14) (/turf/open/floor/mineral/titanium/tiled/blue): TakeComponent(/datum/component/wet_floor (/datum/component/wet_floor)) - the titanium tile (140,174,13) (/turf/open/floor/mineral/titanium/tiled/blue): TransferComponents(the titanium tile (71,77,14) (/turf/open/floor/mineral/titanium/tiled/blue)) - the titanium tile (71,77,14) (/turf/open/floor/mineral/titanium/tiled/blue): afterShuttleMove(the titanium tile (140,174,13) (/turf/open/floor/mineral/titanium/tiled/blue), -90) - Medisim emergency shuttle (/obj/docking_port/mobile/emergency): cleanup runway(Syndicate Auxiliary Shuttle Do... (/obj/docking_port/stationary), /list (/list), /list (/list), /list (/list), /list (/list), /list (/list), -90, 2, Hyperspace (/area/shuttle/transit)) - Medisim emergency shuttle (/obj/docking_port/mobile/emergency): initiate docking(Syndicate Auxiliary Shuttle Do... (/obj/docking_port/stationary), 2, 0) - Medisim emergency shuttle (/obj/docking_port/mobile/emergency): dock id("emergency_syndicate") - Medisim emergency shuttle (/obj/docking_port/mobile/emergency): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - [2026-09-30 18:30:16.354] RUNTIME: ## TESTING: GC: -- [0x2106605f] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:30:16.354] RUNTIME: ## TESTING: GC: -- [0x2105e618] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:30:16.354] RUNTIME: ## TESTING: GC: -- [0x2106465e] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:30:16.355] RUNTIME: ## TESTING: GC: -- [0x210655a2] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:30:17.287] RUNTIME: runtime error: json_decode error: Unexpected character at (character 1) - proc name: save prisoner tattoos (/datum/controller/subsystem/persistence/proc/save_prisoner_tattoos) - source file: code/controllers/subsystem/persistence/tattoos.dm,32 - usr: null - src: Persistence (/datum/controller/subsystem/persistence) - call stack: - Persistence (/datum/controller/subsystem/persistence): save prisoner tattoos() - Persistence (/datum/controller/subsystem/persistence): collect data() - Ticker (/datum/controller/subsystem/ticker): declare completion(0) - [2026-09-30 18:30:24.024] RUNTIME: ## TESTING: GC: -- [0x2106474c] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:30:24.025] RUNTIME: ## TESTING: GC: -- [0x2106c484] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:30:24.025] RUNTIME: ## TESTING: GC: -- [0x2106c5e6] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:30:33.213] RUNTIME: ## TESTING: GC: -- [0x21014f76] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:30:33.213] RUNTIME: ## TESTING: GC: -- [0x2106990b] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:30:33.214] RUNTIME: ## TESTING: GC: -- [0x21068926] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:30:33.214] RUNTIME: ## TESTING: GC: -- [0x2106c60f] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:30:40.261] RUNTIME: ## TESTING: GC: -- [0x21068a5b] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:30:40.261] RUNTIME: ## TESTING: GC: -- [0x2105efee] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:30:40.261] RUNTIME: ## TESTING: GC: -- [0x2106904b] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:30:40.261] RUNTIME: ## TESTING: GC: -- [0x2101245b] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:30:47.267] RUNTIME: ## TESTING: GC: -- [0x2106c58e] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:30:47.268] RUNTIME: ## TESTING: GC: -- [0x2106c520] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:30:47.268] RUNTIME: ## TESTING: GC: -- [0x2106c4bb] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:30:51.321] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Vents-Hot-Air (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the shuttle floor (77,71,14) (/turf/open/floor/mineral/titanium/yellow) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Vents-Hot-Air (/mob/living/carbon/human), 0) - Vents-Hot-Air (/mob/living/carbon/human): update eyes(1) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(0) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(0) - Vents-Hot-Air (/mob/living/carbon/human): update body(0) - Vents-Hot-Air (/mob/living/carbon/human): update body(0) - ... - Vents-Hot-Air (/mob/living/carbon/human): transferItemToLoc(the bee hood (/obj/item/clothing/head/hooded/bee_hood), the bee costume (/obj/item/clothing/suit/hooded/bee_costume), 1, 1, null) - /datum/component/toggle_attach... (/datum/component/toggle_attached_clothing): unequip deployable() - the bee costume (/obj/item/clothing/suit/hooded/bee_costume): SendSignal("item_post_unequip", /list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): doUnEquip(the bee costume (/obj/item/clothing/suit/hooded/bee_costume), 0, Vents-Hot-Air (/mob/living/carbon/human), 1, 1, 1) - Vents-Hot-Air (/mob/living/carbon/human): temporarilyRemoveItemFromInventory(the bee costume (/obj/item/clothing/suit/hooded/bee_costume), 0, 1, Vents-Hot-Air (/mob/living/carbon/human)) - the bee costume (/obj/item/clothing/suit/hooded/bee_costume): attack hand(Vents-Hot-Air (/mob/living/carbon/human), /list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): UnarmedAttack(the bee costume (/obj/item/clothing/suit/hooded/bee_costume), 1, /list (/list)) - Vents-Hot-Air (/mob/living/carbon/human): ClickOn(the bee costume (/obj/item/clothing/suit/hooded/bee_costume), "icon-x=18;icon-y=19;left=1;but...") - Iansdoor (/client): Click(the bee costume (/obj/item/clothing/suit/hooded/bee_costume), null, "mapwindow.map", "icon-x=18;icon-y=19;left=1;but...") - [2026-09-30 18:30:52.130] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Vents-Hot-Air (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the shuttle floor (77,71,14) (/turf/open/floor/mineral/titanium/yellow) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Vents-Hot-Air (/mob/living/carbon/human), 0) - Vents-Hot-Air (/mob/living/carbon/human): update eyes(1) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(0) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(0) - Vents-Hot-Air (/mob/living/carbon/human): update body(0) - Vents-Hot-Air (/mob/living/carbon/human): update body(0) - ... - Vents-Hot-Air (/mob/living/carbon/human): UnarmedAttack(the bee mask (/obj/item/clothing/mask/animal/small/bee), 1, /list (/list)) - the bee mask (/obj/item/clothing/mask/animal/small/bee): Click(null, "mapwindow.map", "icon-x=12;icon-y=17;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Vents-Hot-Air (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:30:53.629] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Vents-Hot-Air (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the shuttle floor (77,71,14) (/turf/open/floor/mineral/titanium/yellow) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Vents-Hot-Air (/mob/living/carbon/human), 0) - Vents-Hot-Air (/mob/living/carbon/human): update eyes(1) - Vents-Hot-Air (/mob/living/carbon/human): item coverage changed(4832, 0) - Vents-Hot-Air (/mob/living/carbon/human): item coverage changed(4832, 0) - Vents-Hot-Air (/mob/living/carbon/human): add item coverage(the carp mask (/obj/item/clothing/mask/gas/carp)) - Vents-Hot-Air (/mob/living/carbon/human): has equipped(the carp mask (/obj/item/clothing/mask/gas/carp), 32, 0) - ... - the mask (/atom/movable/screen/inventory): Click(null, "mapwindow.map", "icon-x=16;icon-y=22;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Vents-Hot-Air (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:30:53.632] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Vents-Hot-Air (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the shuttle floor (77,71,14) (/turf/open/floor/mineral/titanium/yellow) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Vents-Hot-Air (/mob/living/carbon/human), 0) - Vents-Hot-Air (/mob/living/carbon/human): update eyes(1) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(0) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(0) - Vents-Hot-Air (/mob/living/carbon/human): update body(0) - Vents-Hot-Air (/mob/living/carbon/human): update body(0) - ... - Vents-Hot-Air (/mob/living/carbon/human): attack ui(32, "icon-x=16;icon-y=22;left=1;but...") - the mask (/atom/movable/screen/inventory): Click(null, "mapwindow.map", "icon-x=16;icon-y=22;left=1;but...") - the mask (/atom/movable/screen/inventory): Click(null, "mapwindow.map", "icon-x=16;icon-y=22;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-30 18:30:56.532] RUNTIME: ## TESTING: GC: -- [0x210660c6] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:30:56.532] RUNTIME: ## TESTING: GC: -- [0x2106ba86] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:30:56.532] RUNTIME: ## TESTING: GC: -- [0x2106aa43] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:30:56.532] RUNTIME: ## TESTING: GC: -- [0x2106c482] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:31:03.482] RUNTIME: ## TESTING: GC: -- [0x2106c432] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:31:03.482] RUNTIME: ## TESTING: GC: -- [0x21012442] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:31:03.482] RUNTIME: ## TESTING: GC: -- [0x2106a650] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:31:10.613] RUNTIME: runtime error: cannot read from list - proc name: set light cutoff (/atom/movable/screen/plane_master/rendering_plate/lighting/proc/set_light_cutoff) - source file: code/_onclick/hud/rendering/render_plate.dm,349 - usr: Vents-Hot-Air (/mob/living/carbon/human) - src: Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting) - usr.loc: the shuttle floor (77,71,14) (/turf/open/floor/mineral/titanium/yellow) - src.loc: null - call stack: - Lighting plate #0 (/atom/movable/screen/plane_master/rendering_plate/lighting): set light cutoff(0, 8.33333) - Vents-Hot-Air (/mob/living/carbon/human): sync lighting plane cutoff() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - Vents-Hot-Air (/mob/living/carbon/human): update sight() - the reptile eyes (/obj/item/organ/eyes/lizard): refresh(Vents-Hot-Air (/mob/living/carbon/human), 0) - Vents-Hot-Air (/mob/living/carbon/human): update eyes(1) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(0) - Vents-Hot-Air (/mob/living/carbon/human): update body parts(0) - Vents-Hot-Air (/mob/living/carbon/human): update body(0) - Vents-Hot-Air (/mob/living/carbon/human): update body(0) - ... - Vents-Hot-Air (/mob/living/carbon/human): has equipped(the carp helmet (/obj/item/clothing/head/hooded/carp_hood/spaceproof), 64, 0) - Vents-Hot-Air (/mob/living/carbon/human): equip to slot(the carp helmet (/obj/item/clothing/head/hooded/carp_hood/spaceproof), 64, 0, 1, 0) - Vents-Hot-Air (/mob/living/carbon/human): equip to slot if possible(the carp helmet (/obj/item/clothing/head/hooded/carp_hood/spaceproof), 64, 0, 0, 1, 0, 0, 0) - /datum/component/toggle_attach... (/datum/component/toggle_attached_clothing): toggle deployable() - /datum/component/toggle_attach... (/datum/component/toggle_attached_clothing): on toggle pressed(the battered carp space suit (/obj/item/clothing/suit/hooded/carp_costume/spaceproof/old), Vents-Hot-Air (/mob/living/carbon/human), Toggle Hood (/datum/action/item_action)) - the battered carp space suit (/obj/item/clothing/suit/hooded/carp_costume/spaceproof/old): SendSignal("item_action_click", /list (/list)) - the battered carp space suit (/obj/item/clothing/suit/hooded/carp_costume/spaceproof/old): ui action click(Vents-Hot-Air (/mob/living/carbon/human), Toggle Hood (/datum/action/item_action)) - Toggle Hood (/datum/action/item_action): Trigger(Vents-Hot-Air (/mob/living/carbon/human), null) - Iansdoor (/client): Click(Toggle Hood (/atom/movable/screen/movable/action_button), null, "mapwindow.map", "icon-x=12;icon-y=26;left=1;but...") - [2026-09-30 18:31:12.734] RUNTIME: ## TESTING: GC: -- [0x2106c390] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:31:12.734] RUNTIME: ## TESTING: GC: -- [0x21063d2e] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:31:12.734] RUNTIME: ## TESTING: GC: -- [0x2106b47f] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:31:12.735] RUNTIME: ## TESTING: GC: -- [0x2106a1a0] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:31:19.696] RUNTIME: ## TESTING: GC: -- [0x2106b41d] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:31:19.696] RUNTIME: ## TESTING: GC: -- [0x2103c3e0] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:31:19.696] RUNTIME: ## TESTING: GC: -- [0x2103ae75] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:31:19.696] RUNTIME: ## TESTING: GC: -- [0x2106c602] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-30 18:31:25.289] RUNTIME: Shutting down Ban Cache subsystem... [2026-09-30 18:31:25.289] RUNTIME: Shutting down Chat subsystem... [2026-09-30 18:31:25.289] RUNTIME: Shutting down Init Profiler subsystem... [2026-09-30 18:31:25.289] RUNTIME: Shutting down Shuttle subsystem... [2026-09-30 18:31:25.289] RUNTIME: Warning: Subsystem `Shuttle` slept 119 times. [2026-09-30 18:31:25.290] RUNTIME: Shutting down Atmospherics subsystem... [2026-09-30 18:31:25.290] RUNTIME: Shutting down Fishing subsystem... [2026-09-30 18:31:25.290] RUNTIME: Shutting down Icon Smoothing subsystem... [2026-09-30 18:31:25.290] RUNTIME: Shutting down Library Loading subsystem... [2026-09-30 18:31:25.290] RUNTIME: Shutting down Lighting subsystem... [2026-09-30 18:31:25.290] RUNTIME: Shutting down Map Previews subsystem... [2026-09-30 18:31:25.291] RUNTIME: Shutting down Machines subsystem... [2026-09-30 18:31:25.291] RUNTIME: Shutting down Market subsystem... [2026-09-30 18:31:25.291] RUNTIME: Shutting down Minor Mapping subsystem... [2026-09-30 18:31:25.291] RUNTIME: Shutting down Ore Generation subsystem... [2026-09-30 18:31:25.291] RUNTIME: Shutting down Traitor subsystem... [2026-09-30 18:31:25.291] RUNTIME: Shutting down Wardrobe subsystem... [2026-09-30 18:31:25.291] RUNTIME: Shutting down Assets subsystem... [2026-09-30 18:31:25.292] RUNTIME: Shutting down Persistent Paintings subsystem... [2026-09-30 18:31:25.292] RUNTIME: Shutting down Persistence subsystem... [2026-09-30 18:31:25.292] RUNTIME: Shutting down Atoms subsystem... [2026-09-30 18:31:25.292] RUNTIME: Shutting down Cameras subsystem... [2026-09-30 18:31:25.292] RUNTIME: Shutting down Spatial Grid subsystem... [2026-09-30 18:31:25.292] RUNTIME: Shutting down Weather subsystem... [2026-09-30 18:31:25.293] RUNTIME: Shutting down Mapping subsystem... [2026-09-30 18:31:25.293] RUNTIME: Shutting down Ticker subsystem... [2026-09-30 18:31:25.293] RUNTIME: Warning: Subsystem `Ticker` slept 1 times. [2026-09-30 18:31:25.296] RUNTIME: Shutting down Achievements subsystem... [2026-09-30 18:31:25.332] RUNTIME: Shutting down Ambience subsystem... [2026-09-30 18:31:25.332] RUNTIME: Shutting down Area Contents subsystem... [2026-09-30 18:31:25.333] RUNTIME: Shutting down Asset Loading subsystem... [2026-09-30 18:31:25.333] RUNTIME: Shutting down Augury subsystem... [2026-09-30 18:31:25.333] RUNTIME: Shutting down Blackbox subsystem... [2026-09-30 18:31:25.383] RUNTIME: Shutting down Processing subsystem... [2026-09-30 18:31:25.383] RUNTIME: Shutting down Blood Drying subsystem... [2026-09-30 18:31:25.383] RUNTIME: Shutting down Datum Component System subsystem... [2026-09-30 18:31:25.384] RUNTIME: Shutting down Mood subsystem... [2026-09-30 18:31:25.384] RUNTIME: Shutting down Transport subsystem... [2026-09-30 18:31:25.384] RUNTIME: Shutting down Acid subsystem... [2026-09-30 18:31:25.384] RUNTIME: Shutting down Basic Avoidance subsystem... [2026-09-30 18:31:25.384] RUNTIME: Shutting down Antag HUDs subsystem... [2026-09-30 18:31:25.384] RUNTIME: Shutting down Aura subsystem... [2026-09-30 18:31:25.385] RUNTIME: Shutting down Clock Component subsystem... [2026-09-30 18:31:25.385] RUNTIME: Shutting down Digital Clocks subsystem... [2026-09-30 18:31:25.385] RUNTIME: Shutting down Fast Processing subsystem... [2026-09-30 18:31:25.385] RUNTIME: Shutting down Burning subsystem... [2026-09-30 18:31:25.385] RUNTIME: Shutting down Instruments subsystem... [2026-09-30 18:31:25.386] RUNTIME: Shutting down Manufacturing Processing subsystem... [2026-09-30 18:31:25.386] RUNTIME: Shutting down New Player Info subsystem... [2026-09-30 18:31:25.386] RUNTIME: Shutting down Objects subsystem... [2026-09-30 18:31:25.386] RUNTIME: Shutting down Personalities subsystem... [2026-09-30 18:31:25.386] RUNTIME: Shutting down Plumbing subsystem... [2026-09-30 18:31:25.386] RUNTIME: Shutting down Priority Status Effects subsystem... [2026-09-30 18:31:25.387] RUNTIME: Shutting down Projectiles subsystem... [2026-09-30 18:31:25.387] RUNTIME: Shutting down Quirks subsystem... [2026-09-30 18:31:25.387] RUNTIME: Shutting down Singularity subsystem... [2026-09-30 18:31:25.387] RUNTIME: Shutting down Jobs subsystem... [2026-09-30 18:31:25.387] RUNTIME: Shutting down Events subsystem... [2026-09-30 18:31:25.387] RUNTIME: Shutting down Radioactive Nebula subsystem... [2026-09-30 18:31:25.388] RUNTIME: Shutting down Research subsystem... [2026-09-30 18:31:25.388] RUNTIME: Shutting down Station subsystem... [2026-09-30 18:31:25.388] RUNTIME: Shutting down Supermatter Cascade subsystem... [2026-09-30 18:31:25.388] RUNTIME: Shutting down Timed Actions subsystem... [2026-09-30 18:31:25.388] RUNTIME: Shutting down Turret Processing subsystem... [2026-09-30 18:31:25.388] RUNTIME: Shutting down Wet floors subsystem... [2026-09-30 18:31:25.389] RUNTIME: Shutting down Escape Menu subsystem... [2026-09-30 18:31:25.389] RUNTIME: Shutting down Disease subsystem... [2026-09-30 18:31:25.389] RUNTIME: Shutting down Economy subsystem... [2026-09-30 18:31:25.389] RUNTIME: Shutting down Explosions subsystem... [2026-09-30 18:31:25.389] RUNTIME: Shutting down Fluid subsystem... [2026-09-30 18:31:25.389] RUNTIME: Shutting down Smoke subsystem... [2026-09-30 18:31:25.390] RUNTIME: Shutting down Foam subsystem... [2026-09-30 18:31:25.390] RUNTIME: Shutting down Verb Manager subsystem... [2026-09-30 18:31:25.390] RUNTIME: Shutting down Speech Controller subsystem... [2026-09-30 18:31:25.390] RUNTIME: Shutting down XKeyScore subsystem... [2026-09-30 18:31:25.390] RUNTIME: Shutting down Lag Switch subsystem... [2026-09-30 18:31:25.390] RUNTIME: Shutting down Lua Scripting subsystem... [2026-09-30 18:31:25.390] RUNTIME: Shutting down Map Vote subsystem... [2026-09-30 18:31:25.391] RUNTIME: Shutting down Materials subsystem... [2026-09-30 18:31:25.391] RUNTIME: Shutting down Mobs subsystem... [2026-09-30 18:31:25.391] RUNTIME: Shutting down MouseEntered subsystem... [2026-09-30 18:31:25.391] RUNTIME: Shutting down NPC Pool subsystem... [2026-09-30 18:31:25.391] RUNTIME: Shutting down Overlay subsystem... [2026-09-30 18:31:25.585] RUNTIME: Shutting down pAI subsystem... [2026-09-30 18:31:25.585] RUNTIME: Shutting down Parallax subsystem... [2026-09-30 18:31:25.585] RUNTIME: Shutting down Pathfinder subsystem... [2026-09-30 18:31:25.585] RUNTIME: Shutting down Points of Interest subsystem... [2026-09-30 18:31:25.585] RUNTIME: Shutting down Polling subsystem... [2026-09-30 18:31:25.586] RUNTIME: Shutting down Queue Links subsystem... [2026-09-30 18:31:25.586] RUNTIME: Shutting down Radiation subsystem... [2026-09-30 18:31:25.586] RUNTIME: Shutting down Restaurant subsystem... [2026-09-30 18:31:25.586] RUNTIME: Shutting down Timer subsystem... [2026-09-30 18:31:25.586] RUNTIME: Shutting down Runechat subsystem... [2026-09-30 18:31:25.586] RUNTIME: Shutting down Sound Loops subsystem... [2026-09-30 18:31:25.587] RUNTIME: Shutting down Security Level subsystem... [2026-09-30 18:31:25.587] RUNTIME: Shutting down Skills subsystem... [2026-09-30 18:31:25.587] RUNTIME: Shutting down Sound Tokens subsystem... [2026-09-30 18:31:25.587] RUNTIME: Shutting down Sprite Accessories subsystem... [2026-09-30 18:31:25.587] RUNTIME: Shutting down Stat Panels subsystem... [2026-09-30 18:31:25.587] RUNTIME: Shutting down PRISM subsystem... [2026-09-30 18:31:25.588] RUNTIME: Shutting down Stock Market subsystem... [2026-09-30 18:31:25.588] RUNTIME: Shutting down Sun subsystem... [2026-09-30 18:31:25.588] RUNTIME: Shutting down Trading Card Game subsystem... [2026-09-30 18:31:25.588] RUNTIME: Shutting down tgui subsystem... [2026-09-30 18:31:25.589] RUNTIME: Shutting down Throwing subsystem... [2026-09-30 18:31:25.589] RUNTIME: Shutting down Time Tracking subsystem... [2026-09-30 18:31:25.590] RUNTIME: Shutting down Text To Speech subsystem... [2026-09-30 18:31:25.590] RUNTIME: Shutting down Tutorials subsystem... [2026-09-30 18:31:25.590] RUNTIME: Shutting down Vis contents overlays subsystem... [2026-09-30 18:31:25.590] RUNTIME: Shutting down Vote subsystem... [2026-09-30 18:31:25.590] RUNTIME: Shutting down Dynamic subsystem... [2026-09-30 18:31:25.590] RUNTIME: Warning: Subsystem `Dynamic` slept 2 times. [2026-09-30 18:31:25.591] RUNTIME: Shutting down Movement Loops subsystem... [2026-09-30 18:31:25.591] RUNTIME: Shutting down AI Controller Ticker subsystem... [2026-09-30 18:31:25.591] RUNTIME: Shutting down AI Controller Ticker (Low) subsystem... [2026-09-30 18:31:25.591] RUNTIME: Shutting down AI movement subsystem... [2026-09-30 18:31:25.591] RUNTIME: Shutting down Cliff Falling subsystem... [2026-09-30 18:31:25.591] RUNTIME: Shutting down Hyperspace Drift subsystem... [2026-09-30 18:31:25.592] RUNTIME: Shutting down Newtonian Movement subsystem... [2026-09-30 18:31:25.592] RUNTIME: Shutting down Conveyor Belts subsystem... [2026-09-30 18:31:25.592] RUNTIME: Shutting down Bitrunning subsystem... [2026-09-30 18:31:25.592] RUNTIME: Shutting down Circuit Components subsystem... [2026-09-30 18:31:25.592] RUNTIME: Shutting down IDs and Access subsystem... [2026-09-30 18:31:25.592] RUNTIME: Shutting down Modular Computers subsystem... [2026-09-30 18:31:25.593] RUNTIME: Shutting down Radio subsystem... [2026-09-30 18:31:25.593] RUNTIME: Shutting down Wiremod Composite Templates subsystem... [2026-09-30 18:31:25.593] RUNTIME: Shutting down Loot Icon Generation subsystem... [2026-09-30 18:31:25.593] RUNTIME: Shutting down Admin Verbs subsystem... [2026-09-30 18:31:25.593] RUNTIME: Shutting down Early Assets subsystem... [2026-09-30 18:31:25.593] RUNTIME: Shutting down Greyscale Previews subsystem... [2026-09-30 18:31:25.594] RUNTIME: Shutting down Greyscale subsystem... [2026-09-30 18:31:25.594] RUNTIME: Shutting down Reagents subsystem... [2026-09-30 18:31:25.594] RUNTIME: Shutting down Discord subsystem... [2026-09-30 18:31:25.595] RUNTIME: Shutting down Input subsystem... [2026-09-30 18:31:25.595] RUNTIME: Shutting down Ping subsystem... [2026-09-30 18:31:25.595] RUNTIME: Shutting down Server Tasks subsystem... [2026-09-30 18:31:26.353] RUNTIME: Shutting down Sounds subsystem... [2026-09-30 18:31:26.354] RUNTIME: Shutting down Title Screen subsystem... [2026-09-30 18:31:26.355] RUNTIME: Shutting down Verbs subsystem... [2026-09-30 18:31:26.355] RUNTIME: Shutting down Database subsystem... [2026-09-30 18:31:26.356] RUNTIME: Clearing DB Queries. (Standby: 0; Active: 0; All: 0) [2026-09-30 18:31:26.368] RUNTIME: Done clearing DB queries in right now (Standby: 0; Active: 0; All: 0)] [2026-09-30 18:31:26.369] RUNTIME: Shutting down Garbage subsystem... [2026-09-30 18:31:27.052] RUNTIME: Shutting down Profiler subsystem... [2026-09-30 18:31:27.053] RUNTIME: Warning: Subsystem `Profiler` slept 27 times. [2026-09-30 18:31:27.091] RUNTIME: Shutdown complete [2026-09-30 18:31:27.092] RUNTIME: World hard rebooted at 18:31:27