[2026-09-19 22:14:20.349] Starting up round ID 264023. - ------------------------- [2026-09-19 22:14:20.374] RUNTIME: World loaded at 22:14:20! [2026-09-19 22:14:20.375] RUNTIME: TGS Info: Activating API for version 5.11.0 [2026-09-19 22:14:20.375] RUNTIME: Running /tg/ revision: 2026-09-18T18:15:31+00:00 - origin/master: 51cc12df4d93e473fa990a7a2a749e42bd1a9cf6 - Test merge active of PR #97612 commit cc41d3e7fd69ffda3801caf02acb431dc618a388 - Test merge active of PR #97571 commit 99d2de5ffa44e32acc040c529e56ac35fa5f7612 - Test merge active of PR #97699 commit 08a736027c055403fc9b89a0a4939706ff44c6fa - HEAD: 2e21834e02e7cb62d3a514b02631b7cce8883a50 - Running rust-g version 6.2.0 [2026-09-19 22:14:20.380] RUNTIME: map_config not found: _maps/eventmap.json [2026-09-19 22:14:20.380] RUNTIME: map_config not found: _maps/eventmap2.json [2026-09-19 22:14:20.381] RUNTIME: Database connection established. [2026-09-19 22:14:20.381] RUNTIME: Round ID: 264023 [2026-09-19 22:14:20.382] RUNTIME: Running /tg/ revision: 2026-09-18T18:15:31+00:00 - origin/master: 51cc12df4d93e473fa990a7a2a749e42bd1a9cf6 - Test merge active of PR #97612 commit cc41d3e7fd69ffda3801caf02acb431dc618a388 - Test merge active of PR #97571 commit 99d2de5ffa44e32acc040c529e56ac35fa5f7612 - Test merge active of PR #97699 commit 08a736027c055403fc9b89a0a4939706ff44c6fa - HEAD: 2e21834e02e7cb62d3a514b02631b7cce8883a50 - Running rust-g version 6.2.0 [2026-09-19 22:14:20.594] RUNTIME: RETA: System initialized with duration=3000ds, cooldown=150ds, enabled=1 [2026-09-19 22:14:21.600] RUNTIME: Initialized Profiler subsystem within 0 seconds! [2026-09-19 22:14:21.600] RUNTIME: Initialized Database subsystem within 0 seconds! [2026-09-19 22:14:21.615] RUNTIME: Initialized Verbs subsystem within 0 seconds! [2026-09-19 22:14:21.619] RUNTIME: Initialized Title Screen subsystem within 0 seconds! [2026-09-19 22:14:21.692] RUNTIME: Initialized Sounds subsystem within 0.07 seconds! [2026-09-19 22:14:21.694] RUNTIME: Initialized Server Tasks subsystem within 0 seconds! [2026-09-19 22:14:21.694] RUNTIME: Initialized Input subsystem within 0 seconds! [2026-09-19 22:14:21.695] RUNTIME: Initialized Discord subsystem within 0 seconds! [2026-09-19 22:14:21.706] RUNTIME: Initialized Reagents subsystem within 0.01 seconds! [2026-09-19 22:14:21.991] RUNTIME: Initialized Greyscale subsystem within 0.28 seconds! [2026-09-19 22:14:21.991] RUNTIME: Initialized Greyscale Previews subsystem within 0 seconds! [2026-09-19 22:14:23.934] RUNTIME: Initialized Early Assets subsystem within 1.94 seconds! [2026-09-19 22:14:23.936] RUNTIME: Initialized Admin Verbs subsystem within 0 seconds! [2026-09-19 22:14:23.937] RUNTIME: Initialized Wiremod Composite Templates subsystem within 0 seconds! [2026-09-19 22:14:23.938] RUNTIME: Initialized Modular Computers subsystem within 0 seconds! [2026-09-19 22:14:23.943] RUNTIME: Initialized IDs and Access subsystem within 0 seconds! [2026-09-19 22:14:23.943] RUNTIME: Initialized Bitrunning subsystem within 0 seconds! [2026-09-19 22:14:23.943] RUNTIME: Initialized AI movement subsystem within 0 seconds! [2026-09-19 22:14:23.944] RUNTIME: Initialized AI Controller Ticker subsystem within 0 seconds! [2026-09-19 22:14:23.944] RUNTIME: Initialized Vote subsystem within 0 seconds! [2026-09-19 22:14:23.944] RUNTIME: Initialized Tutorials subsystem within 0 seconds! [2026-09-19 22:14:23.974] RUNTIME: runtime error: http://tgsatan.tg.lan:5011/tts-voices: Connection Failed: Connect error: Connection refused (os error 111) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("http://tgsatan.tg.lan:5011/tts...", "code/controllers/subsystem/tts...", 81) - Text To Speech (/datum/controller/subsystem/tts): establish connection to tts() - Text To Speech (/datum/controller/subsystem/tts): Initialize() - Master (/datum/controller/master): init subsystem(Text To Speech (/datum/controller/subsystem/tts)) - Master (/datum/controller/master): Initialize(10, 0, 1) - [2026-09-19 22:14:23.975] RUNTIME: Failed to initialize Text To Speech subsystem after 0.03 seconds! [2026-09-19 22:14:23.975] RUNTIME: Initialized Time Tracking subsystem within 0 seconds! [2026-09-19 22:14:23.991] RUNTIME: Initialized Trading Card Game subsystem within 0.02 seconds! [2026-09-19 22:14:23.991] RUNTIME: Initialized Sun subsystem within 0 seconds! [2026-09-19 22:14:23.991] RUNTIME: Initialized Stock Market subsystem within 0 seconds! [2026-09-19 22:14:24.038] RUNTIME: Initialized PRISM subsystem within 0.05 seconds! [2026-09-19 22:14:24.039] RUNTIME: Initialized Skills subsystem within 0 seconds! [2026-09-19 22:14:24.039] RUNTIME: Initialized Security Level subsystem within 0 seconds! [2026-09-19 22:14:24.040] RUNTIME: Initialized Restaurant subsystem within 0 seconds! [2026-09-19 22:14:24.040] RUNTIME: Initialized Pathfinder subsystem within 0 seconds! [2026-09-19 22:14:24.040] RUNTIME: Initialized Map Vote subsystem within 0 seconds! [2026-09-19 22:14:24.041] RUNTIME: Initialized Lua Scripting subsystem within 0 seconds! [2026-09-19 22:14:24.041] RUNTIME: Initialized Lag Switch subsystem within 0 seconds! [2026-09-19 22:14:24.041] RUNTIME: Initialized Foam subsystem within 0 seconds! [2026-09-19 22:14:24.041] RUNTIME: Initialized Smoke subsystem within 0 seconds! [2026-09-19 22:14:24.042] RUNTIME: Initialized Fluid subsystem within 0 seconds! [2026-09-19 22:14:24.042] RUNTIME: Initialized Economy subsystem within 0 seconds! [2026-09-19 22:14:24.042] RUNTIME: Initialized Disease subsystem within 0 seconds! [2026-09-19 22:14:24.044] RUNTIME: Initialized Station subsystem within 0 seconds! [2026-09-19 22:14:24.074] RUNTIME: Initialized Research subsystem within 0.03 seconds! [2026-09-19 22:14:24.076] RUNTIME: Initialized Events subsystem within 0 seconds! [2026-09-19 22:14:24.082] RUNTIME: Initialized Jobs subsystem within 0.01 seconds! [2026-09-19 22:14:24.086] RUNTIME: Initialized Quirks subsystem within 0 seconds! [2026-09-19 22:14:24.086] RUNTIME: Initialized Personalities subsystem within 0 seconds! [2026-09-19 22:14:24.114] RUNTIME: Initialized Instruments subsystem within 0.03 seconds! [2026-09-19 22:14:24.114] RUNTIME: Initialized Blackbox subsystem within 0 seconds! [2026-09-19 22:14:30.096] RUNTIME: runtime error: bad client - proc name: initialize (/datum/tgui_window/proc/initialize) - source file: code/modules/tgui/tgui_window.dm,114 - usr: null - src: /datum/tgui_window (/datum/tgui_window) - call stack: - /datum/tgui_window (/datum/tgui_window): initialize(1, /list (/list), "", "", "") - /datum/tgui_panel (/datum/tgui_panel): initialize(0) - [2026-09-19 22:14:46.517] RUNTIME: Initialized Achievements subsystem within 22.4 seconds! [2026-09-19 22:14:46.773] RUNTIME: Initialized Ticker subsystem within 0.25 seconds! [2026-09-19 22:14:47.266] RUNTIME: Loading NebulaStation... [2026-09-19 22:14:52.269] RUNTIME: Loaded Station in 5s! [2026-09-19 22:14:55.416] RUNTIME: Loaded Lavaland in 1.69375s! [2026-09-19 22:15:03.462] RUNTIME: Lava Ruins loader finished placing 28/42 ruins with 0 left to spend. [2026-09-19 22:15:03.508] RUNTIME: Space Ruins loader finished placing 30/85 ruins with 0 left to spend. [2026-09-19 22:15:04.454] RUNTIME: Cave Generator terrain generation finished in 0.9375s! [2026-09-19 22:15:04.498] RUNTIME: Cave Generator terrain generation finished in 0.0375s! [2026-09-19 22:15:07.235] RUNTIME: Cave Generator terrain population finished in 0.05625s! [2026-09-19 22:15:07.241] RUNTIME: Cave Generator terrain population finished in 0s! [2026-09-19 22:15:08.268] RUNTIME: Initialized Mapping subsystem within 21.03 seconds! [2026-09-19 22:15:08.270] RUNTIME: Initialized Weather subsystem within 0 seconds! [2026-09-19 22:15:08.331] RUNTIME: Initialized Spatial Grid subsystem within 0.06 seconds! [2026-09-19 22:15:08.335] RUNTIME: Initialized Cameras subsystem within 0 seconds! [2026-09-19 22:15:51.486] RUNTIME: runtime error: bad client - proc name: initialize (/datum/tgui_window/proc/initialize) - source file: code/modules/tgui/tgui_window.dm,114 - usr: null - src: /datum/tgui_window (/datum/tgui_window) - call stack: - /datum/tgui_window (/datum/tgui_window): initialize(1, /list (/list), "", "", "") - /datum/tgui (/datum/tgui): open() - /datum/changelog (/datum/changelog): ui interact(TwoTar (/mob/dead/new_player), /datum/tgui (/datum/tgui)) - gvb changelog(/list (/list)) - [2026-09-19 22:15:51.486] 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(TwoTar (/mob/dead/new_player), /datum/tgui (/datum/tgui)) - gvb changelog(/list (/list)) - [2026-09-19 22:16:24.860] RUNTIME: Initialized Atoms subsystem within 76.48 seconds! [2026-09-19 22:16:25.274] RUNTIME: Loaded 1 engraved messages on map NebulaStation [2026-09-19 22:16:25.274] 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-19 22:16:25.290] RUNTIME: Initialized Persistence subsystem within 0.02 seconds! [2026-09-19 22:16:25.353] 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 wall (96,128,2) (/turf/closed/wall) - 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-19 22:16:25.783] RUNTIME: Initialized Persistent Paintings subsystem within 0.49 seconds! [2026-09-19 22:16:27.953] RUNTIME: Initialized Assets subsystem within 2.16 seconds! [2026-09-19 22:16:28.016] RUNTIME: Initialized Wardrobe subsystem within 0.03 seconds! [2026-09-19 22:16:28.023] RUNTIME: Initialized Traitor subsystem within 0 seconds! [2026-09-19 22:16:28.404] RUNTIME: Initialized Ore Generation subsystem within 0.38 seconds! [2026-09-19 22:16:28.627] RUNTIME: Initialized Minor Mapping subsystem within 0.22 seconds! [2026-09-19 22:16:28.657] RUNTIME: Initialized Market subsystem within 0 seconds! [2026-09-19 22:16:28.867] RUNTIME: Initialized Machines subsystem within 0.21 seconds! [2026-09-19 22:16:28.871] RUNTIME: Initialized Map Previews subsystem within 0 seconds! [2026-09-19 22:16:50.423] RUNTIME: Initialized Lighting subsystem within 21.55 seconds! [2026-09-19 22:16:52.464] RUNTIME: Initialized Library Loading subsystem within 2.04 seconds! [2026-09-19 22:16:59.573] RUNTIME: Initialized Icon Smoothing subsystem within 7.11 seconds! [2026-09-19 22:16:59.875] RUNTIME: Initialized Fishing subsystem within 0.29 seconds! [2026-09-19 22:17:06.492] RUNTIME: ## WARNING: HEY! LISTEN! 0.26875 seconds were wasted processing 4 turf(s) (connected to 7653 other turfs) with atmos differences at round start. [2026-09-19 22:17:10.463] RUNTIME: Initialized Atmospherics subsystem within 10.58 seconds! [2026-09-19 22:17:20.079] RUNTIME: Initialized Shuttle subsystem within 9.61 seconds! [2026-09-19 22:17:20.271] RUNTIME: Initialized Init Profiler subsystem within 0.19 seconds! [2026-09-19 22:17:20.441] RUNTIME: Initialized Ban Cache subsystem within 0.12 seconds! [2026-09-19 22:17:20.441] RUNTIME: Initializations complete within 178.844 seconds! [2026-09-19 22:21:05.997] 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-19 22:21:31.950] RUNTIME: runtime error: recursive_jsonify got an empty list after serialization - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("recursive_jsonify got an empty...", "code/modules/logging/log_holde...", 348) - /datum/log_holder (/datum/log_holder): recursive jsonify(/list (/list), /list (/list)) - /datum/log_holder (/datum/log_holder): recursive jsonify(/list (/list), /list (/list)) - /datum/log_holder (/datum/log_holder): Log("manifest", "mimepride \\ B.R.A.P. \\ Cybor...", /list (/list)) - log manifest("mimepride", /datum/mind (/datum/mind), B.R.A.P. (/mob/living/silicon/robot), 0) - /datum/manifest (/datum/manifest): build() - Ticker (/datum/controller/subsystem/ticker): setup() - Ticker (/datum/controller/subsystem/ticker): fire(0) - Ticker (/datum/controller/subsystem/ticker): ignite(0) - [2026-09-19 22:21:31.998] RUNTIME: runtime error: recursive_jsonify got an empty list after serialization - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("recursive_jsonify got an empty...", "code/modules/logging/log_holde...", 348) - /datum/log_holder (/datum/log_holder): recursive jsonify(/list (/list), /list (/list)) - /datum/log_holder (/datum/log_holder): recursive jsonify(/list (/list), /list (/list)) - /datum/log_holder (/datum/log_holder): Log("manifest", "liargg \\ G.I.B.S. \\ AI \\ NO...", /list (/list)) - log manifest("liargg", G.I.B.S. (/datum/mind), G.I.B.S. (/mob/living/silicon/ai), 0) - /datum/manifest (/datum/manifest): build() - Ticker (/datum/controller/subsystem/ticker): setup() - Ticker (/datum/controller/subsystem/ticker): fire(0) - Ticker (/datum/controller/subsystem/ticker): ignite(0) - [2026-09-19 22:21:34.839] RUNTIME: Game start took 10.7875s [2026-09-19 22:21:53.503] 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: Bob Stange (/mob/living/carbon/human) - src: Close Menu (/atom/movable/screen/radial/center) - usr.loc: the floor (114,176,2) (/turf/open/floor/wood/large) - src.loc: null - call stack: - Close Menu (/atom/movable/screen/radial/center): Click(the floor (115,176,2) (/turf/open/floor/iron/dark/textured_large), "mapwindow.map", "icon-x=17;icon-y=17;left=1;but...") - Iain0 (/client): Click(Close Menu (/atom/movable/screen/radial/center), the floor (115,176,2) (/turf/open/floor/iron/dark/textured_large), "mapwindow.map", "icon-x=17;icon-y=17;left=1;but...") - [2026-09-19 22:22:19.549] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: G.I.B.S. (/mob/living/silicon/ai) - src: the security camera (/obj/machinery/camera/autoname/directional/east) - usr.loc: the floor (194,81,2) (/turf/open/floor/circuit/green) - src.loc: the open space (122,94,3) (/turf/open/openspace) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/east): can see() - /datum/camerachunk (/datum/camerachunk): New(128, 88, 2) - Cameras (/datum/controller/subsystem/cameras): generate chunk(128, 88, 2) - Cameras (/datum/controller/subsystem/cameras): turf visible by cameras(the carpet (135,90,2) (/turf/open/floor/carpet/orange)) - Cameras (/datum/controller/subsystem/cameras): is visible by cameras(Poly (/mob/living/basic/parrot/poly)) - Poly (/mob/living/basic/parrot/poly): can track(G.I.B.S. (/mob/living/silicon/ai)) - /datum/trackable (/datum/trackable): find trackable mobs() - /datum/trackable (/datum/trackable): track name(G.I.B.S. (/mob/living/silicon/ai), "Licks-The-Icicles") - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=Licks-Th...", /list (/list)) - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=Licks-Th...", /list (/list)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(G.I.B.S. (/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): StartProcessing(0) - [2026-09-19 22:22:19.551] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: G.I.B.S. (/mob/living/silicon/ai) - src: the security camera (/obj/machinery/camera/autoname/directional/south) - usr.loc: the floor (194,81,2) (/turf/open/floor/circuit/green) - src.loc: the floor (124,98,3) (/turf/open/floor/iron/dark/diagonal) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): New(128, 88, 2) - Cameras (/datum/controller/subsystem/cameras): generate chunk(128, 88, 2) - Cameras (/datum/controller/subsystem/cameras): turf visible by cameras(the carpet (135,90,2) (/turf/open/floor/carpet/orange)) - Cameras (/datum/controller/subsystem/cameras): is visible by cameras(Poly (/mob/living/basic/parrot/poly)) - Poly (/mob/living/basic/parrot/poly): can track(G.I.B.S. (/mob/living/silicon/ai)) - /datum/trackable (/datum/trackable): find trackable mobs() - /datum/trackable (/datum/trackable): track name(G.I.B.S. (/mob/living/silicon/ai), "Licks-The-Icicles") - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=Licks-Th...", /list (/list)) - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=Licks-Th...", /list (/list)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(G.I.B.S. (/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): StartProcessing(0) - [2026-09-19 22:22:19.553] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: G.I.B.S. (/mob/living/silicon/ai) - src: the security camera (/obj/machinery/camera/autoname/directional/south) - usr.loc: the floor (194,81,2) (/turf/open/floor/circuit/green) - src.loc: the floor (124,92,3) (/turf/open/floor/iron/dark) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): New(128, 88, 2) - Cameras (/datum/controller/subsystem/cameras): generate chunk(128, 88, 2) - Cameras (/datum/controller/subsystem/cameras): turf visible by cameras(the carpet (135,90,2) (/turf/open/floor/carpet/orange)) - Cameras (/datum/controller/subsystem/cameras): is visible by cameras(Poly (/mob/living/basic/parrot/poly)) - Poly (/mob/living/basic/parrot/poly): can track(G.I.B.S. (/mob/living/silicon/ai)) - /datum/trackable (/datum/trackable): find trackable mobs() - /datum/trackable (/datum/trackable): track name(G.I.B.S. (/mob/living/silicon/ai), "Licks-The-Icicles") - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=Licks-Th...", /list (/list)) - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=Licks-Th...", /list (/list)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(G.I.B.S. (/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): StartProcessing(0) - [2026-09-19 22:22:19.588] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: G.I.B.S. (/mob/living/silicon/ai) - src: the security camera (/obj/machinery/camera/autoname/directional/north) - usr.loc: the floor (194,81,2) (/turf/open/floor/circuit/green) - src.loc: the floor (188,132,3) (/turf/open/floor/iron/dark/small) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): New(176, 136, 2) - Cameras (/datum/controller/subsystem/cameras): generate chunk(176, 136, 2) - Cameras (/datum/controller/subsystem/cameras): turf visible by cameras(the grass patch (183,136,2) (/turf/open/floor/grass)) - Cameras (/datum/controller/subsystem/cameras): is visible by cameras(the butterfly (/mob/living/basic/butterfly)) - the butterfly (/mob/living/basic/butterfly): can track(G.I.B.S. (/mob/living/silicon/ai)) - /datum/trackable (/datum/trackable): find trackable mobs() - /datum/trackable (/datum/trackable): track name(G.I.B.S. (/mob/living/silicon/ai), "Licks-The-Icicles") - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=Licks-Th...", /list (/list)) - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=Licks-Th...", /list (/list)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(G.I.B.S. (/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): StartProcessing(0) - [2026-09-19 22:22:19.592] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: G.I.B.S. (/mob/living/silicon/ai) - src: the security camera (/obj/machinery/camera/autoname/directional/north) - usr.loc: the floor (194,81,2) (/turf/open/floor/circuit/green) - src.loc: the floor (188,132,3) (/turf/open/floor/iron/dark/small) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): New(184, 128, 2) - Cameras (/datum/controller/subsystem/cameras): generate chunk(184, 128, 2) - Cameras (/datum/controller/subsystem/cameras): turf visible by cameras(the carpet (184,128,2) (/turf/open/floor/carpet/royalblue)) - Cameras (/datum/controller/subsystem/cameras): is visible by cameras(Renault (/mob/living/basic/pet/fox/renault)) - Renault (/mob/living/basic/pet/fox/renault): can track(G.I.B.S. (/mob/living/silicon/ai)) - /datum/trackable (/datum/trackable): find trackable mobs() - /datum/trackable (/datum/trackable): track name(G.I.B.S. (/mob/living/silicon/ai), "Licks-The-Icicles") - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=Licks-Th...", /list (/list)) - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=Licks-Th...", /list (/list)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(G.I.B.S. (/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): StartProcessing(0) - [2026-09-19 22:22:19.630] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: G.I.B.S. (/mob/living/silicon/ai) - src: the security camera (/obj/machinery/camera/autoname/directional/west) - usr.loc: the floor (194,81,2) (/turf/open/floor/circuit/green) - src.loc: the floor (141,128,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/west): can see() - /datum/camerachunk (/datum/camerachunk): New(136, 120, 2) - Cameras (/datum/controller/subsystem/cameras): generate chunk(136, 120, 3) - Cameras (/datum/controller/subsystem/cameras): turf visible by cameras(the grass patch (143,120,3) (/turf/open/floor/grass)) - Cameras (/datum/controller/subsystem/cameras): is visible by cameras(the cow (/mob/living/basic/cow)) - the cow (/mob/living/basic/cow): can track(G.I.B.S. (/mob/living/silicon/ai)) - /datum/trackable (/datum/trackable): find trackable mobs() - /datum/trackable (/datum/trackable): track name(G.I.B.S. (/mob/living/silicon/ai), "Licks-The-Icicles") - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=Licks-Th...", /list (/list)) - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=Licks-Th...", /list (/list)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(G.I.B.S. (/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): StartProcessing(0) - [2026-09-19 22:22:19.642] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: G.I.B.S. (/mob/living/silicon/ai) - src: the security camera (/obj/machinery/camera/autoname/directional/north) - usr.loc: the floor (194,81,2) (/turf/open/floor/circuit/green) - src.loc: the floor (188,132,3) (/turf/open/floor/iron/dark/small) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): New(184, 120, 2) - Cameras (/datum/controller/subsystem/cameras): generate chunk(184, 120, 3) - Cameras (/datum/controller/subsystem/cameras): turf visible by cameras(the floor (184,126,3) (/turf/open/floor/iron/dark)) - Cameras (/datum/controller/subsystem/cameras): is visible by cameras(Officer Beepsky (/mob/living/basic/bot/secbot/beepsky/officer)) - Officer Beepsky (/mob/living/basic/bot/secbot/beepsky/officer): can track(G.I.B.S. (/mob/living/silicon/ai)) - /datum/trackable (/datum/trackable): find trackable mobs() - /datum/trackable (/datum/trackable): track name(G.I.B.S. (/mob/living/silicon/ai), "Licks-The-Icicles") - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=Licks-Th...", /list (/list)) - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=Licks-Th...", /list (/list)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(G.I.B.S. (/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): StartProcessing(0) - [2026-09-19 22:22:19.883] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: G.I.B.S. (/mob/living/silicon/ai) - src: the security camera (/obj/machinery/camera/autoname/directional/north) - usr.loc: the floor (194,81,2) (/turf/open/floor/circuit/green) - src.loc: the floor (188,132,3) (/turf/open/floor/iron/dark/small) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): New(176, 128, 2) - Cameras (/datum/controller/subsystem/cameras): generate chunk(176, 128, 2) - Cameras (/datum/controller/subsystem/cameras): turf visible by cameras(the floor (178,130,2) (/turf/open/floor/wood/large)) - Cameras (/datum/controller/subsystem/cameras): is visible by cameras(Molly Konstantin (/mob/living/carbon/human)) - Molly Konstantin (/mob/living/carbon/human): can track(G.I.B.S. (/mob/living/silicon/ai)) - /datum/trackable (/datum/trackable): find trackable mobs() - /datum/trackable (/datum/trackable): track name(G.I.B.S. (/mob/living/silicon/ai), "Licks-The-Icicles") - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=Licks-Th...", /list (/list)) - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=Licks-Th...", /list (/list)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(G.I.B.S. (/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): StartProcessing(0) - [2026-09-19 22:22:19.906] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: G.I.B.S. (/mob/living/silicon/ai) - src: the security camera (/obj/machinery/camera/autoname/directional/west) - usr.loc: the floor (194,81,2) (/turf/open/floor/circuit/green) - src.loc: the floor (141,128,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/west): can see() - /datum/camerachunk (/datum/camerachunk): New(144, 128, 2) - Cameras (/datum/controller/subsystem/cameras): generate chunk(144, 128, 3) - Cameras (/datum/controller/subsystem/cameras): turf visible by cameras(the floor (144,128,3) (/turf/open/floor/iron)) - Cameras (/datum/controller/subsystem/cameras): is visible by cameras(Shinobi Jones (/mob/living/carbon/human)) - Shinobi Jones (/mob/living/carbon/human): can track(G.I.B.S. (/mob/living/silicon/ai)) - /datum/trackable (/datum/trackable): find trackable mobs() - /datum/trackable (/datum/trackable): track name(G.I.B.S. (/mob/living/silicon/ai), "Licks-The-Icicles") - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=Licks-Th...", /list (/list)) - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=Licks-Th...", /list (/list)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(G.I.B.S. (/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): StartProcessing(0) - [2026-09-19 22:22:19.965] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: G.I.B.S. (/mob/living/silicon/ai) - src: the security camera (/obj/machinery/camera/autoname/directional/south) - usr.loc: the floor (194,81,2) (/turf/open/floor/circuit/green) - src.loc: the open space (115,89,3) (/turf/open/openspace) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): New(120, 96, 2) - Cameras (/datum/controller/subsystem/cameras): generate chunk(120, 96, 2) - Cameras (/datum/controller/subsystem/cameras): turf visible by cameras(the reinforced floor (123,99,2) (/turf/open/floor/engine)) - Cameras (/datum/controller/subsystem/cameras): is visible by cameras(Bojack Unlucky (/mob/living/carbon/human)) - Bojack Unlucky (/mob/living/carbon/human): can track(G.I.B.S. (/mob/living/silicon/ai)) - /datum/trackable (/datum/trackable): find trackable mobs() - /datum/trackable (/datum/trackable): track name(G.I.B.S. (/mob/living/silicon/ai), "Licks-The-Icicles") - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=Licks-Th...", /list (/list)) - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=Licks-Th...", /list (/list)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(G.I.B.S. (/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): StartProcessing(0) - [2026-09-19 22:22:19.968] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: G.I.B.S. (/mob/living/silicon/ai) - src: the security camera (/obj/machinery/camera/autoname/directional/east) - usr.loc: the floor (194,81,2) (/turf/open/floor/circuit/green) - src.loc: the open space (122,94,3) (/turf/open/openspace) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/east): can see() - /datum/camerachunk (/datum/camerachunk): New(120, 96, 2) - Cameras (/datum/controller/subsystem/cameras): generate chunk(120, 96, 2) - Cameras (/datum/controller/subsystem/cameras): turf visible by cameras(the reinforced floor (123,99,2) (/turf/open/floor/engine)) - Cameras (/datum/controller/subsystem/cameras): is visible by cameras(Bojack Unlucky (/mob/living/carbon/human)) - Bojack Unlucky (/mob/living/carbon/human): can track(G.I.B.S. (/mob/living/silicon/ai)) - /datum/trackable (/datum/trackable): find trackable mobs() - /datum/trackable (/datum/trackable): track name(G.I.B.S. (/mob/living/silicon/ai), "Licks-The-Icicles") - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=Licks-Th...", /list (/list)) - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=Licks-Th...", /list (/list)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(G.I.B.S. (/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): StartProcessing(0) - [2026-09-19 22:22:19.970] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: G.I.B.S. (/mob/living/silicon/ai) - src: the security camera (/obj/machinery/camera/autoname/directional/south) - usr.loc: the floor (194,81,2) (/turf/open/floor/circuit/green) - src.loc: the floor (124,98,3) (/turf/open/floor/iron/dark/diagonal) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): New(120, 96, 2) - Cameras (/datum/controller/subsystem/cameras): generate chunk(120, 96, 2) - Cameras (/datum/controller/subsystem/cameras): turf visible by cameras(the reinforced floor (123,99,2) (/turf/open/floor/engine)) - Cameras (/datum/controller/subsystem/cameras): is visible by cameras(Bojack Unlucky (/mob/living/carbon/human)) - Bojack Unlucky (/mob/living/carbon/human): can track(G.I.B.S. (/mob/living/silicon/ai)) - /datum/trackable (/datum/trackable): find trackable mobs() - /datum/trackable (/datum/trackable): track name(G.I.B.S. (/mob/living/silicon/ai), "Licks-The-Icicles") - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=Licks-Th...", /list (/list)) - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=Licks-Th...", /list (/list)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(G.I.B.S. (/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): StartProcessing(0) - [2026-09-19 22:22:19.972] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: G.I.B.S. (/mob/living/silicon/ai) - src: the security camera (/obj/machinery/camera/autoname/directional/south) - usr.loc: the floor (194,81,2) (/turf/open/floor/circuit/green) - src.loc: the floor (124,92,3) (/turf/open/floor/iron/dark) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): New(120, 96, 2) - Cameras (/datum/controller/subsystem/cameras): generate chunk(120, 96, 2) - Cameras (/datum/controller/subsystem/cameras): turf visible by cameras(the reinforced floor (123,99,2) (/turf/open/floor/engine)) - Cameras (/datum/controller/subsystem/cameras): is visible by cameras(Bojack Unlucky (/mob/living/carbon/human)) - Bojack Unlucky (/mob/living/carbon/human): can track(G.I.B.S. (/mob/living/silicon/ai)) - /datum/trackable (/datum/trackable): find trackable mobs() - /datum/trackable (/datum/trackable): track name(G.I.B.S. (/mob/living/silicon/ai), "Licks-The-Icicles") - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=Licks-Th...", /list (/list)) - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=Licks-Th...", /list (/list)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(G.I.B.S. (/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): StartProcessing(0) - [2026-09-19 22:22:19.981] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: G.I.B.S. (/mob/living/silicon/ai) - src: the security camera (/obj/machinery/camera/autoname/directional/south) - usr.loc: the floor (194,81,2) (/turf/open/floor/circuit/green) - src.loc: the floor (124,98,3) (/turf/open/floor/iron/dark/diagonal) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): New(128, 104, 2) - Cameras (/datum/controller/subsystem/cameras): generate chunk(128, 104, 3) - Cameras (/datum/controller/subsystem/cameras): turf visible by cameras(the floor (130,106,3) (/turf/open/floor/iron/dark/corner)) - Cameras (/datum/controller/subsystem/cameras): is visible by cameras(Madelynn Patterson (/mob/living/carbon/human)) - Madelynn Patterson (/mob/living/carbon/human): can track(G.I.B.S. (/mob/living/silicon/ai)) - /datum/trackable (/datum/trackable): find trackable mobs() - /datum/trackable (/datum/trackable): track name(G.I.B.S. (/mob/living/silicon/ai), "Licks-The-Icicles") - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=Licks-Th...", /list (/list)) - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=Licks-Th...", /list (/list)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(G.I.B.S. (/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): StartProcessing(0) - [2026-09-19 22:22:27.685] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: G.I.B.S. (/mob/living/silicon/ai) - src: the security camera (/obj/machinery/camera/autoname/directional/north) - usr.loc: the floor (194,81,2) (/turf/open/floor/circuit/green) - src.loc: the floor (137,136,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - Cameras (/datum/controller/subsystem/cameras): turf visible by cameras(the reinforced floor (138,143,2) (/turf/open/floor/engine)) - Cameras (/datum/controller/subsystem/cameras): is visible by cameras(the grey baby slime (300) (/mob/living/basic/slime)) - the grey baby slime (300) (/mob/living/basic/slime): can track(G.I.B.S. (/mob/living/silicon/ai)) - /datum/trackable (/datum/trackable): find trackable mobs() - /datum/trackable (/datum/trackable): track name(G.I.B.S. (/mob/living/silicon/ai), "Haemanota Insularis") - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=Haemanot...", /list (/list)) - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=Haemanot...", /list (/list)) - LiarGG (/client): Topic("src=\[mob_3222];track=Haemanot...", /list (/list), G.I.B.S. (/mob/living/silicon/ai), null) - LiarGG (/client): Topic("src=\[mob_3222];track=Haemanot...", /list (/list), G.I.B.S. (/mob/living/silicon/ai), null) - [2026-09-19 22:22:27.687] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: G.I.B.S. (/mob/living/silicon/ai) - src: the security camera (/obj/machinery/camera/silicon) - usr.loc: the floor (194,81,2) (/turf/open/floor/circuit/green) - src.loc: B.R.A.P. (/mob/living/silicon/robot) - call stack: - the security camera (/obj/machinery/camera/silicon): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - Cameras (/datum/controller/subsystem/cameras): turf visible by cameras(the reinforced floor (138,143,2) (/turf/open/floor/engine)) - Cameras (/datum/controller/subsystem/cameras): is visible by cameras(the grey baby slime (300) (/mob/living/basic/slime)) - the grey baby slime (300) (/mob/living/basic/slime): can track(G.I.B.S. (/mob/living/silicon/ai)) - /datum/trackable (/datum/trackable): find trackable mobs() - /datum/trackable (/datum/trackable): track name(G.I.B.S. (/mob/living/silicon/ai), "Haemanota Insularis") - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=Haemanot...", /list (/list)) - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=Haemanot...", /list (/list)) - LiarGG (/client): Topic("src=\[mob_3222];track=Haemanot...", /list (/list), G.I.B.S. (/mob/living/silicon/ai), null) - LiarGG (/client): Topic("src=\[mob_3222];track=Haemanot...", /list (/list), G.I.B.S. (/mob/living/silicon/ai), null) - [2026-09-19 22:22:27.692] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: G.I.B.S. (/mob/living/silicon/ai) - src: the security camera (/obj/machinery/camera/autoname/directional/north) - usr.loc: the floor (194,81,2) (/turf/open/floor/circuit/green) - src.loc: the floor (137,136,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - Cameras (/datum/controller/subsystem/cameras): turf visible by cameras(the reinforced floor (149,141,2) (/turf/open/floor/engine)) - Cameras (/datum/controller/subsystem/cameras): is visible by cameras(the grey baby slime (990) (/mob/living/basic/slime)) - the grey baby slime (990) (/mob/living/basic/slime): can track(G.I.B.S. (/mob/living/silicon/ai)) - /datum/trackable (/datum/trackable): find trackable mobs() - /datum/trackable (/datum/trackable): track name(G.I.B.S. (/mob/living/silicon/ai), "Haemanota Insularis") - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=Haemanot...", /list (/list)) - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=Haemanot...", /list (/list)) - LiarGG (/client): Topic("src=\[mob_3222];track=Haemanot...", /list (/list), G.I.B.S. (/mob/living/silicon/ai), null) - LiarGG (/client): Topic("src=\[mob_3222];track=Haemanot...", /list (/list), G.I.B.S. (/mob/living/silicon/ai), null) - [2026-09-19 22:22:27.695] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: G.I.B.S. (/mob/living/silicon/ai) - src: the security camera (/obj/machinery/camera/silicon) - usr.loc: the floor (194,81,2) (/turf/open/floor/circuit/green) - src.loc: B.R.A.P. (/mob/living/silicon/robot) - call stack: - the security camera (/obj/machinery/camera/silicon): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - Cameras (/datum/controller/subsystem/cameras): turf visible by cameras(the reinforced floor (149,141,2) (/turf/open/floor/engine)) - Cameras (/datum/controller/subsystem/cameras): is visible by cameras(the grey baby slime (990) (/mob/living/basic/slime)) - the grey baby slime (990) (/mob/living/basic/slime): can track(G.I.B.S. (/mob/living/silicon/ai)) - /datum/trackable (/datum/trackable): find trackable mobs() - /datum/trackable (/datum/trackable): track name(G.I.B.S. (/mob/living/silicon/ai), "Haemanota Insularis") - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=Haemanot...", /list (/list)) - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=Haemanot...", /list (/list)) - LiarGG (/client): Topic("src=\[mob_3222];track=Haemanot...", /list (/list), G.I.B.S. (/mob/living/silicon/ai), null) - LiarGG (/client): Topic("src=\[mob_3222];track=Haemanot...", /list (/list), G.I.B.S. (/mob/living/silicon/ai), null) - [2026-09-19 22:22:27.707] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: G.I.B.S. (/mob/living/silicon/ai) - src: the security camera (/obj/machinery/camera/autoname/directional/north) - usr.loc: the floor (194,81,2) (/turf/open/floor/circuit/green) - src.loc: the floor (188,132,3) (/turf/open/floor/iron/dark/small) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): New(184, 136, 2) - Cameras (/datum/controller/subsystem/cameras): generate chunk(184, 136, 2) - Cameras (/datum/controller/subsystem/cameras): turf visible by cameras(the grass patch (184,136,2) (/turf/open/floor/grass)) - Cameras (/datum/controller/subsystem/cameras): is visible by cameras(the butterfly (/mob/living/basic/butterfly)) - the butterfly (/mob/living/basic/butterfly): can track(G.I.B.S. (/mob/living/silicon/ai)) - /datum/trackable (/datum/trackable): find trackable mobs() - /datum/trackable (/datum/trackable): track name(G.I.B.S. (/mob/living/silicon/ai), "Haemanota Insularis") - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=Haemanot...", /list (/list)) - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=Haemanot...", /list (/list)) - LiarGG (/client): Topic("src=\[mob_3222];track=Haemanot...", /list (/list), G.I.B.S. (/mob/living/silicon/ai), null) - LiarGG (/client): Topic("src=\[mob_3222];track=Haemanot...", /list (/list), G.I.B.S. (/mob/living/silicon/ai), null) - [2026-09-19 22:22:27.715] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: G.I.B.S. (/mob/living/silicon/ai) - src: the security camera (/obj/machinery/camera/autoname/directional/north) - usr.loc: the floor (194,81,2) (/turf/open/floor/circuit/green) - src.loc: the floor (123,136,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): New(128, 128, 2) - Cameras (/datum/controller/subsystem/cameras): generate chunk(128, 128, 3) - Cameras (/datum/controller/subsystem/cameras): turf visible by cameras(the floor (132,135,3) (/turf/open/floor/iron)) - Cameras (/datum/controller/subsystem/cameras): is visible by cameras(Beepsky the Third (/mob/living/basic/bot/secbot/beepsky/officer)) - Beepsky the Third (/mob/living/basic/bot/secbot/beepsky/officer): can track(G.I.B.S. (/mob/living/silicon/ai)) - /datum/trackable (/datum/trackable): find trackable mobs() - /datum/trackable (/datum/trackable): track name(G.I.B.S. (/mob/living/silicon/ai), "Haemanota Insularis") - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=Haemanot...", /list (/list)) - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=Haemanot...", /list (/list)) - LiarGG (/client): Topic("src=\[mob_3222];track=Haemanot...", /list (/list), G.I.B.S. (/mob/living/silicon/ai), null) - LiarGG (/client): Topic("src=\[mob_3222];track=Haemanot...", /list (/list), G.I.B.S. (/mob/living/silicon/ai), null) - [2026-09-19 22:22:27.717] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: G.I.B.S. (/mob/living/silicon/ai) - src: the security camera (/obj/machinery/camera/autoname/directional/north) - usr.loc: the floor (194,81,2) (/turf/open/floor/circuit/green) - src.loc: the floor (137,136,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): New(128, 128, 2) - Cameras (/datum/controller/subsystem/cameras): generate chunk(128, 128, 3) - Cameras (/datum/controller/subsystem/cameras): turf visible by cameras(the floor (132,135,3) (/turf/open/floor/iron)) - Cameras (/datum/controller/subsystem/cameras): is visible by cameras(Beepsky the Third (/mob/living/basic/bot/secbot/beepsky/officer)) - Beepsky the Third (/mob/living/basic/bot/secbot/beepsky/officer): can track(G.I.B.S. (/mob/living/silicon/ai)) - /datum/trackable (/datum/trackable): find trackable mobs() - /datum/trackable (/datum/trackable): track name(G.I.B.S. (/mob/living/silicon/ai), "Haemanota Insularis") - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=Haemanot...", /list (/list)) - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=Haemanot...", /list (/list)) - LiarGG (/client): Topic("src=\[mob_3222];track=Haemanot...", /list (/list), G.I.B.S. (/mob/living/silicon/ai), null) - LiarGG (/client): Topic("src=\[mob_3222];track=Haemanot...", /list (/list), G.I.B.S. (/mob/living/silicon/ai), null) - [2026-09-19 22:22:27.719] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: G.I.B.S. (/mob/living/silicon/ai) - src: the security camera (/obj/machinery/camera/autoname/directional/west) - usr.loc: the floor (194,81,2) (/turf/open/floor/circuit/green) - src.loc: the floor (141,128,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/west): can see() - /datum/camerachunk (/datum/camerachunk): New(128, 128, 2) - Cameras (/datum/controller/subsystem/cameras): generate chunk(128, 128, 3) - Cameras (/datum/controller/subsystem/cameras): turf visible by cameras(the floor (132,135,3) (/turf/open/floor/iron)) - Cameras (/datum/controller/subsystem/cameras): is visible by cameras(Beepsky the Third (/mob/living/basic/bot/secbot/beepsky/officer)) - Beepsky the Third (/mob/living/basic/bot/secbot/beepsky/officer): can track(G.I.B.S. (/mob/living/silicon/ai)) - /datum/trackable (/datum/trackable): find trackable mobs() - /datum/trackable (/datum/trackable): track name(G.I.B.S. (/mob/living/silicon/ai), "Haemanota Insularis") - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=Haemanot...", /list (/list)) - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=Haemanot...", /list (/list)) - LiarGG (/client): Topic("src=\[mob_3222];track=Haemanot...", /list (/list), G.I.B.S. (/mob/living/silicon/ai), null) - LiarGG (/client): Topic("src=\[mob_3222];track=Haemanot...", /list (/list), G.I.B.S. (/mob/living/silicon/ai), null) - [2026-09-19 22:22:27.721] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: G.I.B.S. (/mob/living/silicon/ai) - src: the security camera (/obj/machinery/camera/autoname/directional/south) - usr.loc: the floor (194,81,2) (/turf/open/floor/circuit/green) - src.loc: the floor (137,120,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - Cameras (/datum/controller/subsystem/cameras): turf visible by cameras(the grass patch (143,120,3) (/turf/open/floor/grass)) - Cameras (/datum/controller/subsystem/cameras): is visible by cameras(the cow (/mob/living/basic/cow)) - the cow (/mob/living/basic/cow): can track(G.I.B.S. (/mob/living/silicon/ai)) - /datum/trackable (/datum/trackable): find trackable mobs() - /datum/trackable (/datum/trackable): track name(G.I.B.S. (/mob/living/silicon/ai), "Haemanota Insularis") - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=Haemanot...", /list (/list)) - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=Haemanot...", /list (/list)) - LiarGG (/client): Topic("src=\[mob_3222];track=Haemanot...", /list (/list), G.I.B.S. (/mob/living/silicon/ai), null) - LiarGG (/client): Topic("src=\[mob_3222];track=Haemanot...", /list (/list), G.I.B.S. (/mob/living/silicon/ai), null) - [2026-09-19 22:22:27.723] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: G.I.B.S. (/mob/living/silicon/ai) - src: the security camera (/obj/machinery/camera/autoname/directional/west) - usr.loc: the floor (194,81,2) (/turf/open/floor/circuit/green) - src.loc: the floor (141,128,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/west): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - Cameras (/datum/controller/subsystem/cameras): turf visible by cameras(the grass patch (143,120,3) (/turf/open/floor/grass)) - Cameras (/datum/controller/subsystem/cameras): is visible by cameras(the cow (/mob/living/basic/cow)) - the cow (/mob/living/basic/cow): can track(G.I.B.S. (/mob/living/silicon/ai)) - /datum/trackable (/datum/trackable): find trackable mobs() - /datum/trackable (/datum/trackable): track name(G.I.B.S. (/mob/living/silicon/ai), "Haemanota Insularis") - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=Haemanot...", /list (/list)) - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=Haemanot...", /list (/list)) - LiarGG (/client): Topic("src=\[mob_3222];track=Haemanot...", /list (/list), G.I.B.S. (/mob/living/silicon/ai), null) - LiarGG (/client): Topic("src=\[mob_3222];track=Haemanot...", /list (/list), G.I.B.S. (/mob/living/silicon/ai), null) - [2026-09-19 22:22:27.725] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: G.I.B.S. (/mob/living/silicon/ai) - src: the security camera (/obj/machinery/camera/silicon) - usr.loc: the floor (194,81,2) (/turf/open/floor/circuit/green) - src.loc: B.R.A.P. (/mob/living/silicon/robot) - call stack: - the security camera (/obj/machinery/camera/silicon): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - Cameras (/datum/controller/subsystem/cameras): turf visible by cameras(the grass patch (143,120,3) (/turf/open/floor/grass)) - Cameras (/datum/controller/subsystem/cameras): is visible by cameras(the cow (/mob/living/basic/cow)) - the cow (/mob/living/basic/cow): can track(G.I.B.S. (/mob/living/silicon/ai)) - /datum/trackable (/datum/trackable): find trackable mobs() - /datum/trackable (/datum/trackable): track name(G.I.B.S. (/mob/living/silicon/ai), "Haemanota Insularis") - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=Haemanot...", /list (/list)) - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=Haemanot...", /list (/list)) - LiarGG (/client): Topic("src=\[mob_3222];track=Haemanot...", /list (/list), G.I.B.S. (/mob/living/silicon/ai), null) - LiarGG (/client): Topic("src=\[mob_3222];track=Haemanot...", /list (/list), G.I.B.S. (/mob/living/silicon/ai), null) - [2026-09-19 22:22:27.727] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: G.I.B.S. (/mob/living/silicon/ai) - src: the security camera (/obj/machinery/camera/autoname/directional/south) - usr.loc: the floor (194,81,2) (/turf/open/floor/circuit/green) - src.loc: the floor (137,120,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - Cameras (/datum/controller/subsystem/cameras): turf visible by cameras(the grass patch (142,119,3) (/turf/open/floor/grass)) - Cameras (/datum/controller/subsystem/cameras): is visible by cameras(the chicken (/mob/living/basic/chicken)) - the chicken (/mob/living/basic/chicken): can track(G.I.B.S. (/mob/living/silicon/ai)) - /datum/trackable (/datum/trackable): find trackable mobs() - /datum/trackable (/datum/trackable): track name(G.I.B.S. (/mob/living/silicon/ai), "Haemanota Insularis") - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=Haemanot...", /list (/list)) - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=Haemanot...", /list (/list)) - LiarGG (/client): Topic("src=\[mob_3222];track=Haemanot...", /list (/list), G.I.B.S. (/mob/living/silicon/ai), null) - LiarGG (/client): Topic("src=\[mob_3222];track=Haemanot...", /list (/list), G.I.B.S. (/mob/living/silicon/ai), null) - [2026-09-19 22:22:27.747] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: G.I.B.S. (/mob/living/silicon/ai) - src: the security camera (/obj/machinery/camera/autoname/directional/east) - usr.loc: the floor (194,81,2) (/turf/open/floor/circuit/green) - src.loc: the floor (119,128,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/east): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - Cameras (/datum/controller/subsystem/cameras): turf visible by cameras(the plating (112,120,2) (/turf/open/floor/plating)) - Cameras (/datum/controller/subsystem/cameras): is visible by cameras(the frog (/mob/living/basic/frog)) - the frog (/mob/living/basic/frog): can track(G.I.B.S. (/mob/living/silicon/ai)) - /datum/trackable (/datum/trackable): find trackable mobs() - /datum/trackable (/datum/trackable): track name(G.I.B.S. (/mob/living/silicon/ai), "Haemanota Insularis") - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=Haemanot...", /list (/list)) - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=Haemanot...", /list (/list)) - LiarGG (/client): Topic("src=\[mob_3222];track=Haemanot...", /list (/list), G.I.B.S. (/mob/living/silicon/ai), null) - LiarGG (/client): Topic("src=\[mob_3222];track=Haemanot...", /list (/list), G.I.B.S. (/mob/living/silicon/ai), null) - [2026-09-19 22:22:27.748] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: G.I.B.S. (/mob/living/silicon/ai) - src: the security camera (/obj/machinery/camera/autoname/directional/south) - usr.loc: the floor (194,81,2) (/turf/open/floor/circuit/green) - src.loc: the floor (123,120,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - Cameras (/datum/controller/subsystem/cameras): turf visible by cameras(the plating (112,120,2) (/turf/open/floor/plating)) - Cameras (/datum/controller/subsystem/cameras): is visible by cameras(the frog (/mob/living/basic/frog)) - the frog (/mob/living/basic/frog): can track(G.I.B.S. (/mob/living/silicon/ai)) - /datum/trackable (/datum/trackable): find trackable mobs() - /datum/trackable (/datum/trackable): track name(G.I.B.S. (/mob/living/silicon/ai), "Haemanota Insularis") - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=Haemanot...", /list (/list)) - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=Haemanot...", /list (/list)) - LiarGG (/client): Topic("src=\[mob_3222];track=Haemanot...", /list (/list), G.I.B.S. (/mob/living/silicon/ai), null) - LiarGG (/client): Topic("src=\[mob_3222];track=Haemanot...", /list (/list), G.I.B.S. (/mob/living/silicon/ai), null) - [2026-09-19 22:22:27.753] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: G.I.B.S. (/mob/living/silicon/ai) - src: the security camera (/obj/machinery/camera/autoname/directional/north) - usr.loc: the floor (194,81,2) (/turf/open/floor/circuit/green) - src.loc: the floor (123,136,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - Cameras (/datum/controller/subsystem/cameras): turf visible by cameras(the plating (116,142,3) (/turf/open/floor/plating)) - Cameras (/datum/controller/subsystem/cameras): is visible by cameras(the cockroach (/mob/living/basic/cockroach)) - the cockroach (/mob/living/basic/cockroach): can track(G.I.B.S. (/mob/living/silicon/ai)) - /datum/trackable (/datum/trackable): find trackable mobs() - /datum/trackable (/datum/trackable): track name(G.I.B.S. (/mob/living/silicon/ai), "Haemanota Insularis") - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=Haemanot...", /list (/list)) - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=Haemanot...", /list (/list)) - LiarGG (/client): Topic("src=\[mob_3222];track=Haemanot...", /list (/list), G.I.B.S. (/mob/living/silicon/ai), null) - LiarGG (/client): Topic("src=\[mob_3222];track=Haemanot...", /list (/list), G.I.B.S. (/mob/living/silicon/ai), null) - [2026-09-19 22:22:27.773] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: G.I.B.S. (/mob/living/silicon/ai) - src: the security camera (/obj/machinery/camera/autoname/directional/south) - usr.loc: the floor (194,81,2) (/turf/open/floor/circuit/green) - src.loc: the floor (123,120,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - Cameras (/datum/controller/subsystem/cameras): turf visible by cameras(the plating (122,117,2) (/turf/open/floor/plating)) - Cameras (/datum/controller/subsystem/cameras): is visible by cameras(the mouse (/mob/living/basic/mouse)) - the mouse (/mob/living/basic/mouse): can track(G.I.B.S. (/mob/living/silicon/ai)) - /datum/trackable (/datum/trackable): find trackable mobs() - /datum/trackable (/datum/trackable): track name(G.I.B.S. (/mob/living/silicon/ai), "Haemanota Insularis") - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=Haemanot...", /list (/list)) - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=Haemanot...", /list (/list)) - LiarGG (/client): Topic("src=\[mob_3222];track=Haemanot...", /list (/list), G.I.B.S. (/mob/living/silicon/ai), null) - LiarGG (/client): Topic("src=\[mob_3222];track=Haemanot...", /list (/list), G.I.B.S. (/mob/living/silicon/ai), null) - [2026-09-19 22:22:27.784] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: G.I.B.S. (/mob/living/silicon/ai) - src: the security camera (/obj/machinery/camera/autoname/directional/north) - usr.loc: the floor (194,81,2) (/turf/open/floor/circuit/green) - src.loc: the floor (123,136,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - Cameras (/datum/controller/subsystem/cameras): turf visible by cameras(the floor (131,141,3) (/turf/open/floor/iron/dark/side)) - Cameras (/datum/controller/subsystem/cameras): is visible by cameras(Tristan Buttermilk (/mob/living/carbon/human)) - Tristan Buttermilk (/mob/living/carbon/human): can track(G.I.B.S. (/mob/living/silicon/ai)) - /datum/trackable (/datum/trackable): find trackable mobs() - /datum/trackable (/datum/trackable): track name(G.I.B.S. (/mob/living/silicon/ai), "Haemanota Insularis") - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=Haemanot...", /list (/list)) - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=Haemanot...", /list (/list)) - LiarGG (/client): Topic("src=\[mob_3222];track=Haemanot...", /list (/list), G.I.B.S. (/mob/living/silicon/ai), null) - LiarGG (/client): Topic("src=\[mob_3222];track=Haemanot...", /list (/list), G.I.B.S. (/mob/living/silicon/ai), null) - [2026-09-19 22:22:27.786] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: G.I.B.S. (/mob/living/silicon/ai) - src: the security camera (/obj/machinery/camera/autoname/directional/north) - usr.loc: the floor (194,81,2) (/turf/open/floor/circuit/green) - src.loc: the floor (137,136,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - Cameras (/datum/controller/subsystem/cameras): turf visible by cameras(the floor (131,141,3) (/turf/open/floor/iron/dark/side)) - Cameras (/datum/controller/subsystem/cameras): is visible by cameras(Tristan Buttermilk (/mob/living/carbon/human)) - Tristan Buttermilk (/mob/living/carbon/human): can track(G.I.B.S. (/mob/living/silicon/ai)) - /datum/trackable (/datum/trackable): find trackable mobs() - /datum/trackable (/datum/trackable): track name(G.I.B.S. (/mob/living/silicon/ai), "Haemanota Insularis") - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=Haemanot...", /list (/list)) - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=Haemanot...", /list (/list)) - LiarGG (/client): Topic("src=\[mob_3222];track=Haemanot...", /list (/list), G.I.B.S. (/mob/living/silicon/ai), null) - LiarGG (/client): Topic("src=\[mob_3222];track=Haemanot...", /list (/list), G.I.B.S. (/mob/living/silicon/ai), null) - [2026-09-19 22:22:27.792] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: G.I.B.S. (/mob/living/silicon/ai) - src: the security camera (/obj/machinery/camera/autoname/directional/south) - usr.loc: the floor (194,81,2) (/turf/open/floor/circuit/green) - src.loc: the floor (124,98,3) (/turf/open/floor/iron/dark/diagonal) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): New(112, 104, 2) - Cameras (/datum/controller/subsystem/cameras): generate chunk(112, 104, 2) - Cameras (/datum/controller/subsystem/cameras): turf visible by cameras(the floor (114,110,2) (/turf/open/floor/iron/dark/textured_edge)) - Cameras (/datum/controller/subsystem/cameras): is visible by cameras(General Goldenbar III Esquire (/mob/living/carbon/human)) - General Goldenbar III Esquire (/mob/living/carbon/human): can track(G.I.B.S. (/mob/living/silicon/ai)) - /datum/trackable (/datum/trackable): find trackable mobs() - /datum/trackable (/datum/trackable): track name(G.I.B.S. (/mob/living/silicon/ai), "Haemanota Insularis") - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=Haemanot...", /list (/list)) - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=Haemanot...", /list (/list)) - LiarGG (/client): Topic("src=\[mob_3222];track=Haemanot...", /list (/list), G.I.B.S. (/mob/living/silicon/ai), null) - LiarGG (/client): Topic("src=\[mob_3222];track=Haemanot...", /list (/list), G.I.B.S. (/mob/living/silicon/ai), null) - [2026-09-19 22:22:27.808] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: G.I.B.S. (/mob/living/silicon/ai) - src: the security camera (/obj/machinery/camera/autoname/directional/east) - usr.loc: the floor (194,81,2) (/turf/open/floor/circuit/green) - src.loc: the floor (106,94,3) (/turf/open/floor/iron/dark) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/east): can see() - /datum/camerachunk (/datum/camerachunk): New(112, 96, 2) - Cameras (/datum/controller/subsystem/cameras): generate chunk(112, 96, 2) - Cameras (/datum/controller/subsystem/cameras): turf visible by cameras(the reinforced floor (118,99,2) (/turf/open/floor/engine)) - Cameras (/datum/controller/subsystem/cameras): is visible by cameras(Bojack Unlucky (/mob/living/carbon/human)) - Bojack Unlucky (/mob/living/carbon/human): can track(G.I.B.S. (/mob/living/silicon/ai)) - /datum/trackable (/datum/trackable): find trackable mobs() - /datum/trackable (/datum/trackable): track name(G.I.B.S. (/mob/living/silicon/ai), "Haemanota Insularis") - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=Haemanot...", /list (/list)) - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=Haemanot...", /list (/list)) - LiarGG (/client): Topic("src=\[mob_3222];track=Haemanot...", /list (/list), G.I.B.S. (/mob/living/silicon/ai), null) - LiarGG (/client): Topic("src=\[mob_3222];track=Haemanot...", /list (/list), G.I.B.S. (/mob/living/silicon/ai), null) - [2026-09-19 22:22:27.810] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: G.I.B.S. (/mob/living/silicon/ai) - src: the security camera (/obj/machinery/camera/autoname/directional/west) - usr.loc: the floor (194,81,2) (/turf/open/floor/circuit/green) - src.loc: the open space (108,94,3) (/turf/open/openspace) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/west): can see() - /datum/camerachunk (/datum/camerachunk): New(112, 96, 2) - Cameras (/datum/controller/subsystem/cameras): generate chunk(112, 96, 2) - Cameras (/datum/controller/subsystem/cameras): turf visible by cameras(the reinforced floor (118,99,2) (/turf/open/floor/engine)) - Cameras (/datum/controller/subsystem/cameras): is visible by cameras(Bojack Unlucky (/mob/living/carbon/human)) - Bojack Unlucky (/mob/living/carbon/human): can track(G.I.B.S. (/mob/living/silicon/ai)) - /datum/trackable (/datum/trackable): find trackable mobs() - /datum/trackable (/datum/trackable): track name(G.I.B.S. (/mob/living/silicon/ai), "Haemanota Insularis") - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=Haemanot...", /list (/list)) - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=Haemanot...", /list (/list)) - LiarGG (/client): Topic("src=\[mob_3222];track=Haemanot...", /list (/list), G.I.B.S. (/mob/living/silicon/ai), null) - LiarGG (/client): Topic("src=\[mob_3222];track=Haemanot...", /list (/list), G.I.B.S. (/mob/living/silicon/ai), null) - [2026-09-19 22:22:27.811] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: G.I.B.S. (/mob/living/silicon/ai) - src: the security camera (/obj/machinery/camera/autoname/directional/south) - usr.loc: the floor (194,81,2) (/turf/open/floor/circuit/green) - src.loc: the open space (115,89,3) (/turf/open/openspace) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): New(112, 96, 2) - Cameras (/datum/controller/subsystem/cameras): generate chunk(112, 96, 2) - Cameras (/datum/controller/subsystem/cameras): turf visible by cameras(the reinforced floor (118,99,2) (/turf/open/floor/engine)) - Cameras (/datum/controller/subsystem/cameras): is visible by cameras(Bojack Unlucky (/mob/living/carbon/human)) - Bojack Unlucky (/mob/living/carbon/human): can track(G.I.B.S. (/mob/living/silicon/ai)) - /datum/trackable (/datum/trackable): find trackable mobs() - /datum/trackable (/datum/trackable): track name(G.I.B.S. (/mob/living/silicon/ai), "Haemanota Insularis") - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=Haemanot...", /list (/list)) - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=Haemanot...", /list (/list)) - LiarGG (/client): Topic("src=\[mob_3222];track=Haemanot...", /list (/list), G.I.B.S. (/mob/living/silicon/ai), null) - LiarGG (/client): Topic("src=\[mob_3222];track=Haemanot...", /list (/list), G.I.B.S. (/mob/living/silicon/ai), null) - [2026-09-19 22:22:27.813] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: G.I.B.S. (/mob/living/silicon/ai) - src: the security camera (/obj/machinery/camera/autoname/directional/east) - usr.loc: the floor (194,81,2) (/turf/open/floor/circuit/green) - src.loc: the open space (122,94,3) (/turf/open/openspace) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/east): can see() - /datum/camerachunk (/datum/camerachunk): New(112, 96, 2) - Cameras (/datum/controller/subsystem/cameras): generate chunk(112, 96, 2) - Cameras (/datum/controller/subsystem/cameras): turf visible by cameras(the reinforced floor (118,99,2) (/turf/open/floor/engine)) - Cameras (/datum/controller/subsystem/cameras): is visible by cameras(Bojack Unlucky (/mob/living/carbon/human)) - Bojack Unlucky (/mob/living/carbon/human): can track(G.I.B.S. (/mob/living/silicon/ai)) - /datum/trackable (/datum/trackable): find trackable mobs() - /datum/trackable (/datum/trackable): track name(G.I.B.S. (/mob/living/silicon/ai), "Haemanota Insularis") - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=Haemanot...", /list (/list)) - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=Haemanot...", /list (/list)) - LiarGG (/client): Topic("src=\[mob_3222];track=Haemanot...", /list (/list), G.I.B.S. (/mob/living/silicon/ai), null) - LiarGG (/client): Topic("src=\[mob_3222];track=Haemanot...", /list (/list), G.I.B.S. (/mob/living/silicon/ai), null) - [2026-09-19 22:22:27.814] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: G.I.B.S. (/mob/living/silicon/ai) - src: the security camera (/obj/machinery/camera/autoname/directional/south) - usr.loc: the floor (194,81,2) (/turf/open/floor/circuit/green) - src.loc: the floor (124,98,3) (/turf/open/floor/iron/dark/diagonal) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): New(112, 96, 2) - Cameras (/datum/controller/subsystem/cameras): generate chunk(112, 96, 2) - Cameras (/datum/controller/subsystem/cameras): turf visible by cameras(the reinforced floor (118,99,2) (/turf/open/floor/engine)) - Cameras (/datum/controller/subsystem/cameras): is visible by cameras(Bojack Unlucky (/mob/living/carbon/human)) - Bojack Unlucky (/mob/living/carbon/human): can track(G.I.B.S. (/mob/living/silicon/ai)) - /datum/trackable (/datum/trackable): find trackable mobs() - /datum/trackable (/datum/trackable): track name(G.I.B.S. (/mob/living/silicon/ai), "Haemanota Insularis") - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=Haemanot...", /list (/list)) - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=Haemanot...", /list (/list)) - LiarGG (/client): Topic("src=\[mob_3222];track=Haemanot...", /list (/list), G.I.B.S. (/mob/living/silicon/ai), null) - LiarGG (/client): Topic("src=\[mob_3222];track=Haemanot...", /list (/list), G.I.B.S. (/mob/living/silicon/ai), null) - [2026-09-19 22:22:27.816] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: G.I.B.S. (/mob/living/silicon/ai) - src: the security camera (/obj/machinery/camera/autoname/directional/south) - usr.loc: the floor (194,81,2) (/turf/open/floor/circuit/green) - src.loc: the floor (124,92,3) (/turf/open/floor/iron/dark) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): New(112, 96, 2) - Cameras (/datum/controller/subsystem/cameras): generate chunk(112, 96, 2) - Cameras (/datum/controller/subsystem/cameras): turf visible by cameras(the reinforced floor (118,99,2) (/turf/open/floor/engine)) - Cameras (/datum/controller/subsystem/cameras): is visible by cameras(Bojack Unlucky (/mob/living/carbon/human)) - Bojack Unlucky (/mob/living/carbon/human): can track(G.I.B.S. (/mob/living/silicon/ai)) - /datum/trackable (/datum/trackable): find trackable mobs() - /datum/trackable (/datum/trackable): track name(G.I.B.S. (/mob/living/silicon/ai), "Haemanota Insularis") - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=Haemanot...", /list (/list)) - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=Haemanot...", /list (/list)) - LiarGG (/client): Topic("src=\[mob_3222];track=Haemanot...", /list (/list), G.I.B.S. (/mob/living/silicon/ai), null) - LiarGG (/client): Topic("src=\[mob_3222];track=Haemanot...", /list (/list), G.I.B.S. (/mob/living/silicon/ai), null) - [2026-09-19 22:22:27.821] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: G.I.B.S. (/mob/living/silicon/ai) - src: the security camera (/obj/machinery/camera/autoname/directional/east) - usr.loc: the floor (194,81,2) (/turf/open/floor/circuit/green) - src.loc: the floor (106,94,3) (/turf/open/floor/iron/dark) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/east): can see() - /datum/camerachunk (/datum/camerachunk): New(112, 88, 2) - Cameras (/datum/controller/subsystem/cameras): generate chunk(112, 88, 3) - Cameras (/datum/controller/subsystem/cameras): turf visible by cameras(the floor (116,92,3) (/turf/open/floor/iron/dark)) - Cameras (/datum/controller/subsystem/cameras): is visible by cameras(Madelynn Patterson (/mob/living/carbon/human)) - Madelynn Patterson (/mob/living/carbon/human): can track(G.I.B.S. (/mob/living/silicon/ai)) - /datum/trackable (/datum/trackable): find trackable mobs() - /datum/trackable (/datum/trackable): track name(G.I.B.S. (/mob/living/silicon/ai), "Haemanota Insularis") - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=Haemanot...", /list (/list)) - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=Haemanot...", /list (/list)) - LiarGG (/client): Topic("src=\[mob_3222];track=Haemanot...", /list (/list), G.I.B.S. (/mob/living/silicon/ai), null) - LiarGG (/client): Topic("src=\[mob_3222];track=Haemanot...", /list (/list), G.I.B.S. (/mob/living/silicon/ai), null) - [2026-09-19 22:22:27.822] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: G.I.B.S. (/mob/living/silicon/ai) - src: the security camera (/obj/machinery/camera/autoname/directional/west) - usr.loc: the floor (194,81,2) (/turf/open/floor/circuit/green) - src.loc: the open space (108,94,3) (/turf/open/openspace) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/west): can see() - /datum/camerachunk (/datum/camerachunk): New(112, 88, 2) - Cameras (/datum/controller/subsystem/cameras): generate chunk(112, 88, 3) - Cameras (/datum/controller/subsystem/cameras): turf visible by cameras(the floor (116,92,3) (/turf/open/floor/iron/dark)) - Cameras (/datum/controller/subsystem/cameras): is visible by cameras(Madelynn Patterson (/mob/living/carbon/human)) - Madelynn Patterson (/mob/living/carbon/human): can track(G.I.B.S. (/mob/living/silicon/ai)) - /datum/trackable (/datum/trackable): find trackable mobs() - /datum/trackable (/datum/trackable): track name(G.I.B.S. (/mob/living/silicon/ai), "Haemanota Insularis") - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=Haemanot...", /list (/list)) - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=Haemanot...", /list (/list)) - LiarGG (/client): Topic("src=\[mob_3222];track=Haemanot...", /list (/list), G.I.B.S. (/mob/living/silicon/ai), null) - LiarGG (/client): Topic("src=\[mob_3222];track=Haemanot...", /list (/list), G.I.B.S. (/mob/living/silicon/ai), null) - [2026-09-19 22:22:27.824] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: G.I.B.S. (/mob/living/silicon/ai) - src: the security camera (/obj/machinery/camera/autoname/directional/north) - usr.loc: the floor (194,81,2) (/turf/open/floor/circuit/green) - src.loc: the floor (113,87,3) (/turf/open/floor/iron/dark) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): New(112, 88, 2) - Cameras (/datum/controller/subsystem/cameras): generate chunk(112, 88, 3) - Cameras (/datum/controller/subsystem/cameras): turf visible by cameras(the floor (116,92,3) (/turf/open/floor/iron/dark)) - Cameras (/datum/controller/subsystem/cameras): is visible by cameras(Madelynn Patterson (/mob/living/carbon/human)) - Madelynn Patterson (/mob/living/carbon/human): can track(G.I.B.S. (/mob/living/silicon/ai)) - /datum/trackable (/datum/trackable): find trackable mobs() - /datum/trackable (/datum/trackable): track name(G.I.B.S. (/mob/living/silicon/ai), "Haemanota Insularis") - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=Haemanot...", /list (/list)) - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=Haemanot...", /list (/list)) - LiarGG (/client): Topic("src=\[mob_3222];track=Haemanot...", /list (/list), G.I.B.S. (/mob/living/silicon/ai), null) - LiarGG (/client): Topic("src=\[mob_3222];track=Haemanot...", /list (/list), G.I.B.S. (/mob/living/silicon/ai), null) - [2026-09-19 22:22:27.825] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: G.I.B.S. (/mob/living/silicon/ai) - src: the security camera (/obj/machinery/camera/autoname/directional/south) - usr.loc: the floor (194,81,2) (/turf/open/floor/circuit/green) - src.loc: the open space (115,89,3) (/turf/open/openspace) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): New(112, 88, 2) - Cameras (/datum/controller/subsystem/cameras): generate chunk(112, 88, 3) - Cameras (/datum/controller/subsystem/cameras): turf visible by cameras(the floor (116,92,3) (/turf/open/floor/iron/dark)) - Cameras (/datum/controller/subsystem/cameras): is visible by cameras(Madelynn Patterson (/mob/living/carbon/human)) - Madelynn Patterson (/mob/living/carbon/human): can track(G.I.B.S. (/mob/living/silicon/ai)) - /datum/trackable (/datum/trackable): find trackable mobs() - /datum/trackable (/datum/trackable): track name(G.I.B.S. (/mob/living/silicon/ai), "Haemanota Insularis") - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=Haemanot...", /list (/list)) - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=Haemanot...", /list (/list)) - LiarGG (/client): Topic("src=\[mob_3222];track=Haemanot...", /list (/list), G.I.B.S. (/mob/living/silicon/ai), null) - LiarGG (/client): Topic("src=\[mob_3222];track=Haemanot...", /list (/list), G.I.B.S. (/mob/living/silicon/ai), null) - [2026-09-19 22:22:27.826] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: G.I.B.S. (/mob/living/silicon/ai) - src: the security camera (/obj/machinery/camera/autoname/directional/east) - usr.loc: the floor (194,81,2) (/turf/open/floor/circuit/green) - src.loc: the open space (122,94,3) (/turf/open/openspace) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/east): can see() - /datum/camerachunk (/datum/camerachunk): New(112, 88, 2) - Cameras (/datum/controller/subsystem/cameras): generate chunk(112, 88, 3) - Cameras (/datum/controller/subsystem/cameras): turf visible by cameras(the floor (116,92,3) (/turf/open/floor/iron/dark)) - Cameras (/datum/controller/subsystem/cameras): is visible by cameras(Madelynn Patterson (/mob/living/carbon/human)) - Madelynn Patterson (/mob/living/carbon/human): can track(G.I.B.S. (/mob/living/silicon/ai)) - /datum/trackable (/datum/trackable): find trackable mobs() - /datum/trackable (/datum/trackable): track name(G.I.B.S. (/mob/living/silicon/ai), "Haemanota Insularis") - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=Haemanot...", /list (/list)) - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=Haemanot...", /list (/list)) - LiarGG (/client): Topic("src=\[mob_3222];track=Haemanot...", /list (/list), G.I.B.S. (/mob/living/silicon/ai), null) - LiarGG (/client): Topic("src=\[mob_3222];track=Haemanot...", /list (/list), G.I.B.S. (/mob/living/silicon/ai), null) - [2026-09-19 22:22:27.828] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: G.I.B.S. (/mob/living/silicon/ai) - src: the security camera (/obj/machinery/camera/autoname/directional/south) - usr.loc: the floor (194,81,2) (/turf/open/floor/circuit/green) - src.loc: the floor (124,98,3) (/turf/open/floor/iron/dark/diagonal) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): New(112, 88, 2) - Cameras (/datum/controller/subsystem/cameras): generate chunk(112, 88, 3) - Cameras (/datum/controller/subsystem/cameras): turf visible by cameras(the floor (116,92,3) (/turf/open/floor/iron/dark)) - Cameras (/datum/controller/subsystem/cameras): is visible by cameras(Madelynn Patterson (/mob/living/carbon/human)) - Madelynn Patterson (/mob/living/carbon/human): can track(G.I.B.S. (/mob/living/silicon/ai)) - /datum/trackable (/datum/trackable): find trackable mobs() - /datum/trackable (/datum/trackable): track name(G.I.B.S. (/mob/living/silicon/ai), "Haemanota Insularis") - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=Haemanot...", /list (/list)) - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=Haemanot...", /list (/list)) - LiarGG (/client): Topic("src=\[mob_3222];track=Haemanot...", /list (/list), G.I.B.S. (/mob/living/silicon/ai), null) - LiarGG (/client): Topic("src=\[mob_3222];track=Haemanot...", /list (/list), G.I.B.S. (/mob/living/silicon/ai), null) - [2026-09-19 22:22:27.829] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: G.I.B.S. (/mob/living/silicon/ai) - src: the security camera (/obj/machinery/camera/autoname/directional/south) - usr.loc: the floor (194,81,2) (/turf/open/floor/circuit/green) - src.loc: the floor (124,92,3) (/turf/open/floor/iron/dark) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): New(112, 88, 2) - Cameras (/datum/controller/subsystem/cameras): generate chunk(112, 88, 3) - Cameras (/datum/controller/subsystem/cameras): turf visible by cameras(the floor (116,92,3) (/turf/open/floor/iron/dark)) - Cameras (/datum/controller/subsystem/cameras): is visible by cameras(Madelynn Patterson (/mob/living/carbon/human)) - Madelynn Patterson (/mob/living/carbon/human): can track(G.I.B.S. (/mob/living/silicon/ai)) - /datum/trackable (/datum/trackable): find trackable mobs() - /datum/trackable (/datum/trackable): track name(G.I.B.S. (/mob/living/silicon/ai), "Haemanota Insularis") - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=Haemanot...", /list (/list)) - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=Haemanot...", /list (/list)) - LiarGG (/client): Topic("src=\[mob_3222];track=Haemanot...", /list (/list), G.I.B.S. (/mob/living/silicon/ai), null) - LiarGG (/client): Topic("src=\[mob_3222];track=Haemanot...", /list (/list), G.I.B.S. (/mob/living/silicon/ai), null) - [2026-09-19 22:22:27.832] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: G.I.B.S. (/mob/living/silicon/ai) - src: the security camera (/obj/machinery/camera/autoname/directional/north) - usr.loc: the floor (194,81,2) (/turf/open/floor/circuit/green) - src.loc: the floor (137,136,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): New(136, 128, 2) - Cameras (/datum/controller/subsystem/cameras): generate chunk(136, 128, 3) - Cameras (/datum/controller/subsystem/cameras): turf visible by cameras(the floor (142,131,3) (/turf/open/floor/iron)) - Cameras (/datum/controller/subsystem/cameras): is visible by cameras(Sophie Luma (/mob/living/carbon/human)) - Sophie Luma (/mob/living/carbon/human): can track(G.I.B.S. (/mob/living/silicon/ai)) - /datum/trackable (/datum/trackable): find trackable mobs() - /datum/trackable (/datum/trackable): track name(G.I.B.S. (/mob/living/silicon/ai), "Haemanota Insularis") - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=Haemanot...", /list (/list)) - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=Haemanot...", /list (/list)) - LiarGG (/client): Topic("src=\[mob_3222];track=Haemanot...", /list (/list), G.I.B.S. (/mob/living/silicon/ai), null) - LiarGG (/client): Topic("src=\[mob_3222];track=Haemanot...", /list (/list), G.I.B.S. (/mob/living/silicon/ai), null) - [2026-09-19 22:22:27.834] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: G.I.B.S. (/mob/living/silicon/ai) - src: the security camera (/obj/machinery/camera/autoname/directional/west) - usr.loc: the floor (194,81,2) (/turf/open/floor/circuit/green) - src.loc: the floor (141,128,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/west): can see() - /datum/camerachunk (/datum/camerachunk): New(136, 128, 2) - Cameras (/datum/controller/subsystem/cameras): generate chunk(136, 128, 3) - Cameras (/datum/controller/subsystem/cameras): turf visible by cameras(the floor (142,131,3) (/turf/open/floor/iron)) - Cameras (/datum/controller/subsystem/cameras): is visible by cameras(Sophie Luma (/mob/living/carbon/human)) - Sophie Luma (/mob/living/carbon/human): can track(G.I.B.S. (/mob/living/silicon/ai)) - /datum/trackable (/datum/trackable): find trackable mobs() - /datum/trackable (/datum/trackable): track name(G.I.B.S. (/mob/living/silicon/ai), "Haemanota Insularis") - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=Haemanot...", /list (/list)) - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=Haemanot...", /list (/list)) - LiarGG (/client): Topic("src=\[mob_3222];track=Haemanot...", /list (/list), G.I.B.S. (/mob/living/silicon/ai), null) - LiarGG (/client): Topic("src=\[mob_3222];track=Haemanot...", /list (/list), G.I.B.S. (/mob/living/silicon/ai), null) - [2026-09-19 22:22:27.836] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: G.I.B.S. (/mob/living/silicon/ai) - src: the security camera (/obj/machinery/camera/silicon) - usr.loc: the floor (194,81,2) (/turf/open/floor/circuit/green) - src.loc: B.R.A.P. (/mob/living/silicon/robot) - call stack: - the security camera (/obj/machinery/camera/silicon): can see() - /datum/camerachunk (/datum/camerachunk): New(136, 128, 2) - Cameras (/datum/controller/subsystem/cameras): generate chunk(136, 128, 3) - Cameras (/datum/controller/subsystem/cameras): turf visible by cameras(the floor (142,131,3) (/turf/open/floor/iron)) - Cameras (/datum/controller/subsystem/cameras): is visible by cameras(Sophie Luma (/mob/living/carbon/human)) - Sophie Luma (/mob/living/carbon/human): can track(G.I.B.S. (/mob/living/silicon/ai)) - /datum/trackable (/datum/trackable): find trackable mobs() - /datum/trackable (/datum/trackable): track name(G.I.B.S. (/mob/living/silicon/ai), "Haemanota Insularis") - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=Haemanot...", /list (/list)) - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=Haemanot...", /list (/list)) - LiarGG (/client): Topic("src=\[mob_3222];track=Haemanot...", /list (/list), G.I.B.S. (/mob/living/silicon/ai), null) - LiarGG (/client): Topic("src=\[mob_3222];track=Haemanot...", /list (/list), G.I.B.S. (/mob/living/silicon/ai), null) - [2026-09-19 22:22:27.887] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: G.I.B.S. (/mob/living/silicon/ai) - src: the security camera (/obj/machinery/camera/autoname/directional/south) - usr.loc: the floor (194,81,2) (/turf/open/floor/circuit/green) - src.loc: the floor (123,120,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): New(112, 112, 2) - Cameras (/datum/controller/subsystem/cameras): generate chunk(112, 112, 3) - Cameras (/datum/controller/subsystem/cameras): update eye chunk(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (/mob/living/silicon/ai): camera visibility(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): update visibility() - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the floor (96,124,3) (/turf/open/floor/iron/dark/smooth_edge), 0) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the floor (96,124,3) (/turf/open/floor/iron/dark/smooth_edge), 0) - G.I.B.S. (/mob/living/silicon/ai): on track target(/datum/trackable (/datum/trackable), Haemanota Insularis (/mob/living/carbon/human)) - /datum/trackable (/datum/trackable): SendSignal("comsig_trackable_tracking_targ...", /list (/list)) - /datum/trackable (/datum/trackable): attempt track() - /datum/trackable (/datum/trackable): set tracked mob(Haemanota Insularis (/mob/living/carbon/human)) - /datum/trackable (/datum/trackable): track name(G.I.B.S. (/mob/living/silicon/ai), "Haemanota Insularis") - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=Haemanot...", /list (/list)) - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=Haemanot...", /list (/list)) - LiarGG (/client): Topic("src=\[mob_3222];track=Haemanot...", /list (/list), G.I.B.S. (/mob/living/silicon/ai), null) - LiarGG (/client): Topic("src=\[mob_3222];track=Haemanot...", /list (/list), G.I.B.S. (/mob/living/silicon/ai), null) - [2026-09-19 22:22:27.891] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: G.I.B.S. (/mob/living/silicon/ai) - src: the security camera (/obj/machinery/camera/autoname/directional/east) - usr.loc: the floor (194,81,2) (/turf/open/floor/circuit/green) - src.loc: the floor (119,128,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/east): can see() - /datum/camerachunk (/datum/camerachunk): New(112, 128, 2) - Cameras (/datum/controller/subsystem/cameras): generate chunk(112, 128, 3) - Cameras (/datum/controller/subsystem/cameras): update eye chunk(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (/mob/living/silicon/ai): camera visibility(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): update visibility() - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the floor (96,124,3) (/turf/open/floor/iron/dark/smooth_edge), 0) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the floor (96,124,3) (/turf/open/floor/iron/dark/smooth_edge), 0) - G.I.B.S. (/mob/living/silicon/ai): on track target(/datum/trackable (/datum/trackable), Haemanota Insularis (/mob/living/carbon/human)) - /datum/trackable (/datum/trackable): SendSignal("comsig_trackable_tracking_targ...", /list (/list)) - /datum/trackable (/datum/trackable): attempt track() - /datum/trackable (/datum/trackable): set tracked mob(Haemanota Insularis (/mob/living/carbon/human)) - /datum/trackable (/datum/trackable): track name(G.I.B.S. (/mob/living/silicon/ai), "Haemanota Insularis") - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=Haemanot...", /list (/list)) - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=Haemanot...", /list (/list)) - LiarGG (/client): Topic("src=\[mob_3222];track=Haemanot...", /list (/list), G.I.B.S. (/mob/living/silicon/ai), null) - LiarGG (/client): Topic("src=\[mob_3222];track=Haemanot...", /list (/list), G.I.B.S. (/mob/living/silicon/ai), null) - [2026-09-19 22:24:54.396] 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 (199,36,14) (/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-19 22:24:54.425] 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 (195,36,14) (/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-19 22:24:54.428] 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 (200,36,14) (/turf/closed/wall/mineral/titanium/overspace) - call stack: - the wall (200,36,14) (/turf/closed/wall/mineral/titanium/overspace): bitmask smooth() - the wall (200,36,14) (/turf/closed/wall/mineral/titanium/overspace): 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-19 22:24:54.429] 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 (198,36,14) (/turf/closed/wall/mineral/titanium) - call stack: - the wall (198,36,14) (/turf/closed/wall/mineral/titanium): bitmask smooth() - the wall (198,36,14) (/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-19 22:24:54.430] 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 (196,36,14) (/turf/closed/wall/mineral/titanium) - call stack: - the wall (196,36,14) (/turf/closed/wall/mineral/titanium): bitmask smooth() - the wall (196,36,14) (/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-19 22:24:54.430] 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 (194,36,14) (/turf/closed/wall/mineral/titanium/overspace) - call stack: - the wall (194,36,14) (/turf/closed/wall/mineral/titanium/overspace): bitmask smooth() - the wall (194,36,14) (/turf/closed/wall/mineral/titanium/overspace): 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-19 22:25:34.237] RUNTIME: runtime error: A client was Del()'d without a persistent_client! This should not be happening. - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("A client was Del()\'d without ...", "code/modules/client/client_pro...", 628) - Pickle98cumper (/client): Destroy() - Pickle98cumper (/client): Del() - [2026-09-19 22:26:53.769] RUNTIME: ## TESTING: GC: -- [0x2106a24b] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-19 22:27:31.646] RUNTIME: ## TESTING: GC: -- [0x2106d94f] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 4) [2026-09-19 22:27:54.017] RUNTIME: runtime error: Division by zero - proc name: simple transfer materials (/datum/design/proc/simple_transfer_materials) - source file: code/modules/research/designs/_design.dm,167 - usr: General Goldenbar III Esquire (/mob/living/carbon/human) - src: Conveyor Belt (/datum/design/conveyor_belt) - usr.loc: the floor (131,89,3) (/turf/open/floor/iron/dark) - call stack: - Conveyor Belt (/datum/design/conveyor_belt): simple transfer materials(/list (/list), 1, the conveyor belt assembly (/obj/item/stack/conveyor)) - Conveyor Belt (/datum/design/conveyor_belt): transfer materials(/list (/list), 1, the conveyor belt assembly (/obj/item/stack/conveyor)) - the department protolathe (Eng... (/obj/machinery/rnd/production/protolathe/department/engineering): do make item(Conveyor Belt (/datum/design/conveyor_belt), 1, 16, 1, 75, the floor (132,90,3) (/turf/open/floor/iron/dark/textured_large), /alist (/alist)) - /datum/callback (/datum/callback): Invoke() - world: push usr(General Goldenbar III Esquire (/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-19 22:28:15.831] RUNTIME: runtime error: addtimer called with a callback assigned to a qdeleted object. In the future such timers will not be supported and may refuse to run or run with a 0 wait - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Parry Noah (/mob/living/carbon/human) - src: null - usr.loc: the floor (82,147,3) (/turf/open/floor/iron/white/diagonal) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 12.48, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/oven/oven_loop_...', 1, 0) - /datum/looping_sound/oven (/datum/looping_sound/oven): play('sound/machines/oven/oven_loop_...', null, 0, 0) - /datum/looping_sound/oven (/datum/looping_sound/oven): on start() - /datum/looping_sound/oven (/datum/looping_sound/oven): start(null) - the range (/obj/machinery/oven/range): update baking audio() - the range (/obj/machinery/oven/range): attack hand(Parry Noah (/mob/living/carbon/human), /list (/list)) - Parry Noah (/mob/living/carbon/human): resolve unarmed attack(the range (/obj/machinery/oven/range), /list (/list)) - Parry Noah (/mob/living/carbon/human): UnarmedAttack(the range (/obj/machinery/oven/range), 1, /list (/list)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Parry Noah (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:28:15.994] RUNTIME: runtime error: type mismatch: cannot compare 0 to "UNCONSCIOUS" - proc name: check condition (/datum/bt_node/decorator/mob_stat_at_least/check_condition) - source file: code/datums/ai/generic_decorators/mob_stat_at_least.dm,45 - usr: null - src: /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least) - call stack: - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): check condition(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): evaluate for observer(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on observed change(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), null) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on mob key changed(the bileworm (/mob/living/basic/mining/bileworm), "BB_basic_execution_target") - the bileworm (/mob/living/basic/mining/bileworm): SendSignal("ai_blackboard_key_set_BB_basic...", /list (/list)) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): post blackboard key set("BB_basic_execution_target") - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): set blackboard key("BB_basic_execution_target", Eira Reid (/mob/living/carbon/human), 1) - /datum/bt_node/ai_behavior/tar... (/datum/bt_node/ai_behavior/targeted_mob_ability/and_plan_execute): finish action(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0) - /datum/bt_node/ai_behavior/tar... (/datum/bt_node/ai_behavior/targeted_mob_ability/and_plan_execute): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/decorator/bilew... (/datum/bt_node/decorator/bileworm_should_resurface): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - ... - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/decorator/bb_ke... (/datum/bt_node/decorator/bb_key_set): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): SelectBehaviors(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-19 22:28:28.693] RUNTIME: ## TESTING: GC: -- [0x3000b7b] | /mob/dead/new_player was unable to be GC'd -- (ref count of 27) [2026-09-19 22:28:30.772] RUNTIME: ## TESTING: GC: -- [0x21064c61] | /datum/sound_token was unable to be GC'd -- (ref count of 3) [2026-09-19 22:29:00.187] RUNTIME: ## TESTING: GC: -- [0x300001d] | /mob/dead/new_player was unable to be GC'd -- (ref count of 7) [2026-09-19 22:32:15.872] RUNTIME: ## TESTING: GC: -- [0x21058764] | /datum/pipeline was unable to be GC'd -- (ref count of 3) [2026-09-19 22:32:18.024] RUNTIME: ## TESTING: GC: -- [0x21070f7d] | /datum/sound_token was unable to be GC'd -- (ref count of 3) [2026-09-19 22:32:27.056] RUNTIME: ## WARNING: Component is missing a pipenet! Rebuilding... in code/modules/atmospherics/machinery/components/components_base.dm at line 218 src: the omni gas filter usr: . [2026-09-19 22:32:49.420] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Eimas IA (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/north) - usr.loc: the floor (177,131,3) (/turf/open/floor/iron/dark) - src.loc: the floor (188,132,3) (/turf/open/floor/iron/dark/small) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(Eimas IA (/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-19 22:32:49.424] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Eimas IA (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/north) - usr.loc: the floor (177,131,3) (/turf/open/floor/iron/dark) - src.loc: the floor (188,132,3) (/turf/open/floor/iron/dark/small) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(Eimas IA (/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-19 22:32:49.474] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Eimas IA (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/north) - usr.loc: the floor (177,131,3) (/turf/open/floor/iron/dark) - src.loc: the floor (188,132,3) (/turf/open/floor/iron/dark/small) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(Eimas IA (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:32:49.477] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Eimas IA (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/north) - usr.loc: the floor (177,131,3) (/turf/open/floor/iron/dark) - src.loc: the floor (188,132,3) (/turf/open/floor/iron/dark/small) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(Eimas IA (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:32:49.480] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Eimas IA (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/north) - usr.loc: the floor (177,131,3) (/turf/open/floor/iron/dark) - src.loc: the floor (188,132,3) (/turf/open/floor/iron/dark/small) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(Eimas IA (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:32:49.484] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Eimas IA (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/north) - usr.loc: the floor (177,131,3) (/turf/open/floor/iron/dark) - src.loc: the floor (188,132,3) (/turf/open/floor/iron/dark/small) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(Eimas IA (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:32:52.729] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: G.I.B.S. (/mob/living/silicon/ai) - src: the security camera (/obj/machinery/camera/autoname/directional/south) - usr.loc: the floor (194,81,2) (/turf/open/floor/circuit/green) - src.loc: the floor (199,126,3) (/turf/open/floor/iron/dark) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(G.I.B.S. (/mob/living/silicon/ai), /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-19 22:32:52.751] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: G.I.B.S. (/mob/living/silicon/ai) - src: the security camera (/obj/machinery/camera/autoname/directional/south) - usr.loc: the floor (194,81,2) (/turf/open/floor/circuit/green) - src.loc: the floor (199,126,3) (/turf/open/floor/iron/dark) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(G.I.B.S. (/mob/living/silicon/ai), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:32:52.757] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: G.I.B.S. (/mob/living/silicon/ai) - src: the security camera (/obj/machinery/camera/autoname/directional/north) - usr.loc: the floor (194,81,2) (/turf/open/floor/circuit/green) - src.loc: the floor (188,132,3) (/turf/open/floor/iron/dark/small) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(G.I.B.S. (/mob/living/silicon/ai), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:32:52.760] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: G.I.B.S. (/mob/living/silicon/ai) - src: the security camera (/obj/machinery/camera/autoname/directional/north) - usr.loc: the floor (194,81,2) (/turf/open/floor/circuit/green) - src.loc: the floor (188,132,3) (/turf/open/floor/iron/dark/small) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(G.I.B.S. (/mob/living/silicon/ai), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:32:52.762] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: G.I.B.S. (/mob/living/silicon/ai) - src: the security camera (/obj/machinery/camera/autoname/directional/south) - usr.loc: the floor (194,81,2) (/turf/open/floor/circuit/green) - src.loc: the floor (199,126,3) (/turf/open/floor/iron/dark) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(G.I.B.S. (/mob/living/silicon/ai), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:32:52.797] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: G.I.B.S. (/mob/living/silicon/ai) - src: the security camera (/obj/machinery/camera/autoname/directional/north) - usr.loc: the floor (194,81,2) (/turf/open/floor/circuit/green) - src.loc: the floor (188,132,3) (/turf/open/floor/iron/dark/small) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(G.I.B.S. (/mob/living/silicon/ai), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:32:52.799] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: G.I.B.S. (/mob/living/silicon/ai) - src: the security camera (/obj/machinery/camera/autoname/directional/south) - usr.loc: the floor (194,81,2) (/turf/open/floor/circuit/green) - src.loc: the floor (199,126,3) (/turf/open/floor/iron/dark) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(G.I.B.S. (/mob/living/silicon/ai), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:32:52.803] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: G.I.B.S. (/mob/living/silicon/ai) - src: the security camera (/obj/machinery/camera/autoname/directional/north) - usr.loc: the floor (194,81,2) (/turf/open/floor/circuit/green) - src.loc: the floor (188,132,3) (/turf/open/floor/iron/dark/small) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(G.I.B.S. (/mob/living/silicon/ai), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:32:52.806] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: G.I.B.S. (/mob/living/silicon/ai) - src: the security camera (/obj/machinery/camera/autoname/directional/north) - usr.loc: the floor (194,81,2) (/turf/open/floor/circuit/green) - src.loc: the floor (188,132,3) (/turf/open/floor/iron/dark/small) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(G.I.B.S. (/mob/living/silicon/ai), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:32:52.837] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: G.I.B.S. (/mob/living/silicon/ai) - src: the security camera (/obj/machinery/camera/autoname/directional/north) - usr.loc: the floor (194,81,2) (/turf/open/floor/circuit/green) - src.loc: the floor (188,132,3) (/turf/open/floor/iron/dark/small) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(G.I.B.S. (/mob/living/silicon/ai), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:32:54.155] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: G.I.B.S. (/mob/living/silicon/ai) - src: the security camera (/obj/machinery/camera/autoname/directional/south) - usr.loc: the floor (194,81,2) (/turf/open/floor/circuit/green) - src.loc: the floor (199,126,3) (/turf/open/floor/iron/dark) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(G.I.B.S. (/mob/living/silicon/ai), /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-19 22:32:54.206] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: G.I.B.S. (/mob/living/silicon/ai) - src: the security camera (/obj/machinery/camera/autoname/directional/south) - usr.loc: the floor (194,81,2) (/turf/open/floor/circuit/green) - src.loc: the floor (199,126,3) (/turf/open/floor/iron/dark) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(G.I.B.S. (/mob/living/silicon/ai), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:32:54.211] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: G.I.B.S. (/mob/living/silicon/ai) - src: the security camera (/obj/machinery/camera/autoname/directional/north) - usr.loc: the floor (194,81,2) (/turf/open/floor/circuit/green) - src.loc: the floor (188,132,3) (/turf/open/floor/iron/dark/small) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(G.I.B.S. (/mob/living/silicon/ai), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:32:54.213] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: G.I.B.S. (/mob/living/silicon/ai) - src: the security camera (/obj/machinery/camera/autoname/directional/south) - usr.loc: the floor (194,81,2) (/turf/open/floor/circuit/green) - src.loc: the floor (199,126,3) (/turf/open/floor/iron/dark) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(G.I.B.S. (/mob/living/silicon/ai), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:32:54.216] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: G.I.B.S. (/mob/living/silicon/ai) - src: the security camera (/obj/machinery/camera/autoname/directional/north) - usr.loc: the floor (194,81,2) (/turf/open/floor/circuit/green) - src.loc: the floor (188,132,3) (/turf/open/floor/iron/dark/small) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(G.I.B.S. (/mob/living/silicon/ai), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:32:54.218] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: G.I.B.S. (/mob/living/silicon/ai) - src: the security camera (/obj/machinery/camera/autoname/directional/south) - usr.loc: the floor (194,81,2) (/turf/open/floor/circuit/green) - src.loc: the floor (199,126,3) (/turf/open/floor/iron/dark) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(G.I.B.S. (/mob/living/silicon/ai), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:32:54.222] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: G.I.B.S. (/mob/living/silicon/ai) - src: the security camera (/obj/machinery/camera/autoname/directional/north) - usr.loc: the floor (194,81,2) (/turf/open/floor/circuit/green) - src.loc: the floor (188,132,3) (/turf/open/floor/iron/dark/small) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(G.I.B.S. (/mob/living/silicon/ai), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:32:54.225] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: G.I.B.S. (/mob/living/silicon/ai) - src: the security camera (/obj/machinery/camera/autoname/directional/north) - usr.loc: the floor (194,81,2) (/turf/open/floor/circuit/green) - src.loc: the floor (188,132,3) (/turf/open/floor/iron/dark/small) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(G.I.B.S. (/mob/living/silicon/ai), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:32:57.363] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: null - src: the security camera (/obj/machinery/camera/autoname/directional/south) - src.loc: the floor (199,126,3) (/turf/open/floor/iron/dark) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - /datum/camerachunk (/datum/camerachunk): add(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - Cameras (/datum/controller/subsystem/cameras): update eye chunk(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (/mob/living/silicon/ai): camera visibility(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): update visibility() - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the floor (191,135,3) (/turf/open/floor/iron/dark), 0) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the floor (191,135,3) (/turf/open/floor/iron/dark), 0) - G.I.B.S. (/mob/living/silicon/ai): AIMove(2) - LiarGG (/client): Move(the floor (194,80,2) (/turf/open/floor/circuit/green), 2) - G.I.B.S. (/mob/living/silicon/ai): keyLoop(LiarGG (/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-19 22:32:57.366] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: null - src: the security camera (/obj/machinery/camera/autoname/directional/south) - src.loc: the floor (199,126,3) (/turf/open/floor/iron/dark) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - /datum/camerachunk (/datum/camerachunk): add(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - Cameras (/datum/controller/subsystem/cameras): update eye chunk(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (/mob/living/silicon/ai): camera visibility(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): update visibility() - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the floor (191,135,3) (/turf/open/floor/iron/dark), 0) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the floor (191,135,3) (/turf/open/floor/iron/dark), 0) - G.I.B.S. (/mob/living/silicon/ai): AIMove(2) - LiarGG (/client): Move(the floor (194,80,2) (/turf/open/floor/circuit/green), 2) - G.I.B.S. (/mob/living/silicon/ai): keyLoop(LiarGG (/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-19 22:32:58.004] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Eimas IA (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/north) - usr.loc: the floor (176,139,2) (/turf/open/floor/iron/smooth_edge) - src.loc: the floor (188,132,3) (/turf/open/floor/iron/dark/small) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(Eimas IA (/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-19 22:32:58.007] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Eimas IA (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/north) - usr.loc: the floor (176,139,2) (/turf/open/floor/iron/smooth_edge) - src.loc: the floor (188,132,3) (/turf/open/floor/iron/dark/small) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(Eimas IA (/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-19 22:32:58.014] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Eimas IA (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/north) - usr.loc: the floor (176,139,2) (/turf/open/floor/iron/smooth_edge) - src.loc: the floor (188,132,3) (/turf/open/floor/iron/dark/small) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(Eimas IA (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:32:58.017] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Eimas IA (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/north) - usr.loc: the floor (176,139,2) (/turf/open/floor/iron/smooth_edge) - src.loc: the floor (188,132,3) (/turf/open/floor/iron/dark/small) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(Eimas IA (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:32:58.020] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Eimas IA (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/north) - usr.loc: the floor (176,139,2) (/turf/open/floor/iron/smooth_edge) - src.loc: the floor (188,132,3) (/turf/open/floor/iron/dark/small) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(Eimas IA (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:32:58.024] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Eimas IA (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/north) - usr.loc: the floor (176,139,2) (/turf/open/floor/iron/smooth_edge) - src.loc: the floor (188,132,3) (/turf/open/floor/iron/dark/small) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(Eimas IA (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:33:01.635] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: G.I.B.S. (/mob/living/silicon/ai) - src: the security camera (/obj/machinery/camera/autoname/directional/south) - usr.loc: the floor (194,81,2) (/turf/open/floor/circuit/green) - src.loc: the floor (199,126,3) (/turf/open/floor/iron/dark) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(G.I.B.S. (/mob/living/silicon/ai), /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-19 22:33:01.722] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: G.I.B.S. (/mob/living/silicon/ai) - src: the security camera (/obj/machinery/camera/autoname/directional/south) - usr.loc: the floor (194,81,2) (/turf/open/floor/circuit/green) - src.loc: the floor (137,120,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - Cameras (/datum/controller/subsystem/cameras): turf visible by cameras(the grass patch (142,118,3) (/turf/open/floor/grass)) - Cameras (/datum/controller/subsystem/cameras): is visible by cameras(the cow (/mob/living/basic/cow)) - the cow (/mob/living/basic/cow): can track(G.I.B.S. (/mob/living/silicon/ai)) - /datum/trackable (/datum/trackable): find trackable mobs() - /datum/trackable (/datum/trackable): track name(G.I.B.S. (/mob/living/silicon/ai), "Jimmy Paschevol") - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=Jimmy%20...", /list (/list)) - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=Jimmy%20...", /list (/list)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(G.I.B.S. (/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): StartProcessing(0) - [2026-09-19 22:33:01.800] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: G.I.B.S. (/mob/living/silicon/ai) - src: the security camera (/obj/machinery/camera/autoname/directional/south) - usr.loc: the floor (194,81,2) (/turf/open/floor/circuit/green) - src.loc: the floor (123,120,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - Cameras (/datum/controller/subsystem/cameras): turf visible by cameras(the floor (124,115,3) (/turf/open/floor/wood/tile)) - Cameras (/datum/controller/subsystem/cameras): is visible by cameras(Smith Smith (/mob/living/carbon/human)) - Smith Smith (/mob/living/carbon/human): can track(G.I.B.S. (/mob/living/silicon/ai)) - /datum/trackable (/datum/trackable): find trackable mobs() - /datum/trackable (/datum/trackable): track name(G.I.B.S. (/mob/living/silicon/ai), "Jimmy Paschevol") - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=Jimmy%20...", /list (/list)) - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=Jimmy%20...", /list (/list)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(G.I.B.S. (/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): StartProcessing(0) - [2026-09-19 22:33:01.891] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: G.I.B.S. (/mob/living/silicon/ai) - src: the security camera (/obj/machinery/camera/autoname/directional/south) - usr.loc: the floor (194,81,2) (/turf/open/floor/circuit/green) - src.loc: the floor (199,126,3) (/turf/open/floor/iron/dark) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(G.I.B.S. (/mob/living/silicon/ai), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:33:01.897] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: G.I.B.S. (/mob/living/silicon/ai) - src: the security camera (/obj/machinery/camera/autoname/directional/north) - usr.loc: the floor (194,81,2) (/turf/open/floor/circuit/green) - src.loc: the floor (188,132,3) (/turf/open/floor/iron/dark/small) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(G.I.B.S. (/mob/living/silicon/ai), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:33:01.936] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: G.I.B.S. (/mob/living/silicon/ai) - src: the security camera (/obj/machinery/camera/autoname/directional/north) - usr.loc: the floor (194,81,2) (/turf/open/floor/circuit/green) - src.loc: the floor (188,132,3) (/turf/open/floor/iron/dark/small) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(G.I.B.S. (/mob/living/silicon/ai), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:33:01.937] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: G.I.B.S. (/mob/living/silicon/ai) - src: the security camera (/obj/machinery/camera/autoname/directional/south) - usr.loc: the floor (194,81,2) (/turf/open/floor/circuit/green) - src.loc: the floor (199,126,3) (/turf/open/floor/iron/dark) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(G.I.B.S. (/mob/living/silicon/ai), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:33:01.941] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: G.I.B.S. (/mob/living/silicon/ai) - src: the security camera (/obj/machinery/camera/autoname/directional/north) - usr.loc: the floor (194,81,2) (/turf/open/floor/circuit/green) - src.loc: the floor (188,132,3) (/turf/open/floor/iron/dark/small) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(G.I.B.S. (/mob/living/silicon/ai), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:33:01.943] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: G.I.B.S. (/mob/living/silicon/ai) - src: the security camera (/obj/machinery/camera/autoname/directional/south) - usr.loc: the floor (194,81,2) (/turf/open/floor/circuit/green) - src.loc: the floor (199,126,3) (/turf/open/floor/iron/dark) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(G.I.B.S. (/mob/living/silicon/ai), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:33:01.946] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: G.I.B.S. (/mob/living/silicon/ai) - src: the security camera (/obj/machinery/camera/autoname/directional/north) - usr.loc: the floor (194,81,2) (/turf/open/floor/circuit/green) - src.loc: the floor (188,132,3) (/turf/open/floor/iron/dark/small) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(G.I.B.S. (/mob/living/silicon/ai), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:33:01.997] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: G.I.B.S. (/mob/living/silicon/ai) - src: the security camera (/obj/machinery/camera/autoname/directional/north) - usr.loc: the floor (194,81,2) (/turf/open/floor/circuit/green) - src.loc: the floor (188,132,3) (/turf/open/floor/iron/dark/small) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(G.I.B.S. (/mob/living/silicon/ai), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:33:02.001] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: G.I.B.S. (/mob/living/silicon/ai) - src: the security camera (/obj/machinery/camera/autoname/directional/north) - usr.loc: the floor (194,81,2) (/turf/open/floor/circuit/green) - src.loc: the floor (188,132,3) (/turf/open/floor/iron/dark/small) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(G.I.B.S. (/mob/living/silicon/ai), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:33:04.193] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: null - src: the security camera (/obj/machinery/camera/autoname/directional/south) - src.loc: the floor (137,120,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - /datum/camerachunk (/datum/camerachunk): add(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - Cameras (/datum/controller/subsystem/cameras): update eye chunk(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (/mob/living/silicon/ai): camera visibility(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): update visibility() - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the floor (159,124,3) (/turf/open/floor/iron/dark), 0) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the floor (159,124,3) (/turf/open/floor/iron/dark), 0) - G.I.B.S. (/mob/living/silicon/ai): AIMove(9) - LiarGG (/client): Move(the reinforced wall (193,82,2) (/turf/closed/wall/r_wall), 9) - G.I.B.S. (/mob/living/silicon/ai): keyLoop(LiarGG (/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-19 22:33:04.196] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: null - src: the security camera (/obj/machinery/camera/autoname/directional/west) - src.loc: the floor (141,128,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/west): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - /datum/camerachunk (/datum/camerachunk): add(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - Cameras (/datum/controller/subsystem/cameras): update eye chunk(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (/mob/living/silicon/ai): camera visibility(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): update visibility() - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the floor (159,124,3) (/turf/open/floor/iron/dark), 0) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the floor (159,124,3) (/turf/open/floor/iron/dark), 0) - G.I.B.S. (/mob/living/silicon/ai): AIMove(9) - LiarGG (/client): Move(the reinforced wall (193,82,2) (/turf/closed/wall/r_wall), 9) - G.I.B.S. (/mob/living/silicon/ai): keyLoop(LiarGG (/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-19 22:33:04.199] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: null - src: the security camera (/obj/machinery/camera/autoname/directional/north) - src.loc: the floor (137,136,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - /datum/camerachunk (/datum/camerachunk): add(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - Cameras (/datum/controller/subsystem/cameras): update eye chunk(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (/mob/living/silicon/ai): camera visibility(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): update visibility() - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the floor (159,124,3) (/turf/open/floor/iron/dark), 0) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the floor (159,124,3) (/turf/open/floor/iron/dark), 0) - G.I.B.S. (/mob/living/silicon/ai): AIMove(9) - LiarGG (/client): Move(the reinforced wall (193,82,2) (/turf/closed/wall/r_wall), 9) - G.I.B.S. (/mob/living/silicon/ai): keyLoop(LiarGG (/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-19 22:33:04.201] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: null - src: the security camera (/obj/machinery/camera/autoname/directional/west) - src.loc: the floor (141,128,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/west): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - /datum/camerachunk (/datum/camerachunk): add(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - Cameras (/datum/controller/subsystem/cameras): update eye chunk(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (/mob/living/silicon/ai): camera visibility(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): update visibility() - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the floor (159,124,3) (/turf/open/floor/iron/dark), 0) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the floor (159,124,3) (/turf/open/floor/iron/dark), 0) - G.I.B.S. (/mob/living/silicon/ai): AIMove(9) - LiarGG (/client): Move(the reinforced wall (193,82,2) (/turf/closed/wall/r_wall), 9) - G.I.B.S. (/mob/living/silicon/ai): keyLoop(LiarGG (/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-19 22:33:04.205] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: null - src: the security camera (/obj/machinery/camera/autoname/directional/north) - src.loc: the floor (137,136,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - /datum/camerachunk (/datum/camerachunk): add(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - Cameras (/datum/controller/subsystem/cameras): update eye chunk(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (/mob/living/silicon/ai): camera visibility(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): update visibility() - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the floor (159,124,3) (/turf/open/floor/iron/dark), 0) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the floor (159,124,3) (/turf/open/floor/iron/dark), 0) - G.I.B.S. (/mob/living/silicon/ai): AIMove(9) - LiarGG (/client): Move(the reinforced wall (193,82,2) (/turf/closed/wall/r_wall), 9) - G.I.B.S. (/mob/living/silicon/ai): keyLoop(LiarGG (/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-19 22:33:05.424] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Licks-The-Icicles (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/north) - usr.loc: the floor (145,133,2) (/turf/open/floor/iron/dark/side) - src.loc: the floor (137,136,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(Licks-The-Icicles (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:33:05.428] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Licks-The-Icicles (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/north) - usr.loc: the floor (145,133,2) (/turf/open/floor/iron/dark/side) - src.loc: the floor (137,136,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(Licks-The-Icicles (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:33:20.967] RUNTIME: runtime error: turf_reset_elevation overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/iron/dark/textured_large) 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 floor (151,107,1) (/turf/open/floor/iron/dark/textured_large), "turf_reset_elevation", "check_elevation", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the mail crate (/obj/structure/closet/crate/mail/economy), the floor (151,107,1) (/turf/open/floor/iron/dark/textured_large)) - /datum/element/elevation (/datum/element/elevation): Attach(the mail crate (/obj/structure/closet/crate/mail/economy), 14) - the mail crate (/obj/structure/closet/crate/mail/economy): AddElement(/list (/list)) - the mail crate (/obj/structure/closet/crate/mail/economy): Initialize(0) - the mail crate (/obj/structure/closet/crate/mail/economy): Initialize(0) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the mail crate (/obj/structure/closet/crate/mail/economy), 0, /list (/list)) - the mail crate (/obj/structure/closet/crate/mail/economy): New(0) - the supply shuttle (/obj/docking_port/mobile/supply): create mail() - 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-19 22:33:20.969] RUNTIME: runtime error: turf_change overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/iron/dark/textured_large) 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 floor (151,107,1) (/turf/open/floor/iron/dark/textured_large), "turf_change", "pre_change_turf", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the mail crate (/obj/structure/closet/crate/mail/economy), the floor (151,107,1) (/turf/open/floor/iron/dark/textured_large)) - /datum/element/elevation (/datum/element/elevation): Attach(the mail crate (/obj/structure/closet/crate/mail/economy), 14) - the mail crate (/obj/structure/closet/crate/mail/economy): AddElement(/list (/list)) - the mail crate (/obj/structure/closet/crate/mail/economy): Initialize(0) - the mail crate (/obj/structure/closet/crate/mail/economy): Initialize(0) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the mail crate (/obj/structure/closet/crate/mail/economy), 0, /list (/list)) - the mail crate (/obj/structure/closet/crate/mail/economy): New(0) - the supply shuttle (/obj/docking_port/mobile/supply): create mail() - 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-19 22:34:09.146] 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(Malcomfedex (/mob/dead/new_player), /datum/tgui (/datum/tgui)) - Malcomfedex (/client): gvb changelog(/list (/list)) - [2026-09-19 22:34:16.620] RUNTIME: ## TESTING: GC: -- [0x20047ba] | /atom/movable/screen/map_view/char_preview was unable to be GC'd -- (ref count of 3) [2026-09-19 22:34:29.709] RUNTIME: runtime error: cannot read from list - proc name: preload size (/datum/map_template/map_module/preload_size) - source file: code/modules/mapping/modular_map_loader/modular_map_loader.dm,65 - usr: Jat-Ra (/mob/living/carbon/human) - src: Base Map Module Template (/datum/map_template/map_module) - usr.loc: the simple lime neon carpet (105,198,2) (/turf/open/floor/carpet/neon/simple/lime/nodots) - call stack: - Base Map Module Template (/datum/map_template/map_module): preload size("_maps/safehouses/maintsafe.dmm", null) - Base Map Module Template (/datum/map_template/map_module): load(space (109,68,14) (/turf/open/space), 0, "_maps/safehouses/maintsafe.dmm") - the safehouse (/obj/modular_map_root/safehouse): load map() - the safehouse (/obj/modular_map_root/safehouse): Initialize(1) - the safehouse (/obj/modular_map_root/safehouse): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the safehouse (/obj/modular_map_root/safehouse), 0, /list (/list)) - the safehouse (/obj/modular_map_root/safehouse): New(1) - /datum/parsed_map (/datum/parsed_map): create atom(/obj/modular_map_root/safehous... (/obj/modular_map_root/safehouse), space (109,68,14) (/turf/open/space)) - /datum/parsed_map (/datum/parsed_map): build coordinate(/list (/list), space (109,68,14) (/turf/open/space), 0, 1, 0) - /datum/parsed_map (/datum/parsed_map): tgm load(106, 63, 14, 0, 0, -1e+31, 1e+31, -1e+31, 1e+31, 1, 1, 1, 0) - /datum/parsed_map (/datum/parsed_map): load impl(106, 63, 14, 0, 0, -1e+31, 1e+31, -1e+31, 1e+31, 1, 1, 1, 0) - /datum/parsed_map (/datum/parsed_map): load(106, 63, 14, 0, 0, -1e+31, 1e+31, -1e+31, 1e+31, 1, 1, 1, 0) - load map(_maps/virtual_domains/heretic_..., 106, 63, 14, 0, 0, 0, -1e+31, 1e+31, -1e+31, 1e+31, 1, 1, 1, 0) - Heretical Hunt (/datum/lazy_template/virtual_domain/heretic_hunt): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("heretic_hunt") - the quantum server (/obj/machinery/quantum_server): cold boot map("heretic_hunt", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-09-19 22:34:31.104] 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 (115,73,14) (/turf/closed/wall) - call stack: - the wall (115,73,14) (/turf/closed/wall): bitmask smooth() - the wall (115,73,14) (/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-19 22:34:31.105] 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 (114,73,14) (/turf/closed/wall) - call stack: - the wall (114,73,14) (/turf/closed/wall): bitmask smooth() - the wall (114,73,14) (/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-19 22:34:31.105] 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 (113,73,14) (/turf/closed/wall) - call stack: - the wall (113,73,14) (/turf/closed/wall): bitmask smooth() - the wall (113,73,14) (/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-19 22:34:31.210] 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 (111,73,14) (/turf/closed/wall) - call stack: - the wall (111,73,14) (/turf/closed/wall): bitmask smooth() - the wall (111,73,14) (/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-19 22:34:31.211] 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 (110,73,14) (/turf/closed/wall) - call stack: - the wall (110,73,14) (/turf/closed/wall): bitmask smooth() - the wall (110,73,14) (/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-19 22:34:31.457] 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 (109,73,14) (/turf/closed/wall) - call stack: - the wall (109,73,14) (/turf/closed/wall): bitmask smooth() - the wall (109,73,14) (/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-19 22:34:31.458] 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 (115,72,14) (/turf/closed/wall) - call stack: - the wall (115,72,14) (/turf/closed/wall): bitmask smooth() - the wall (115,72,14) (/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-19 22:34:31.550] 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 (109,72,14) (/turf/closed/wall) - call stack: - the wall (109,72,14) (/turf/closed/wall): bitmask smooth() - the wall (109,72,14) (/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-19 22:34:31.550] 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 (115,71,14) (/turf/closed/wall) - call stack: - the wall (115,71,14) (/turf/closed/wall): bitmask smooth() - the wall (115,71,14) (/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-19 22:34:31.551] 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 (109,71,14) (/turf/closed/wall) - call stack: - the wall (109,71,14) (/turf/closed/wall): bitmask smooth() - the wall (109,71,14) (/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-19 22:34:31.552] 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 (115,70,14) (/turf/closed/wall) - call stack: - the wall (115,70,14) (/turf/closed/wall): bitmask smooth() - the wall (115,70,14) (/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-19 22:34:31.553] 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 (109,70,14) (/turf/closed/wall) - call stack: - the wall (109,70,14) (/turf/closed/wall): bitmask smooth() - the wall (109,70,14) (/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-19 22:34:31.675] 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 (115,69,14) (/turf/closed/wall) - call stack: - the wall (115,69,14) (/turf/closed/wall): bitmask smooth() - the wall (115,69,14) (/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-19 22:34:31.676] 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 (109,69,14) (/turf/closed/wall) - call stack: - the wall (109,69,14) (/turf/closed/wall): bitmask smooth() - the wall (109,69,14) (/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-19 22:34:31.892] 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 (115,68,14) (/turf/closed/wall) - call stack: - the wall (115,68,14) (/turf/closed/wall): bitmask smooth() - the wall (115,68,14) (/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-19 22:34:31.893] 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 (114,68,14) (/turf/closed/wall) - call stack: - the wall (114,68,14) (/turf/closed/wall): bitmask smooth() - the wall (114,68,14) (/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-19 22:34:31.894] 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 (113,68,14) (/turf/closed/wall) - call stack: - the wall (113,68,14) (/turf/closed/wall): bitmask smooth() - the wall (113,68,14) (/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-19 22:34:31.992] 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 (112,68,14) (/turf/closed/wall) - call stack: - the wall (112,68,14) (/turf/closed/wall): bitmask smooth() - the wall (112,68,14) (/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-19 22:34:31.993] 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 (111,68,14) (/turf/closed/wall) - call stack: - the wall (111,68,14) (/turf/closed/wall): bitmask smooth() - the wall (111,68,14) (/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-19 22:34:31.994] 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 (110,68,14) (/turf/closed/wall) - call stack: - the wall (110,68,14) (/turf/closed/wall): bitmask smooth() - the wall (110,68,14) (/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-19 22:34:31.995] 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 (109,68,14) (/turf/closed/wall) - call stack: - the wall (109,68,14) (/turf/closed/wall): bitmask smooth() - the wall (109,68,14) (/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-19 22:34:41.055] RUNTIME: ## TESTING: GC: -- [0x21072d2e] | /datum/sound_token was unable to be GC'd -- (ref count of 3) [2026-09-19 22:35:12.132] RUNTIME: runtime error: Cannot read null.species - proc name: mob negates gravity (/mob/living/carbon/human/mob_negates_gravity) - source file: code/modules/mob/living/carbon/human/human_movement.dm,25 - usr: 2038Pr0blem (/mob/living/carbon/human) - src: Muriel Price (/mob/living/carbon/human) - usr.loc: the plating (112,76,14) (/turf/open/floor/plating) - src.loc: null - call stack: - Muriel Price (/mob/living/carbon/human): mob negates gravity() - Muriel Price (/mob/living/carbon/human): has gravity(null) - Muriel Price (/mob/living/carbon/human): refresh gravity() - Muriel Price (/mob/living/carbon/human): on changed z level(the plating (112,78,14) (/turf/open/floor/plating/heretic_rust), null, 1, null) - Muriel Price (/mob/living/carbon/human): on changed z level(the plating (112,78,14) (/turf/open/floor/plating/heretic_rust), null, 1, null) - Muriel Price (/mob/living/carbon/human): Moved(the plating (112,78,14) (/turf/open/floor/plating/heretic_rust), 2, 0, null, 1) - Muriel Price (/mob/living/carbon/human): Moved(the plating (112,78,14) (/turf/open/floor/plating/heretic_rust), 2, 0, null, 1) - Muriel Price (/mob/living/carbon/human): Moved(the plating (112,78,14) (/turf/open/floor/plating/heretic_rust), 2, 0, null, 1) - Muriel Price (/mob/living/carbon/human): Move(the plating (112,77,14) (/turf/open/floor/plating/heretic_rust), 2, 5.14366, 1) - Muriel Price (/mob/living/carbon/human): Move(the plating (112,77,14) (/turf/open/floor/plating/heretic_rust), 2, 5.14366, 1) - ... - Muriel Price (/mob/living/carbon/human): move from pull(2038Pr0blem (/mob/living/carbon/human), the plating (112,77,14) (/turf/open/floor/plating/heretic_rust), 5.14366) - 2038Pr0blem (/mob/living/carbon/human): Move(the plating (112,76,14) (/turf/open/floor/plating), 2, 0, 1) - 2038Pr0blem (/mob/living/carbon/human): Move(the plating (112,76,14) (/turf/open/floor/plating), 2, null) - 2038Pr0blem (/mob/living/carbon/human): Move(the plating (112,76,14) (/turf/open/floor/plating), 2) - 2038Pr0blem (/mob/living/carbon/human): Move(the plating (112,76,14) (/turf/open/floor/plating), 2) - DanZAMOL (/client): Move(the plating (112,76,14) (/turf/open/floor/plating), 2) - 2038Pr0blem (/mob/living/carbon/human): keyLoop(DanZAMOL (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:35:12.660] RUNTIME: runtime error: type mismatch: cannot compare 0 to "UNCONSCIOUS" - proc name: check condition (/datum/bt_node/decorator/mob_stat_at_least/check_condition) - source file: code/datums/ai/generic_decorators/mob_stat_at_least.dm,45 - usr: null - src: /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least) - call stack: - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): check condition(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): evaluate for observer(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on observed change(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), null) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on mob key changed(the bileworm (/mob/living/basic/mining/bileworm), "BB_basic_execution_target") - the bileworm (/mob/living/basic/mining/bileworm): SendSignal("ai_blackboard_key_set_BB_basic...", /list (/list)) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): post blackboard key set("BB_basic_execution_target") - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): set blackboard key("BB_basic_execution_target", Bartholomew Davis (/mob/living/carbon/human), 1) - /datum/bt_node/ai_behavior/tar... (/datum/bt_node/ai_behavior/targeted_mob_ability/and_plan_execute): finish action(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0) - /datum/bt_node/ai_behavior/tar... (/datum/bt_node/ai_behavior/targeted_mob_ability/and_plan_execute): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.35) - /datum/bt_node/decorator/bilew... (/datum/bt_node/decorator/bileworm_should_resurface): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.35) - ... - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.35) - /datum/bt_node/decorator/bb_ke... (/datum/bt_node/decorator/bb_key_set): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.35) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.35) - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.35) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.35) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): SelectBehaviors(0.35) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:35:18.751] RUNTIME: runtime error: turf_reset_elevation overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/iron/dark/textured_large) 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 floor (126,204,3) (/turf/open/floor/iron/dark/textured_large), "turf_reset_elevation", "check_elevation", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the mail crate (/obj/structure/closet/crate/mail/economy), the floor (126,204,3) (/turf/open/floor/iron/dark/textured_large)) - /datum/element/elevation (/datum/element/elevation): on source entering(the mail crate (/obj/structure/closet/crate/mail/economy), the floor (126,204,3) (/turf/open/floor/iron/dark/textured_large), the floor (126,203,3) (/turf/open/floor/iron/dark/textured_large), null) - the mail crate (/obj/structure/closet/crate/mail/economy): SendSignal("atom_entering", /list (/list)) - the floor (126,204,3) (/turf/open/floor/iron/dark/textured_large): Entered(the mail crate (/obj/structure/closet/crate/mail/economy), the floor (126,203,3) (/turf/open/floor/iron/dark/textured_large), null) - the floor (126,204,3) (/turf/open/floor/iron/dark/textured_large): Entered(the mail crate (/obj/structure/closet/crate/mail/economy), the floor (126,203,3) (/turf/open/floor/iron/dark/textured_large), null) - the mail crate (/obj/structure/closet/crate/mail/economy): Move(the floor (126,204,3) (/turf/open/floor/iron/dark/textured_large), 1, 0, 0) - the mail crate (/obj/structure/closet/crate/mail/economy): Move(the floor (126,204,3) (/turf/open/floor/iron/dark/textured_large), 1, 0, 0) - /datum/move_loop/move (/datum/move_loop/move): move() - /datum/move_loop/move (/datum/move_loop/move): process() - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): pour bucket(/list (/list)) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(0) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(0) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:35:18.753] RUNTIME: runtime error: turf_change overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/iron/dark/textured_large) 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 floor (126,204,3) (/turf/open/floor/iron/dark/textured_large), "turf_change", "pre_change_turf", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the mail crate (/obj/structure/closet/crate/mail/economy), the floor (126,204,3) (/turf/open/floor/iron/dark/textured_large)) - /datum/element/elevation (/datum/element/elevation): on source entering(the mail crate (/obj/structure/closet/crate/mail/economy), the floor (126,204,3) (/turf/open/floor/iron/dark/textured_large), the floor (126,203,3) (/turf/open/floor/iron/dark/textured_large), null) - the mail crate (/obj/structure/closet/crate/mail/economy): SendSignal("atom_entering", /list (/list)) - the floor (126,204,3) (/turf/open/floor/iron/dark/textured_large): Entered(the mail crate (/obj/structure/closet/crate/mail/economy), the floor (126,203,3) (/turf/open/floor/iron/dark/textured_large), null) - the floor (126,204,3) (/turf/open/floor/iron/dark/textured_large): Entered(the mail crate (/obj/structure/closet/crate/mail/economy), the floor (126,203,3) (/turf/open/floor/iron/dark/textured_large), null) - the mail crate (/obj/structure/closet/crate/mail/economy): Move(the floor (126,204,3) (/turf/open/floor/iron/dark/textured_large), 1, 0, 0) - the mail crate (/obj/structure/closet/crate/mail/economy): Move(the floor (126,204,3) (/turf/open/floor/iron/dark/textured_large), 1, 0, 0) - /datum/move_loop/move (/datum/move_loop/move): move() - /datum/move_loop/move (/datum/move_loop/move): process() - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): pour bucket(/list (/list)) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(0) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(0) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:35:18.821] RUNTIME: runtime error: type mismatch: cannot compare 0 to "UNCONSCIOUS" - proc name: check condition (/datum/bt_node/decorator/mob_stat_at_least/check_condition) - source file: code/datums/ai/generic_decorators/mob_stat_at_least.dm,45 - usr: null - src: /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least) - call stack: - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): check condition(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): evaluate for observer(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on observed change(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), null) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on mob key changed(the bileworm (/mob/living/basic/mining/bileworm), "BB_basic_execution_target") - the bileworm (/mob/living/basic/mining/bileworm): SendSignal("ai_blackboard_key_set_BB_basic...", /list (/list)) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): post blackboard key set("BB_basic_execution_target") - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): set blackboard key("BB_basic_execution_target", Bartholomew Davis (/mob/living/carbon/human), 1) - /datum/bt_node/ai_behavior/tar... (/datum/bt_node/ai_behavior/targeted_mob_ability/and_plan_execute): finish action(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0) - /datum/bt_node/ai_behavior/tar... (/datum/bt_node/ai_behavior/targeted_mob_ability/and_plan_execute): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/decorator/bilew... (/datum/bt_node/decorator/bileworm_should_resurface): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - ... - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/decorator/bb_ke... (/datum/bt_node/decorator/bb_key_set): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): SelectBehaviors(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-19 22:35:18.951] RUNTIME: runtime error: turf_reset_elevation overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/iron/dark/textured_large) 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 floor (127,204,3) (/turf/open/floor/iron/dark/textured_large), "turf_reset_elevation", "check_elevation", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the mail crate (/obj/structure/closet/crate/mail/economy), the floor (127,204,3) (/turf/open/floor/iron/dark/textured_large)) - /datum/element/elevation (/datum/element/elevation): on source entering(the mail crate (/obj/structure/closet/crate/mail/economy), the floor (127,204,3) (/turf/open/floor/iron/dark/textured_large), the floor (126,204,3) (/turf/open/floor/iron/dark/textured_large), null) - the mail crate (/obj/structure/closet/crate/mail/economy): SendSignal("atom_entering", /list (/list)) - the floor (127,204,3) (/turf/open/floor/iron/dark/textured_large): Entered(the mail crate (/obj/structure/closet/crate/mail/economy), the floor (126,204,3) (/turf/open/floor/iron/dark/textured_large), null) - the floor (127,204,3) (/turf/open/floor/iron/dark/textured_large): Entered(the mail crate (/obj/structure/closet/crate/mail/economy), the floor (126,204,3) (/turf/open/floor/iron/dark/textured_large), null) - the mail crate (/obj/structure/closet/crate/mail/economy): Move(the floor (127,204,3) (/turf/open/floor/iron/dark/textured_large), 4, 0, 0) - the mail crate (/obj/structure/closet/crate/mail/economy): Move(the floor (127,204,3) (/turf/open/floor/iron/dark/textured_large), 4, 0, 0) - /datum/move_loop/move (/datum/move_loop/move): move() - /datum/move_loop/move (/datum/move_loop/move): process() - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): pour bucket(/list (/list)) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(0) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(0) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:35:18.953] RUNTIME: runtime error: turf_change overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/iron/dark/textured_large) 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 floor (127,204,3) (/turf/open/floor/iron/dark/textured_large), "turf_change", "pre_change_turf", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the mail crate (/obj/structure/closet/crate/mail/economy), the floor (127,204,3) (/turf/open/floor/iron/dark/textured_large)) - /datum/element/elevation (/datum/element/elevation): on source entering(the mail crate (/obj/structure/closet/crate/mail/economy), the floor (127,204,3) (/turf/open/floor/iron/dark/textured_large), the floor (126,204,3) (/turf/open/floor/iron/dark/textured_large), null) - the mail crate (/obj/structure/closet/crate/mail/economy): SendSignal("atom_entering", /list (/list)) - the floor (127,204,3) (/turf/open/floor/iron/dark/textured_large): Entered(the mail crate (/obj/structure/closet/crate/mail/economy), the floor (126,204,3) (/turf/open/floor/iron/dark/textured_large), null) - the floor (127,204,3) (/turf/open/floor/iron/dark/textured_large): Entered(the mail crate (/obj/structure/closet/crate/mail/economy), the floor (126,204,3) (/turf/open/floor/iron/dark/textured_large), null) - the mail crate (/obj/structure/closet/crate/mail/economy): Move(the floor (127,204,3) (/turf/open/floor/iron/dark/textured_large), 4, 0, 0) - the mail crate (/obj/structure/closet/crate/mail/economy): Move(the floor (127,204,3) (/turf/open/floor/iron/dark/textured_large), 4, 0, 0) - /datum/move_loop/move (/datum/move_loop/move): move() - /datum/move_loop/move (/datum/move_loop/move): process() - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): pour bucket(/list (/list)) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(0) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(0) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:35:19.159] RUNTIME: runtime error: turf_reset_elevation overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/iron/dark/textured_large) 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 floor (127,205,3) (/turf/open/floor/iron/dark/textured_large), "turf_reset_elevation", "check_elevation", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the mail crate (/obj/structure/closet/crate/mail/economy), the floor (127,205,3) (/turf/open/floor/iron/dark/textured_large)) - /datum/element/elevation (/datum/element/elevation): on source entering(the mail crate (/obj/structure/closet/crate/mail/economy), the floor (127,205,3) (/turf/open/floor/iron/dark/textured_large), the floor (127,204,3) (/turf/open/floor/iron/dark/textured_large), null) - the mail crate (/obj/structure/closet/crate/mail/economy): SendSignal("atom_entering", /list (/list)) - the floor (127,205,3) (/turf/open/floor/iron/dark/textured_large): Entered(the mail crate (/obj/structure/closet/crate/mail/economy), the floor (127,204,3) (/turf/open/floor/iron/dark/textured_large), null) - the floor (127,205,3) (/turf/open/floor/iron/dark/textured_large): Entered(the mail crate (/obj/structure/closet/crate/mail/economy), the floor (127,204,3) (/turf/open/floor/iron/dark/textured_large), null) - the mail crate (/obj/structure/closet/crate/mail/economy): Move(the floor (127,205,3) (/turf/open/floor/iron/dark/textured_large), 1, 0, 0) - the mail crate (/obj/structure/closet/crate/mail/economy): Move(the floor (127,205,3) (/turf/open/floor/iron/dark/textured_large), 1, 0, 0) - /datum/move_loop/move (/datum/move_loop/move): move() - /datum/move_loop/move (/datum/move_loop/move): process() - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): pour bucket(/list (/list)) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(0) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(0) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:35:19.160] RUNTIME: runtime error: turf_change overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/iron/dark/textured_large) 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 floor (127,205,3) (/turf/open/floor/iron/dark/textured_large), "turf_change", "pre_change_turf", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the mail crate (/obj/structure/closet/crate/mail/economy), the floor (127,205,3) (/turf/open/floor/iron/dark/textured_large)) - /datum/element/elevation (/datum/element/elevation): on source entering(the mail crate (/obj/structure/closet/crate/mail/economy), the floor (127,205,3) (/turf/open/floor/iron/dark/textured_large), the floor (127,204,3) (/turf/open/floor/iron/dark/textured_large), null) - the mail crate (/obj/structure/closet/crate/mail/economy): SendSignal("atom_entering", /list (/list)) - the floor (127,205,3) (/turf/open/floor/iron/dark/textured_large): Entered(the mail crate (/obj/structure/closet/crate/mail/economy), the floor (127,204,3) (/turf/open/floor/iron/dark/textured_large), null) - the floor (127,205,3) (/turf/open/floor/iron/dark/textured_large): Entered(the mail crate (/obj/structure/closet/crate/mail/economy), the floor (127,204,3) (/turf/open/floor/iron/dark/textured_large), null) - the mail crate (/obj/structure/closet/crate/mail/economy): Move(the floor (127,205,3) (/turf/open/floor/iron/dark/textured_large), 1, 0, 0) - the mail crate (/obj/structure/closet/crate/mail/economy): Move(the floor (127,205,3) (/turf/open/floor/iron/dark/textured_large), 1, 0, 0) - /datum/move_loop/move (/datum/move_loop/move): move() - /datum/move_loop/move (/datum/move_loop/move): process() - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): pour bucket(/list (/list)) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(0) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(0) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:35:19.350] RUNTIME: runtime error: turf_reset_elevation overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/iron/dark/textured_large) 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 floor (128,205,3) (/turf/open/floor/iron/dark/textured_large), "turf_reset_elevation", "check_elevation", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the mail crate (/obj/structure/closet/crate/mail/economy), the floor (128,205,3) (/turf/open/floor/iron/dark/textured_large)) - /datum/element/elevation (/datum/element/elevation): on source entering(the mail crate (/obj/structure/closet/crate/mail/economy), the floor (128,205,3) (/turf/open/floor/iron/dark/textured_large), the floor (127,205,3) (/turf/open/floor/iron/dark/textured_large), null) - the mail crate (/obj/structure/closet/crate/mail/economy): SendSignal("atom_entering", /list (/list)) - the floor (128,205,3) (/turf/open/floor/iron/dark/textured_large): Entered(the mail crate (/obj/structure/closet/crate/mail/economy), the floor (127,205,3) (/turf/open/floor/iron/dark/textured_large), null) - the floor (128,205,3) (/turf/open/floor/iron/dark/textured_large): Entered(the mail crate (/obj/structure/closet/crate/mail/economy), the floor (127,205,3) (/turf/open/floor/iron/dark/textured_large), null) - the mail crate (/obj/structure/closet/crate/mail/economy): Move(the floor (128,205,3) (/turf/open/floor/iron/dark/textured_large), 4, 0, 0) - the mail crate (/obj/structure/closet/crate/mail/economy): Move(the floor (128,205,3) (/turf/open/floor/iron/dark/textured_large), 4, 0, 0) - /datum/move_loop/move (/datum/move_loop/move): move() - /datum/move_loop/move (/datum/move_loop/move): process() - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): pour bucket(/list (/list)) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(0) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(0) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:35:19.352] RUNTIME: runtime error: turf_change overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/iron/dark/textured_large) 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 floor (128,205,3) (/turf/open/floor/iron/dark/textured_large), "turf_change", "pre_change_turf", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the mail crate (/obj/structure/closet/crate/mail/economy), the floor (128,205,3) (/turf/open/floor/iron/dark/textured_large)) - /datum/element/elevation (/datum/element/elevation): on source entering(the mail crate (/obj/structure/closet/crate/mail/economy), the floor (128,205,3) (/turf/open/floor/iron/dark/textured_large), the floor (127,205,3) (/turf/open/floor/iron/dark/textured_large), null) - the mail crate (/obj/structure/closet/crate/mail/economy): SendSignal("atom_entering", /list (/list)) - the floor (128,205,3) (/turf/open/floor/iron/dark/textured_large): Entered(the mail crate (/obj/structure/closet/crate/mail/economy), the floor (127,205,3) (/turf/open/floor/iron/dark/textured_large), null) - the floor (128,205,3) (/turf/open/floor/iron/dark/textured_large): Entered(the mail crate (/obj/structure/closet/crate/mail/economy), the floor (127,205,3) (/turf/open/floor/iron/dark/textured_large), null) - the mail crate (/obj/structure/closet/crate/mail/economy): Move(the floor (128,205,3) (/turf/open/floor/iron/dark/textured_large), 4, 0, 0) - the mail crate (/obj/structure/closet/crate/mail/economy): Move(the floor (128,205,3) (/turf/open/floor/iron/dark/textured_large), 4, 0, 0) - /datum/move_loop/move (/datum/move_loop/move): move() - /datum/move_loop/move (/datum/move_loop/move): process() - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): pour bucket(/list (/list)) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(0) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(0) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:35:21.530] RUNTIME: runtime error: Cannot read null.species - proc name: mob negates gravity (/mob/living/carbon/human/mob_negates_gravity) - source file: code/modules/mob/living/carbon/human/human_movement.dm,25 - usr: 2038Pr0blem (/mob/living/carbon/human) - src: Alisya Priebe (/mob/living/carbon/human) - usr.loc: the plating (112,76,14) (/turf/open/floor/plating) - src.loc: null - call stack: - Alisya Priebe (/mob/living/carbon/human): mob negates gravity() - Alisya Priebe (/mob/living/carbon/human): has gravity(null) - Alisya Priebe (/mob/living/carbon/human): refresh gravity() - Alisya Priebe (/mob/living/carbon/human): on changed z level(the plating (112,78,14) (/turf/open/floor/plating/heretic_rust), null, 1, null) - Alisya Priebe (/mob/living/carbon/human): on changed z level(the plating (112,78,14) (/turf/open/floor/plating/heretic_rust), null, 1, null) - Alisya Priebe (/mob/living/carbon/human): Moved(the plating (112,78,14) (/turf/open/floor/plating/heretic_rust), 2, 0, null, 1) - Alisya Priebe (/mob/living/carbon/human): Moved(the plating (112,78,14) (/turf/open/floor/plating/heretic_rust), 2, 0, null, 1) - Alisya Priebe (/mob/living/carbon/human): Moved(the plating (112,78,14) (/turf/open/floor/plating/heretic_rust), 2, 0, null, 1) - Alisya Priebe (/mob/living/carbon/human): Move(the plating (112,77,14) (/turf/open/floor/plating/heretic_rust), 2, 5.19375, 1) - Alisya Priebe (/mob/living/carbon/human): Move(the plating (112,77,14) (/turf/open/floor/plating/heretic_rust), 2, 5.19375, 1) - ... - 2038Pr0blem (/mob/living/carbon/human): Move(the plating (112,76,14) (/turf/open/floor/plating), 2) - 2038Pr0blem (/mob/living/carbon/human): PushAM(the Raw Prophet (/mob/living/basic/heretic_summon/raw_prophet), 1000) - 2038Pr0blem (/mob/living/carbon/human): Bump(the Raw Prophet (/mob/living/basic/heretic_summon/raw_prophet)) - 2038Pr0blem (/mob/living/carbon/human): Move(the plating (112,76,14) (/turf/open/floor/plating), 2, 0, 1) - 2038Pr0blem (/mob/living/carbon/human): Move(the plating (112,76,14) (/turf/open/floor/plating), 2, null) - 2038Pr0blem (/mob/living/carbon/human): Move(the plating (112,76,14) (/turf/open/floor/plating), 2) - 2038Pr0blem (/mob/living/carbon/human): keyLoop(DanZAMOL (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:36:28.436] RUNTIME: runtime error: Cannot read null.species - proc name: mob negates gravity (/mob/living/carbon/human/mob_negates_gravity) - source file: code/modules/mob/living/carbon/human/human_movement.dm,25 - usr: 2038Pr0blem (/mob/living/carbon/human) - src: Conner Todd (/mob/living/carbon/human) - usr.loc: the plating (111,77,14) (/turf/open/floor/plating/heretic_rust) - src.loc: null - call stack: - Conner Todd (/mob/living/carbon/human): mob negates gravity() - Conner Todd (/mob/living/carbon/human): has gravity(null) - Conner Todd (/mob/living/carbon/human): refresh gravity() - Conner Todd (/mob/living/carbon/human): on changed z level(the plating (113,77,14) (/turf/open/floor/plating/heretic_rust), null, 1, null) - Conner Todd (/mob/living/carbon/human): on changed z level(the plating (113,77,14) (/turf/open/floor/plating/heretic_rust), null, 1, null) - Conner Todd (/mob/living/carbon/human): Moved(the plating (113,77,14) (/turf/open/floor/plating/heretic_rust), 8, 0, null, 1) - Conner Todd (/mob/living/carbon/human): Moved(the plating (113,77,14) (/turf/open/floor/plating/heretic_rust), 8, 0, null, 1) - Conner Todd (/mob/living/carbon/human): Moved(the plating (113,77,14) (/turf/open/floor/plating/heretic_rust), 8, 0, null, 1) - Conner Todd (/mob/living/carbon/human): Move(the plating (112,77,14) (/turf/open/floor/plating/heretic_rust), 8, 4.09058, 1) - Conner Todd (/mob/living/carbon/human): Move(the plating (112,77,14) (/turf/open/floor/plating/heretic_rust), 8, 4.09058, 1) - ... - Conner Todd (/mob/living/carbon/human): move from pull(2038Pr0blem (/mob/living/carbon/human), the plating (112,77,14) (/turf/open/floor/plating/heretic_rust), 4.09058) - 2038Pr0blem (/mob/living/carbon/human): Move(the plating (111,77,14) (/turf/open/floor/plating/heretic_rust), 8, 0, 1) - 2038Pr0blem (/mob/living/carbon/human): Move(the plating (111,77,14) (/turf/open/floor/plating/heretic_rust), 8, null) - 2038Pr0blem (/mob/living/carbon/human): Move(the plating (111,77,14) (/turf/open/floor/plating/heretic_rust), 8) - 2038Pr0blem (/mob/living/carbon/human): Move(the plating (111,77,14) (/turf/open/floor/plating/heretic_rust), 8) - DanZAMOL (/client): Move(the plating (111,77,14) (/turf/open/floor/plating/heretic_rust), 8) - 2038Pr0blem (/mob/living/carbon/human): keyLoop(DanZAMOL (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:36:31.874] RUNTIME: runtime error: Cannot read null.species - proc name: mob negates gravity (/mob/living/carbon/human/mob_negates_gravity) - source file: code/modules/mob/living/carbon/human/human_movement.dm,25 - usr: 2038Pr0blem (/mob/living/carbon/human) - src: Cliff Stewart (/mob/living/carbon/human) - usr.loc: the plating (111,77,14) (/turf/open/floor/plating/heretic_rust) - src.loc: null - call stack: - Cliff Stewart (/mob/living/carbon/human): mob negates gravity() - Cliff Stewart (/mob/living/carbon/human): has gravity(null) - Cliff Stewart (/mob/living/carbon/human): refresh gravity() - Cliff Stewart (/mob/living/carbon/human): on changed z level(the plating (113,77,14) (/turf/open/floor/plating/heretic_rust), null, 1, null) - Cliff Stewart (/mob/living/carbon/human): on changed z level(the plating (113,77,14) (/turf/open/floor/plating/heretic_rust), null, 1, null) - Cliff Stewart (/mob/living/carbon/human): Moved(the plating (113,77,14) (/turf/open/floor/plating/heretic_rust), 8, 0, null, 1) - Cliff Stewart (/mob/living/carbon/human): Moved(the plating (113,77,14) (/turf/open/floor/plating/heretic_rust), 8, 0, null, 1) - Cliff Stewart (/mob/living/carbon/human): Moved(the plating (113,77,14) (/turf/open/floor/plating/heretic_rust), 8, 0, null, 1) - Cliff Stewart (/mob/living/carbon/human): Move(the plating (112,77,14) (/turf/open/floor/plating/heretic_rust), 8, 4.16705, 1) - Cliff Stewart (/mob/living/carbon/human): Move(the plating (112,77,14) (/turf/open/floor/plating/heretic_rust), 8, 4.16705, 1) - ... - Cliff Stewart (/mob/living/carbon/human): move from pull(2038Pr0blem (/mob/living/carbon/human), the plating (112,77,14) (/turf/open/floor/plating/heretic_rust), 4.16705) - 2038Pr0blem (/mob/living/carbon/human): Move(the plating (111,77,14) (/turf/open/floor/plating/heretic_rust), 8, 0, 1) - 2038Pr0blem (/mob/living/carbon/human): Move(the plating (111,77,14) (/turf/open/floor/plating/heretic_rust), 8, null) - 2038Pr0blem (/mob/living/carbon/human): Move(the plating (111,77,14) (/turf/open/floor/plating/heretic_rust), 8) - 2038Pr0blem (/mob/living/carbon/human): Move(the plating (111,77,14) (/turf/open/floor/plating/heretic_rust), 8) - DanZAMOL (/client): Move(the plating (111,77,14) (/turf/open/floor/plating/heretic_rust), 8) - 2038Pr0blem (/mob/living/carbon/human): keyLoop(DanZAMOL (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:37:27.623] RUNTIME: runtime error: Cannot read null.species - proc name: mob negates gravity (/mob/living/carbon/human/mob_negates_gravity) - source file: code/modules/mob/living/carbon/human/human_movement.dm,25 - usr: 2038Pr0blem (/mob/living/carbon/human) - src: Lyla Wardle (/mob/living/carbon/human) - usr.loc: the plating (112,76,14) (/turf/open/floor/plating) - src.loc: null - call stack: - Lyla Wardle (/mob/living/carbon/human): mob negates gravity() - Lyla Wardle (/mob/living/carbon/human): has gravity(null) - Lyla Wardle (/mob/living/carbon/human): refresh gravity() - Lyla Wardle (/mob/living/carbon/human): on changed z level(the plating (112,78,14) (/turf/open/floor/plating/heretic_rust), null, 1, null) - Lyla Wardle (/mob/living/carbon/human): on changed z level(the plating (112,78,14) (/turf/open/floor/plating/heretic_rust), null, 1, null) - Lyla Wardle (/mob/living/carbon/human): Moved(the plating (112,78,14) (/turf/open/floor/plating/heretic_rust), 2, 0, null, 1) - Lyla Wardle (/mob/living/carbon/human): Moved(the plating (112,78,14) (/turf/open/floor/plating/heretic_rust), 2, 0, null, 1) - Lyla Wardle (/mob/living/carbon/human): Moved(the plating (112,78,14) (/turf/open/floor/plating/heretic_rust), 2, 0, null, 1) - Lyla Wardle (/mob/living/carbon/human): Move(the plating (112,77,14) (/turf/open/floor/plating/heretic_rust), 2, 4.35437, 1) - Lyla Wardle (/mob/living/carbon/human): Move(the plating (112,77,14) (/turf/open/floor/plating/heretic_rust), 2, 4.35437, 1) - ... - Lyla Wardle (/mob/living/carbon/human): move from pull(2038Pr0blem (/mob/living/carbon/human), the plating (112,77,14) (/turf/open/floor/plating/heretic_rust), 4.35437) - 2038Pr0blem (/mob/living/carbon/human): Move(the plating (112,76,14) (/turf/open/floor/plating), 2, 0, 1) - 2038Pr0blem (/mob/living/carbon/human): Move(the plating (112,76,14) (/turf/open/floor/plating), 2, null) - 2038Pr0blem (/mob/living/carbon/human): Move(the plating (112,76,14) (/turf/open/floor/plating), 2) - 2038Pr0blem (/mob/living/carbon/human): Move(the plating (112,76,14) (/turf/open/floor/plating), 2) - DanZAMOL (/client): Move(the plating (112,76,14) (/turf/open/floor/plating), 2) - 2038Pr0blem (/mob/living/carbon/human): keyLoop(DanZAMOL (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:38:58.097] RUNTIME: runtime error: Cannot read null.species - proc name: mob negates gravity (/mob/living/carbon/human/mob_negates_gravity) - source file: code/modules/mob/living/carbon/human/human_movement.dm,25 - usr: Lyla Wardle (/mob/living/carbon/human) - src: Skyler Lester (/mob/living/carbon/human) - usr.loc: the plating (111,77,14) (/turf/open/floor/plating/heretic_rust) - src.loc: null - call stack: - Skyler Lester (/mob/living/carbon/human): mob negates gravity() - Skyler Lester (/mob/living/carbon/human): has gravity(null) - Skyler Lester (/mob/living/carbon/human): refresh gravity() - Skyler Lester (/mob/living/carbon/human): on changed z level(the plating (113,77,14) (/turf/open/floor/plating/heretic_rust), null, 1, null) - Skyler Lester (/mob/living/carbon/human): on changed z level(the plating (113,77,14) (/turf/open/floor/plating/heretic_rust), null, 1, null) - Skyler Lester (/mob/living/carbon/human): Moved(the plating (113,77,14) (/turf/open/floor/plating/heretic_rust), 8, 0, null, 1) - Skyler Lester (/mob/living/carbon/human): Moved(the plating (113,77,14) (/turf/open/floor/plating/heretic_rust), 8, 0, null, 1) - Skyler Lester (/mob/living/carbon/human): Moved(the plating (113,77,14) (/turf/open/floor/plating/heretic_rust), 8, 0, null, 1) - Skyler Lester (/mob/living/carbon/human): Move(the plating (112,77,14) (/turf/open/floor/plating/heretic_rust), 8, 3.98092, 1) - Skyler Lester (/mob/living/carbon/human): Move(the plating (112,77,14) (/turf/open/floor/plating/heretic_rust), 8, 3.98092, 1) - ... - Skyler Lester (/mob/living/carbon/human): move from pull(Lyla Wardle (/mob/living/carbon/human), the plating (112,77,14) (/turf/open/floor/plating/heretic_rust), 3.98092) - Lyla Wardle (/mob/living/carbon/human): Move(the plating (111,77,14) (/turf/open/floor/plating/heretic_rust), 8, 0, 1) - Lyla Wardle (/mob/living/carbon/human): Move(the plating (111,77,14) (/turf/open/floor/plating/heretic_rust), 8, null) - Lyla Wardle (/mob/living/carbon/human): Move(the plating (111,77,14) (/turf/open/floor/plating/heretic_rust), 8) - Lyla Wardle (/mob/living/carbon/human): Move(the plating (111,77,14) (/turf/open/floor/plating/heretic_rust), 8) - DanZAMOL (/client): Move(the plating (111,77,14) (/turf/open/floor/plating/heretic_rust), 8) - Lyla Wardle (/mob/living/carbon/human): keyLoop(DanZAMOL (/client)) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:39:21.342] RUNTIME: runtime error: A client was Del()'d without a persistent_client! This should not be happening. - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("A client was Del()\'d without ...", "code/modules/client/client_pro...", 628) - Starmarks_500 (/client): Destroy() - Starmarks_500 (/client): Del() - [2026-09-19 22:39:46.607] RUNTIME: runtime error: type mismatch: cannot compare 0 to "UNCONSCIOUS" - proc name: check condition (/datum/bt_node/decorator/mob_stat_at_least/check_condition) - source file: code/datums/ai/generic_decorators/mob_stat_at_least.dm,45 - usr: null - src: /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least) - call stack: - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): check condition(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): evaluate for observer(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on observed change(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), null) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on mob key changed(the bileworm (/mob/living/basic/mining/bileworm), "BB_basic_execution_target") - the bileworm (/mob/living/basic/mining/bileworm): SendSignal("ai_blackboard_key_set_BB_basic...", /list (/list)) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): post blackboard key set("BB_basic_execution_target") - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): set blackboard key("BB_basic_execution_target", NODE drone (/mob/living/basic/node_drone), 1) - /datum/bt_node/ai_behavior/tar... (/datum/bt_node/ai_behavior/targeted_mob_ability/and_plan_execute): finish action(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0) - /datum/bt_node/ai_behavior/tar... (/datum/bt_node/ai_behavior/targeted_mob_ability/and_plan_execute): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/decorator/bilew... (/datum/bt_node/decorator/bileworm_should_resurface): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - ... - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/decorator/bb_ke... (/datum/bt_node/decorator/bb_key_set): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): SelectBehaviors(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-19 22:40:48.540] RUNTIME: runtime error: Cannot read null._listen_lookup - proc name: dropped (/obj/item/proc/dropped) - source file: code/game/objects/items.dm,711 - usr: Hydrain (/mob/living/carbon/human) - src: the remote signaling device (/obj/item/assembly/signaler) - usr.loc: the plating (169,182,2) (/turf/open/floor/plating) - src.loc: the tank transfer valve (/obj/item/transfer_valve) - call stack: - the remote signaling device (/obj/item/assembly/signaler): dropped(null, 0) - the tank transfer valve (/obj/item/transfer_valve): dropped(Hydrain (/mob/living/carbon/human), 0) - Hydrain (/mob/living/carbon/human): has unequipped(the tank transfer valve (/obj/item/transfer_valve), 0) - Hydrain (/mob/living/carbon/human): has unequipped(the tank transfer valve (/obj/item/transfer_valve), 0) - Hydrain (/mob/living/carbon/human): doUnEquip(the tank transfer valve (/obj/item/transfer_valve), 0, the plating (169,182,2) (/turf/open/floor/plating), 0, 1, 0) - Hydrain (/mob/living/carbon/human): doUnEquip(the tank transfer valve (/obj/item/transfer_valve), 0, the plating (169,182,2) (/turf/open/floor/plating), 0, 1, 0) - Hydrain (/mob/living/carbon/human): doUnEquip(the tank transfer valve (/obj/item/transfer_valve), 0, the plating (169,182,2) (/turf/open/floor/plating), 0, 1, 0) - Hydrain (/mob/living/carbon/human): transfer item to turf(the tank transfer valve (/obj/item/transfer_valve), the plating (169,182,2) (/turf/open/floor/plating), 5, 3, 0, 0, 1) - Hydrain (/mob/living/carbon/human): dropItemToGround(the tank transfer valve (/obj/item/transfer_valve), 0, 0, 1, null) - Hydrain (/mob/living/carbon/human): dropItemToGround(the tank transfer valve (/obj/item/transfer_valve), 0, 0, 1, null) - drop_item (/datum/keybinding/mob/drop_item): down(Hydrain (/client), the plating (170,182,2) (/turf/open/floor/plating), 3, 29) - Hydrain (/client): gvb keyDown("Q", 674, 478, 1267, 1017) - Hydrain (/client): keyDown("Q", 674, 478, 1267, 1017) - [2026-09-19 22:41:10.232] RUNTIME: runtime error: turf_reset_elevation overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/iron/dark/textured_large) 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 floor (86,87,14) (/turf/open/floor/iron/dark/textured_large), "turf_reset_elevation", "check_elevation", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the disabler smg crate - #5977 (/obj/structure/closet/crate/secure/plasma), the floor (86,87,14) (/turf/open/floor/iron/dark/textured_large)) - /datum/element/elevation (/datum/element/elevation): on source entering(the disabler smg crate - #5977 (/obj/structure/closet/crate/secure/plasma), the floor (86,87,14) (/turf/open/floor/iron/dark/textured_large), the floor (86,88,14) (/turf/open/floor/iron/dark/textured_large), null) - the disabler smg crate - #5977 (/obj/structure/closet/crate/secure/plasma): SendSignal("atom_entering", /list (/list)) - the floor (86,87,14) (/turf/open/floor/iron/dark/textured_large): Entered(the disabler smg crate - #5977 (/obj/structure/closet/crate/secure/plasma), the floor (86,88,14) (/turf/open/floor/iron/dark/textured_large), null) - the floor (86,87,14) (/turf/open/floor/iron/dark/textured_large): Entered(the disabler smg crate - #5977 (/obj/structure/closet/crate/secure/plasma), the floor (86,88,14) (/turf/open/floor/iron/dark/textured_large), null) - the disabler smg crate - #5977 (/obj/structure/closet/crate/secure/plasma): Move(the floor (86,87,14) (/turf/open/floor/iron/dark/textured_large), 2, 0, 0) - the disabler smg crate - #5977 (/obj/structure/closet/crate/secure/plasma): Move(the floor (86,87,14) (/turf/open/floor/iron/dark/textured_large), 2, 0, 0) - /datum/move_loop/move (/datum/move_loop/move): move() - /datum/move_loop/move (/datum/move_loop/move): process() - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): pour bucket(/list (/list)) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(0) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(0) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:41:10.234] RUNTIME: runtime error: turf_change overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/iron/dark/textured_large) 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 floor (86,87,14) (/turf/open/floor/iron/dark/textured_large), "turf_change", "pre_change_turf", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the disabler smg crate - #5977 (/obj/structure/closet/crate/secure/plasma), the floor (86,87,14) (/turf/open/floor/iron/dark/textured_large)) - /datum/element/elevation (/datum/element/elevation): on source entering(the disabler smg crate - #5977 (/obj/structure/closet/crate/secure/plasma), the floor (86,87,14) (/turf/open/floor/iron/dark/textured_large), the floor (86,88,14) (/turf/open/floor/iron/dark/textured_large), null) - the disabler smg crate - #5977 (/obj/structure/closet/crate/secure/plasma): SendSignal("atom_entering", /list (/list)) - the floor (86,87,14) (/turf/open/floor/iron/dark/textured_large): Entered(the disabler smg crate - #5977 (/obj/structure/closet/crate/secure/plasma), the floor (86,88,14) (/turf/open/floor/iron/dark/textured_large), null) - the floor (86,87,14) (/turf/open/floor/iron/dark/textured_large): Entered(the disabler smg crate - #5977 (/obj/structure/closet/crate/secure/plasma), the floor (86,88,14) (/turf/open/floor/iron/dark/textured_large), null) - the disabler smg crate - #5977 (/obj/structure/closet/crate/secure/plasma): Move(the floor (86,87,14) (/turf/open/floor/iron/dark/textured_large), 2, 0, 0) - the disabler smg crate - #5977 (/obj/structure/closet/crate/secure/plasma): Move(the floor (86,87,14) (/turf/open/floor/iron/dark/textured_large), 2, 0, 0) - /datum/move_loop/move (/datum/move_loop/move): move() - /datum/move_loop/move (/datum/move_loop/move): process() - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): pour bucket(/list (/list)) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(0) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(0) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:41:23.529] 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 (36,75,14) (/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-19 22:41:23.768] 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 (32,75,14) (/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-19 22:41:23.971] 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 (37,72,14) (/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-19 22:41:23.972] 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 (31,72,14) (/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-19 22:41:24.063] 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 (37,71,14) (/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-19 22:41:24.064] 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 (31,71,14) (/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-19 22:41:24.065] 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 (35,70,14) (/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-19 22:41:24.066] 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 (34,70,14) (/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-19 22:41:24.067] 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 (33,70,14) (/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-19 22:41:24.068] 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 (37,75,14) (/turf/closed/wall) - call stack: - the wall (37,75,14) (/turf/closed/wall): bitmask smooth() - the wall (37,75,14) (/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-19 22:41:24.170] 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 (35,75,14) (/turf/closed/wall) - call stack: - the wall (35,75,14) (/turf/closed/wall): bitmask smooth() - the wall (35,75,14) (/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-19 22:41:24.171] 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 (33,75,14) (/turf/closed/wall) - call stack: - the wall (33,75,14) (/turf/closed/wall): bitmask smooth() - the wall (33,75,14) (/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-19 22:41:24.172] 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 (31,75,14) (/turf/closed/wall) - call stack: - the wall (31,75,14) (/turf/closed/wall): bitmask smooth() - the wall (31,75,14) (/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-19 22:41:27.648] RUNTIME: runtime error: Cannot read null._listen_lookup - proc name: dropped (/obj/item/proc/dropped) - source file: code/game/objects/items.dm,711 - usr: Parry Noah (/mob/living/carbon/human) - src: the bowl (/obj/item/reagent_containers/cup/bowl) - usr.loc: the floor (76,149,3) (/turf/open/floor/iron/white/side) - src.loc: the floor (83,148,3) (/turf/open/floor/iron/white/diagonal) - call stack: - the bowl (/obj/item/reagent_containers/cup/bowl): dropped(null, 0) - the microwave oven (/obj/machinery/microwave): eject() - the microwave oven (/obj/machinery/microwave): after finish loop() - the microwave oven (/obj/machinery/microwave): loop finish(Parry Noah (/mob/living/carbon/human)) - the microwave oven (/obj/machinery/microwave): cook loop(0, 0, 10, Parry Noah (/mob/living/carbon/human)) - /datum/callback (/datum/callback): Invoke() - world: push usr(Parry Noah (/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-19 22:41:48.757] RUNTIME: ## TESTING: GC: -- [0x210750ca] | /datum/ductnet was unable to be GC'd -- (ref count of 18) [2026-09-19 22:42:40.922] RUNTIME: runtime error: addtimer called with a callback assigned to a qdeleted object. In the future such timers will not be supported and may refuse to run or run with a 0 wait - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Parry Noah (/mob/living/carbon/human) - src: null - usr.loc: the floor (83,149,3) (/turf/open/floor/iron/white/side) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 19.906, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/microwave/micro...', 1, 0) - /datum/looping_sound/microwave (/datum/looping_sound/microwave): play('sound/machines/microwave/micro...', null, 0, 0) - /datum/looping_sound/microwave (/datum/looping_sound/microwave): on start() - /datum/looping_sound/microwave (/datum/looping_sound/microwave): start(null) - the microwave oven (/obj/machinery/microwave): wzhzhzh() - the microwave oven (/obj/machinery/microwave): start(Parry Noah (/mob/living/carbon/human)) - the microwave oven (/obj/machinery/microwave): cook(Parry Noah (/mob/living/carbon/human)) - the microwave oven (/obj/machinery/microwave): start cycle(Parry Noah (/mob/living/carbon/human)) - ... - the microwave oven (/obj/machinery/microwave): try interact(Parry Noah (/mob/living/carbon/human)) - the microwave oven (/obj/machinery/microwave): attack hand(Parry Noah (/mob/living/carbon/human), /list (/list)) - the microwave oven (/obj/machinery/microwave): attack hand(Parry Noah (/mob/living/carbon/human), /list (/list)) - Parry Noah (/mob/living/carbon/human): resolve unarmed attack(the microwave oven (/obj/machinery/microwave), /list (/list)) - Parry Noah (/mob/living/carbon/human): UnarmedAttack(the microwave oven (/obj/machinery/microwave), 1, /list (/list)) - Parry Noah (/mob/living/carbon/human): UnarmedAttack(the microwave oven (/obj/machinery/microwave), 1, /list (/list)) - the microwave oven (/obj/machinery/microwave): Click(the floor (83,148,3) (/turf/open/floor/iron/white/diagonal), "mapwindow.map", "icon-x=17;icon-y=16;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Parry Noah (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-09-19 22:42:42.110] RUNTIME: runtime error: addtimer called with a callback assigned to a qdeleted object. In the future such timers will not be supported and may refuse to run or run with a 0 wait - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Parry Noah (/mob/living/carbon/human) - src: null - usr.loc: the floor (82,149,3) (/turf/open/floor/iron/white/corner) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 20, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/microwave/micro...', 1, 0) - /datum/looping_sound/microwave (/datum/looping_sound/microwave): play('sound/machines/microwave/micro...', null, 0, 0) - /datum/looping_sound/microwave (/datum/looping_sound/microwave): sound loop(null) - /datum/looping_sound/microwave (/datum/looping_sound/microwave): start sound loop() - /datum/callback (/datum/callback): Invoke() - world: push usr(Parry Noah (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:42:43.126] RUNTIME: runtime error: addtimer called with a callback assigned to a qdeleted object. In the future such timers will not be supported and may refuse to run or run with a 0 wait - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Parry Noah (/mob/living/carbon/human) - src: null - usr.loc: the floor (77,150,3) (/turf/open/floor/iron/white/small) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 20, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/microwave/micro...', 1, 0) - /datum/looping_sound/microwave (/datum/looping_sound/microwave): play('sound/machines/microwave/micro...', null, 0, 0) - /datum/looping_sound/microwave (/datum/looping_sound/microwave): sound loop(15566) - /datum/callback (/datum/callback): Invoke() - world: push usr(Parry Noah (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:42:44.140] RUNTIME: runtime error: addtimer called with a callback assigned to a qdeleted object. In the future such timers will not be supported and may refuse to run or run with a 0 wait - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Parry Noah (/mob/living/carbon/human) - src: null - usr.loc: the floor (78,150,3) (/turf/open/floor/iron/white/side) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 20, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/microwave/micro...', 1, 0) - /datum/looping_sound/microwave (/datum/looping_sound/microwave): play('sound/machines/microwave/micro...', null, 0, 0) - /datum/looping_sound/microwave (/datum/looping_sound/microwave): sound loop(15566) - /datum/callback (/datum/callback): Invoke() - world: push usr(Parry Noah (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:42:45.165] RUNTIME: runtime error: addtimer called with a callback assigned to a qdeleted object. In the future such timers will not be supported and may refuse to run or run with a 0 wait - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Parry Noah (/mob/living/carbon/human) - src: null - usr.loc: the floor (79,150,3) (/turf/open/floor/iron/white/diagonal) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 20, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/microwave/micro...', 1, 0) - /datum/looping_sound/microwave (/datum/looping_sound/microwave): play('sound/machines/microwave/micro...', null, 0, 0) - /datum/looping_sound/microwave (/datum/looping_sound/microwave): sound loop(15566) - /datum/callback (/datum/callback): Invoke() - world: push usr(Parry Noah (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:42:46.174] RUNTIME: runtime error: addtimer called with a callback assigned to a qdeleted object. In the future such timers will not be supported and may refuse to run or run with a 0 wait - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Parry Noah (/mob/living/carbon/human) - src: null - usr.loc: the floor (79,150,3) (/turf/open/floor/iron/white/diagonal) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 20, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/microwave/micro...', 1, 0) - /datum/looping_sound/microwave (/datum/looping_sound/microwave): play('sound/machines/microwave/micro...', null, 0, 0) - /datum/looping_sound/microwave (/datum/looping_sound/microwave): sound loop(15566) - /datum/callback (/datum/callback): Invoke() - world: push usr(Parry Noah (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:42:47.220] RUNTIME: runtime error: addtimer called with a callback assigned to a qdeleted object. In the future such timers will not be supported and may refuse to run or run with a 0 wait - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Parry Noah (/mob/living/carbon/human) - src: null - usr.loc: the floor (79,150,3) (/turf/open/floor/iron/white/diagonal) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 20, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/microwave/micro...', 1, 0) - /datum/looping_sound/microwave (/datum/looping_sound/microwave): play('sound/machines/microwave/micro...', null, 0, 0) - /datum/looping_sound/microwave (/datum/looping_sound/microwave): sound loop(15566) - /datum/callback (/datum/callback): Invoke() - world: push usr(Parry Noah (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:42:48.251] RUNTIME: runtime error: addtimer called with a callback assigned to a qdeleted object. In the future such timers will not be supported and may refuse to run or run with a 0 wait - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Parry Noah (/mob/living/carbon/human) - src: null - usr.loc: the floor (79,150,3) (/turf/open/floor/iron/white/diagonal) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 20, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/microwave/micro...', 1, 0) - /datum/looping_sound/microwave (/datum/looping_sound/microwave): play('sound/machines/microwave/micro...', null, 0, 0) - /datum/looping_sound/microwave (/datum/looping_sound/microwave): sound loop(15566) - /datum/callback (/datum/callback): Invoke() - world: push usr(Parry Noah (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:42:49.277] RUNTIME: runtime error: addtimer called with a callback assigned to a qdeleted object. In the future such timers will not be supported and may refuse to run or run with a 0 wait - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Parry Noah (/mob/living/carbon/human) - src: null - usr.loc: the floor (79,150,3) (/turf/open/floor/iron/white/diagonal) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 20, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/microwave/micro...', 1, 0) - /datum/looping_sound/microwave (/datum/looping_sound/microwave): play('sound/machines/microwave/micro...', null, 0, 0) - /datum/looping_sound/microwave (/datum/looping_sound/microwave): sound loop(15566) - /datum/callback (/datum/callback): Invoke() - world: push usr(Parry Noah (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:42:50.379] RUNTIME: runtime error: addtimer called with a callback assigned to a qdeleted object. In the future such timers will not be supported and may refuse to run or run with a 0 wait - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Parry Noah (/mob/living/carbon/human) - src: null - usr.loc: the floor (78,150,3) (/turf/open/floor/iron/white/side) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 20, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/microwave/micro...', 1, 0) - /datum/looping_sound/microwave (/datum/looping_sound/microwave): play('sound/machines/microwave/micro...', null, 0, 0) - /datum/looping_sound/microwave (/datum/looping_sound/microwave): sound loop(15566) - /datum/callback (/datum/callback): Invoke() - world: push usr(Parry Noah (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(1) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(1) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:42:51.387] RUNTIME: runtime error: addtimer called with a callback assigned to a qdeleted object. In the future such timers will not be supported and may refuse to run or run with a 0 wait - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Parry Noah (/mob/living/carbon/human) - src: null - usr.loc: the floor (78,150,3) (/turf/open/floor/iron/white/side) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 20, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/microwave/micro...', 1, 0) - /datum/looping_sound/microwave (/datum/looping_sound/microwave): play('sound/machines/microwave/micro...', null, 0, 0) - /datum/looping_sound/microwave (/datum/looping_sound/microwave): sound loop(15566) - /datum/callback (/datum/callback): Invoke() - world: push usr(Parry Noah (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:42:51.483] RUNTIME: runtime error: Cannot read null._listen_lookup - proc name: dropped (/obj/item/proc/dropped) - source file: code/game/objects/items.dm,711 - usr: Parry Noah (/mob/living/carbon/human) - src: Bowl of water (/obj/item/reagent_containers/cup/bowl) - usr.loc: the floor (78,150,3) (/turf/open/floor/iron/white/side) - src.loc: the floor (83,148,3) (/turf/open/floor/iron/white/diagonal) - call stack: - Bowl of water (/obj/item/reagent_containers/cup/bowl): dropped(null, 0) - the microwave oven (/obj/machinery/microwave): eject() - the microwave oven (/obj/machinery/microwave): after finish loop() - the microwave oven (/obj/machinery/microwave): loop finish(Parry Noah (/mob/living/carbon/human)) - the microwave oven (/obj/machinery/microwave): cook loop(0, 0, 10, Parry Noah (/mob/living/carbon/human)) - /datum/callback (/datum/callback): Invoke() - world: push usr(Parry Noah (/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-19 22:43:06.984] RUNTIME: runtime error: addtimer called with a callback assigned to a qdeleted object. In the future such timers will not be supported and may refuse to run or run with a 0 wait - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Parry Noah (/mob/living/carbon/human) - src: null - usr.loc: the floor (82,149,3) (/turf/open/floor/iron/white/corner) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 19.906, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/microwave/micro...', 1, 0) - /datum/looping_sound/microwave (/datum/looping_sound/microwave): play('sound/machines/microwave/micro...', null, 0, 0) - /datum/looping_sound/microwave (/datum/looping_sound/microwave): on start() - /datum/looping_sound/microwave (/datum/looping_sound/microwave): start(null) - the microwave oven (/obj/machinery/microwave): wzhzhzh() - the microwave oven (/obj/machinery/microwave): start(Parry Noah (/mob/living/carbon/human)) - the microwave oven (/obj/machinery/microwave): cook(Parry Noah (/mob/living/carbon/human)) - the microwave oven (/obj/machinery/microwave): start cycle(Parry Noah (/mob/living/carbon/human)) - ... - the microwave oven (/obj/machinery/microwave): try interact(Parry Noah (/mob/living/carbon/human)) - the microwave oven (/obj/machinery/microwave): attack hand(Parry Noah (/mob/living/carbon/human), /list (/list)) - the microwave oven (/obj/machinery/microwave): attack hand(Parry Noah (/mob/living/carbon/human), /list (/list)) - Parry Noah (/mob/living/carbon/human): resolve unarmed attack(the microwave oven (/obj/machinery/microwave), /list (/list)) - Parry Noah (/mob/living/carbon/human): UnarmedAttack(the microwave oven (/obj/machinery/microwave), 1, /list (/list)) - Parry Noah (/mob/living/carbon/human): UnarmedAttack(the microwave oven (/obj/machinery/microwave), 1, /list (/list)) - the microwave oven (/obj/machinery/microwave): Click(the floor (83,148,3) (/turf/open/floor/iron/white/diagonal), "mapwindow.map", "icon-x=17;icon-y=23;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Parry Noah (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-09-19 22:43:07.999] RUNTIME: runtime error: addtimer called with a callback assigned to a qdeleted object. In the future such timers will not be supported and may refuse to run or run with a 0 wait - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Parry Noah (/mob/living/carbon/human) - src: null - usr.loc: the floor (82,148,3) (/turf/open/floor/iron/white/diagonal) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 20, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/microwave/micro...', 1, 0) - /datum/looping_sound/microwave (/datum/looping_sound/microwave): play('sound/machines/microwave/micro...', null, 0, 0) - /datum/looping_sound/microwave (/datum/looping_sound/microwave): sound loop(null) - /datum/looping_sound/microwave (/datum/looping_sound/microwave): start sound loop() - /datum/callback (/datum/callback): Invoke() - world: push usr(Parry Noah (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:43:09.007] RUNTIME: runtime error: addtimer called with a callback assigned to a qdeleted object. In the future such timers will not be supported and may refuse to run or run with a 0 wait - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Parry Noah (/mob/living/carbon/human) - src: null - usr.loc: the floor (82,148,3) (/turf/open/floor/iron/white/diagonal) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 20, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/microwave/micro...', 1, 0) - /datum/looping_sound/microwave (/datum/looping_sound/microwave): play('sound/machines/microwave/micro...', null, 0, 0) - /datum/looping_sound/microwave (/datum/looping_sound/microwave): sound loop(15812) - /datum/callback (/datum/callback): Invoke() - world: push usr(Parry Noah (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:43:10.035] RUNTIME: runtime error: addtimer called with a callback assigned to a qdeleted object. In the future such timers will not be supported and may refuse to run or run with a 0 wait - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Parry Noah (/mob/living/carbon/human) - src: null - usr.loc: the floor (82,147,3) (/turf/open/floor/iron/white/diagonal) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 20, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/microwave/micro...', 1, 0) - /datum/looping_sound/microwave (/datum/looping_sound/microwave): play('sound/machines/microwave/micro...', null, 0, 0) - /datum/looping_sound/microwave (/datum/looping_sound/microwave): sound loop(15812) - /datum/callback (/datum/callback): Invoke() - world: push usr(Parry Noah (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:43:11.041] RUNTIME: runtime error: addtimer called with a callback assigned to a qdeleted object. In the future such timers will not be supported and may refuse to run or run with a 0 wait - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Parry Noah (/mob/living/carbon/human) - src: null - usr.loc: the floor (80,147,3) (/turf/open/floor/iron/white/diagonal) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 20, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/microwave/micro...', 1, 0) - /datum/looping_sound/microwave (/datum/looping_sound/microwave): play('sound/machines/microwave/micro...', null, 0, 0) - /datum/looping_sound/microwave (/datum/looping_sound/microwave): sound loop(15812) - /datum/callback (/datum/callback): Invoke() - world: push usr(Parry Noah (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:43:12.089] RUNTIME: runtime error: addtimer called with a callback assigned to a qdeleted object. In the future such timers will not be supported and may refuse to run or run with a 0 wait - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Parry Noah (/mob/living/carbon/human) - src: null - usr.loc: the floor (80,147,3) (/turf/open/floor/iron/white/diagonal) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 20, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/microwave/micro...', 1, 0) - /datum/looping_sound/microwave (/datum/looping_sound/microwave): play('sound/machines/microwave/micro...', null, 0, 0) - /datum/looping_sound/microwave (/datum/looping_sound/microwave): sound loop(15812) - /datum/callback (/datum/callback): Invoke() - world: push usr(Parry Noah (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:43:13.148] RUNTIME: runtime error: addtimer called with a callback assigned to a qdeleted object. In the future such timers will not be supported and may refuse to run or run with a 0 wait - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Parry Noah (/mob/living/carbon/human) - src: null - usr.loc: the floor (80,147,3) (/turf/open/floor/iron/white/diagonal) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 20, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/microwave/micro...', 1, 0) - /datum/looping_sound/microwave (/datum/looping_sound/microwave): play('sound/machines/microwave/micro...', null, 0, 0) - /datum/looping_sound/microwave (/datum/looping_sound/microwave): sound loop(15812) - /datum/callback (/datum/callback): Invoke() - world: push usr(Parry Noah (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:43:13.254] RUNTIME: runtime error: turf_reset_elevation overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/iron/dark/textured_large) 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 floor (127,204,3) (/turf/open/floor/iron/dark/textured_large), "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 floor (127,204,3) (/turf/open/floor/iron/dark/textured_large)) - /datum/element/elevation (/datum/element/elevation): on source entering(the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted), the floor (127,204,3) (/turf/open/floor/iron/dark/textured_large), the floor (126,204,3) (/turf/open/floor/iron/dark/textured_large), null) - the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted): SendSignal("atom_entering", /list (/list)) - the floor (127,204,3) (/turf/open/floor/iron/dark/textured_large): Entered(the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted), the floor (126,204,3) (/turf/open/floor/iron/dark/textured_large), null) - the floor (127,204,3) (/turf/open/floor/iron/dark/textured_large): Entered(the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted), the floor (126,204,3) (/turf/open/floor/iron/dark/textured_large), null) - the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted): Move(the floor (127,204,3) (/turf/open/floor/iron/dark/textured_large), 4, 0, 0) - the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted): Move(the floor (127,204,3) (/turf/open/floor/iron/dark/textured_large), 4, 0, 0) - /datum/move_loop/move (/datum/move_loop/move): move() - /datum/move_loop/move (/datum/move_loop/move): process() - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): pour bucket(/list (/list)) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(0) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(0) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:43:13.256] RUNTIME: runtime error: turf_change overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/iron/dark/textured_large) 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 floor (127,204,3) (/turf/open/floor/iron/dark/textured_large), "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 floor (127,204,3) (/turf/open/floor/iron/dark/textured_large)) - /datum/element/elevation (/datum/element/elevation): on source entering(the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted), the floor (127,204,3) (/turf/open/floor/iron/dark/textured_large), the floor (126,204,3) (/turf/open/floor/iron/dark/textured_large), null) - the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted): SendSignal("atom_entering", /list (/list)) - the floor (127,204,3) (/turf/open/floor/iron/dark/textured_large): Entered(the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted), the floor (126,204,3) (/turf/open/floor/iron/dark/textured_large), null) - the floor (127,204,3) (/turf/open/floor/iron/dark/textured_large): Entered(the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted), the floor (126,204,3) (/turf/open/floor/iron/dark/textured_large), null) - the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted): Move(the floor (127,204,3) (/turf/open/floor/iron/dark/textured_large), 4, 0, 0) - the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted): Move(the floor (127,204,3) (/turf/open/floor/iron/dark/textured_large), 4, 0, 0) - /datum/move_loop/move (/datum/move_loop/move): move() - /datum/move_loop/move (/datum/move_loop/move): process() - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): pour bucket(/list (/list)) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(0) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(0) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:43:13.452] RUNTIME: runtime error: turf_reset_elevation overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/iron/dark/textured_large) 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 floor (127,205,3) (/turf/open/floor/iron/dark/textured_large), "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 floor (127,205,3) (/turf/open/floor/iron/dark/textured_large)) - /datum/element/elevation (/datum/element/elevation): on source entering(the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted), the floor (127,205,3) (/turf/open/floor/iron/dark/textured_large), the floor (127,204,3) (/turf/open/floor/iron/dark/textured_large), null) - the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted): SendSignal("atom_entering", /list (/list)) - the floor (127,205,3) (/turf/open/floor/iron/dark/textured_large): Entered(the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted), the floor (127,204,3) (/turf/open/floor/iron/dark/textured_large), null) - the floor (127,205,3) (/turf/open/floor/iron/dark/textured_large): Entered(the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted), the floor (127,204,3) (/turf/open/floor/iron/dark/textured_large), null) - the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted): Move(the floor (127,205,3) (/turf/open/floor/iron/dark/textured_large), 1, 0, 0) - the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted): Move(the floor (127,205,3) (/turf/open/floor/iron/dark/textured_large), 1, 0, 0) - /datum/move_loop/move (/datum/move_loop/move): move() - /datum/move_loop/move (/datum/move_loop/move): process() - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): pour bucket(/list (/list)) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(0) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(0) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:43:13.453] RUNTIME: runtime error: turf_change overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/iron/dark/textured_large) 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 floor (127,205,3) (/turf/open/floor/iron/dark/textured_large), "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 floor (127,205,3) (/turf/open/floor/iron/dark/textured_large)) - /datum/element/elevation (/datum/element/elevation): on source entering(the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted), the floor (127,205,3) (/turf/open/floor/iron/dark/textured_large), the floor (127,204,3) (/turf/open/floor/iron/dark/textured_large), null) - the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted): SendSignal("atom_entering", /list (/list)) - the floor (127,205,3) (/turf/open/floor/iron/dark/textured_large): Entered(the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted), the floor (127,204,3) (/turf/open/floor/iron/dark/textured_large), null) - the floor (127,205,3) (/turf/open/floor/iron/dark/textured_large): Entered(the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted), the floor (127,204,3) (/turf/open/floor/iron/dark/textured_large), null) - the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted): Move(the floor (127,205,3) (/turf/open/floor/iron/dark/textured_large), 1, 0, 0) - the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted): Move(the floor (127,205,3) (/turf/open/floor/iron/dark/textured_large), 1, 0, 0) - /datum/move_loop/move (/datum/move_loop/move): move() - /datum/move_loop/move (/datum/move_loop/move): process() - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): pour bucket(/list (/list)) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(0) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(0) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:43:13.662] RUNTIME: runtime error: turf_reset_elevation overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/iron/dark/textured_large) 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 floor (128,205,3) (/turf/open/floor/iron/dark/textured_large), "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 floor (128,205,3) (/turf/open/floor/iron/dark/textured_large)) - /datum/element/elevation (/datum/element/elevation): on source entering(the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted), the floor (128,205,3) (/turf/open/floor/iron/dark/textured_large), the floor (127,205,3) (/turf/open/floor/iron/dark/textured_large), null) - the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted): SendSignal("atom_entering", /list (/list)) - the floor (128,205,3) (/turf/open/floor/iron/dark/textured_large): Entered(the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted), the floor (127,205,3) (/turf/open/floor/iron/dark/textured_large), null) - the floor (128,205,3) (/turf/open/floor/iron/dark/textured_large): Entered(the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted), the floor (127,205,3) (/turf/open/floor/iron/dark/textured_large), null) - the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted): Move(the floor (128,205,3) (/turf/open/floor/iron/dark/textured_large), 4, 0, 0) - the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted): Move(the floor (128,205,3) (/turf/open/floor/iron/dark/textured_large), 4, 0, 0) - /datum/move_loop/move (/datum/move_loop/move): move() - /datum/move_loop/move (/datum/move_loop/move): process() - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): pour bucket(/list (/list)) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(0) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(0) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:43:13.664] RUNTIME: runtime error: turf_change overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/iron/dark/textured_large) 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 floor (128,205,3) (/turf/open/floor/iron/dark/textured_large), "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 floor (128,205,3) (/turf/open/floor/iron/dark/textured_large)) - /datum/element/elevation (/datum/element/elevation): on source entering(the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted), the floor (128,205,3) (/turf/open/floor/iron/dark/textured_large), the floor (127,205,3) (/turf/open/floor/iron/dark/textured_large), null) - the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted): SendSignal("atom_entering", /list (/list)) - the floor (128,205,3) (/turf/open/floor/iron/dark/textured_large): Entered(the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted), the floor (127,205,3) (/turf/open/floor/iron/dark/textured_large), null) - the floor (128,205,3) (/turf/open/floor/iron/dark/textured_large): Entered(the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted), the floor (127,205,3) (/turf/open/floor/iron/dark/textured_large), null) - the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted): Move(the floor (128,205,3) (/turf/open/floor/iron/dark/textured_large), 4, 0, 0) - the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted): Move(the floor (128,205,3) (/turf/open/floor/iron/dark/textured_large), 4, 0, 0) - /datum/move_loop/move (/datum/move_loop/move): move() - /datum/move_loop/move (/datum/move_loop/move): process() - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): pour bucket(/list (/list)) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(0) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(0) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:43:13.854] RUNTIME: runtime error: turf_reset_elevation overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/iron/dark/textured_large) 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 floor (129,205,3) (/turf/open/floor/iron/dark/textured_large), "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 floor (129,205,3) (/turf/open/floor/iron/dark/textured_large)) - /datum/element/elevation (/datum/element/elevation): on source entering(the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted), the floor (129,205,3) (/turf/open/floor/iron/dark/textured_large), the floor (128,205,3) (/turf/open/floor/iron/dark/textured_large), null) - the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted): SendSignal("atom_entering", /list (/list)) - the floor (129,205,3) (/turf/open/floor/iron/dark/textured_large): Entered(the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted), the floor (128,205,3) (/turf/open/floor/iron/dark/textured_large), null) - the floor (129,205,3) (/turf/open/floor/iron/dark/textured_large): Entered(the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted), the floor (128,205,3) (/turf/open/floor/iron/dark/textured_large), null) - the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted): Move(the floor (129,205,3) (/turf/open/floor/iron/dark/textured_large), 4, 0, 0) - the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted): Move(the floor (129,205,3) (/turf/open/floor/iron/dark/textured_large), 4, 0, 0) - /datum/move_loop/move (/datum/move_loop/move): move() - /datum/move_loop/move (/datum/move_loop/move): process() - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): pour bucket(/list (/list)) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(0) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(0) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:43:13.855] RUNTIME: runtime error: turf_change overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/iron/dark/textured_large) 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 floor (129,205,3) (/turf/open/floor/iron/dark/textured_large), "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 floor (129,205,3) (/turf/open/floor/iron/dark/textured_large)) - /datum/element/elevation (/datum/element/elevation): on source entering(the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted), the floor (129,205,3) (/turf/open/floor/iron/dark/textured_large), the floor (128,205,3) (/turf/open/floor/iron/dark/textured_large), null) - the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted): SendSignal("atom_entering", /list (/list)) - the floor (129,205,3) (/turf/open/floor/iron/dark/textured_large): Entered(the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted), the floor (128,205,3) (/turf/open/floor/iron/dark/textured_large), null) - the floor (129,205,3) (/turf/open/floor/iron/dark/textured_large): Entered(the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted), the floor (128,205,3) (/turf/open/floor/iron/dark/textured_large), null) - the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted): Move(the floor (129,205,3) (/turf/open/floor/iron/dark/textured_large), 4, 0, 0) - the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted): Move(the floor (129,205,3) (/turf/open/floor/iron/dark/textured_large), 4, 0, 0) - /datum/move_loop/move (/datum/move_loop/move): move() - /datum/move_loop/move (/datum/move_loop/move): process() - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): pour bucket(/list (/list)) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(0) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(0) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:43:14.149] RUNTIME: runtime error: addtimer called with a callback assigned to a qdeleted object. In the future such timers will not be supported and may refuse to run or run with a 0 wait - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Parry Noah (/mob/living/carbon/human) - src: null - usr.loc: the floor (80,147,3) (/turf/open/floor/iron/white/diagonal) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 20, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/microwave/micro...', 1, 0) - /datum/looping_sound/microwave (/datum/looping_sound/microwave): play('sound/machines/microwave/micro...', null, 0, 0) - /datum/looping_sound/microwave (/datum/looping_sound/microwave): sound loop(15812) - /datum/callback (/datum/callback): Invoke() - world: push usr(Parry Noah (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:43:15.176] RUNTIME: runtime error: addtimer called with a callback assigned to a qdeleted object. In the future such timers will not be supported and may refuse to run or run with a 0 wait - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Parry Noah (/mob/living/carbon/human) - src: null - usr.loc: the floor (80,147,3) (/turf/open/floor/iron/white/diagonal) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 20, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/microwave/micro...', 1, 0) - /datum/looping_sound/microwave (/datum/looping_sound/microwave): play('sound/machines/microwave/micro...', null, 0, 0) - /datum/looping_sound/microwave (/datum/looping_sound/microwave): sound loop(15812) - /datum/callback (/datum/callback): Invoke() - world: push usr(Parry Noah (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:43:16.215] RUNTIME: runtime error: addtimer called with a callback assigned to a qdeleted object. In the future such timers will not be supported and may refuse to run or run with a 0 wait - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Parry Noah (/mob/living/carbon/human) - src: null - usr.loc: the floor (80,147,3) (/turf/open/floor/iron/white/diagonal) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 20, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/microwave/micro...', 1, 0) - /datum/looping_sound/microwave (/datum/looping_sound/microwave): play('sound/machines/microwave/micro...', null, 0, 0) - /datum/looping_sound/microwave (/datum/looping_sound/microwave): sound loop(15812) - /datum/callback (/datum/callback): Invoke() - world: push usr(Parry Noah (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:43:17.227] RUNTIME: runtime error: addtimer called with a callback assigned to a qdeleted object. In the future such timers will not be supported and may refuse to run or run with a 0 wait - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Parry Noah (/mob/living/carbon/human) - src: null - usr.loc: the floor (80,147,3) (/turf/open/floor/iron/white/diagonal) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 20, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/microwave/micro...', 1, 0) - /datum/looping_sound/microwave (/datum/looping_sound/microwave): play('sound/machines/microwave/micro...', null, 0, 0) - /datum/looping_sound/microwave (/datum/looping_sound/microwave): sound loop(15812) - /datum/callback (/datum/callback): Invoke() - world: push usr(Parry Noah (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): fire(0) - Sound Loops (/datum/controller/subsystem/timer/sound_loops): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:43:45.470] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Michael Blackburn (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/west) - usr.loc: the floor (148,148,2) (/turf/open/floor/iron/dark/diagonal) - src.loc: the floor (141,128,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/west): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - /datum/camerachunk (/datum/camerachunk): add(Camera Eye (Michael Blackburn) (/mob/eye/camera/remote/xenobio)) - Cameras (/datum/controller/subsystem/cameras): update eye chunk(Camera Eye (Michael Blackburn) (/mob/eye/camera/remote/xenobio)) - Camera Eye (Michael Blackburn) (/mob/eye/camera/remote/xenobio): update visibility() - Camera Eye (Michael Blackburn) (/mob/eye/camera/remote/xenobio): assign user(Michael Blackburn (/mob/living/carbon/human)) - Slime management console (/obj/machinery/computer/camera_advanced/xenobio): give eye control(Michael Blackburn (/mob/living/carbon/human)) - Slime management console (/obj/machinery/computer/camera_advanced/xenobio): attack hand(Michael Blackburn (/mob/living/carbon/human), /list (/list)) - Michael Blackburn (/mob/living/carbon/human): resolve unarmed attack(Slime management console (/obj/machinery/computer/camera_advanced/xenobio), /list (/list)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Michael Blackburn (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:43:45.487] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Michael Blackburn (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/west) - usr.loc: the floor (148,148,2) (/turf/open/floor/iron/dark/diagonal) - src.loc: the floor (141,128,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/west): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - /datum/camerachunk (/datum/camerachunk): add(Camera Eye (Michael Blackburn) (/mob/eye/camera/remote/xenobio)) - Cameras (/datum/controller/subsystem/cameras): update eye chunk(Camera Eye (Michael Blackburn) (/mob/eye/camera/remote/xenobio)) - Camera Eye (Michael Blackburn) (/mob/eye/camera/remote/xenobio): update visibility() - Camera Eye (Michael Blackburn) (/mob/eye/camera/remote/xenobio): assign user(Michael Blackburn (/mob/living/carbon/human)) - Slime management console (/obj/machinery/computer/camera_advanced/xenobio): give eye control(Michael Blackburn (/mob/living/carbon/human)) - Slime management console (/obj/machinery/computer/camera_advanced/xenobio): attack hand(Michael Blackburn (/mob/living/carbon/human), /list (/list)) - Michael Blackburn (/mob/living/carbon/human): resolve unarmed attack(Slime management console (/obj/machinery/computer/camera_advanced/xenobio), /list (/list)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Michael Blackburn (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:43:45.505] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Michael Blackburn (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/west) - usr.loc: the floor (148,148,2) (/turf/open/floor/iron/dark/diagonal) - src.loc: the floor (141,128,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/west): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - /datum/camerachunk (/datum/camerachunk): add(Camera Eye (Michael Blackburn) (/mob/eye/camera/remote/xenobio)) - Cameras (/datum/controller/subsystem/cameras): update eye chunk(Camera Eye (Michael Blackburn) (/mob/eye/camera/remote/xenobio)) - Camera Eye (Michael Blackburn) (/mob/eye/camera/remote/xenobio): update visibility() - Camera Eye (Michael Blackburn) (/mob/eye/camera/remote/xenobio): assign user(Michael Blackburn (/mob/living/carbon/human)) - Slime management console (/obj/machinery/computer/camera_advanced/xenobio): give eye control(Michael Blackburn (/mob/living/carbon/human)) - Slime management console (/obj/machinery/computer/camera_advanced/xenobio): attack hand(Michael Blackburn (/mob/living/carbon/human), /list (/list)) - Michael Blackburn (/mob/living/carbon/human): resolve unarmed attack(Slime management console (/obj/machinery/computer/camera_advanced/xenobio), /list (/list)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Michael Blackburn (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:43:47.938] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Jimmy Paschevol (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/west) - usr.loc: the floor (130,136,2) (/turf/open/floor/iron/dark/side) - src.loc: the floor (141,128,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/west): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(Jimmy Paschevol (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:43:47.948] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Jimmy Paschevol (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/west) - usr.loc: the floor (130,136,2) (/turf/open/floor/iron/dark/side) - src.loc: the floor (141,128,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/west): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(Jimmy Paschevol (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:43:55.790] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: null - src: the security camera (/obj/machinery/camera/autoname/directional/west) - src.loc: the floor (141,128,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/west): can see() - /datum/camerachunk (/datum/camerachunk): update() - /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-19 22:43:55.795] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: null - src: the security camera (/obj/machinery/camera/autoname/directional/west) - src.loc: the floor (141,128,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/west): can see() - /datum/camerachunk (/datum/camerachunk): update() - /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-19 22:43:56.617] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Jimmy Paschevol (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/west) - usr.loc: the floor (129,136,2) (/turf/open/floor/iron/dark/side) - src.loc: the floor (141,128,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/west): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(Jimmy Paschevol (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:43:56.628] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Jimmy Paschevol (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/west) - usr.loc: the floor (129,136,2) (/turf/open/floor/iron/dark/side) - src.loc: the floor (141,128,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/west): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(Jimmy Paschevol (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:43:57.932] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Jimmy Paschevol (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/west) - usr.loc: the floor (130,136,2) (/turf/open/floor/iron/dark/side) - src.loc: the floor (141,128,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/west): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(Jimmy Paschevol (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:43:57.942] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Jimmy Paschevol (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/west) - usr.loc: the floor (130,136,2) (/turf/open/floor/iron/dark/side) - src.loc: the floor (141,128,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/west): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(Jimmy Paschevol (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:44:10.404] RUNTIME: runtime error: addtimer called with a callback assigned to a qdeleted object. In the future such timers will not be supported and may refuse to run or run with a 0 wait - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Parry Noah (/mob/living/carbon/human) - src: null - usr.loc: the floor (80,147,3) (/turf/open/floor/iron/white/diagonal) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 12.48, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/oven/oven_loop_...', 1, 0) - /datum/looping_sound/oven (/datum/looping_sound/oven): play('sound/machines/oven/oven_loop_...', null, 0, 0) - /datum/looping_sound/oven (/datum/looping_sound/oven): on start() - /datum/looping_sound/oven (/datum/looping_sound/oven): start(null) - the range (/obj/machinery/oven/range): update baking audio() - the range (/obj/machinery/oven/range): attack hand(Parry Noah (/mob/living/carbon/human), /list (/list)) - Parry Noah (/mob/living/carbon/human): resolve unarmed attack(the range (/obj/machinery/oven/range), /list (/list)) - Parry Noah (/mob/living/carbon/human): UnarmedAttack(the range (/obj/machinery/oven/range), 1, /list (/list)) - Parry Noah (/mob/living/carbon/human): UnarmedAttack(the range (/obj/machinery/oven/range), 1, /list (/list)) - Parry Noah (/mob/living/carbon/human): ClickOn(the range (/obj/machinery/oven/range), "icon-x=25;icon-y=12;left=1;but...") - the range (/obj/machinery/oven/range): Click(the floor (81,148,3) (/turf/open/floor/iron/white/diagonal), "mapwindow.map", "icon-x=25;icon-y=12;left=1;but...") - ThatRandomPerson124 (/client): Click(the range (/obj/machinery/oven/range), the floor (81,148,3) (/turf/open/floor/iron/white/diagonal), "mapwindow.map", "icon-x=25;icon-y=12;left=1;but...") - [2026-09-19 22:44:14.789] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: null - src: the security camera (/obj/machinery/camera/autoname/directional/west) - src.loc: the floor (141,128,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/west): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - /datum/camerachunk (/datum/camerachunk): add(Camera Eye (Michael Blackburn) (/mob/eye/camera/remote/xenobio)) - Cameras (/datum/controller/subsystem/cameras): update eye chunk(Camera Eye (Michael Blackburn) (/mob/eye/camera/remote/xenobio)) - Camera Eye (Michael Blackburn) (/mob/eye/camera/remote/xenobio): update visibility() - Camera Eye (Michael Blackburn) (/mob/eye/camera/remote/xenobio): setLoc(the floor (141,151,2) (/turf/open/floor/iron/dark), 0) - Camera Eye (Michael Blackburn) (/mob/eye/camera/remote/xenobio): setLoc(the floor (141,151,2) (/turf/open/floor/iron/dark), 0) - Camera Eye (Michael Blackburn) (/mob/eye/camera/remote/xenobio): setLoc(the floor (141,151,2) (/turf/open/floor/iron/dark), 0) - Camera Eye (Michael Blackburn) (/mob/eye/camera/remote/xenobio): relaymove(Michael Blackburn (/mob/living/carbon/human), 2) - Hiss1000 (/client): Move(the floor (148,147,2) (/turf/open/floor/iron/dark/diagonal), 2) - Michael Blackburn (/mob/living/carbon/human): keyLoop(Hiss1000 (/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-19 22:44:14.792] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: null - src: the security camera (/obj/machinery/camera/autoname/directional/west) - src.loc: the floor (141,128,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/west): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - /datum/camerachunk (/datum/camerachunk): add(Camera Eye (Michael Blackburn) (/mob/eye/camera/remote/xenobio)) - Cameras (/datum/controller/subsystem/cameras): update eye chunk(Camera Eye (Michael Blackburn) (/mob/eye/camera/remote/xenobio)) - Camera Eye (Michael Blackburn) (/mob/eye/camera/remote/xenobio): update visibility() - Camera Eye (Michael Blackburn) (/mob/eye/camera/remote/xenobio): setLoc(the floor (141,151,2) (/turf/open/floor/iron/dark), 0) - Camera Eye (Michael Blackburn) (/mob/eye/camera/remote/xenobio): setLoc(the floor (141,151,2) (/turf/open/floor/iron/dark), 0) - Camera Eye (Michael Blackburn) (/mob/eye/camera/remote/xenobio): setLoc(the floor (141,151,2) (/turf/open/floor/iron/dark), 0) - Camera Eye (Michael Blackburn) (/mob/eye/camera/remote/xenobio): relaymove(Michael Blackburn (/mob/living/carbon/human), 2) - Hiss1000 (/client): Move(the floor (148,147,2) (/turf/open/floor/iron/dark/diagonal), 2) - Michael Blackburn (/mob/living/carbon/human): keyLoop(Hiss1000 (/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-19 22:44:16.358] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Tristan Buttermilk (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/west) - usr.loc: the floor (143,127,3) (/turf/open/floor/iron) - src.loc: the floor (141,128,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/west): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(Tristan Buttermilk (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:44:16.370] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Tristan Buttermilk (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/west) - usr.loc: the floor (143,127,3) (/turf/open/floor/iron) - src.loc: the floor (141,128,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/west): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(Tristan Buttermilk (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:44:18.898] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Alexander Wolff (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/west) - usr.loc: the floor (130,138,2) (/turf/open/floor/wood) - src.loc: the floor (141,128,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/west): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(Alexander Wolff (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:44:18.923] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Alexander Wolff (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/west) - usr.loc: the floor (130,138,2) (/turf/open/floor/wood) - src.loc: the floor (141,128,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/west): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(Alexander Wolff (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:44:22.183] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: null - src: the security camera (/obj/machinery/camera/autoname/directional/south) - src.loc: the floor (199,126,3) (/turf/open/floor/iron/dark) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): yield update() - Cameras (/datum/controller/subsystem/cameras): fire(1) - Cameras (/datum/controller/subsystem/cameras): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:44:22.393] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: null - src: the security camera (/obj/machinery/camera/autoname/directional/south) - src.loc: the floor (199,126,3) (/turf/open/floor/iron/dark) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): yield update() - Cameras (/datum/controller/subsystem/cameras): fire(1) - Cameras (/datum/controller/subsystem/cameras): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:44:23.003] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: null - src: the security camera (/obj/machinery/camera/autoname/directional/south) - src.loc: the floor (199,126,3) (/turf/open/floor/iron/dark) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): yield update() - Cameras (/datum/controller/subsystem/cameras): fire(1) - Cameras (/datum/controller/subsystem/cameras): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:44:23.266] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: null - src: the security camera (/obj/machinery/camera/autoname/directional/north) - src.loc: the floor (188,132,3) (/turf/open/floor/iron/dark/small) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): yield update() - Cameras (/datum/controller/subsystem/cameras): fire(1) - Cameras (/datum/controller/subsystem/cameras): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:44:23.356] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: null - src: the security camera (/obj/machinery/camera/autoname/directional/north) - src.loc: the floor (188,132,3) (/turf/open/floor/iron/dark/small) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): yield update() - Cameras (/datum/controller/subsystem/cameras): fire(1) - Cameras (/datum/controller/subsystem/cameras): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:44:42.481] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: G.I.B.S. (/mob/living/silicon/ai) - src: the security camera (/obj/machinery/camera/autoname/directional/north) - usr.loc: the floor (194,81,2) (/turf/open/floor/circuit/green) - src.loc: the floor (188,132,3) (/turf/open/floor/iron/dark/small) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - Cameras (/datum/controller/subsystem/cameras): turf visible by cameras(the floor (184,126,3) (/turf/open/floor/iron/dark)) - Cameras (/datum/controller/subsystem/cameras): is visible by cameras(the Medibot (/mob/living/basic/bot/medbot/autopatrol)) - the Medibot (/mob/living/basic/bot/medbot/autopatrol): can track(G.I.B.S. (/mob/living/silicon/ai)) - /datum/trackable (/datum/trackable): find trackable mobs() - /datum/trackable (/datum/trackable): track input(G.I.B.S. (/mob/living/silicon/ai)) - G.I.B.S. (/mob/living/silicon/ai): gvb ai camera track(/list (/list)) - Verbs (/datum/controller/subsystem/verbs): invoke verb(G.I.B.S. (/mob/living/silicon/ai), /mob/living/silicon/ai/verb/ai... (/mob/living/silicon/ai/verb/ai_camera_track), /list (/list), G.I.B.S. (/mob/living/silicon/ai)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(G.I.B.S. (/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() - 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-19 22:44:42.501] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: G.I.B.S. (/mob/living/silicon/ai) - src: the security camera (/obj/machinery/camera/autoname/directional/north) - usr.loc: the floor (194,81,2) (/turf/open/floor/circuit/green) - src.loc: the floor (188,132,3) (/turf/open/floor/iron/dark/small) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - Cameras (/datum/controller/subsystem/cameras): turf visible by cameras(the floor (185,138,3) (/turf/open/floor/wood/large)) - Cameras (/datum/controller/subsystem/cameras): is visible by cameras(Ian (/mob/living/basic/pet/dog/corgi/ian)) - Ian (/mob/living/basic/pet/dog/corgi/ian): can track(G.I.B.S. (/mob/living/silicon/ai)) - /datum/trackable (/datum/trackable): find trackable mobs() - /datum/trackable (/datum/trackable): track input(G.I.B.S. (/mob/living/silicon/ai)) - G.I.B.S. (/mob/living/silicon/ai): gvb ai camera track(/list (/list)) - Verbs (/datum/controller/subsystem/verbs): invoke verb(G.I.B.S. (/mob/living/silicon/ai), /mob/living/silicon/ai/verb/ai... (/mob/living/silicon/ai/verb/ai_camera_track), /list (/list), G.I.B.S. (/mob/living/silicon/ai)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(G.I.B.S. (/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() - 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-19 22:44:42.544] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: G.I.B.S. (/mob/living/silicon/ai) - src: the security camera (/obj/machinery/camera/autoname/directional/north) - usr.loc: the floor (194,81,2) (/turf/open/floor/circuit/green) - src.loc: the floor (188,132,3) (/turf/open/floor/iron/dark/small) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - Cameras (/datum/controller/subsystem/cameras): turf visible by cameras(the floor (199,136,2) (/turf/open/floor/iron/dark)) - Cameras (/datum/controller/subsystem/cameras): is visible by cameras(Mason Slavovich (/mob/living/carbon/human)) - Mason Slavovich (/mob/living/carbon/human): can track(G.I.B.S. (/mob/living/silicon/ai)) - /datum/trackable (/datum/trackable): find trackable mobs() - /datum/trackable (/datum/trackable): track input(G.I.B.S. (/mob/living/silicon/ai)) - G.I.B.S. (/mob/living/silicon/ai): gvb ai camera track(/list (/list)) - Verbs (/datum/controller/subsystem/verbs): invoke verb(G.I.B.S. (/mob/living/silicon/ai), /mob/living/silicon/ai/verb/ai... (/mob/living/silicon/ai/verb/ai_camera_track), /list (/list), G.I.B.S. (/mob/living/silicon/ai)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(G.I.B.S. (/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() - 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-19 22:44:42.571] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: G.I.B.S. (/mob/living/silicon/ai) - src: the security camera (/obj/machinery/camera/autoname/directional/east) - usr.loc: the floor (194,81,2) (/turf/open/floor/circuit/green) - src.loc: the floor (106,94,3) (/turf/open/floor/iron/dark) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/east): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - Cameras (/datum/controller/subsystem/cameras): turf visible by cameras(the floor (113,92,3) (/turf/open/floor/iron/dark)) - Cameras (/datum/controller/subsystem/cameras): is visible by cameras(Erika Haas (/mob/living/carbon/human)) - Erika Haas (/mob/living/carbon/human): can track(G.I.B.S. (/mob/living/silicon/ai)) - /datum/trackable (/datum/trackable): find trackable mobs() - /datum/trackable (/datum/trackable): track input(G.I.B.S. (/mob/living/silicon/ai)) - G.I.B.S. (/mob/living/silicon/ai): gvb ai camera track(/list (/list)) - Verbs (/datum/controller/subsystem/verbs): invoke verb(G.I.B.S. (/mob/living/silicon/ai), /mob/living/silicon/ai/verb/ai... (/mob/living/silicon/ai/verb/ai_camera_track), /list (/list), G.I.B.S. (/mob/living/silicon/ai)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(G.I.B.S. (/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() - 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-19 22:44:42.573] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: G.I.B.S. (/mob/living/silicon/ai) - src: the security camera (/obj/machinery/camera/autoname/directional/west) - usr.loc: the floor (194,81,2) (/turf/open/floor/circuit/green) - src.loc: the open space (108,94,3) (/turf/open/openspace) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/west): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - Cameras (/datum/controller/subsystem/cameras): turf visible by cameras(the floor (113,92,3) (/turf/open/floor/iron/dark)) - Cameras (/datum/controller/subsystem/cameras): is visible by cameras(Erika Haas (/mob/living/carbon/human)) - Erika Haas (/mob/living/carbon/human): can track(G.I.B.S. (/mob/living/silicon/ai)) - /datum/trackable (/datum/trackable): find trackable mobs() - /datum/trackable (/datum/trackable): track input(G.I.B.S. (/mob/living/silicon/ai)) - G.I.B.S. (/mob/living/silicon/ai): gvb ai camera track(/list (/list)) - Verbs (/datum/controller/subsystem/verbs): invoke verb(G.I.B.S. (/mob/living/silicon/ai), /mob/living/silicon/ai/verb/ai... (/mob/living/silicon/ai/verb/ai_camera_track), /list (/list), G.I.B.S. (/mob/living/silicon/ai)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(G.I.B.S. (/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() - 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-19 22:44:42.575] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: G.I.B.S. (/mob/living/silicon/ai) - src: the security camera (/obj/machinery/camera/autoname/directional/north) - usr.loc: the floor (194,81,2) (/turf/open/floor/circuit/green) - src.loc: the floor (113,87,3) (/turf/open/floor/iron/dark) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - Cameras (/datum/controller/subsystem/cameras): turf visible by cameras(the floor (113,92,3) (/turf/open/floor/iron/dark)) - Cameras (/datum/controller/subsystem/cameras): is visible by cameras(Erika Haas (/mob/living/carbon/human)) - Erika Haas (/mob/living/carbon/human): can track(G.I.B.S. (/mob/living/silicon/ai)) - /datum/trackable (/datum/trackable): find trackable mobs() - /datum/trackable (/datum/trackable): track input(G.I.B.S. (/mob/living/silicon/ai)) - G.I.B.S. (/mob/living/silicon/ai): gvb ai camera track(/list (/list)) - Verbs (/datum/controller/subsystem/verbs): invoke verb(G.I.B.S. (/mob/living/silicon/ai), /mob/living/silicon/ai/verb/ai... (/mob/living/silicon/ai/verb/ai_camera_track), /list (/list), G.I.B.S. (/mob/living/silicon/ai)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(G.I.B.S. (/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() - 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-19 22:44:42.576] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: G.I.B.S. (/mob/living/silicon/ai) - src: the security camera (/obj/machinery/camera/autoname/directional/south) - usr.loc: the floor (194,81,2) (/turf/open/floor/circuit/green) - src.loc: the open space (115,89,3) (/turf/open/openspace) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - Cameras (/datum/controller/subsystem/cameras): turf visible by cameras(the floor (113,92,3) (/turf/open/floor/iron/dark)) - Cameras (/datum/controller/subsystem/cameras): is visible by cameras(Erika Haas (/mob/living/carbon/human)) - Erika Haas (/mob/living/carbon/human): can track(G.I.B.S. (/mob/living/silicon/ai)) - /datum/trackable (/datum/trackable): find trackable mobs() - /datum/trackable (/datum/trackable): track input(G.I.B.S. (/mob/living/silicon/ai)) - G.I.B.S. (/mob/living/silicon/ai): gvb ai camera track(/list (/list)) - Verbs (/datum/controller/subsystem/verbs): invoke verb(G.I.B.S. (/mob/living/silicon/ai), /mob/living/silicon/ai/verb/ai... (/mob/living/silicon/ai/verb/ai_camera_track), /list (/list), G.I.B.S. (/mob/living/silicon/ai)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(G.I.B.S. (/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() - 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-19 22:44:42.578] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: G.I.B.S. (/mob/living/silicon/ai) - src: the security camera (/obj/machinery/camera/autoname/directional/east) - usr.loc: the floor (194,81,2) (/turf/open/floor/circuit/green) - src.loc: the open space (122,94,3) (/turf/open/openspace) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/east): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - Cameras (/datum/controller/subsystem/cameras): turf visible by cameras(the floor (113,92,3) (/turf/open/floor/iron/dark)) - Cameras (/datum/controller/subsystem/cameras): is visible by cameras(Erika Haas (/mob/living/carbon/human)) - Erika Haas (/mob/living/carbon/human): can track(G.I.B.S. (/mob/living/silicon/ai)) - /datum/trackable (/datum/trackable): find trackable mobs() - /datum/trackable (/datum/trackable): track input(G.I.B.S. (/mob/living/silicon/ai)) - G.I.B.S. (/mob/living/silicon/ai): gvb ai camera track(/list (/list)) - Verbs (/datum/controller/subsystem/verbs): invoke verb(G.I.B.S. (/mob/living/silicon/ai), /mob/living/silicon/ai/verb/ai... (/mob/living/silicon/ai/verb/ai_camera_track), /list (/list), G.I.B.S. (/mob/living/silicon/ai)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(G.I.B.S. (/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() - 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-19 22:44:42.580] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: G.I.B.S. (/mob/living/silicon/ai) - src: the security camera (/obj/machinery/camera/autoname/directional/south) - usr.loc: the floor (194,81,2) (/turf/open/floor/circuit/green) - src.loc: the floor (124,98,3) (/turf/open/floor/iron/dark/diagonal) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - Cameras (/datum/controller/subsystem/cameras): turf visible by cameras(the floor (113,92,3) (/turf/open/floor/iron/dark)) - Cameras (/datum/controller/subsystem/cameras): is visible by cameras(Erika Haas (/mob/living/carbon/human)) - Erika Haas (/mob/living/carbon/human): can track(G.I.B.S. (/mob/living/silicon/ai)) - /datum/trackable (/datum/trackable): find trackable mobs() - /datum/trackable (/datum/trackable): track input(G.I.B.S. (/mob/living/silicon/ai)) - G.I.B.S. (/mob/living/silicon/ai): gvb ai camera track(/list (/list)) - Verbs (/datum/controller/subsystem/verbs): invoke verb(G.I.B.S. (/mob/living/silicon/ai), /mob/living/silicon/ai/verb/ai... (/mob/living/silicon/ai/verb/ai_camera_track), /list (/list), G.I.B.S. (/mob/living/silicon/ai)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(G.I.B.S. (/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() - 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-19 22:44:42.582] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: G.I.B.S. (/mob/living/silicon/ai) - src: the security camera (/obj/machinery/camera/autoname/directional/south) - usr.loc: the floor (194,81,2) (/turf/open/floor/circuit/green) - src.loc: the floor (124,92,3) (/turf/open/floor/iron/dark) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - Cameras (/datum/controller/subsystem/cameras): turf visible by cameras(the floor (113,92,3) (/turf/open/floor/iron/dark)) - Cameras (/datum/controller/subsystem/cameras): is visible by cameras(Erika Haas (/mob/living/carbon/human)) - Erika Haas (/mob/living/carbon/human): can track(G.I.B.S. (/mob/living/silicon/ai)) - /datum/trackable (/datum/trackable): find trackable mobs() - /datum/trackable (/datum/trackable): track input(G.I.B.S. (/mob/living/silicon/ai)) - G.I.B.S. (/mob/living/silicon/ai): gvb ai camera track(/list (/list)) - Verbs (/datum/controller/subsystem/verbs): invoke verb(G.I.B.S. (/mob/living/silicon/ai), /mob/living/silicon/ai/verb/ai... (/mob/living/silicon/ai/verb/ai_camera_track), /list (/list), G.I.B.S. (/mob/living/silicon/ai)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(G.I.B.S. (/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() - 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-19 22:44:47.159] RUNTIME: ## TESTING: GC: -- [0x2044fa9] | /obj/item/bodypart/head was unable to be GC'd -- (ref count of 3) [2026-09-19 22:44:47.160] RUNTIME: ## TESTING: GC: -- [0x20481bf] | /obj/item/bodypart/head was unable to be GC'd -- (ref count of 3) [2026-09-19 22:44:47.160] RUNTIME: ## TESTING: GC: -- [0x2002cc9] | /obj/item/bodypart/head was unable to be GC'd -- (ref count of 3) [2026-09-19 22:44:47.160] RUNTIME: ## TESTING: GC: -- [0x20051cd] | /obj/item/bodypart/head was unable to be GC'd -- (ref count of 3) [2026-09-19 22:45:05.474] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: G.I.B.S. (/mob/living/silicon/ai) - src: the security camera (/obj/machinery/camera/autoname/directional/north) - usr.loc: the floor (194,81,2) (/turf/open/floor/circuit/green) - src.loc: the floor (188,132,3) (/turf/open/floor/iron/dark/small) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - Cameras (/datum/controller/subsystem/cameras): turf visible by cameras(the grass patch (184,136,2) (/turf/open/floor/grass)) - Cameras (/datum/controller/subsystem/cameras): is visible by cameras(the butterfly (/mob/living/basic/butterfly)) - the butterfly (/mob/living/basic/butterfly): can track(G.I.B.S. (/mob/living/silicon/ai)) - /datum/trackable (/datum/trackable): find trackable mobs() - /datum/trackable (/datum/trackable): track input(G.I.B.S. (/mob/living/silicon/ai)) - G.I.B.S. (/mob/living/silicon/ai): gvb ai camera track(/list (/list)) - Verbs (/datum/controller/subsystem/verbs): invoke verb(G.I.B.S. (/mob/living/silicon/ai), /mob/living/silicon/ai/verb/ai... (/mob/living/silicon/ai/verb/ai_camera_track), /list (/list), G.I.B.S. (/mob/living/silicon/ai)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(G.I.B.S. (/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() - 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-19 22:45:05.485] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: G.I.B.S. (/mob/living/silicon/ai) - src: the security camera (/obj/machinery/camera/autoname/directional/north) - usr.loc: the floor (194,81,2) (/turf/open/floor/circuit/green) - src.loc: the floor (188,132,3) (/turf/open/floor/iron/dark/small) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - Cameras (/datum/controller/subsystem/cameras): turf visible by cameras(the floor (184,126,3) (/turf/open/floor/iron/dark)) - Cameras (/datum/controller/subsystem/cameras): is visible by cameras(the Medibot (/mob/living/basic/bot/medbot/autopatrol)) - the Medibot (/mob/living/basic/bot/medbot/autopatrol): can track(G.I.B.S. (/mob/living/silicon/ai)) - /datum/trackable (/datum/trackable): find trackable mobs() - /datum/trackable (/datum/trackable): track input(G.I.B.S. (/mob/living/silicon/ai)) - G.I.B.S. (/mob/living/silicon/ai): gvb ai camera track(/list (/list)) - Verbs (/datum/controller/subsystem/verbs): invoke verb(G.I.B.S. (/mob/living/silicon/ai), /mob/living/silicon/ai/verb/ai... (/mob/living/silicon/ai/verb/ai_camera_track), /list (/list), G.I.B.S. (/mob/living/silicon/ai)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(G.I.B.S. (/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() - 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-19 22:45:05.523] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: G.I.B.S. (/mob/living/silicon/ai) - src: the security camera (/obj/machinery/camera/autoname/directional/west) - usr.loc: the floor (194,81,2) (/turf/open/floor/circuit/green) - src.loc: the floor (141,128,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/west): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - Cameras (/datum/controller/subsystem/cameras): turf visible by cameras(the floor (140,134,3) (/turf/open/floor/iron)) - Cameras (/datum/controller/subsystem/cameras): is visible by cameras(Tristan Buttermilk (/mob/living/carbon/human)) - Tristan Buttermilk (/mob/living/carbon/human): can track(G.I.B.S. (/mob/living/silicon/ai)) - /datum/trackable (/datum/trackable): find trackable mobs() - /datum/trackable (/datum/trackable): track input(G.I.B.S. (/mob/living/silicon/ai)) - G.I.B.S. (/mob/living/silicon/ai): gvb ai camera track(/list (/list)) - Verbs (/datum/controller/subsystem/verbs): invoke verb(G.I.B.S. (/mob/living/silicon/ai), /mob/living/silicon/ai/verb/ai... (/mob/living/silicon/ai/verb/ai_camera_track), /list (/list), G.I.B.S. (/mob/living/silicon/ai)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(G.I.B.S. (/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() - 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-19 22:45:05.557] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: G.I.B.S. (/mob/living/silicon/ai) - src: the security camera (/obj/machinery/camera/autoname/directional/west) - usr.loc: the floor (194,81,2) (/turf/open/floor/circuit/green) - src.loc: the floor (141,128,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/west): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - Cameras (/datum/controller/subsystem/cameras): turf visible by cameras(the carpet (132,128,3) (/turf/open/floor/carpet/black)) - Cameras (/datum/controller/subsystem/cameras): is visible by cameras(Paulie Soprano (/mob/living/carbon/human)) - Paulie Soprano (/mob/living/carbon/human): can track(G.I.B.S. (/mob/living/silicon/ai)) - /datum/trackable (/datum/trackable): find trackable mobs() - /datum/trackable (/datum/trackable): track input(G.I.B.S. (/mob/living/silicon/ai)) - G.I.B.S. (/mob/living/silicon/ai): gvb ai camera track(/list (/list)) - Verbs (/datum/controller/subsystem/verbs): invoke verb(G.I.B.S. (/mob/living/silicon/ai), /mob/living/silicon/ai/verb/ai... (/mob/living/silicon/ai/verb/ai_camera_track), /list (/list), G.I.B.S. (/mob/living/silicon/ai)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(G.I.B.S. (/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() - 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-19 22:45:05.567] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: G.I.B.S. (/mob/living/silicon/ai) - src: the security camera (/obj/machinery/camera/autoname/directional/south) - usr.loc: the floor (194,81,2) (/turf/open/floor/circuit/green) - src.loc: the floor (199,126,3) (/turf/open/floor/iron/dark) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - Cameras (/datum/controller/subsystem/cameras): turf visible by cameras(space (203,112,3) (/turf/open/space/openspace)) - Cameras (/datum/controller/subsystem/cameras): is visible by cameras(the space carp (/mob/living/basic/carp)) - the space carp (/mob/living/basic/carp): can track(G.I.B.S. (/mob/living/silicon/ai)) - /datum/trackable (/datum/trackable): find trackable mobs() - /datum/trackable (/datum/trackable): track input(G.I.B.S. (/mob/living/silicon/ai)) - G.I.B.S. (/mob/living/silicon/ai): gvb ai camera track(/list (/list)) - Verbs (/datum/controller/subsystem/verbs): invoke verb(G.I.B.S. (/mob/living/silicon/ai), /mob/living/silicon/ai/verb/ai... (/mob/living/silicon/ai/verb/ai_camera_track), /list (/list), G.I.B.S. (/mob/living/silicon/ai)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(G.I.B.S. (/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() - 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-19 22:45:33.152] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: null - src: the security camera (/obj/machinery/camera/autoname/directional/west) - src.loc: the floor (141,128,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/west): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - /datum/camerachunk (/datum/camerachunk): add(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - Cameras (/datum/controller/subsystem/cameras): update eye chunk(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (/mob/living/silicon/ai): camera visibility(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): update visibility() - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the plating (115,151,3) (/turf/open/floor/plating), 0) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the plating (115,151,3) (/turf/open/floor/plating), 0) - G.I.B.S. (/mob/living/silicon/ai): AIMove(6) - LiarGG (/client): Move(the reinforced wall (195,80,2) (/turf/closed/wall/r_wall), 6) - G.I.B.S. (/mob/living/silicon/ai): keyLoop(LiarGG (/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-19 22:45:35.955] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: null - src: the security camera (/obj/machinery/camera/autoname/directional/north) - src.loc: the floor (137,136,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:45:35.960] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: null - src: the security camera (/obj/machinery/camera/autoname/directional/north) - src.loc: the floor (123,136,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:45:35.962] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: null - src: the security camera (/obj/machinery/camera/autoname/directional/north) - src.loc: the floor (137,136,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:45:35.965] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: null - src: the security camera (/obj/machinery/camera/autoname/directional/north) - src.loc: the floor (123,136,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:45:35.970] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: null - src: the security camera (/obj/machinery/camera/autoname/directional/north) - src.loc: the floor (123,136,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:45:36.316] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: null - src: the security camera (/obj/machinery/camera/autoname/directional/north) - src.loc: the floor (123,136,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:45:36.319] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: null - src: the security camera (/obj/machinery/camera/autoname/directional/north) - src.loc: the floor (123,136,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:45:36.323] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: null - src: the security camera (/obj/machinery/camera/autoname/directional/north) - src.loc: the floor (137,136,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:45:36.577] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: null - src: the security camera (/obj/machinery/camera/autoname/directional/north) - src.loc: the floor (123,136,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:45:36.579] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: null - src: the security camera (/obj/machinery/camera/autoname/directional/north) - src.loc: the floor (137,136,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:45:39.600] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: G.I.B.S. (/mob/living/silicon/ai) - src: the security camera (/obj/machinery/camera/autoname/directional/north) - usr.loc: the floor (194,81,2) (/turf/open/floor/circuit/green) - src.loc: the floor (137,136,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - Cameras (/datum/controller/subsystem/cameras): turf visible by cameras(the reinforced floor (149,142,2) (/turf/open/floor/engine)) - Cameras (/datum/controller/subsystem/cameras): is visible by cameras(the grey baby slime (990) (/mob/living/basic/slime)) - the grey baby slime (990) (/mob/living/basic/slime): can track(G.I.B.S. (/mob/living/silicon/ai)) - /datum/trackable (/datum/trackable): find trackable mobs() - /datum/trackable (/datum/trackable): track name(G.I.B.S. (/mob/living/silicon/ai), "Shinobi Jones") - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=Shinobi%...", /list (/list)) - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=Shinobi%...", /list (/list)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(G.I.B.S. (/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): StartProcessing(0) - [2026-09-19 22:45:39.628] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: G.I.B.S. (/mob/living/silicon/ai) - src: the security camera (/obj/machinery/camera/autoname/directional/south) - usr.loc: the floor (194,81,2) (/turf/open/floor/circuit/green) - src.loc: the floor (137,120,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - Cameras (/datum/controller/subsystem/cameras): turf visible by cameras(the grass patch (144,119,3) (/turf/open/floor/grass)) - Cameras (/datum/controller/subsystem/cameras): is visible by cameras(the cow (/mob/living/basic/cow)) - the cow (/mob/living/basic/cow): can track(G.I.B.S. (/mob/living/silicon/ai)) - /datum/trackable (/datum/trackable): find trackable mobs() - /datum/trackable (/datum/trackable): track name(G.I.B.S. (/mob/living/silicon/ai), "Shinobi Jones") - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=Shinobi%...", /list (/list)) - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=Shinobi%...", /list (/list)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(G.I.B.S. (/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): StartProcessing(0) - [2026-09-19 22:45:39.659] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: G.I.B.S. (/mob/living/silicon/ai) - src: the security camera (/obj/machinery/camera/autoname/directional/east) - usr.loc: the floor (194,81,2) (/turf/open/floor/circuit/green) - src.loc: the floor (119,128,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/east): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - Cameras (/datum/controller/subsystem/cameras): turf visible by cameras(the floor (127,120,3) (/turf/open/floor/iron)) - Cameras (/datum/controller/subsystem/cameras): is visible by cameras(Sydney McKraken (/mob/living/carbon/human)) - Sydney McKraken (/mob/living/carbon/human): can track(G.I.B.S. (/mob/living/silicon/ai)) - /datum/trackable (/datum/trackable): find trackable mobs() - /datum/trackable (/datum/trackable): track name(G.I.B.S. (/mob/living/silicon/ai), "Shinobi Jones") - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=Shinobi%...", /list (/list)) - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=Shinobi%...", /list (/list)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(G.I.B.S. (/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): StartProcessing(0) - [2026-09-19 22:45:39.661] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: G.I.B.S. (/mob/living/silicon/ai) - src: the security camera (/obj/machinery/camera/autoname/directional/south) - usr.loc: the floor (194,81,2) (/turf/open/floor/circuit/green) - src.loc: the floor (123,120,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - Cameras (/datum/controller/subsystem/cameras): turf visible by cameras(the floor (127,120,3) (/turf/open/floor/iron)) - Cameras (/datum/controller/subsystem/cameras): is visible by cameras(Sydney McKraken (/mob/living/carbon/human)) - Sydney McKraken (/mob/living/carbon/human): can track(G.I.B.S. (/mob/living/silicon/ai)) - /datum/trackable (/datum/trackable): find trackable mobs() - /datum/trackable (/datum/trackable): track name(G.I.B.S. (/mob/living/silicon/ai), "Shinobi Jones") - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=Shinobi%...", /list (/list)) - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=Shinobi%...", /list (/list)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(G.I.B.S. (/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): StartProcessing(0) - [2026-09-19 22:45:40.972] 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 (153,77,14) (/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-19 22:45:41.028] 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 (149,77,14) (/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-19 22:45:41.029] 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 (154,74,14) (/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-19 22:45:41.030] 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 (148,74,14) (/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-19 22:45:41.076] 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 (154,73,14) (/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-19 22:45:41.077] 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 (148,73,14) (/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-19 22:45:41.078] 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 (152,72,14) (/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-19 22:45:41.079] 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 (151,72,14) (/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-19 22:45:41.080] 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 (150,72,14) (/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-19 22:45:41.127] 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 (154,77,14) (/turf/closed/wall) - call stack: - the wall (154,77,14) (/turf/closed/wall): bitmask smooth() - the wall (154,77,14) (/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-19 22:45:41.128] 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 (152,77,14) (/turf/closed/wall) - call stack: - the wall (152,77,14) (/turf/closed/wall): bitmask smooth() - the wall (152,77,14) (/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-19 22:45:41.129] 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 (150,77,14) (/turf/closed/wall) - call stack: - the wall (150,77,14) (/turf/closed/wall): bitmask smooth() - the wall (150,77,14) (/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-19 22:45:41.129] 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 (148,77,14) (/turf/closed/wall) - call stack: - the wall (148,77,14) (/turf/closed/wall): bitmask smooth() - the wall (148,77,14) (/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-19 22:45:41.130] 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 (154,76,14) (/turf/closed/wall) - call stack: - the wall (154,76,14) (/turf/closed/wall): bitmask smooth() - the wall (154,76,14) (/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-19 22:45:41.131] 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 (148,76,14) (/turf/closed/wall) - call stack: - the wall (148,76,14) (/turf/closed/wall): bitmask smooth() - the wall (148,76,14) (/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-19 22:45:41.131] 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 (154,75,14) (/turf/closed/wall) - call stack: - the wall (154,75,14) (/turf/closed/wall): bitmask smooth() - the wall (154,75,14) (/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-19 22:45:41.132] 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 (148,75,14) (/turf/closed/wall) - call stack: - the wall (148,75,14) (/turf/closed/wall): bitmask smooth() - the wall (148,75,14) (/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-19 22:45:41.133] 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 (154,72,14) (/turf/closed/wall) - call stack: - the wall (154,72,14) (/turf/closed/wall): bitmask smooth() - the wall (154,72,14) (/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-19 22:45:41.181] 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 (153,72,14) (/turf/closed/wall) - call stack: - the wall (153,72,14) (/turf/closed/wall): bitmask smooth() - the wall (153,72,14) (/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-19 22:45:41.181] 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 (149,72,14) (/turf/closed/wall) - call stack: - the wall (149,72,14) (/turf/closed/wall): bitmask smooth() - the wall (149,72,14) (/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-19 22:45:41.182] 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 (148,72,14) (/turf/closed/wall) - call stack: - the wall (148,72,14) (/turf/closed/wall): bitmask smooth() - the wall (148,72,14) (/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-19 22:47:02.290] RUNTIME: ## TESTING: GC: -- [0x3000028] | /mob/dead/new_player was unable to be GC'd -- (ref count of 17) [2026-09-19 22:47:25.456] 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: Jat-Ra (/mob/living/carbon/human) - src: /datum/storage/backpack (/datum/storage/backpack) - usr.loc: the floor (121,193,2) (/turf/open/floor/iron/dark) - call stack: - /datum/storage/backpack (/datum/storage/backpack): hide contents(Unknown (/mob/living/carbon/human)) - /datum/storage/backpack (/datum/storage/backpack): Destroy(0) - qdel(/datum/storage/backpack (/datum/storage/backpack), 0) - the explorer bag (/obj/item/storage/backpack/explorer): Destroy(0) - the explorer bag (/obj/item/storage/backpack/explorer): Destroy(0) - the explorer bag (/obj/item/storage/backpack/explorer): Destroy(0) - the explorer bag (/obj/item/storage/backpack/explorer): Destroy(0) - qdel(the explorer bag (/obj/item/storage/backpack/explorer), 0) - Unknown (/mob/living/carbon/human): Destroy(0) - Unknown (/mob/living/carbon/human): Destroy(0) - ... - qdel(Unknown (/mob/living/carbon/human), 0) - the netpod (/obj/machinery/netpod): on domain scrubbed(the quantum server (/obj/machinery/quantum_server)) - the quantum server (/obj/machinery/quantum_server): SendSignal("bitrunner_domain_scrubbed", /list (/list)) - the quantum server (/obj/machinery/quantum_server): scrub vdom() - /datum/callback (/datum/callback): Invoke() - world: push usr(Jat-Ra (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:47:27.335] RUNTIME: runtime error: Cannot execute null.close(). - proc name: ui interact (/obj/machinery/hypertorus/interface/ui_interact) - source file: code/modules/atmospherics/machinery/components/fusion/hfr_parts.dm,178 - usr: Zinnia-Acrosa (/mob/living/carbon/human) - src: the HFR interface (/obj/machinery/hypertorus/interface) - usr.loc: the reinforced floor (116,73,2) (/turf/open/floor/engine) - src.loc: the reinforced floor (115,74,2) (/turf/open/floor/engine) - call stack: - the HFR interface (/obj/machinery/hypertorus/interface): ui interact(Zinnia-Acrosa (/mob/living/carbon/human), null) - the HFR interface (/obj/machinery/hypertorus/interface): interact(Zinnia-Acrosa (/mob/living/carbon/human)) - the HFR interface (/obj/machinery/hypertorus/interface): interact(Zinnia-Acrosa (/mob/living/carbon/human)) - the HFR interface (/obj/machinery/hypertorus/interface): try interact(Zinnia-Acrosa (/mob/living/carbon/human)) - the HFR interface (/obj/machinery/hypertorus/interface): try interact(Zinnia-Acrosa (/mob/living/carbon/human)) - the HFR interface (/obj/machinery/hypertorus/interface): attack hand(Zinnia-Acrosa (/mob/living/carbon/human), /list (/list)) - the HFR interface (/obj/machinery/hypertorus/interface): attack hand(Zinnia-Acrosa (/mob/living/carbon/human), /list (/list)) - Zinnia-Acrosa (/mob/living/carbon/human): resolve unarmed attack(the HFR interface (/obj/machinery/hypertorus/interface), /list (/list)) - Zinnia-Acrosa (/mob/living/carbon/human): UnarmedAttack(the HFR interface (/obj/machinery/hypertorus/interface), 1, /list (/list)) - Zinnia-Acrosa (/mob/living/carbon/human): UnarmedAttack(the HFR interface (/obj/machinery/hypertorus/interface), 1, /list (/list)) - Zinnia-Acrosa (/mob/living/carbon/human): ClickOn(the HFR interface (/obj/machinery/hypertorus/interface), "icon-x=19;icon-y=8;left=1;butt...") - the HFR interface (/obj/machinery/hypertorus/interface): Click(the reinforced floor (115,74,2) (/turf/open/floor/engine), "mapwindow.map", "icon-x=19;icon-y=8;left=1;butt...") - Mr Melbert (/client): Click(the HFR interface (/obj/machinery/hypertorus/interface), the reinforced floor (115,74,2) (/turf/open/floor/engine), "mapwindow.map", "icon-x=19;icon-y=8;left=1;butt...") - [2026-09-19 22:47:30.516] RUNTIME: ## WARNING: Component is missing a pipenet! Rebuilding... in code/modules/atmospherics/machinery/components/components_base.dm at line 218 src: the omni HFR core usr: . [2026-09-19 22:47:30.516] RUNTIME: ## WARNING: Component is missing a pipenet! Rebuilding... in code/modules/atmospherics/machinery/components/components_base.dm at line 218 src: the omni HFR fuel input port usr: . [2026-09-19 22:47:30.516] RUNTIME: ## WARNING: Component is missing a pipenet! Rebuilding... in code/modules/atmospherics/machinery/components/components_base.dm at line 218 src: the omni HFR waste output port usr: . [2026-09-19 22:47:30.517] RUNTIME: ## WARNING: Component is missing a pipenet! Rebuilding... in code/modules/atmospherics/machinery/components/components_base.dm at line 218 src: the omni HFR moderator input port usr: . [2026-09-19 22:47:35.457] RUNTIME: runtime error: mob_unequipped_item overridden. Use override = TRUE to suppress this warning. - Target: Genette Kuznetsov (/mob/dead/observer) Existing Proc: viewer_writing_state_change New Proc: viewer_writing_state_change - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Genette Kuznetsov (/mob/dead/observer) - src: null - usr.loc: the reinforced floor (116,73,2) (/turf/open/floor/engine) - call stack: - stack trace("mob_unequipped_item overridden...", "code/datums/signals.dm", 43) - the paper- \'Quick guide to sa... (/obj/item/paper/guides/jobs/atmos/hypertorus): RegisterSignal(Genette Kuznetsov (/mob/dead/observer), "mob_unequipped_item", "viewer_writing_state_change", 0) - the paper- \'Quick guide to sa... (/obj/item/paper/guides/jobs/atmos/hypertorus): RegisterSignals(Genette Kuznetsov (/mob/dead/observer), /list (/list), "viewer_writing_state_change", 0) - the paper- \'Quick guide to sa... (/obj/item/paper/guides/jobs/atmos/hypertorus): ui interact(Genette Kuznetsov (/mob/dead/observer), null) - the paper- \'Quick guide to sa... (/obj/item/paper/guides/jobs/atmos/hypertorus): attack ghost(Genette Kuznetsov (/mob/dead/observer)) - Genette Kuznetsov (/mob/dead/observer): ClickOn(the paper- \'Quick guide to sa... (/obj/item/paper/guides/jobs/atmos/hypertorus), "icon-x=14;icon-y=19;left=1;but...") - the paper- \'Quick guide to sa... (/obj/item/paper/guides/jobs/atmos/hypertorus): Click(the reinforced floor (115,74,2) (/turf/open/floor/engine), "mapwindow.map", "icon-x=14;icon-y=19;left=1;but...") - Paltamayo (/client): Click(the paper- \'Quick guide to sa... (/obj/item/paper/guides/jobs/atmos/hypertorus), the reinforced floor (115,74,2) (/turf/open/floor/engine), "mapwindow.map", "icon-x=14;icon-y=19;left=1;but...") - [2026-09-19 22:47:35.459] RUNTIME: runtime error: mob_equipped_item overridden. Use override = TRUE to suppress this warning. - Target: Genette Kuznetsov (/mob/dead/observer) Existing Proc: viewer_writing_state_change New Proc: viewer_writing_state_change - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Genette Kuznetsov (/mob/dead/observer) - src: null - usr.loc: the reinforced floor (116,73,2) (/turf/open/floor/engine) - call stack: - stack trace("mob_equipped_item overridden. ...", "code/datums/signals.dm", 43) - the paper- \'Quick guide to sa... (/obj/item/paper/guides/jobs/atmos/hypertorus): RegisterSignal(Genette Kuznetsov (/mob/dead/observer), "mob_equipped_item", "viewer_writing_state_change", 0) - the paper- \'Quick guide to sa... (/obj/item/paper/guides/jobs/atmos/hypertorus): RegisterSignals(Genette Kuznetsov (/mob/dead/observer), /list (/list), "viewer_writing_state_change", 0) - the paper- \'Quick guide to sa... (/obj/item/paper/guides/jobs/atmos/hypertorus): ui interact(Genette Kuznetsov (/mob/dead/observer), null) - the paper- \'Quick guide to sa... (/obj/item/paper/guides/jobs/atmos/hypertorus): attack ghost(Genette Kuznetsov (/mob/dead/observer)) - Genette Kuznetsov (/mob/dead/observer): ClickOn(the paper- \'Quick guide to sa... (/obj/item/paper/guides/jobs/atmos/hypertorus), "icon-x=14;icon-y=19;left=1;but...") - the paper- \'Quick guide to sa... (/obj/item/paper/guides/jobs/atmos/hypertorus): Click(the reinforced floor (115,74,2) (/turf/open/floor/engine), "mapwindow.map", "icon-x=14;icon-y=19;left=1;but...") - Paltamayo (/client): Click(the paper- \'Quick guide to sa... (/obj/item/paper/guides/jobs/atmos/hypertorus), the reinforced floor (115,74,2) (/turf/open/floor/engine), "mapwindow.map", "icon-x=14;icon-y=19;left=1;but...") - [2026-09-19 22:47:35.460] RUNTIME: runtime error: mob_swap_hands overridden. Use override = TRUE to suppress this warning. - Target: Genette Kuznetsov (/mob/dead/observer) Existing Proc: viewer_writing_state_change New Proc: viewer_writing_state_change - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Genette Kuznetsov (/mob/dead/observer) - src: null - usr.loc: the reinforced floor (116,73,2) (/turf/open/floor/engine) - call stack: - stack trace("mob_swap_hands overridden. Use...", "code/datums/signals.dm", 43) - the paper- \'Quick guide to sa... (/obj/item/paper/guides/jobs/atmos/hypertorus): RegisterSignal(Genette Kuznetsov (/mob/dead/observer), "mob_swap_hands", "viewer_writing_state_change", 0) - the paper- \'Quick guide to sa... (/obj/item/paper/guides/jobs/atmos/hypertorus): RegisterSignals(Genette Kuznetsov (/mob/dead/observer), /list (/list), "viewer_writing_state_change", 0) - the paper- \'Quick guide to sa... (/obj/item/paper/guides/jobs/atmos/hypertorus): ui interact(Genette Kuznetsov (/mob/dead/observer), null) - the paper- \'Quick guide to sa... (/obj/item/paper/guides/jobs/atmos/hypertorus): attack ghost(Genette Kuznetsov (/mob/dead/observer)) - Genette Kuznetsov (/mob/dead/observer): ClickOn(the paper- \'Quick guide to sa... (/obj/item/paper/guides/jobs/atmos/hypertorus), "icon-x=14;icon-y=19;left=1;but...") - the paper- \'Quick guide to sa... (/obj/item/paper/guides/jobs/atmos/hypertorus): Click(the reinforced floor (115,74,2) (/turf/open/floor/engine), "mapwindow.map", "icon-x=14;icon-y=19;left=1;but...") - Paltamayo (/client): Click(the paper- \'Quick guide to sa... (/obj/item/paper/guides/jobs/atmos/hypertorus), the reinforced floor (115,74,2) (/turf/open/floor/engine), "mapwindow.map", "icon-x=14;icon-y=19;left=1;but...") - [2026-09-19 22:47:35.461] RUNTIME: runtime error: mob_transforming_item overridden. Use override = TRUE to suppress this warning. - Target: Genette Kuznetsov (/mob/dead/observer) Existing Proc: viewer_writing_state_change New Proc: viewer_writing_state_change - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Genette Kuznetsov (/mob/dead/observer) - src: null - usr.loc: the reinforced floor (116,73,2) (/turf/open/floor/engine) - call stack: - stack trace("mob_transforming_item overridd...", "code/datums/signals.dm", 43) - the paper- \'Quick guide to sa... (/obj/item/paper/guides/jobs/atmos/hypertorus): RegisterSignal(Genette Kuznetsov (/mob/dead/observer), "mob_transforming_item", "viewer_writing_state_change", 0) - the paper- \'Quick guide to sa... (/obj/item/paper/guides/jobs/atmos/hypertorus): RegisterSignals(Genette Kuznetsov (/mob/dead/observer), /list (/list), "viewer_writing_state_change", 0) - the paper- \'Quick guide to sa... (/obj/item/paper/guides/jobs/atmos/hypertorus): ui interact(Genette Kuznetsov (/mob/dead/observer), null) - the paper- \'Quick guide to sa... (/obj/item/paper/guides/jobs/atmos/hypertorus): attack ghost(Genette Kuznetsov (/mob/dead/observer)) - Genette Kuznetsov (/mob/dead/observer): ClickOn(the paper- \'Quick guide to sa... (/obj/item/paper/guides/jobs/atmos/hypertorus), "icon-x=14;icon-y=19;left=1;but...") - the paper- \'Quick guide to sa... (/obj/item/paper/guides/jobs/atmos/hypertorus): Click(the reinforced floor (115,74,2) (/turf/open/floor/engine), "mapwindow.map", "icon-x=14;icon-y=19;left=1;but...") - Paltamayo (/client): Click(the paper- \'Quick guide to sa... (/obj/item/paper/guides/jobs/atmos/hypertorus), the reinforced floor (115,74,2) (/turf/open/floor/engine), "mapwindow.map", "icon-x=14;icon-y=19;left=1;but...") - [2026-09-19 22:48:08.506] RUNTIME: runtime error: Cannot execute null.close(). - proc name: ui interact (/obj/machinery/hypertorus/interface/ui_interact) - source file: code/modules/atmospherics/machinery/components/fusion/hfr_parts.dm,178 - usr: Genette Kuznetsov (/mob/dead/observer) - src: the HFR interface (/obj/machinery/hypertorus/interface) - usr.loc: the reinforced floor (116,73,2) (/turf/open/floor/engine) - src.loc: the reinforced floor (115,74,2) (/turf/open/floor/engine) - call stack: - the HFR interface (/obj/machinery/hypertorus/interface): ui interact(Genette Kuznetsov (/mob/dead/observer), null) - the HFR interface (/obj/machinery/hypertorus/interface): attack ghost(Genette Kuznetsov (/mob/dead/observer)) - Genette Kuznetsov (/mob/dead/observer): ClickOn(the HFR interface (/obj/machinery/hypertorus/interface), "icon-x=22;icon-y=12;left=1;but...") - the HFR interface (/obj/machinery/hypertorus/interface): Click(the reinforced floor (115,74,2) (/turf/open/floor/engine), "mapwindow.map", "icon-x=22;icon-y=12;left=1;but...") - Paltamayo (/client): Click(the HFR interface (/obj/machinery/hypertorus/interface), the reinforced floor (115,74,2) (/turf/open/floor/engine), "mapwindow.map", "icon-x=22;icon-y=12;left=1;but...") - [2026-09-19 22:48:09.824] RUNTIME: runtime error: Cannot execute null.close(). - proc name: ui interact (/obj/machinery/hypertorus/interface/ui_interact) - source file: code/modules/atmospherics/machinery/components/fusion/hfr_parts.dm,178 - usr: Genette Kuznetsov (/mob/dead/observer) - src: the HFR interface (/obj/machinery/hypertorus/interface) - usr.loc: the reinforced floor (116,73,2) (/turf/open/floor/engine) - src.loc: the reinforced floor (115,74,2) (/turf/open/floor/engine) - call stack: - the HFR interface (/obj/machinery/hypertorus/interface): ui interact(Genette Kuznetsov (/mob/dead/observer), null) - the HFR interface (/obj/machinery/hypertorus/interface): attack ghost(Genette Kuznetsov (/mob/dead/observer)) - Genette Kuznetsov (/mob/dead/observer): ClickOn(the HFR interface (/obj/machinery/hypertorus/interface), "icon-x=20;icon-y=11;left=1;but...") - the HFR interface (/obj/machinery/hypertorus/interface): Click(the reinforced floor (115,74,2) (/turf/open/floor/engine), "mapwindow.map", "icon-x=20;icon-y=11;left=1;but...") - Paltamayo (/client): Click(the HFR interface (/obj/machinery/hypertorus/interface), the reinforced floor (115,74,2) (/turf/open/floor/engine), "mapwindow.map", "icon-x=20;icon-y=11;left=1;but...") - [2026-09-19 22:48:13.288] RUNTIME: runtime error: Cannot execute null.close(). - proc name: ui interact (/obj/machinery/hypertorus/interface/ui_interact) - source file: code/modules/atmospherics/machinery/components/fusion/hfr_parts.dm,178 - usr: Genette Kuznetsov (/mob/dead/observer) - src: the HFR interface (/obj/machinery/hypertorus/interface) - usr.loc: the floor (114,72,2) (/turf/open/floor/iron/dark/small) - src.loc: the reinforced floor (115,74,2) (/turf/open/floor/engine) - call stack: - the HFR interface (/obj/machinery/hypertorus/interface): ui interact(Genette Kuznetsov (/mob/dead/observer), null) - the HFR interface (/obj/machinery/hypertorus/interface): attack ghost(Genette Kuznetsov (/mob/dead/observer)) - Genette Kuznetsov (/mob/dead/observer): ClickOn(the HFR interface (/obj/machinery/hypertorus/interface), "icon-x=16;icon-y=11;left=1;but...") - the HFR interface (/obj/machinery/hypertorus/interface): Click(the reinforced floor (115,74,2) (/turf/open/floor/engine), "mapwindow.map", "icon-x=16;icon-y=11;left=1;but...") - the HFR interface (/obj/machinery/hypertorus/interface): Click(the reinforced floor (115,74,2) (/turf/open/floor/engine), "mapwindow.map", "icon-x=16;icon-y=11;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Genette Kuznetsov (/mob/dead/observer), /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-19 22:48:19.959] 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(Secc (/mob/dead/new_player), /datum/tgui (/datum/tgui)) - gvb changelog(/list (/list)) - [2026-09-19 22:48:34.330] RUNTIME: ## TESTING: GC: -- [0x21077b93] | /datum/sound_token was unable to be GC'd -- (ref count of 3) [2026-09-19 22:48:35.076] RUNTIME: runtime error: turf_reset_elevation overridden. Use override = TRUE to suppress this warning. - Target: the reinforced glass floor (/turf/open/floor/glass/reinforced) 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 reinforced glass floor (148,110,1) (/turf/open/floor/glass/reinforced), "turf_reset_elevation", "check_elevation", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the mail crate (/obj/structure/closet/crate/mail/economy), the reinforced glass floor (148,110,1) (/turf/open/floor/glass/reinforced)) - /datum/element/elevation (/datum/element/elevation): Attach(the mail crate (/obj/structure/closet/crate/mail/economy), 14) - the mail crate (/obj/structure/closet/crate/mail/economy): AddElement(/list (/list)) - the mail crate (/obj/structure/closet/crate/mail/economy): Initialize(0) - the mail crate (/obj/structure/closet/crate/mail/economy): Initialize(0) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the mail crate (/obj/structure/closet/crate/mail/economy), 0, /list (/list)) - the mail crate (/obj/structure/closet/crate/mail/economy): New(0) - the supply shuttle (/obj/docking_port/mobile/supply): create mail() - 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-19 22:48:35.078] RUNTIME: runtime error: turf_change overridden. Use override = TRUE to suppress this warning. - Target: the reinforced glass floor (/turf/open/floor/glass/reinforced) 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 reinforced glass floor (148,110,1) (/turf/open/floor/glass/reinforced), "turf_change", "pre_change_turf", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the mail crate (/obj/structure/closet/crate/mail/economy), the reinforced glass floor (148,110,1) (/turf/open/floor/glass/reinforced)) - /datum/element/elevation (/datum/element/elevation): Attach(the mail crate (/obj/structure/closet/crate/mail/economy), 14) - the mail crate (/obj/structure/closet/crate/mail/economy): AddElement(/list (/list)) - the mail crate (/obj/structure/closet/crate/mail/economy): Initialize(0) - the mail crate (/obj/structure/closet/crate/mail/economy): Initialize(0) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the mail crate (/obj/structure/closet/crate/mail/economy), 0, /list (/list)) - the mail crate (/obj/structure/closet/crate/mail/economy): New(0) - the supply shuttle (/obj/docking_port/mobile/supply): create mail() - 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-19 22:48:36.227] RUNTIME: runtime error: turf_reset_elevation overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/iron/dark/textured_large) 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 floor (86,87,14) (/turf/open/floor/iron/dark/textured_large), "turf_reset_elevation", "check_elevation", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the bitrunning delivery crate ... (/obj/structure/closet/crate), the floor (86,87,14) (/turf/open/floor/iron/dark/textured_large)) - /datum/element/elevation (/datum/element/elevation): on source entering(the bitrunning delivery crate ... (/obj/structure/closet/crate), the floor (86,87,14) (/turf/open/floor/iron/dark/textured_large), the floor (86,88,14) (/turf/open/floor/iron/dark/textured_large), null) - the bitrunning delivery crate ... (/obj/structure/closet/crate): SendSignal("atom_entering", /list (/list)) - the floor (86,87,14) (/turf/open/floor/iron/dark/textured_large): Entered(the bitrunning delivery crate ... (/obj/structure/closet/crate), the floor (86,88,14) (/turf/open/floor/iron/dark/textured_large), null) - the floor (86,87,14) (/turf/open/floor/iron/dark/textured_large): Entered(the bitrunning delivery crate ... (/obj/structure/closet/crate), the floor (86,88,14) (/turf/open/floor/iron/dark/textured_large), null) - the bitrunning delivery crate ... (/obj/structure/closet/crate): Move(the floor (86,87,14) (/turf/open/floor/iron/dark/textured_large), 2, 0, 0) - the bitrunning delivery crate ... (/obj/structure/closet/crate): Move(the floor (86,87,14) (/turf/open/floor/iron/dark/textured_large), 2, 0, 0) - /datum/move_loop/move (/datum/move_loop/move): move() - /datum/move_loop/move (/datum/move_loop/move): process() - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): pour bucket(/list (/list)) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(0) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(0) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:48:36.229] RUNTIME: runtime error: turf_change overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/iron/dark/textured_large) 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 floor (86,87,14) (/turf/open/floor/iron/dark/textured_large), "turf_change", "pre_change_turf", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the bitrunning delivery crate ... (/obj/structure/closet/crate), the floor (86,87,14) (/turf/open/floor/iron/dark/textured_large)) - /datum/element/elevation (/datum/element/elevation): on source entering(the bitrunning delivery crate ... (/obj/structure/closet/crate), the floor (86,87,14) (/turf/open/floor/iron/dark/textured_large), the floor (86,88,14) (/turf/open/floor/iron/dark/textured_large), null) - the bitrunning delivery crate ... (/obj/structure/closet/crate): SendSignal("atom_entering", /list (/list)) - the floor (86,87,14) (/turf/open/floor/iron/dark/textured_large): Entered(the bitrunning delivery crate ... (/obj/structure/closet/crate), the floor (86,88,14) (/turf/open/floor/iron/dark/textured_large), null) - the floor (86,87,14) (/turf/open/floor/iron/dark/textured_large): Entered(the bitrunning delivery crate ... (/obj/structure/closet/crate), the floor (86,88,14) (/turf/open/floor/iron/dark/textured_large), null) - the bitrunning delivery crate ... (/obj/structure/closet/crate): Move(the floor (86,87,14) (/turf/open/floor/iron/dark/textured_large), 2, 0, 0) - the bitrunning delivery crate ... (/obj/structure/closet/crate): Move(the floor (86,87,14) (/turf/open/floor/iron/dark/textured_large), 2, 0, 0) - /datum/move_loop/move (/datum/move_loop/move): move() - /datum/move_loop/move (/datum/move_loop/move): process() - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): pour bucket(/list (/list)) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(0) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(0) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:48:42.944] RUNTIME: ## TESTING: GC: -- [0x2048615] | /atom/movable/screen/map_view/char_preview was unable to be GC'd -- (ref count of 3) [2026-09-19 22:49:30.330] RUNTIME: runtime error: Cannot read null._listen_lookup - proc name: dropped (/obj/item/proc/dropped) - source file: code/game/objects/items.dm,711 - usr: Alfred Greene (/mob/living/carbon/human) - src: the warm Honk-pocket (/obj/item/food/donkpocket/warm/honk) - usr.loc: the floor (137,171,2) (/turf/open/floor/iron/dark/diagonal) - src.loc: the floor (138,173,2) (/turf/open/floor/iron/dark/diagonal) - call stack: - the warm Honk-pocket (/obj/item/food/donkpocket/warm/honk): dropped(null, 0) - the microwave oven (/obj/machinery/microwave): eject() - the microwave oven (/obj/machinery/microwave): after finish loop() - the microwave oven (/obj/machinery/microwave): muck finish() - the microwave oven (/obj/machinery/microwave): cook loop(1, 0, 10, null) - /datum/callback (/datum/callback): Invoke() - world: push usr(Alfred Greene (/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-19 22:49:30.332] RUNTIME: runtime error: Cannot read null._listen_lookup - proc name: dropped (/obj/item/proc/dropped) - source file: code/game/objects/items.dm,711 - usr: Alfred Greene (/mob/living/carbon/human) - src: the warm Honk-pocket (/obj/item/food/donkpocket/warm/honk) - usr.loc: the floor (137,171,2) (/turf/open/floor/iron/dark/diagonal) - src.loc: the floor (138,173,2) (/turf/open/floor/iron/dark/diagonal) - call stack: - the warm Honk-pocket (/obj/item/food/donkpocket/warm/honk): dropped(null, 0) - the microwave oven (/obj/machinery/microwave): eject() - the microwave oven (/obj/machinery/microwave): after finish loop() - the microwave oven (/obj/machinery/microwave): muck finish() - the microwave oven (/obj/machinery/microwave): cook loop(1, 0, 10, null) - /datum/callback (/datum/callback): Invoke() - world: push usr(Alfred Greene (/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-19 22:49:30.333] RUNTIME: runtime error: Cannot read null._listen_lookup - proc name: dropped (/obj/item/proc/dropped) - source file: code/game/objects/items.dm,711 - usr: Alfred Greene (/mob/living/carbon/human) - src: the warm Honk-pocket (/obj/item/food/donkpocket/warm/honk) - usr.loc: the floor (137,171,2) (/turf/open/floor/iron/dark/diagonal) - src.loc: the floor (138,173,2) (/turf/open/floor/iron/dark/diagonal) - call stack: - the warm Honk-pocket (/obj/item/food/donkpocket/warm/honk): dropped(null, 0) - the microwave oven (/obj/machinery/microwave): eject() - the microwave oven (/obj/machinery/microwave): after finish loop() - the microwave oven (/obj/machinery/microwave): muck finish() - the microwave oven (/obj/machinery/microwave): cook loop(1, 0, 10, null) - /datum/callback (/datum/callback): Invoke() - world: push usr(Alfred Greene (/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-19 22:49:46.131] RUNTIME: ## TESTING: GC: -- [0x21077f8d] | /datum/sound_token was unable to be GC'd -- (ref count of 3) [2026-09-19 22:50:20.151] RUNTIME: ## TESTING: GC: -- [0x21079544] | /datum/tgui was unable to be GC'd -- (ref count of 5) [2026-09-19 22:50:21.225] RUNTIME: runtime error: parent_qdeleting overridden. Use override = TRUE to suppress this warning. - Target: the HFR interface (/obj/machinery/hypertorus/interface) Existing Proc: unregister_signals New Proc: unregister_signals - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Zinnia-Acrosa (/mob/living/carbon/human) - src: null - usr.loc: the reinforced floor (116,73,2) (/turf/open/floor/engine) - call stack: - stack trace("parent_qdeleting overridden. U...", "code/datums/signals.dm", 43) - the omni HFR core (/obj/machinery/atmospherics/components/unary/hypertorus/core): RegisterSignal(the HFR interface (/obj/machinery/hypertorus/interface), "parent_qdeleting", "unregister_signals", 0) - the omni HFR core (/obj/machinery/atmospherics/components/unary/hypertorus/core): activate(Zinnia-Acrosa (/mob/living/carbon/human)) - the HFR interface (/obj/machinery/hypertorus/interface): multitool act(Zinnia-Acrosa (/mob/living/carbon/human), the multitool (/obj/item/multitool)) - the HFR interface (/obj/machinery/hypertorus/interface): tool act(Zinnia-Acrosa (/mob/living/carbon/human), the multitool (/obj/item/multitool), /list (/list)) - the HFR interface (/obj/machinery/hypertorus/interface): base item interaction(Zinnia-Acrosa (/mob/living/carbon/human), the multitool (/obj/item/multitool), /list (/list)) - the HFR interface (/obj/machinery/hypertorus/interface): base item interaction(Zinnia-Acrosa (/mob/living/carbon/human), the multitool (/obj/item/multitool), /list (/list)) - the multitool (/obj/item/multitool): melee attack chain(Zinnia-Acrosa (/mob/living/carbon/human), the HFR interface (/obj/machinery/hypertorus/interface), /list (/list), /list (/list)) - Zinnia-Acrosa (/mob/living/carbon/human): ClickOn(the HFR interface (/obj/machinery/hypertorus/interface), "icon-x=23;icon-y=9;left=1;butt...") - the HFR interface (/obj/machinery/hypertorus/interface): Click(the reinforced floor (115,74,2) (/turf/open/floor/engine), "mapwindow.map", "icon-x=23;icon-y=9;left=1;butt...") - ... - world: push usr(Zinnia-Acrosa (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:50:21.227] RUNTIME: runtime error: parent_qdeleting overridden. Use override = TRUE to suppress this warning. - Target: the omni HFR fuel input port (/obj/machinery/atmospherics/components/unary/hypertorus/fuel_input) Existing Proc: unregister_signals New Proc: unregister_signals - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Zinnia-Acrosa (/mob/living/carbon/human) - src: null - usr.loc: the reinforced floor (116,73,2) (/turf/open/floor/engine) - call stack: - stack trace("parent_qdeleting overridden. U...", "code/datums/signals.dm", 43) - the omni HFR core (/obj/machinery/atmospherics/components/unary/hypertorus/core): RegisterSignal(the omni HFR fuel input port (/obj/machinery/atmospherics/components/unary/hypertorus/fuel_input), "parent_qdeleting", "unregister_signals", 0) - the omni HFR core (/obj/machinery/atmospherics/components/unary/hypertorus/core): activate(Zinnia-Acrosa (/mob/living/carbon/human)) - the HFR interface (/obj/machinery/hypertorus/interface): multitool act(Zinnia-Acrosa (/mob/living/carbon/human), the multitool (/obj/item/multitool)) - the HFR interface (/obj/machinery/hypertorus/interface): tool act(Zinnia-Acrosa (/mob/living/carbon/human), the multitool (/obj/item/multitool), /list (/list)) - the HFR interface (/obj/machinery/hypertorus/interface): base item interaction(Zinnia-Acrosa (/mob/living/carbon/human), the multitool (/obj/item/multitool), /list (/list)) - the HFR interface (/obj/machinery/hypertorus/interface): base item interaction(Zinnia-Acrosa (/mob/living/carbon/human), the multitool (/obj/item/multitool), /list (/list)) - the multitool (/obj/item/multitool): melee attack chain(Zinnia-Acrosa (/mob/living/carbon/human), the HFR interface (/obj/machinery/hypertorus/interface), /list (/list), /list (/list)) - Zinnia-Acrosa (/mob/living/carbon/human): ClickOn(the HFR interface (/obj/machinery/hypertorus/interface), "icon-x=23;icon-y=9;left=1;butt...") - the HFR interface (/obj/machinery/hypertorus/interface): Click(the reinforced floor (115,74,2) (/turf/open/floor/engine), "mapwindow.map", "icon-x=23;icon-y=9;left=1;butt...") - ... - world: push usr(Zinnia-Acrosa (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:50:21.229] RUNTIME: runtime error: parent_qdeleting overridden. Use override = TRUE to suppress this warning. - Target: the omni HFR waste output port (/obj/machinery/atmospherics/components/unary/hypertorus/waste_output) Existing Proc: unregister_signals New Proc: unregister_signals - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Zinnia-Acrosa (/mob/living/carbon/human) - src: null - usr.loc: the reinforced floor (116,73,2) (/turf/open/floor/engine) - call stack: - stack trace("parent_qdeleting overridden. U...", "code/datums/signals.dm", 43) - the omni HFR core (/obj/machinery/atmospherics/components/unary/hypertorus/core): RegisterSignal(the omni HFR waste output port (/obj/machinery/atmospherics/components/unary/hypertorus/waste_output), "parent_qdeleting", "unregister_signals", 0) - the omni HFR core (/obj/machinery/atmospherics/components/unary/hypertorus/core): activate(Zinnia-Acrosa (/mob/living/carbon/human)) - the HFR interface (/obj/machinery/hypertorus/interface): multitool act(Zinnia-Acrosa (/mob/living/carbon/human), the multitool (/obj/item/multitool)) - the HFR interface (/obj/machinery/hypertorus/interface): tool act(Zinnia-Acrosa (/mob/living/carbon/human), the multitool (/obj/item/multitool), /list (/list)) - the HFR interface (/obj/machinery/hypertorus/interface): base item interaction(Zinnia-Acrosa (/mob/living/carbon/human), the multitool (/obj/item/multitool), /list (/list)) - the HFR interface (/obj/machinery/hypertorus/interface): base item interaction(Zinnia-Acrosa (/mob/living/carbon/human), the multitool (/obj/item/multitool), /list (/list)) - the multitool (/obj/item/multitool): melee attack chain(Zinnia-Acrosa (/mob/living/carbon/human), the HFR interface (/obj/machinery/hypertorus/interface), /list (/list), /list (/list)) - Zinnia-Acrosa (/mob/living/carbon/human): ClickOn(the HFR interface (/obj/machinery/hypertorus/interface), "icon-x=23;icon-y=9;left=1;butt...") - the HFR interface (/obj/machinery/hypertorus/interface): Click(the reinforced floor (115,74,2) (/turf/open/floor/engine), "mapwindow.map", "icon-x=23;icon-y=9;left=1;butt...") - ... - world: push usr(Zinnia-Acrosa (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:50:21.231] RUNTIME: runtime error: parent_qdeleting overridden. Use override = TRUE to suppress this warning. - Target: the omni HFR moderator input port (/obj/machinery/atmospherics/components/unary/hypertorus/moderator_input) Existing Proc: unregister_signals New Proc: unregister_signals - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Zinnia-Acrosa (/mob/living/carbon/human) - src: null - usr.loc: the reinforced floor (116,73,2) (/turf/open/floor/engine) - call stack: - stack trace("parent_qdeleting overridden. U...", "code/datums/signals.dm", 43) - the omni HFR core (/obj/machinery/atmospherics/components/unary/hypertorus/core): RegisterSignal(the omni HFR moderator input p... (/obj/machinery/atmospherics/components/unary/hypertorus/moderator_input), "parent_qdeleting", "unregister_signals", 0) - the omni HFR core (/obj/machinery/atmospherics/components/unary/hypertorus/core): activate(Zinnia-Acrosa (/mob/living/carbon/human)) - the HFR interface (/obj/machinery/hypertorus/interface): multitool act(Zinnia-Acrosa (/mob/living/carbon/human), the multitool (/obj/item/multitool)) - the HFR interface (/obj/machinery/hypertorus/interface): tool act(Zinnia-Acrosa (/mob/living/carbon/human), the multitool (/obj/item/multitool), /list (/list)) - the HFR interface (/obj/machinery/hypertorus/interface): base item interaction(Zinnia-Acrosa (/mob/living/carbon/human), the multitool (/obj/item/multitool), /list (/list)) - the HFR interface (/obj/machinery/hypertorus/interface): base item interaction(Zinnia-Acrosa (/mob/living/carbon/human), the multitool (/obj/item/multitool), /list (/list)) - the multitool (/obj/item/multitool): melee attack chain(Zinnia-Acrosa (/mob/living/carbon/human), the HFR interface (/obj/machinery/hypertorus/interface), /list (/list), /list (/list)) - Zinnia-Acrosa (/mob/living/carbon/human): ClickOn(the HFR interface (/obj/machinery/hypertorus/interface), "icon-x=23;icon-y=9;left=1;butt...") - the HFR interface (/obj/machinery/hypertorus/interface): Click(the reinforced floor (115,74,2) (/turf/open/floor/engine), "mapwindow.map", "icon-x=23;icon-y=9;left=1;butt...") - ... - world: push usr(Zinnia-Acrosa (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:50:21.233] RUNTIME: runtime error: parent_qdeleting overridden. Use override = TRUE to suppress this warning. - Target: the HFR corner (/obj/machinery/hypertorus/corner) Existing Proc: unregister_signals New Proc: unregister_signals - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Zinnia-Acrosa (/mob/living/carbon/human) - src: null - usr.loc: the reinforced floor (116,73,2) (/turf/open/floor/engine) - call stack: - stack trace("parent_qdeleting overridden. U...", "code/datums/signals.dm", 43) - the omni HFR core (/obj/machinery/atmospherics/components/unary/hypertorus/core): RegisterSignal(the HFR corner (/obj/machinery/hypertorus/corner), "parent_qdeleting", "unregister_signals", 0) - the omni HFR core (/obj/machinery/atmospherics/components/unary/hypertorus/core): activate(Zinnia-Acrosa (/mob/living/carbon/human)) - the HFR interface (/obj/machinery/hypertorus/interface): multitool act(Zinnia-Acrosa (/mob/living/carbon/human), the multitool (/obj/item/multitool)) - the HFR interface (/obj/machinery/hypertorus/interface): tool act(Zinnia-Acrosa (/mob/living/carbon/human), the multitool (/obj/item/multitool), /list (/list)) - the HFR interface (/obj/machinery/hypertorus/interface): base item interaction(Zinnia-Acrosa (/mob/living/carbon/human), the multitool (/obj/item/multitool), /list (/list)) - the HFR interface (/obj/machinery/hypertorus/interface): base item interaction(Zinnia-Acrosa (/mob/living/carbon/human), the multitool (/obj/item/multitool), /list (/list)) - the multitool (/obj/item/multitool): melee attack chain(Zinnia-Acrosa (/mob/living/carbon/human), the HFR interface (/obj/machinery/hypertorus/interface), /list (/list), /list (/list)) - Zinnia-Acrosa (/mob/living/carbon/human): ClickOn(the HFR interface (/obj/machinery/hypertorus/interface), "icon-x=23;icon-y=9;left=1;butt...") - the HFR interface (/obj/machinery/hypertorus/interface): Click(the reinforced floor (115,74,2) (/turf/open/floor/engine), "mapwindow.map", "icon-x=23;icon-y=9;left=1;butt...") - ... - world: push usr(Zinnia-Acrosa (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:50:21.235] RUNTIME: runtime error: parent_qdeleting overridden. Use override = TRUE to suppress this warning. - Target: the HFR corner (/obj/machinery/hypertorus/corner) Existing Proc: unregister_signals New Proc: unregister_signals - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Zinnia-Acrosa (/mob/living/carbon/human) - src: null - usr.loc: the reinforced floor (116,73,2) (/turf/open/floor/engine) - call stack: - stack trace("parent_qdeleting overridden. U...", "code/datums/signals.dm", 43) - the omni HFR core (/obj/machinery/atmospherics/components/unary/hypertorus/core): RegisterSignal(the HFR corner (/obj/machinery/hypertorus/corner), "parent_qdeleting", "unregister_signals", 0) - the omni HFR core (/obj/machinery/atmospherics/components/unary/hypertorus/core): activate(Zinnia-Acrosa (/mob/living/carbon/human)) - the HFR interface (/obj/machinery/hypertorus/interface): multitool act(Zinnia-Acrosa (/mob/living/carbon/human), the multitool (/obj/item/multitool)) - the HFR interface (/obj/machinery/hypertorus/interface): tool act(Zinnia-Acrosa (/mob/living/carbon/human), the multitool (/obj/item/multitool), /list (/list)) - the HFR interface (/obj/machinery/hypertorus/interface): base item interaction(Zinnia-Acrosa (/mob/living/carbon/human), the multitool (/obj/item/multitool), /list (/list)) - the HFR interface (/obj/machinery/hypertorus/interface): base item interaction(Zinnia-Acrosa (/mob/living/carbon/human), the multitool (/obj/item/multitool), /list (/list)) - the multitool (/obj/item/multitool): melee attack chain(Zinnia-Acrosa (/mob/living/carbon/human), the HFR interface (/obj/machinery/hypertorus/interface), /list (/list), /list (/list)) - Zinnia-Acrosa (/mob/living/carbon/human): ClickOn(the HFR interface (/obj/machinery/hypertorus/interface), "icon-x=23;icon-y=9;left=1;butt...") - the HFR interface (/obj/machinery/hypertorus/interface): Click(the reinforced floor (115,74,2) (/turf/open/floor/engine), "mapwindow.map", "icon-x=23;icon-y=9;left=1;butt...") - ... - world: push usr(Zinnia-Acrosa (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:50:21.237] RUNTIME: runtime error: parent_qdeleting overridden. Use override = TRUE to suppress this warning. - Target: the HFR corner (/obj/machinery/hypertorus/corner) Existing Proc: unregister_signals New Proc: unregister_signals - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Zinnia-Acrosa (/mob/living/carbon/human) - src: null - usr.loc: the reinforced floor (116,73,2) (/turf/open/floor/engine) - call stack: - stack trace("parent_qdeleting overridden. U...", "code/datums/signals.dm", 43) - the omni HFR core (/obj/machinery/atmospherics/components/unary/hypertorus/core): RegisterSignal(the HFR corner (/obj/machinery/hypertorus/corner), "parent_qdeleting", "unregister_signals", 0) - the omni HFR core (/obj/machinery/atmospherics/components/unary/hypertorus/core): activate(Zinnia-Acrosa (/mob/living/carbon/human)) - the HFR interface (/obj/machinery/hypertorus/interface): multitool act(Zinnia-Acrosa (/mob/living/carbon/human), the multitool (/obj/item/multitool)) - the HFR interface (/obj/machinery/hypertorus/interface): tool act(Zinnia-Acrosa (/mob/living/carbon/human), the multitool (/obj/item/multitool), /list (/list)) - the HFR interface (/obj/machinery/hypertorus/interface): base item interaction(Zinnia-Acrosa (/mob/living/carbon/human), the multitool (/obj/item/multitool), /list (/list)) - the HFR interface (/obj/machinery/hypertorus/interface): base item interaction(Zinnia-Acrosa (/mob/living/carbon/human), the multitool (/obj/item/multitool), /list (/list)) - the multitool (/obj/item/multitool): melee attack chain(Zinnia-Acrosa (/mob/living/carbon/human), the HFR interface (/obj/machinery/hypertorus/interface), /list (/list), /list (/list)) - Zinnia-Acrosa (/mob/living/carbon/human): ClickOn(the HFR interface (/obj/machinery/hypertorus/interface), "icon-x=23;icon-y=9;left=1;butt...") - the HFR interface (/obj/machinery/hypertorus/interface): Click(the reinforced floor (115,74,2) (/turf/open/floor/engine), "mapwindow.map", "icon-x=23;icon-y=9;left=1;butt...") - ... - world: push usr(Zinnia-Acrosa (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:50:21.239] RUNTIME: runtime error: parent_qdeleting overridden. Use override = TRUE to suppress this warning. - Target: the HFR corner (/obj/machinery/hypertorus/corner) Existing Proc: unregister_signals New Proc: unregister_signals - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Zinnia-Acrosa (/mob/living/carbon/human) - src: null - usr.loc: the reinforced floor (116,73,2) (/turf/open/floor/engine) - call stack: - stack trace("parent_qdeleting overridden. U...", "code/datums/signals.dm", 43) - the omni HFR core (/obj/machinery/atmospherics/components/unary/hypertorus/core): RegisterSignal(the HFR corner (/obj/machinery/hypertorus/corner), "parent_qdeleting", "unregister_signals", 0) - the omni HFR core (/obj/machinery/atmospherics/components/unary/hypertorus/core): activate(Zinnia-Acrosa (/mob/living/carbon/human)) - the HFR interface (/obj/machinery/hypertorus/interface): multitool act(Zinnia-Acrosa (/mob/living/carbon/human), the multitool (/obj/item/multitool)) - the HFR interface (/obj/machinery/hypertorus/interface): tool act(Zinnia-Acrosa (/mob/living/carbon/human), the multitool (/obj/item/multitool), /list (/list)) - the HFR interface (/obj/machinery/hypertorus/interface): base item interaction(Zinnia-Acrosa (/mob/living/carbon/human), the multitool (/obj/item/multitool), /list (/list)) - the HFR interface (/obj/machinery/hypertorus/interface): base item interaction(Zinnia-Acrosa (/mob/living/carbon/human), the multitool (/obj/item/multitool), /list (/list)) - the multitool (/obj/item/multitool): melee attack chain(Zinnia-Acrosa (/mob/living/carbon/human), the HFR interface (/obj/machinery/hypertorus/interface), /list (/list), /list (/list)) - Zinnia-Acrosa (/mob/living/carbon/human): ClickOn(the HFR interface (/obj/machinery/hypertorus/interface), "icon-x=23;icon-y=9;left=1;butt...") - the HFR interface (/obj/machinery/hypertorus/interface): Click(the reinforced floor (115,74,2) (/turf/open/floor/engine), "mapwindow.map", "icon-x=23;icon-y=9;left=1;butt...") - ... - world: push usr(Zinnia-Acrosa (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:50:22.406] RUNTIME: runtime error: type mismatch: cannot compare 0 to "UNCONSCIOUS" - proc name: check condition (/datum/bt_node/decorator/mob_stat_at_least/check_condition) - source file: code/datums/ai/generic_decorators/mob_stat_at_least.dm,45 - usr: null - src: /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least) - call stack: - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): check condition(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): evaluate for observer(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on observed change(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), null) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on mob key changed(the bileworm (/mob/living/basic/mining/bileworm), "BB_basic_execution_target") - the bileworm (/mob/living/basic/mining/bileworm): SendSignal("ai_blackboard_key_set_BB_basic...", /list (/list)) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): post blackboard key set("BB_basic_execution_target") - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): set blackboard key("BB_basic_execution_target", NODE drone (/mob/living/basic/node_drone), 1) - /datum/bt_node/ai_behavior/tar... (/datum/bt_node/ai_behavior/targeted_mob_ability/and_plan_execute): finish action(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0) - /datum/bt_node/ai_behavior/tar... (/datum/bt_node/ai_behavior/targeted_mob_ability/and_plan_execute): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/decorator/bilew... (/datum/bt_node/decorator/bileworm_should_resurface): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - ... - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/decorator/bb_ke... (/datum/bt_node/decorator/bb_key_set): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): SelectBehaviors(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-19 22:50:22.409] RUNTIME: runtime error: type mismatch: cannot compare 0 to "UNCONSCIOUS" - proc name: check condition (/datum/bt_node/decorator/mob_stat_at_least/check_condition) - source file: code/datums/ai/generic_decorators/mob_stat_at_least.dm,45 - usr: null - src: /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least) - call stack: - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): check condition(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): evaluate for observer(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on observed change(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), null) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on mob key changed(the bileworm (/mob/living/basic/mining/bileworm), "BB_basic_execution_target") - the bileworm (/mob/living/basic/mining/bileworm): SendSignal("ai_blackboard_key_set_BB_basic...", /list (/list)) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): post blackboard key set("BB_basic_execution_target") - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): set blackboard key("BB_basic_execution_target", NODE drone (/mob/living/basic/node_drone), 1) - /datum/bt_node/ai_behavior/tar... (/datum/bt_node/ai_behavior/targeted_mob_ability/and_plan_execute): finish action(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0) - /datum/bt_node/ai_behavior/tar... (/datum/bt_node/ai_behavior/targeted_mob_ability/and_plan_execute): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/decorator/bilew... (/datum/bt_node/decorator/bileworm_should_resurface): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - ... - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/decorator/bb_ke... (/datum/bt_node/decorator/bb_key_set): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): SelectBehaviors(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-19 22:50:35.543] RUNTIME: runtime error: turf_reset_elevation overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/iron/dark/textured_large) 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 floor (129,205,3) (/turf/open/floor/iron/dark/textured_large), "turf_reset_elevation", "check_elevation", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the donk pocket crate - Purcha... (/obj/structure/closet/crate/freezer/food), the floor (129,205,3) (/turf/open/floor/iron/dark/textured_large)) - /datum/element/elevation (/datum/element/elevation): on source entering(the donk pocket crate - Purcha... (/obj/structure/closet/crate/freezer/food), the floor (129,205,3) (/turf/open/floor/iron/dark/textured_large), the floor (128,205,3) (/turf/open/floor/iron/dark/textured_large), null) - the donk pocket crate - Purcha... (/obj/structure/closet/crate/freezer/food): SendSignal("atom_entering", /list (/list)) - the floor (129,205,3) (/turf/open/floor/iron/dark/textured_large): Entered(the donk pocket crate - Purcha... (/obj/structure/closet/crate/freezer/food), the floor (128,205,3) (/turf/open/floor/iron/dark/textured_large), null) - the floor (129,205,3) (/turf/open/floor/iron/dark/textured_large): Entered(the donk pocket crate - Purcha... (/obj/structure/closet/crate/freezer/food), the floor (128,205,3) (/turf/open/floor/iron/dark/textured_large), null) - the donk pocket crate - Purcha... (/obj/structure/closet/crate/freezer/food): Move(the floor (129,205,3) (/turf/open/floor/iron/dark/textured_large), 4, 0, 0) - the donk pocket crate - Purcha... (/obj/structure/closet/crate/freezer/food): Move(the floor (129,205,3) (/turf/open/floor/iron/dark/textured_large), 4, 0, 0) - /datum/move_loop/move (/datum/move_loop/move): move() - /datum/move_loop/move (/datum/move_loop/move): process() - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): pour bucket(/list (/list)) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(0) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(0) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:50:35.545] RUNTIME: runtime error: turf_change overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/iron/dark/textured_large) 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 floor (129,205,3) (/turf/open/floor/iron/dark/textured_large), "turf_change", "pre_change_turf", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the donk pocket crate - Purcha... (/obj/structure/closet/crate/freezer/food), the floor (129,205,3) (/turf/open/floor/iron/dark/textured_large)) - /datum/element/elevation (/datum/element/elevation): on source entering(the donk pocket crate - Purcha... (/obj/structure/closet/crate/freezer/food), the floor (129,205,3) (/turf/open/floor/iron/dark/textured_large), the floor (128,205,3) (/turf/open/floor/iron/dark/textured_large), null) - the donk pocket crate - Purcha... (/obj/structure/closet/crate/freezer/food): SendSignal("atom_entering", /list (/list)) - the floor (129,205,3) (/turf/open/floor/iron/dark/textured_large): Entered(the donk pocket crate - Purcha... (/obj/structure/closet/crate/freezer/food), the floor (128,205,3) (/turf/open/floor/iron/dark/textured_large), null) - the floor (129,205,3) (/turf/open/floor/iron/dark/textured_large): Entered(the donk pocket crate - Purcha... (/obj/structure/closet/crate/freezer/food), the floor (128,205,3) (/turf/open/floor/iron/dark/textured_large), null) - the donk pocket crate - Purcha... (/obj/structure/closet/crate/freezer/food): Move(the floor (129,205,3) (/turf/open/floor/iron/dark/textured_large), 4, 0, 0) - the donk pocket crate - Purcha... (/obj/structure/closet/crate/freezer/food): Move(the floor (129,205,3) (/turf/open/floor/iron/dark/textured_large), 4, 0, 0) - /datum/move_loop/move (/datum/move_loop/move): move() - /datum/move_loop/move (/datum/move_loop/move): process() - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): pour bucket(/list (/list)) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(0) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(0) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:50:37.055] RUNTIME: runtime error: type mismatch: cannot compare 3 to "UNCONSCIOUS" - proc name: check condition (/datum/bt_node/decorator/mob_stat_at_least/check_condition) - source file: code/datums/ai/generic_decorators/mob_stat_at_least.dm,45 - usr: null - src: /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least) - call stack: - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): check condition(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): evaluate for observer(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on observed change(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), null) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on signal changed(NODE drone (/mob/living/basic/node_drone), 3, 0) - NODE drone (/mob/living/basic/node_drone): SendSignal("mob_statchange", /list (/list)) - NODE drone (/mob/living/basic/node_drone): set stat(3) - NODE drone (/mob/living/basic/node_drone): set stat(3) - NODE drone (/mob/living/basic/node_drone): set stat(3) - NODE drone (/mob/living/basic/node_drone): death(null) - NODE drone (/mob/living/basic/node_drone): death(null) - ... - NODE drone (/mob/living/basic/node_drone): on damage loss changed(20, 1, 0, "burn") - NODE drone (/mob/living/basic/node_drone): on damage loss(20, 1, 0, "burn", -20) - NODE drone (/mob/living/basic/node_drone): on damage loss(20, 1, 0, "burn", -20) - NODE drone (/mob/living/basic/node_drone): adjust fire loss(20, 1, 0, 16777215) - NODE drone (/mob/living/basic/node_drone): apply damage(20, "burn", null, 0, 0, 0, -100, 0, 0, null, null, 1) - the acidic bile (/obj/effect/bileworm_acid): impact(the shale floor (219,38,4) (/turf/open/misc/asteroid/basalt/smooth/shale/lava_land_surface)) - Timer (/datum/controller/subsystem/timer): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:50:37.056] RUNTIME: runtime error: type mismatch: cannot compare 3 to "UNCONSCIOUS" - proc name: check condition (/datum/bt_node/decorator/mob_stat_at_least/check_condition) - source file: code/datums/ai/generic_decorators/mob_stat_at_least.dm,45 - usr: null - src: /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least) - call stack: - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): check condition(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): evaluate for observer(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on observed change(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), null) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on signal changed(NODE drone (/mob/living/basic/node_drone), 3, 0) - NODE drone (/mob/living/basic/node_drone): SendSignal("mob_statchange", /list (/list)) - NODE drone (/mob/living/basic/node_drone): set stat(3) - NODE drone (/mob/living/basic/node_drone): set stat(3) - NODE drone (/mob/living/basic/node_drone): set stat(3) - NODE drone (/mob/living/basic/node_drone): death(null) - NODE drone (/mob/living/basic/node_drone): death(null) - ... - NODE drone (/mob/living/basic/node_drone): on damage loss changed(20, 1, 0, "burn") - NODE drone (/mob/living/basic/node_drone): on damage loss(20, 1, 0, "burn", -20) - NODE drone (/mob/living/basic/node_drone): on damage loss(20, 1, 0, "burn", -20) - NODE drone (/mob/living/basic/node_drone): adjust fire loss(20, 1, 0, 16777215) - NODE drone (/mob/living/basic/node_drone): apply damage(20, "burn", null, 0, 0, 0, -100, 0, 0, null, null, 1) - the acidic bile (/obj/effect/bileworm_acid): impact(the shale floor (219,38,4) (/turf/open/misc/asteroid/basalt/smooth/shale/lava_land_surface)) - Timer (/datum/controller/subsystem/timer): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:52:26.598] RUNTIME: runtime error: mining_waves_stop overridden. Use override = TRUE to suppress this warning. - Target: the medium 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: Bartholomew Davis (/mob/living/carbon/human) - src: null - usr.loc: the shale floor (217,38,4) (/turf/open/misc/asteroid/basalt/smooth/shale/lava_land_surface) - call stack: - stack trace("mining_waves_stop overridden. ...", "code/datums/signals.dm", 43) - the medium ore vent (/obj/structure/ore_vent/random): RegisterSignal(the medium ore vent (/obj/structure/ore_vent/random), "mining_waves_stop", "handle_wave_conclusion", 0) - the medium ore vent (/obj/structure/ore_vent/random): start wave defense() - the medium ore vent (/obj/structure/ore_vent/random): scan and confirm(Bartholomew Davis (/mob/living/carbon/human), 0) - the medium ore vent (/obj/structure/ore_vent/random): item interaction(Bartholomew Davis (/mob/living/carbon/human), the advanced automatic mining ... (/obj/item/t_scanner/adv_mining_scanner), /list (/list)) - the medium ore vent (/obj/structure/ore_vent/random): base item interaction(Bartholomew Davis (/mob/living/carbon/human), the advanced automatic mining ... (/obj/item/t_scanner/adv_mining_scanner), /list (/list)) - the advanced automatic mining ... (/obj/item/t_scanner/adv_mining_scanner): melee attack chain(Bartholomew Davis (/mob/living/carbon/human), the medium ore vent (/obj/structure/ore_vent/random), /list (/list), /list (/list)) - Bartholomew Davis (/mob/living/carbon/human): ClickOn(the medium ore vent (/obj/structure/ore_vent/random), "icon-x=18;icon-y=3;left=1;butt...") - the medium ore vent (/obj/structure/ore_vent/random): Click(the shale floor (219,38,4) (/turf/open/misc/asteroid/basalt/smooth/shale/lava_land_surface), "mapwindow.map", "icon-x=18;icon-y=3;left=1;butt...") - the medium ore vent (/obj/structure/ore_vent/random): Click(the shale floor (219,38,4) (/turf/open/misc/asteroid/basalt/smooth/shale/lava_land_surface), "mapwindow.map", "icon-x=18;icon-y=3;left=1;butt...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Bartholomew Davis (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-09-19 22:52:43.134] 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: Jat-Ra (/mob/living/carbon/human) - src: /datum/storage/backpack (/datum/storage/backpack) - usr.loc: the floor (124,192,2) (/turf/open/floor/iron/dark) - call stack: - /datum/storage/backpack (/datum/storage/backpack): hide contents(Unknown (/mob/living/carbon/human)) - /datum/storage/backpack (/datum/storage/backpack): Destroy(0) - qdel(/datum/storage/backpack (/datum/storage/backpack), 0) - the explorer bag (/obj/item/storage/backpack/explorer): Destroy(0) - the explorer bag (/obj/item/storage/backpack/explorer): Destroy(0) - the explorer bag (/obj/item/storage/backpack/explorer): Destroy(0) - the explorer bag (/obj/item/storage/backpack/explorer): Destroy(0) - qdel(the explorer bag (/obj/item/storage/backpack/explorer), 0) - Unknown (/mob/living/carbon/human): Destroy(0) - Unknown (/mob/living/carbon/human): Destroy(0) - ... - qdel(Unknown (/mob/living/carbon/human), 0) - the netpod (/obj/machinery/netpod): on domain scrubbed(the quantum server (/obj/machinery/quantum_server)) - the quantum server (/obj/machinery/quantum_server): SendSignal("bitrunner_domain_scrubbed", /list (/list)) - the quantum server (/obj/machinery/quantum_server): scrub vdom() - /datum/callback (/datum/callback): Invoke() - world: push usr(Jat-Ra (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:52:50.769] RUNTIME: runtime error: type mismatch: cannot compare 0 to "UNCONSCIOUS" - proc name: check condition (/datum/bt_node/decorator/mob_stat_at_least/check_condition) - source file: code/datums/ai/generic_decorators/mob_stat_at_least.dm,45 - usr: null - src: /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least) - call stack: - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): check condition(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): evaluate for observer(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on observed change(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), null) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on mob key changed(the vileworm (/mob/living/basic/mining/bileworm/vileworm), "BB_basic_execution_target") - the vileworm (/mob/living/basic/mining/bileworm/vileworm): SendSignal("ai_blackboard_key_set_BB_basic...", /list (/list)) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): post blackboard key set("BB_basic_execution_target") - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): set blackboard key("BB_basic_execution_target", Bartholomew Davis (/mob/living/carbon/human), 1) - /datum/bt_node/ai_behavior/tar... (/datum/bt_node/ai_behavior/targeted_mob_ability/and_plan_execute): finish action(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0) - /datum/bt_node/ai_behavior/tar... (/datum/bt_node/ai_behavior/targeted_mob_ability/and_plan_execute): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.35) - /datum/bt_node/decorator/bilew... (/datum/bt_node/decorator/bileworm_should_resurface): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.35) - ... - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.35) - /datum/bt_node/decorator/bb_ke... (/datum/bt_node/decorator/bb_key_set): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.35) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.35) - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.35) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.35) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): SelectBehaviors(0.35) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:52:56.454] RUNTIME: runtime error: type mismatch: cannot compare 0 to "UNCONSCIOUS" - proc name: check condition (/datum/bt_node/decorator/mob_stat_at_least/check_condition) - source file: code/datums/ai/generic_decorators/mob_stat_at_least.dm,45 - usr: null - src: /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least) - call stack: - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): check condition(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): evaluate for observer(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on observed change(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), null) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on mob key changed(the vileworm (/mob/living/basic/mining/bileworm/vileworm), "BB_basic_execution_target") - the vileworm (/mob/living/basic/mining/bileworm/vileworm): SendSignal("ai_blackboard_key_set_BB_basic...", /list (/list)) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): post blackboard key set("BB_basic_execution_target") - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): set blackboard key("BB_basic_execution_target", Bartholomew Davis (/mob/living/carbon/human), 1) - /datum/bt_node/ai_behavior/tar... (/datum/bt_node/ai_behavior/targeted_mob_ability/and_plan_execute): finish action(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0) - /datum/bt_node/ai_behavior/tar... (/datum/bt_node/ai_behavior/targeted_mob_ability/and_plan_execute): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.4) - /datum/bt_node/decorator/bilew... (/datum/bt_node/decorator/bileworm_should_resurface): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.4) - ... - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.4) - /datum/bt_node/decorator/bb_ke... (/datum/bt_node/decorator/bb_key_set): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.4) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.4) - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.4) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.4) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): SelectBehaviors(0.4) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): fire(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:53:10.370] RUNTIME: runtime error: type mismatch: cannot compare 0 to "UNCONSCIOUS" - proc name: check condition (/datum/bt_node/decorator/mob_stat_at_least/check_condition) - source file: code/datums/ai/generic_decorators/mob_stat_at_least.dm,45 - usr: null - src: /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least) - call stack: - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): check condition(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): evaluate for observer(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on observed change(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), null) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on mob key changed(the vileworm (/mob/living/basic/mining/bileworm/vileworm), "BB_basic_execution_target") - the vileworm (/mob/living/basic/mining/bileworm/vileworm): SendSignal("ai_blackboard_key_set_BB_basic...", /list (/list)) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): post blackboard key set("BB_basic_execution_target") - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): set blackboard key("BB_basic_execution_target", Bartholomew Davis (/mob/living/carbon/human), 1) - /datum/bt_node/ai_behavior/tar... (/datum/bt_node/ai_behavior/targeted_mob_ability/and_plan_execute): finish action(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0) - /datum/bt_node/ai_behavior/tar... (/datum/bt_node/ai_behavior/targeted_mob_ability/and_plan_execute): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.3) - /datum/bt_node/decorator/bilew... (/datum/bt_node/decorator/bileworm_should_resurface): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.3) - ... - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.3) - /datum/bt_node/decorator/bb_ke... (/datum/bt_node/decorator/bb_key_set): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.3) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.3) - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.3) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.3) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): SelectBehaviors(0.3) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:53:19.214] RUNTIME: runtime error: type mismatch: cannot compare 0 to "UNCONSCIOUS" - proc name: check condition (/datum/bt_node/decorator/mob_stat_at_least/check_condition) - source file: code/datums/ai/generic_decorators/mob_stat_at_least.dm,45 - usr: null - src: /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least) - call stack: - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): check condition(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): evaluate for observer(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on observed change(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), null) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): on mob key changed(the vileworm (/mob/living/basic/mining/bileworm/vileworm), "BB_basic_execution_target") - the vileworm (/mob/living/basic/mining/bileworm/vileworm): SendSignal("ai_blackboard_key_set_BB_basic...", /list (/list)) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): post blackboard key set("BB_basic_execution_target") - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): set blackboard key("BB_basic_execution_target", Bartholomew Davis (/mob/living/carbon/human), 1) - /datum/bt_node/ai_behavior/tar... (/datum/bt_node/ai_behavior/targeted_mob_ability/and_plan_execute): finish action(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0) - /datum/bt_node/ai_behavior/tar... (/datum/bt_node/ai_behavior/targeted_mob_ability/and_plan_execute): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/decorator/bilew... (/datum/bt_node/decorator/bileworm_should_resurface): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - ... - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/decorator/bb_ke... (/datum/bt_node/decorator/bb_key_set): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): SelectBehaviors(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-19 22:53:37.697] RUNTIME: runtime error: type mismatch: cannot compare 0 to "UNCONSCIOUS" - proc name: check condition (/datum/bt_node/decorator/mob_stat_at_least/check_condition) - source file: code/datums/ai/generic_decorators/mob_stat_at_least.dm,45 - usr: null - src: /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least) - call stack: - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): check condition(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm)) - /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/decorator/abili... (/datum/bt_node/decorator/ability_available): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm), 0.25) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/bileworm): SelectBehaviors(0.25) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): fire(0) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:53:52.302] RUNTIME: runtime error: human_monkeyize overridden. Use override = TRUE to suppress this warning. - Target: Unknown (/mob/living/carbon/human) Existing Proc: became_monkey New Proc: became_monkey - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Unknown (/mob/living/carbon/human) - src: null - usr.loc: the floor (162,115,3) (/turf/open/floor/iron/dark/small) - call stack: - stack trace("human_monkeyize overridden. Us...", "code/datums/signals.dm", 43) - Arm Blade (/datum/action/changeling/weapon/arm_blade): RegisterSignal(Unknown (/mob/living/carbon/human), "human_monkeyize", "became_monkey", 0) - Arm Blade (/datum/action/changeling/weapon/arm_blade): Grant(Unknown (/mob/living/carbon/human)) - Arm Blade (/datum/action/changeling/weapon/arm_blade): on purchase(Unknown (/mob/living/carbon/human), null) - Changeling (/datum/antagonist/changeling): regain powers() - Changeling (/datum/antagonist/changeling): on login(Unknown (/mob/living/carbon/human)) - Unknown (/mob/living/carbon/human): SendSignal("mob_login", /list (/list)) - Unknown (/mob/living/carbon/human): Login() - Unknown (/mob/living/carbon/human): Login() - Unknown (/mob/living/carbon/human): Login() - ... - Reenter corpse (/atom/movable/screen/ghost/reenter_corpse): Click(null, "mapwindow.map", "icon-x=19;icon-y=20;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Alexander Wolff (/mob/dead/observer), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:53:52.304] RUNTIME: runtime error: carbon_being_defibbed overridden. Use override = TRUE to suppress this warning. - Target: Unknown (/mob/living/carbon/human) Existing Proc: on_defibbed New Proc: on_defibbed - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Unknown (/mob/living/carbon/human) - src: null - usr.loc: the floor (162,115,3) (/turf/open/floor/iron/dark/small) - call stack: - stack trace("carbon_being_defibbed overridd...", "code/datums/signals.dm", 43) - Defibrillator Grasp (/datum/action/changeling/defib_grasp): RegisterSignal(Unknown (/mob/living/carbon/human), "carbon_being_defibbed", "on_defibbed", 0) - Defibrillator Grasp (/datum/action/changeling/defib_grasp): on purchase(Unknown (/mob/living/carbon/human), null) - Changeling (/datum/antagonist/changeling): regain powers() - Changeling (/datum/antagonist/changeling): on login(Unknown (/mob/living/carbon/human)) - Unknown (/mob/living/carbon/human): SendSignal("mob_login", /list (/list)) - Unknown (/mob/living/carbon/human): Login() - Unknown (/mob/living/carbon/human): Login() - Unknown (/mob/living/carbon/human): Login() - Unknown (/mob/living/carbon/human): PossessByPlayer("tapubulu") - ... - Reenter corpse (/atom/movable/screen/ghost/reenter_corpse): Click(null, "mapwindow.map", "icon-x=19;icon-y=20;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Alexander Wolff (/mob/dead/observer), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:53:52.306] RUNTIME: runtime error: human_monkeyize overridden. Use override = TRUE to suppress this warning. - Target: Unknown (/mob/living/carbon/human) Existing Proc: became_monkey New Proc: became_monkey - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Unknown (/mob/living/carbon/human) - src: null - usr.loc: the floor (162,115,3) (/turf/open/floor/iron/dark/small) - call stack: - stack trace("human_monkeyize overridden. Us...", "code/datums/signals.dm", 43) - Chitinous Armor (/datum/action/changeling/suit/armor): RegisterSignal(Unknown (/mob/living/carbon/human), "human_monkeyize", "became_monkey", 0) - Chitinous Armor (/datum/action/changeling/suit/armor): Grant(Unknown (/mob/living/carbon/human)) - Chitinous Armor (/datum/action/changeling/suit/armor): on purchase(Unknown (/mob/living/carbon/human), null) - Changeling (/datum/antagonist/changeling): regain powers() - Changeling (/datum/antagonist/changeling): on login(Unknown (/mob/living/carbon/human)) - Unknown (/mob/living/carbon/human): SendSignal("mob_login", /list (/list)) - Unknown (/mob/living/carbon/human): Login() - Unknown (/mob/living/carbon/human): Login() - Unknown (/mob/living/carbon/human): Login() - ... - Reenter corpse (/atom/movable/screen/ghost/reenter_corpse): Click(null, "mapwindow.map", "icon-x=19;icon-y=20;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Alexander Wolff (/mob/dead/observer), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:54:05.938] RUNTIME: runtime error: Cannot read null.air - proc name: relocate airs (/obj/machinery/atmospherics/components/proc/relocate_airs) - source file: code/modules/atmospherics/machinery/components/components_base.dm,380 - usr: null - src: Bar Lounge omni air vent Gyl8A (/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4) - src.loc: the floor (76,118,3) (/turf/open/floor/wood/large) - call stack: - Bar Lounge omni air vent Gyl8A (/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4): relocate airs(null) - Bar Lounge omni air vent Gyl8A (/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4): on deconstruction(0) - Bar Lounge omni air vent Gyl8A (/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4): handle deconstruct(0) - Bar Lounge omni air vent Gyl8A (/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4): deconstruct(0) - Bar Lounge omni air vent Gyl8A (/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4): atom destruction("bomb") - Bar Lounge omni air vent Gyl8A (/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4): take damage(51, "brute", "bomb", 0, null, 0) - Bar Lounge omni air vent Gyl8A (/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4): ex act(1, null) - Explosions (/datum/controller/subsystem/explosions): fire(0) - Explosions (/datum/controller/subsystem/explosions): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:54:23.808] RUNTIME: runtime error: human_monkeyize overridden. Use override = TRUE to suppress this warning. - Target: Unknown (/mob/living/carbon/human) Existing Proc: became_monkey New Proc: became_monkey - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Unknown (/mob/living/carbon/human) - src: null - usr.loc: the floor (151,108,3) (/turf/open/floor/iron/dark) - call stack: - stack trace("human_monkeyize overridden. Us...", "code/datums/signals.dm", 43) - Arm Blade (/datum/action/changeling/weapon/arm_blade): RegisterSignal(Unknown (/mob/living/carbon/human), "human_monkeyize", "became_monkey", 0) - Arm Blade (/datum/action/changeling/weapon/arm_blade): Grant(Unknown (/mob/living/carbon/human)) - Arm Blade (/datum/action/changeling/weapon/arm_blade): on purchase(Unknown (/mob/living/carbon/human), null) - Changeling (/datum/antagonist/changeling): regain powers() - Changeling (/datum/antagonist/changeling): on login(Unknown (/mob/living/carbon/human)) - Unknown (/mob/living/carbon/human): SendSignal("mob_login", /list (/list)) - Unknown (/mob/living/carbon/human): Login() - Unknown (/mob/living/carbon/human): Login() - Unknown (/mob/living/carbon/human): Login() - ... - Reenter corpse (/atom/movable/screen/ghost/reenter_corpse): Click(null, "mapwindow.map", "icon-x=24;icon-y=18;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Alexander Wolff (/mob/dead/observer), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:54:23.810] RUNTIME: runtime error: carbon_being_defibbed overridden. Use override = TRUE to suppress this warning. - Target: Unknown (/mob/living/carbon/human) Existing Proc: on_defibbed New Proc: on_defibbed - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Unknown (/mob/living/carbon/human) - src: null - usr.loc: the floor (151,108,3) (/turf/open/floor/iron/dark) - call stack: - stack trace("carbon_being_defibbed overridd...", "code/datums/signals.dm", 43) - Defibrillator Grasp (/datum/action/changeling/defib_grasp): RegisterSignal(Unknown (/mob/living/carbon/human), "carbon_being_defibbed", "on_defibbed", 0) - Defibrillator Grasp (/datum/action/changeling/defib_grasp): on purchase(Unknown (/mob/living/carbon/human), null) - Changeling (/datum/antagonist/changeling): regain powers() - Changeling (/datum/antagonist/changeling): on login(Unknown (/mob/living/carbon/human)) - Unknown (/mob/living/carbon/human): SendSignal("mob_login", /list (/list)) - Unknown (/mob/living/carbon/human): Login() - Unknown (/mob/living/carbon/human): Login() - Unknown (/mob/living/carbon/human): Login() - Unknown (/mob/living/carbon/human): PossessByPlayer("tapubulu") - ... - Reenter corpse (/atom/movable/screen/ghost/reenter_corpse): Click(null, "mapwindow.map", "icon-x=24;icon-y=18;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Alexander Wolff (/mob/dead/observer), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:54:23.811] RUNTIME: runtime error: human_monkeyize overridden. Use override = TRUE to suppress this warning. - Target: Unknown (/mob/living/carbon/human) Existing Proc: became_monkey New Proc: became_monkey - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Unknown (/mob/living/carbon/human) - src: null - usr.loc: the floor (151,108,3) (/turf/open/floor/iron/dark) - call stack: - stack trace("human_monkeyize overridden. Us...", "code/datums/signals.dm", 43) - Chitinous Armor (/datum/action/changeling/suit/armor): RegisterSignal(Unknown (/mob/living/carbon/human), "human_monkeyize", "became_monkey", 0) - Chitinous Armor (/datum/action/changeling/suit/armor): Grant(Unknown (/mob/living/carbon/human)) - Chitinous Armor (/datum/action/changeling/suit/armor): on purchase(Unknown (/mob/living/carbon/human), null) - Changeling (/datum/antagonist/changeling): regain powers() - Changeling (/datum/antagonist/changeling): on login(Unknown (/mob/living/carbon/human)) - Unknown (/mob/living/carbon/human): SendSignal("mob_login", /list (/list)) - Unknown (/mob/living/carbon/human): Login() - Unknown (/mob/living/carbon/human): Login() - Unknown (/mob/living/carbon/human): Login() - ... - Reenter corpse (/atom/movable/screen/ghost/reenter_corpse): Click(null, "mapwindow.map", "icon-x=24;icon-y=18;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Alexander Wolff (/mob/dead/observer), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:54:23.985] 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: Bojack Unlucky (/mob/living/carbon/human) - src: Close Menu (/atom/movable/screen/radial/center) - usr.loc: the floor (71,120,3) (/turf/open/floor/wood/parquet) - src.loc: null - call stack: - Close Menu (/atom/movable/screen/radial/center): Click(the floor (72,121,3) (/turf/open/floor/wood/parquet), "mapwindow.map", "icon-x=17;icon-y=10;left=1;but...") - Close Menu (/atom/movable/screen/radial/center): Click(the floor (72,121,3) (/turf/open/floor/wood/parquet), "mapwindow.map", "icon-x=17;icon-y=10;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Bojack Unlucky (/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-19 22:54:26.351] RUNTIME: runtime error: human_monkeyize overridden. Use override = TRUE to suppress this warning. - Target: Unknown (/mob/living/carbon/human) Existing Proc: became_monkey New Proc: became_monkey - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Unknown (/mob/living/carbon/human) - src: null - usr.loc: the reinforced glass floor (148,108,3) (/turf/open/floor/glass/reinforced/airless) - call stack: - stack trace("human_monkeyize overridden. Us...", "code/datums/signals.dm", 43) - Arm Blade (/datum/action/changeling/weapon/arm_blade): RegisterSignal(Unknown (/mob/living/carbon/human), "human_monkeyize", "became_monkey", 0) - Arm Blade (/datum/action/changeling/weapon/arm_blade): Grant(Unknown (/mob/living/carbon/human)) - Arm Blade (/datum/action/changeling/weapon/arm_blade): on purchase(Unknown (/mob/living/carbon/human), null) - Changeling (/datum/antagonist/changeling): regain powers() - Changeling (/datum/antagonist/changeling): on login(Unknown (/mob/living/carbon/human)) - Unknown (/mob/living/carbon/human): SendSignal("mob_login", /list (/list)) - Unknown (/mob/living/carbon/human): Login() - Unknown (/mob/living/carbon/human): Login() - Unknown (/mob/living/carbon/human): Login() - ... - Reenter corpse (/atom/movable/screen/ghost/reenter_corpse): Click(null, "mapwindow.map", "icon-x=20;icon-y=20;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Alexander Wolff (/mob/dead/observer), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:54:26.353] RUNTIME: runtime error: carbon_being_defibbed overridden. Use override = TRUE to suppress this warning. - Target: Unknown (/mob/living/carbon/human) Existing Proc: on_defibbed New Proc: on_defibbed - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Unknown (/mob/living/carbon/human) - src: null - usr.loc: the reinforced glass floor (148,108,3) (/turf/open/floor/glass/reinforced/airless) - call stack: - stack trace("carbon_being_defibbed overridd...", "code/datums/signals.dm", 43) - Defibrillator Grasp (/datum/action/changeling/defib_grasp): RegisterSignal(Unknown (/mob/living/carbon/human), "carbon_being_defibbed", "on_defibbed", 0) - Defibrillator Grasp (/datum/action/changeling/defib_grasp): on purchase(Unknown (/mob/living/carbon/human), null) - Changeling (/datum/antagonist/changeling): regain powers() - Changeling (/datum/antagonist/changeling): on login(Unknown (/mob/living/carbon/human)) - Unknown (/mob/living/carbon/human): SendSignal("mob_login", /list (/list)) - Unknown (/mob/living/carbon/human): Login() - Unknown (/mob/living/carbon/human): Login() - Unknown (/mob/living/carbon/human): Login() - Unknown (/mob/living/carbon/human): PossessByPlayer("tapubulu") - ... - Reenter corpse (/atom/movable/screen/ghost/reenter_corpse): Click(null, "mapwindow.map", "icon-x=20;icon-y=20;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Alexander Wolff (/mob/dead/observer), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:54:26.355] RUNTIME: runtime error: human_monkeyize overridden. Use override = TRUE to suppress this warning. - Target: Unknown (/mob/living/carbon/human) Existing Proc: became_monkey New Proc: became_monkey - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Unknown (/mob/living/carbon/human) - src: null - usr.loc: the reinforced glass floor (148,108,3) (/turf/open/floor/glass/reinforced/airless) - call stack: - stack trace("human_monkeyize overridden. Us...", "code/datums/signals.dm", 43) - Chitinous Armor (/datum/action/changeling/suit/armor): RegisterSignal(Unknown (/mob/living/carbon/human), "human_monkeyize", "became_monkey", 0) - Chitinous Armor (/datum/action/changeling/suit/armor): Grant(Unknown (/mob/living/carbon/human)) - Chitinous Armor (/datum/action/changeling/suit/armor): on purchase(Unknown (/mob/living/carbon/human), null) - Changeling (/datum/antagonist/changeling): regain powers() - Changeling (/datum/antagonist/changeling): on login(Unknown (/mob/living/carbon/human)) - Unknown (/mob/living/carbon/human): SendSignal("mob_login", /list (/list)) - Unknown (/mob/living/carbon/human): Login() - Unknown (/mob/living/carbon/human): Login() - Unknown (/mob/living/carbon/human): Login() - ... - Reenter corpse (/atom/movable/screen/ghost/reenter_corpse): Click(null, "mapwindow.map", "icon-x=20;icon-y=20;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Alexander Wolff (/mob/dead/observer), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:54:37.959] RUNTIME: ## TESTING: GC: -- [0x20485fc] | /obj/structure/spacevine was unable to be GC'd -- (ref count of 3) [2026-09-19 22:54:40.467] 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: Bojack Unlucky (/mob/living/carbon/human) - src: Close Menu (/atom/movable/screen/radial/center) - usr.loc: the floor (72,121,3) (/turf/open/floor/wood/parquet) - src.loc: null - call stack: - Close Menu (/atom/movable/screen/radial/center): Click(the floor (73,121,3) (/turf/open/floor/wood/parquet), "mapwindow.map", "icon-x=16;icon-y=17;left=1;but...") - Close Menu (/atom/movable/screen/radial/center): Click(the floor (73,121,3) (/turf/open/floor/wood/parquet), "mapwindow.map", "icon-x=16;icon-y=17;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Bojack Unlucky (/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-19 22:54:41.227] 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: Bojack Unlucky (/mob/living/carbon/human) - src: Close Menu (/atom/movable/screen/radial/center) - usr.loc: the floor (72,121,3) (/turf/open/floor/wood/parquet) - src.loc: null - call stack: - Close Menu (/atom/movable/screen/radial/center): Click(the floor (73,121,3) (/turf/open/floor/wood/parquet), "mapwindow.map", "icon-x=20;icon-y=17;left=1;but...") - Semhkx (/client): Click(Close Menu (/atom/movable/screen/radial/center), the floor (73,121,3) (/turf/open/floor/wood/parquet), "mapwindow.map", "icon-x=20;icon-y=17;left=1;but...") - [2026-09-19 22:54:48.425] RUNTIME: ## TESTING: GC: -- [0x2100c2eb] | /datum/sound_token was unable to be GC'd -- (ref count of 3) [2026-09-19 22:55:26.351] RUNTIME: runtime error: parent_qdeleting overridden. Use override = TRUE to suppress this warning. - Target: the HFR interface (/obj/machinery/hypertorus/interface) Existing Proc: unregister_signals New Proc: unregister_signals - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Zinnia-Acrosa (/mob/living/carbon/human) - src: null - usr.loc: the reinforced floor (116,73,2) (/turf/open/floor/engine) - call stack: - stack trace("parent_qdeleting overridden. U...", "code/datums/signals.dm", 43) - the omni HFR core (/obj/machinery/atmospherics/components/unary/hypertorus/core): RegisterSignal(the HFR interface (/obj/machinery/hypertorus/interface), "parent_qdeleting", "unregister_signals", 0) - the omni HFR core (/obj/machinery/atmospherics/components/unary/hypertorus/core): activate(Zinnia-Acrosa (/mob/living/carbon/human)) - the HFR interface (/obj/machinery/hypertorus/interface): multitool act(Zinnia-Acrosa (/mob/living/carbon/human), the multitool (/obj/item/multitool)) - the HFR interface (/obj/machinery/hypertorus/interface): tool act(Zinnia-Acrosa (/mob/living/carbon/human), the multitool (/obj/item/multitool), /list (/list)) - the HFR interface (/obj/machinery/hypertorus/interface): base item interaction(Zinnia-Acrosa (/mob/living/carbon/human), the multitool (/obj/item/multitool), /list (/list)) - the HFR interface (/obj/machinery/hypertorus/interface): base item interaction(Zinnia-Acrosa (/mob/living/carbon/human), the multitool (/obj/item/multitool), /list (/list)) - the multitool (/obj/item/multitool): melee attack chain(Zinnia-Acrosa (/mob/living/carbon/human), the HFR interface (/obj/machinery/hypertorus/interface), /list (/list), /list (/list)) - Zinnia-Acrosa (/mob/living/carbon/human): ClickOn(the HFR interface (/obj/machinery/hypertorus/interface), "icon-x=21;icon-y=16;left=1;but...") - the HFR interface (/obj/machinery/hypertorus/interface): Click(the reinforced floor (115,74,2) (/turf/open/floor/engine), "mapwindow.map", "icon-x=21;icon-y=16;left=1;but...") - ... - world: push usr(Zinnia-Acrosa (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:55:26.353] RUNTIME: runtime error: parent_qdeleting overridden. Use override = TRUE to suppress this warning. - Target: the omni HFR fuel input port (/obj/machinery/atmospherics/components/unary/hypertorus/fuel_input) Existing Proc: unregister_signals New Proc: unregister_signals - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Zinnia-Acrosa (/mob/living/carbon/human) - src: null - usr.loc: the reinforced floor (116,73,2) (/turf/open/floor/engine) - call stack: - stack trace("parent_qdeleting overridden. U...", "code/datums/signals.dm", 43) - the omni HFR core (/obj/machinery/atmospherics/components/unary/hypertorus/core): RegisterSignal(the omni HFR fuel input port (/obj/machinery/atmospherics/components/unary/hypertorus/fuel_input), "parent_qdeleting", "unregister_signals", 0) - the omni HFR core (/obj/machinery/atmospherics/components/unary/hypertorus/core): activate(Zinnia-Acrosa (/mob/living/carbon/human)) - the HFR interface (/obj/machinery/hypertorus/interface): multitool act(Zinnia-Acrosa (/mob/living/carbon/human), the multitool (/obj/item/multitool)) - the HFR interface (/obj/machinery/hypertorus/interface): tool act(Zinnia-Acrosa (/mob/living/carbon/human), the multitool (/obj/item/multitool), /list (/list)) - the HFR interface (/obj/machinery/hypertorus/interface): base item interaction(Zinnia-Acrosa (/mob/living/carbon/human), the multitool (/obj/item/multitool), /list (/list)) - the HFR interface (/obj/machinery/hypertorus/interface): base item interaction(Zinnia-Acrosa (/mob/living/carbon/human), the multitool (/obj/item/multitool), /list (/list)) - the multitool (/obj/item/multitool): melee attack chain(Zinnia-Acrosa (/mob/living/carbon/human), the HFR interface (/obj/machinery/hypertorus/interface), /list (/list), /list (/list)) - Zinnia-Acrosa (/mob/living/carbon/human): ClickOn(the HFR interface (/obj/machinery/hypertorus/interface), "icon-x=21;icon-y=16;left=1;but...") - the HFR interface (/obj/machinery/hypertorus/interface): Click(the reinforced floor (115,74,2) (/turf/open/floor/engine), "mapwindow.map", "icon-x=21;icon-y=16;left=1;but...") - ... - world: push usr(Zinnia-Acrosa (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:55:26.355] RUNTIME: runtime error: parent_qdeleting overridden. Use override = TRUE to suppress this warning. - Target: the omni HFR waste output port (/obj/machinery/atmospherics/components/unary/hypertorus/waste_output) Existing Proc: unregister_signals New Proc: unregister_signals - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Zinnia-Acrosa (/mob/living/carbon/human) - src: null - usr.loc: the reinforced floor (116,73,2) (/turf/open/floor/engine) - call stack: - stack trace("parent_qdeleting overridden. U...", "code/datums/signals.dm", 43) - the omni HFR core (/obj/machinery/atmospherics/components/unary/hypertorus/core): RegisterSignal(the omni HFR waste output port (/obj/machinery/atmospherics/components/unary/hypertorus/waste_output), "parent_qdeleting", "unregister_signals", 0) - the omni HFR core (/obj/machinery/atmospherics/components/unary/hypertorus/core): activate(Zinnia-Acrosa (/mob/living/carbon/human)) - the HFR interface (/obj/machinery/hypertorus/interface): multitool act(Zinnia-Acrosa (/mob/living/carbon/human), the multitool (/obj/item/multitool)) - the HFR interface (/obj/machinery/hypertorus/interface): tool act(Zinnia-Acrosa (/mob/living/carbon/human), the multitool (/obj/item/multitool), /list (/list)) - the HFR interface (/obj/machinery/hypertorus/interface): base item interaction(Zinnia-Acrosa (/mob/living/carbon/human), the multitool (/obj/item/multitool), /list (/list)) - the HFR interface (/obj/machinery/hypertorus/interface): base item interaction(Zinnia-Acrosa (/mob/living/carbon/human), the multitool (/obj/item/multitool), /list (/list)) - the multitool (/obj/item/multitool): melee attack chain(Zinnia-Acrosa (/mob/living/carbon/human), the HFR interface (/obj/machinery/hypertorus/interface), /list (/list), /list (/list)) - Zinnia-Acrosa (/mob/living/carbon/human): ClickOn(the HFR interface (/obj/machinery/hypertorus/interface), "icon-x=21;icon-y=16;left=1;but...") - the HFR interface (/obj/machinery/hypertorus/interface): Click(the reinforced floor (115,74,2) (/turf/open/floor/engine), "mapwindow.map", "icon-x=21;icon-y=16;left=1;but...") - ... - world: push usr(Zinnia-Acrosa (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:55:26.357] RUNTIME: runtime error: parent_qdeleting overridden. Use override = TRUE to suppress this warning. - Target: the omni HFR moderator input port (/obj/machinery/atmospherics/components/unary/hypertorus/moderator_input) Existing Proc: unregister_signals New Proc: unregister_signals - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Zinnia-Acrosa (/mob/living/carbon/human) - src: null - usr.loc: the reinforced floor (116,73,2) (/turf/open/floor/engine) - call stack: - stack trace("parent_qdeleting overridden. U...", "code/datums/signals.dm", 43) - the omni HFR core (/obj/machinery/atmospherics/components/unary/hypertorus/core): RegisterSignal(the omni HFR moderator input p... (/obj/machinery/atmospherics/components/unary/hypertorus/moderator_input), "parent_qdeleting", "unregister_signals", 0) - the omni HFR core (/obj/machinery/atmospherics/components/unary/hypertorus/core): activate(Zinnia-Acrosa (/mob/living/carbon/human)) - the HFR interface (/obj/machinery/hypertorus/interface): multitool act(Zinnia-Acrosa (/mob/living/carbon/human), the multitool (/obj/item/multitool)) - the HFR interface (/obj/machinery/hypertorus/interface): tool act(Zinnia-Acrosa (/mob/living/carbon/human), the multitool (/obj/item/multitool), /list (/list)) - the HFR interface (/obj/machinery/hypertorus/interface): base item interaction(Zinnia-Acrosa (/mob/living/carbon/human), the multitool (/obj/item/multitool), /list (/list)) - the HFR interface (/obj/machinery/hypertorus/interface): base item interaction(Zinnia-Acrosa (/mob/living/carbon/human), the multitool (/obj/item/multitool), /list (/list)) - the multitool (/obj/item/multitool): melee attack chain(Zinnia-Acrosa (/mob/living/carbon/human), the HFR interface (/obj/machinery/hypertorus/interface), /list (/list), /list (/list)) - Zinnia-Acrosa (/mob/living/carbon/human): ClickOn(the HFR interface (/obj/machinery/hypertorus/interface), "icon-x=21;icon-y=16;left=1;but...") - the HFR interface (/obj/machinery/hypertorus/interface): Click(the reinforced floor (115,74,2) (/turf/open/floor/engine), "mapwindow.map", "icon-x=21;icon-y=16;left=1;but...") - ... - world: push usr(Zinnia-Acrosa (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:55:26.359] RUNTIME: runtime error: parent_qdeleting overridden. Use override = TRUE to suppress this warning. - Target: the HFR corner (/obj/machinery/hypertorus/corner) Existing Proc: unregister_signals New Proc: unregister_signals - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Zinnia-Acrosa (/mob/living/carbon/human) - src: null - usr.loc: the reinforced floor (116,73,2) (/turf/open/floor/engine) - call stack: - stack trace("parent_qdeleting overridden. U...", "code/datums/signals.dm", 43) - the omni HFR core (/obj/machinery/atmospherics/components/unary/hypertorus/core): RegisterSignal(the HFR corner (/obj/machinery/hypertorus/corner), "parent_qdeleting", "unregister_signals", 0) - the omni HFR core (/obj/machinery/atmospherics/components/unary/hypertorus/core): activate(Zinnia-Acrosa (/mob/living/carbon/human)) - the HFR interface (/obj/machinery/hypertorus/interface): multitool act(Zinnia-Acrosa (/mob/living/carbon/human), the multitool (/obj/item/multitool)) - the HFR interface (/obj/machinery/hypertorus/interface): tool act(Zinnia-Acrosa (/mob/living/carbon/human), the multitool (/obj/item/multitool), /list (/list)) - the HFR interface (/obj/machinery/hypertorus/interface): base item interaction(Zinnia-Acrosa (/mob/living/carbon/human), the multitool (/obj/item/multitool), /list (/list)) - the HFR interface (/obj/machinery/hypertorus/interface): base item interaction(Zinnia-Acrosa (/mob/living/carbon/human), the multitool (/obj/item/multitool), /list (/list)) - the multitool (/obj/item/multitool): melee attack chain(Zinnia-Acrosa (/mob/living/carbon/human), the HFR interface (/obj/machinery/hypertorus/interface), /list (/list), /list (/list)) - Zinnia-Acrosa (/mob/living/carbon/human): ClickOn(the HFR interface (/obj/machinery/hypertorus/interface), "icon-x=21;icon-y=16;left=1;but...") - the HFR interface (/obj/machinery/hypertorus/interface): Click(the reinforced floor (115,74,2) (/turf/open/floor/engine), "mapwindow.map", "icon-x=21;icon-y=16;left=1;but...") - ... - world: push usr(Zinnia-Acrosa (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:55:26.360] RUNTIME: runtime error: parent_qdeleting overridden. Use override = TRUE to suppress this warning. - Target: the HFR corner (/obj/machinery/hypertorus/corner) Existing Proc: unregister_signals New Proc: unregister_signals - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Zinnia-Acrosa (/mob/living/carbon/human) - src: null - usr.loc: the reinforced floor (116,73,2) (/turf/open/floor/engine) - call stack: - stack trace("parent_qdeleting overridden. U...", "code/datums/signals.dm", 43) - the omni HFR core (/obj/machinery/atmospherics/components/unary/hypertorus/core): RegisterSignal(the HFR corner (/obj/machinery/hypertorus/corner), "parent_qdeleting", "unregister_signals", 0) - the omni HFR core (/obj/machinery/atmospherics/components/unary/hypertorus/core): activate(Zinnia-Acrosa (/mob/living/carbon/human)) - the HFR interface (/obj/machinery/hypertorus/interface): multitool act(Zinnia-Acrosa (/mob/living/carbon/human), the multitool (/obj/item/multitool)) - the HFR interface (/obj/machinery/hypertorus/interface): tool act(Zinnia-Acrosa (/mob/living/carbon/human), the multitool (/obj/item/multitool), /list (/list)) - the HFR interface (/obj/machinery/hypertorus/interface): base item interaction(Zinnia-Acrosa (/mob/living/carbon/human), the multitool (/obj/item/multitool), /list (/list)) - the HFR interface (/obj/machinery/hypertorus/interface): base item interaction(Zinnia-Acrosa (/mob/living/carbon/human), the multitool (/obj/item/multitool), /list (/list)) - the multitool (/obj/item/multitool): melee attack chain(Zinnia-Acrosa (/mob/living/carbon/human), the HFR interface (/obj/machinery/hypertorus/interface), /list (/list), /list (/list)) - Zinnia-Acrosa (/mob/living/carbon/human): ClickOn(the HFR interface (/obj/machinery/hypertorus/interface), "icon-x=21;icon-y=16;left=1;but...") - the HFR interface (/obj/machinery/hypertorus/interface): Click(the reinforced floor (115,74,2) (/turf/open/floor/engine), "mapwindow.map", "icon-x=21;icon-y=16;left=1;but...") - ... - world: push usr(Zinnia-Acrosa (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:55:26.362] RUNTIME: runtime error: parent_qdeleting overridden. Use override = TRUE to suppress this warning. - Target: the HFR corner (/obj/machinery/hypertorus/corner) Existing Proc: unregister_signals New Proc: unregister_signals - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Zinnia-Acrosa (/mob/living/carbon/human) - src: null - usr.loc: the reinforced floor (116,73,2) (/turf/open/floor/engine) - call stack: - stack trace("parent_qdeleting overridden. U...", "code/datums/signals.dm", 43) - the omni HFR core (/obj/machinery/atmospherics/components/unary/hypertorus/core): RegisterSignal(the HFR corner (/obj/machinery/hypertorus/corner), "parent_qdeleting", "unregister_signals", 0) - the omni HFR core (/obj/machinery/atmospherics/components/unary/hypertorus/core): activate(Zinnia-Acrosa (/mob/living/carbon/human)) - the HFR interface (/obj/machinery/hypertorus/interface): multitool act(Zinnia-Acrosa (/mob/living/carbon/human), the multitool (/obj/item/multitool)) - the HFR interface (/obj/machinery/hypertorus/interface): tool act(Zinnia-Acrosa (/mob/living/carbon/human), the multitool (/obj/item/multitool), /list (/list)) - the HFR interface (/obj/machinery/hypertorus/interface): base item interaction(Zinnia-Acrosa (/mob/living/carbon/human), the multitool (/obj/item/multitool), /list (/list)) - the HFR interface (/obj/machinery/hypertorus/interface): base item interaction(Zinnia-Acrosa (/mob/living/carbon/human), the multitool (/obj/item/multitool), /list (/list)) - the multitool (/obj/item/multitool): melee attack chain(Zinnia-Acrosa (/mob/living/carbon/human), the HFR interface (/obj/machinery/hypertorus/interface), /list (/list), /list (/list)) - Zinnia-Acrosa (/mob/living/carbon/human): ClickOn(the HFR interface (/obj/machinery/hypertorus/interface), "icon-x=21;icon-y=16;left=1;but...") - the HFR interface (/obj/machinery/hypertorus/interface): Click(the reinforced floor (115,74,2) (/turf/open/floor/engine), "mapwindow.map", "icon-x=21;icon-y=16;left=1;but...") - ... - world: push usr(Zinnia-Acrosa (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:55:26.364] RUNTIME: runtime error: parent_qdeleting overridden. Use override = TRUE to suppress this warning. - Target: the HFR corner (/obj/machinery/hypertorus/corner) Existing Proc: unregister_signals New Proc: unregister_signals - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Zinnia-Acrosa (/mob/living/carbon/human) - src: null - usr.loc: the reinforced floor (116,73,2) (/turf/open/floor/engine) - call stack: - stack trace("parent_qdeleting overridden. U...", "code/datums/signals.dm", 43) - the omni HFR core (/obj/machinery/atmospherics/components/unary/hypertorus/core): RegisterSignal(the HFR corner (/obj/machinery/hypertorus/corner), "parent_qdeleting", "unregister_signals", 0) - the omni HFR core (/obj/machinery/atmospherics/components/unary/hypertorus/core): activate(Zinnia-Acrosa (/mob/living/carbon/human)) - the HFR interface (/obj/machinery/hypertorus/interface): multitool act(Zinnia-Acrosa (/mob/living/carbon/human), the multitool (/obj/item/multitool)) - the HFR interface (/obj/machinery/hypertorus/interface): tool act(Zinnia-Acrosa (/mob/living/carbon/human), the multitool (/obj/item/multitool), /list (/list)) - the HFR interface (/obj/machinery/hypertorus/interface): base item interaction(Zinnia-Acrosa (/mob/living/carbon/human), the multitool (/obj/item/multitool), /list (/list)) - the HFR interface (/obj/machinery/hypertorus/interface): base item interaction(Zinnia-Acrosa (/mob/living/carbon/human), the multitool (/obj/item/multitool), /list (/list)) - the multitool (/obj/item/multitool): melee attack chain(Zinnia-Acrosa (/mob/living/carbon/human), the HFR interface (/obj/machinery/hypertorus/interface), /list (/list), /list (/list)) - Zinnia-Acrosa (/mob/living/carbon/human): ClickOn(the HFR interface (/obj/machinery/hypertorus/interface), "icon-x=21;icon-y=16;left=1;but...") - the HFR interface (/obj/machinery/hypertorus/interface): Click(the reinforced floor (115,74,2) (/turf/open/floor/engine), "mapwindow.map", "icon-x=21;icon-y=16;left=1;but...") - ... - world: push usr(Zinnia-Acrosa (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:55:38.059] RUNTIME: runtime error: addtimer called with a callback assigned to a qdeleted object. In the future such timers will not be supported and may refuse to run or run with a 0 wait - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Gnomer Rock (/mob/living/carbon/human) - src: null - usr.loc: the grass patch (126,171,3) (/turf/open/floor/grass) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 10.005, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/items/weapons/chainsaw_s...', 1, 0) - /datum/looping_sound/chainsaw (/datum/looping_sound/chainsaw): play('sound/items/weapons/chainsaw_s...', null, 0, 0) - /datum/looping_sound/chainsaw (/datum/looping_sound/chainsaw): on start() - /datum/looping_sound/chainsaw (/datum/looping_sound/chainsaw): start(null) - the chainsaw (Wielded) (/obj/item/chainsaw): on transform(the chainsaw (Wielded) (/obj/item/chainsaw), Gnomer Rock (/mob/living/carbon/human), 1) - the chainsaw (Wielded) (/obj/item/chainsaw): SendSignal("transforming_on_transform", /list (/list)) - /datum/component/transforming (/datum/component/transforming): do transform(the chainsaw (Wielded) (/obj/item/chainsaw), Gnomer Rock (/mob/living/carbon/human)) - /datum/component/transforming (/datum/component/transforming): on attack self(the chainsaw (Wielded) (/obj/item/chainsaw), Gnomer Rock (/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(Gnomer Rock (/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-19 22:55:46.945] RUNTIME: runtime error: addtimer called with a callback assigned to a qdeleted object. In the future such timers will not be supported and may refuse to run or run with a 0 wait - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Gnomer Rock (/mob/living/carbon/human) - src: null - usr.loc: the grass patch (126,171,3) (/turf/open/floor/grass) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 10.005, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/items/weapons/chainsaw_s...', 1, 0) - /datum/looping_sound/chainsaw (/datum/looping_sound/chainsaw): play('sound/items/weapons/chainsaw_s...', null, 0, 0) - /datum/looping_sound/chainsaw (/datum/looping_sound/chainsaw): on start() - /datum/looping_sound/chainsaw (/datum/looping_sound/chainsaw): start(null) - the chainsaw (Wielded) (/obj/item/chainsaw): on transform(the chainsaw (Wielded) (/obj/item/chainsaw), Gnomer Rock (/mob/living/carbon/human), 1) - the chainsaw (Wielded) (/obj/item/chainsaw): SendSignal("transforming_on_transform", /list (/list)) - /datum/component/transforming (/datum/component/transforming): do transform(the chainsaw (Wielded) (/obj/item/chainsaw), Gnomer Rock (/mob/living/carbon/human)) - /datum/component/transforming (/datum/component/transforming): on attack self(the chainsaw (Wielded) (/obj/item/chainsaw), Gnomer Rock (/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(Gnomer Rock (/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-19 22:56:01.862] RUNTIME: runtime error: addtimer called with a callback assigned to a qdeleted object. In the future such timers will not be supported and may refuse to run or run with a 0 wait - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Gnomer Rock (/mob/living/carbon/human) - src: null - usr.loc: the grass patch (126,171,3) (/turf/open/floor/grass) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 10.005, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/items/weapons/chainsaw_s...', 1, 0) - /datum/looping_sound/chainsaw (/datum/looping_sound/chainsaw): play('sound/items/weapons/chainsaw_s...', null, 0, 0) - /datum/looping_sound/chainsaw (/datum/looping_sound/chainsaw): on start() - /datum/looping_sound/chainsaw (/datum/looping_sound/chainsaw): start(null) - the chainsaw (Wielded) (/obj/item/chainsaw): on transform(the chainsaw (Wielded) (/obj/item/chainsaw), Gnomer Rock (/mob/living/carbon/human), 1) - the chainsaw (Wielded) (/obj/item/chainsaw): SendSignal("transforming_on_transform", /list (/list)) - /datum/component/transforming (/datum/component/transforming): do transform(the chainsaw (Wielded) (/obj/item/chainsaw), Gnomer Rock (/mob/living/carbon/human)) - /datum/component/transforming (/datum/component/transforming): on attack self(the chainsaw (Wielded) (/obj/item/chainsaw), Gnomer Rock (/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(Gnomer Rock (/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-19 22:56:04.964] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: null - src: the security camera (/obj/machinery/camera/autoname/directional/north) - src.loc: the floor (188,132,3) (/turf/open/floor/iron/dark/small) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - /datum/camerachunk (/datum/camerachunk): add(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - Cameras (/datum/controller/subsystem/cameras): update eye chunk(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (/mob/living/silicon/ai): camera visibility(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): update visibility() - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(space (193,104,2) (/turf/open/space/basic), 0) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(space (193,104,2) (/turf/open/space/basic), 0) - G.I.B.S. (/mob/living/silicon/ai): AIMove(1) - LiarGG (/client): Move(the reinforced wall (194,82,2) (/turf/closed/wall/r_wall), 1) - G.I.B.S. (/mob/living/silicon/ai): keyLoop(LiarGG (/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-19 22:56:04.967] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: null - src: the security camera (/obj/machinery/camera/autoname/directional/south) - src.loc: the floor (199,126,3) (/turf/open/floor/iron/dark) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - /datum/camerachunk (/datum/camerachunk): add(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - Cameras (/datum/controller/subsystem/cameras): update eye chunk(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (/mob/living/silicon/ai): camera visibility(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): update visibility() - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(space (193,104,2) (/turf/open/space/basic), 0) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(space (193,104,2) (/turf/open/space/basic), 0) - G.I.B.S. (/mob/living/silicon/ai): AIMove(1) - LiarGG (/client): Move(the reinforced wall (194,82,2) (/turf/closed/wall/r_wall), 1) - G.I.B.S. (/mob/living/silicon/ai): keyLoop(LiarGG (/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-19 22:56:05.377] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: null - src: the security camera (/obj/machinery/camera/autoname/directional/north) - src.loc: the floor (188,132,3) (/turf/open/floor/iron/dark/small) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - /datum/camerachunk (/datum/camerachunk): add(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - Cameras (/datum/controller/subsystem/cameras): update eye chunk(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (/mob/living/silicon/ai): camera visibility(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): update visibility() - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(space (185,112,2) (/turf/open/space/basic), 0) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(space (185,112,2) (/turf/open/space/basic), 0) - G.I.B.S. (/mob/living/silicon/ai): AIMove(9) - LiarGG (/client): Move(the reinforced wall (193,82,2) (/turf/closed/wall/r_wall), 9) - G.I.B.S. (/mob/living/silicon/ai): keyLoop(LiarGG (/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-19 22:56:05.379] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: null - src: the security camera (/obj/machinery/camera/autoname/directional/south) - src.loc: the floor (199,126,3) (/turf/open/floor/iron/dark) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - /datum/camerachunk (/datum/camerachunk): add(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - Cameras (/datum/controller/subsystem/cameras): update eye chunk(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (/mob/living/silicon/ai): camera visibility(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): update visibility() - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(space (185,112,2) (/turf/open/space/basic), 0) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(space (185,112,2) (/turf/open/space/basic), 0) - G.I.B.S. (/mob/living/silicon/ai): AIMove(9) - LiarGG (/client): Move(the reinforced wall (193,82,2) (/turf/closed/wall/r_wall), 9) - G.I.B.S. (/mob/living/silicon/ai): keyLoop(LiarGG (/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-19 22:56:06.146] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: null - src: the security camera (/obj/machinery/camera/autoname/directional/south) - src.loc: the floor (137,120,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - /datum/camerachunk (/datum/camerachunk): add(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - Cameras (/datum/controller/subsystem/cameras): update eye chunk(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (/mob/living/silicon/ai): camera visibility(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): update visibility() - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(space (167,130,2) (/turf/open/space/basic), 0) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(space (167,130,2) (/turf/open/space/basic), 0) - G.I.B.S. (/mob/living/silicon/ai): AIMove(9) - LiarGG (/client): Move(the reinforced wall (193,82,2) (/turf/closed/wall/r_wall), 9) - G.I.B.S. (/mob/living/silicon/ai): keyLoop(LiarGG (/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-19 22:56:06.151] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: null - src: the security camera (/obj/machinery/camera/autoname/directional/north) - src.loc: the floor (137,136,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - /datum/camerachunk (/datum/camerachunk): add(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - Cameras (/datum/controller/subsystem/cameras): update eye chunk(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (/mob/living/silicon/ai): camera visibility(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): update visibility() - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(space (167,130,2) (/turf/open/space/basic), 0) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(space (167,130,2) (/turf/open/space/basic), 0) - G.I.B.S. (/mob/living/silicon/ai): AIMove(9) - LiarGG (/client): Move(the reinforced wall (193,82,2) (/turf/closed/wall/r_wall), 9) - G.I.B.S. (/mob/living/silicon/ai): keyLoop(LiarGG (/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-19 22:56:07.017] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: null - src: the security camera (/obj/machinery/camera/autoname/directional/south) - src.loc: the floor (137,120,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - /datum/camerachunk (/datum/camerachunk): add(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - Cameras (/datum/controller/subsystem/cameras): update eye chunk(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (/mob/living/silicon/ai): camera visibility(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): update visibility() - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the floor (159,130,2) (/turf/open/floor/wood/large), 0) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the floor (159,130,2) (/turf/open/floor/wood/large), 0) - G.I.B.S. (/mob/living/silicon/ai): AIMove(8) - LiarGG (/client): Move(the reinforced wall (193,81,2) (/turf/closed/wall/r_wall), 8) - G.I.B.S. (/mob/living/silicon/ai): keyLoop(LiarGG (/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-19 22:56:07.022] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: null - src: the security camera (/obj/machinery/camera/autoname/directional/north) - src.loc: the floor (137,136,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - /datum/camerachunk (/datum/camerachunk): add(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - Cameras (/datum/controller/subsystem/cameras): update eye chunk(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (/mob/living/silicon/ai): camera visibility(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): update visibility() - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the floor (159,130,2) (/turf/open/floor/wood/large), 0) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the floor (159,130,2) (/turf/open/floor/wood/large), 0) - G.I.B.S. (/mob/living/silicon/ai): AIMove(8) - LiarGG (/client): Move(the reinforced wall (193,81,2) (/turf/closed/wall/r_wall), 8) - G.I.B.S. (/mob/living/silicon/ai): keyLoop(LiarGG (/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-19 22:56:07.024] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: null - src: the security camera (/obj/machinery/camera/autoname/directional/west) - src.loc: the floor (141,128,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/west): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - /datum/camerachunk (/datum/camerachunk): add(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - Cameras (/datum/controller/subsystem/cameras): update eye chunk(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (/mob/living/silicon/ai): camera visibility(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): update visibility() - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the floor (159,130,2) (/turf/open/floor/wood/large), 0) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the floor (159,130,2) (/turf/open/floor/wood/large), 0) - G.I.B.S. (/mob/living/silicon/ai): AIMove(8) - LiarGG (/client): Move(the reinforced wall (193,81,2) (/turf/closed/wall/r_wall), 8) - G.I.B.S. (/mob/living/silicon/ai): keyLoop(LiarGG (/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-19 22:56:07.029] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: null - src: the security camera (/obj/machinery/camera/autoname/directional/north) - src.loc: the floor (137,136,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - /datum/camerachunk (/datum/camerachunk): add(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - Cameras (/datum/controller/subsystem/cameras): update eye chunk(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (/mob/living/silicon/ai): camera visibility(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): update visibility() - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the floor (159,130,2) (/turf/open/floor/wood/large), 0) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the floor (159,130,2) (/turf/open/floor/wood/large), 0) - G.I.B.S. (/mob/living/silicon/ai): AIMove(8) - LiarGG (/client): Move(the reinforced wall (193,81,2) (/turf/closed/wall/r_wall), 8) - G.I.B.S. (/mob/living/silicon/ai): keyLoop(LiarGG (/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-19 22:56:07.421] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: null - src: the security camera (/obj/machinery/camera/autoname/directional/south) - src.loc: the floor (123,120,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - /datum/camerachunk (/datum/camerachunk): add(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - Cameras (/datum/controller/subsystem/cameras): update eye chunk(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (/mob/living/silicon/ai): camera visibility(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): update visibility() - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the reinforced wall (151,122,2) (/turf/closed/wall/r_wall), 0) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the reinforced wall (151,122,2) (/turf/closed/wall/r_wall), 0) - G.I.B.S. (/mob/living/silicon/ai): AIMove(10) - LiarGG (/client): Move(the reinforced wall (193,80,2) (/turf/closed/wall/r_wall), 10) - G.I.B.S. (/mob/living/silicon/ai): keyLoop(LiarGG (/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-19 22:56:07.424] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: null - src: the security camera (/obj/machinery/camera/autoname/directional/south) - src.loc: the floor (137,120,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - /datum/camerachunk (/datum/camerachunk): add(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - Cameras (/datum/controller/subsystem/cameras): update eye chunk(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (/mob/living/silicon/ai): camera visibility(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): update visibility() - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the reinforced wall (151,122,2) (/turf/closed/wall/r_wall), 0) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the reinforced wall (151,122,2) (/turf/closed/wall/r_wall), 0) - G.I.B.S. (/mob/living/silicon/ai): AIMove(10) - LiarGG (/client): Move(the reinforced wall (193,80,2) (/turf/closed/wall/r_wall), 10) - G.I.B.S. (/mob/living/silicon/ai): keyLoop(LiarGG (/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-19 22:56:07.429] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: null - src: the security camera (/obj/machinery/camera/autoname/directional/south) - src.loc: the floor (123,120,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - /datum/camerachunk (/datum/camerachunk): add(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - Cameras (/datum/controller/subsystem/cameras): update eye chunk(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (/mob/living/silicon/ai): camera visibility(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): update visibility() - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the reinforced wall (151,122,2) (/turf/closed/wall/r_wall), 0) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the reinforced wall (151,122,2) (/turf/closed/wall/r_wall), 0) - G.I.B.S. (/mob/living/silicon/ai): AIMove(10) - LiarGG (/client): Move(the reinforced wall (193,80,2) (/turf/closed/wall/r_wall), 10) - G.I.B.S. (/mob/living/silicon/ai): keyLoop(LiarGG (/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-19 22:56:07.431] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: null - src: the security camera (/obj/machinery/camera/autoname/directional/south) - src.loc: the floor (137,120,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - /datum/camerachunk (/datum/camerachunk): add(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - Cameras (/datum/controller/subsystem/cameras): update eye chunk(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (/mob/living/silicon/ai): camera visibility(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): update visibility() - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the reinforced wall (151,122,2) (/turf/closed/wall/r_wall), 0) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the reinforced wall (151,122,2) (/turf/closed/wall/r_wall), 0) - G.I.B.S. (/mob/living/silicon/ai): AIMove(10) - LiarGG (/client): Move(the reinforced wall (193,80,2) (/turf/closed/wall/r_wall), 10) - G.I.B.S. (/mob/living/silicon/ai): keyLoop(LiarGG (/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-19 22:56:07.433] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: null - src: the security camera (/obj/machinery/camera/autoname/directional/west) - src.loc: the floor (141,128,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/west): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - /datum/camerachunk (/datum/camerachunk): add(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - Cameras (/datum/controller/subsystem/cameras): update eye chunk(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (/mob/living/silicon/ai): camera visibility(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): update visibility() - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the reinforced wall (151,122,2) (/turf/closed/wall/r_wall), 0) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the reinforced wall (151,122,2) (/turf/closed/wall/r_wall), 0) - G.I.B.S. (/mob/living/silicon/ai): AIMove(10) - LiarGG (/client): Move(the reinforced wall (193,80,2) (/turf/closed/wall/r_wall), 10) - G.I.B.S. (/mob/living/silicon/ai): keyLoop(LiarGG (/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-19 22:56:07.437] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: null - src: the security camera (/obj/machinery/camera/autoname/directional/north) - src.loc: the floor (123,136,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - /datum/camerachunk (/datum/camerachunk): add(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - Cameras (/datum/controller/subsystem/cameras): update eye chunk(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (/mob/living/silicon/ai): camera visibility(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): update visibility() - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the reinforced wall (151,122,2) (/turf/closed/wall/r_wall), 0) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the reinforced wall (151,122,2) (/turf/closed/wall/r_wall), 0) - G.I.B.S. (/mob/living/silicon/ai): AIMove(10) - LiarGG (/client): Move(the reinforced wall (193,80,2) (/turf/closed/wall/r_wall), 10) - G.I.B.S. (/mob/living/silicon/ai): keyLoop(LiarGG (/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-19 22:56:07.439] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: null - src: the security camera (/obj/machinery/camera/autoname/directional/north) - src.loc: the floor (137,136,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - /datum/camerachunk (/datum/camerachunk): add(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - Cameras (/datum/controller/subsystem/cameras): update eye chunk(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (/mob/living/silicon/ai): camera visibility(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): update visibility() - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the reinforced wall (151,122,2) (/turf/closed/wall/r_wall), 0) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the reinforced wall (151,122,2) (/turf/closed/wall/r_wall), 0) - G.I.B.S. (/mob/living/silicon/ai): AIMove(10) - LiarGG (/client): Move(the reinforced wall (193,80,2) (/turf/closed/wall/r_wall), 10) - G.I.B.S. (/mob/living/silicon/ai): keyLoop(LiarGG (/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-19 22:56:07.441] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: null - src: the security camera (/obj/machinery/camera/autoname/directional/west) - src.loc: the floor (141,128,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/west): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - /datum/camerachunk (/datum/camerachunk): add(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - Cameras (/datum/controller/subsystem/cameras): update eye chunk(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (/mob/living/silicon/ai): camera visibility(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): update visibility() - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the reinforced wall (151,122,2) (/turf/closed/wall/r_wall), 0) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the reinforced wall (151,122,2) (/turf/closed/wall/r_wall), 0) - G.I.B.S. (/mob/living/silicon/ai): AIMove(10) - LiarGG (/client): Move(the reinforced wall (193,80,2) (/turf/closed/wall/r_wall), 10) - G.I.B.S. (/mob/living/silicon/ai): keyLoop(LiarGG (/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-19 22:56:07.445] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: null - src: the security camera (/obj/machinery/camera/autoname/directional/north) - src.loc: the floor (123,136,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - /datum/camerachunk (/datum/camerachunk): add(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - Cameras (/datum/controller/subsystem/cameras): update eye chunk(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (/mob/living/silicon/ai): camera visibility(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): update visibility() - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the reinforced wall (151,122,2) (/turf/closed/wall/r_wall), 0) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the reinforced wall (151,122,2) (/turf/closed/wall/r_wall), 0) - G.I.B.S. (/mob/living/silicon/ai): AIMove(10) - LiarGG (/client): Move(the reinforced wall (193,80,2) (/turf/closed/wall/r_wall), 10) - G.I.B.S. (/mob/living/silicon/ai): keyLoop(LiarGG (/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-19 22:56:07.447] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: null - src: the security camera (/obj/machinery/camera/autoname/directional/north) - src.loc: the floor (137,136,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - /datum/camerachunk (/datum/camerachunk): add(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - Cameras (/datum/controller/subsystem/cameras): update eye chunk(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (/mob/living/silicon/ai): camera visibility(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): update visibility() - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the reinforced wall (151,122,2) (/turf/closed/wall/r_wall), 0) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the reinforced wall (151,122,2) (/turf/closed/wall/r_wall), 0) - G.I.B.S. (/mob/living/silicon/ai): AIMove(10) - LiarGG (/client): Move(the reinforced wall (193,80,2) (/turf/closed/wall/r_wall), 10) - G.I.B.S. (/mob/living/silicon/ai): keyLoop(LiarGG (/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-19 22:56:07.630] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: B.R.A.P. (/mob/living/silicon/robot) - src: the security camera (/obj/machinery/camera/autoname/directional/north) - usr.loc: the reinforced glass floor (130,139,3) (/turf/open/floor/glass/reinforced) - src.loc: the floor (137,136,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(B.R.A.P. (/mob/living/silicon/robot), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:56:07.634] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: B.R.A.P. (/mob/living/silicon/robot) - src: the security camera (/obj/machinery/camera/autoname/directional/north) - usr.loc: the reinforced glass floor (130,139,3) (/turf/open/floor/glass/reinforced) - src.loc: the floor (137,136,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(B.R.A.P. (/mob/living/silicon/robot), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:56:07.635] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: B.R.A.P. (/mob/living/silicon/robot) - src: the security camera (/obj/machinery/camera/autoname/directional/west) - usr.loc: the reinforced glass floor (130,139,3) (/turf/open/floor/glass/reinforced) - src.loc: the floor (141,128,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/west): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(B.R.A.P. (/mob/living/silicon/robot), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:56:08.028] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: N.O.T.F.U.N.N.Y. (/mob/living/silicon/robot/nocell) - src: the security camera (/obj/machinery/camera/autoname/directional/north) - usr.loc: the reinforced glass floor (130,141,3) (/turf/open/floor/glass/reinforced) - src.loc: the floor (123,136,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(N.O.T.F.U.N.N.Y. (/mob/living/silicon/robot/nocell), /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-19 22:56:08.031] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: N.O.T.F.U.N.N.Y. (/mob/living/silicon/robot/nocell) - src: the security camera (/obj/machinery/camera/autoname/directional/north) - usr.loc: the reinforced glass floor (130,141,3) (/turf/open/floor/glass/reinforced) - src.loc: the floor (137,136,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(N.O.T.F.U.N.N.Y. (/mob/living/silicon/robot/nocell), /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-19 22:56:08.181] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: N.O.T.F.U.N.N.Y. (/mob/living/silicon/robot/nocell) - src: the security camera (/obj/machinery/camera/autoname/directional/north) - usr.loc: the reinforced glass floor (130,140,3) (/turf/open/floor/glass/reinforced) - src.loc: the floor (137,136,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(N.O.T.F.U.N.N.Y. (/mob/living/silicon/robot/nocell), /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-19 22:56:08.182] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: N.O.T.F.U.N.N.Y. (/mob/living/silicon/robot/nocell) - src: the security camera (/obj/machinery/camera/autoname/directional/west) - usr.loc: the reinforced glass floor (130,140,3) (/turf/open/floor/glass/reinforced) - src.loc: the floor (141,128,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/west): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(N.O.T.F.U.N.N.Y. (/mob/living/silicon/robot/nocell), /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-19 22:56:08.187] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: N.O.T.F.U.N.N.Y. (/mob/living/silicon/robot/nocell) - src: the security camera (/obj/machinery/camera/autoname/directional/north) - usr.loc: the reinforced glass floor (130,140,3) (/turf/open/floor/glass/reinforced) - src.loc: the floor (123,136,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(N.O.T.F.U.N.N.Y. (/mob/living/silicon/robot/nocell), /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-19 22:56:08.188] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: N.O.T.F.U.N.N.Y. (/mob/living/silicon/robot/nocell) - src: the security camera (/obj/machinery/camera/autoname/directional/north) - usr.loc: the reinforced glass floor (130,140,3) (/turf/open/floor/glass/reinforced) - src.loc: the floor (137,136,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(N.O.T.F.U.N.N.Y. (/mob/living/silicon/robot/nocell), /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-19 22:56:08.190] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: N.O.T.F.U.N.N.Y. (/mob/living/silicon/robot/nocell) - src: the security camera (/obj/machinery/camera/autoname/directional/west) - usr.loc: the reinforced glass floor (130,140,3) (/turf/open/floor/glass/reinforced) - src.loc: the floor (141,128,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/west): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(N.O.T.F.U.N.N.Y. (/mob/living/silicon/robot/nocell), /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-19 22:56:08.779] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: B.R.A.P. (/mob/living/silicon/robot) - src: the security camera (/obj/machinery/camera/autoname/directional/north) - usr.loc: the floor (126,136,3) (/turf/open/floor/iron) - src.loc: the floor (137,136,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(B.R.A.P. (/mob/living/silicon/robot), /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-19 22:56:08.781] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: B.R.A.P. (/mob/living/silicon/robot) - src: the security camera (/obj/machinery/camera/autoname/directional/west) - usr.loc: the floor (126,136,3) (/turf/open/floor/iron) - src.loc: the floor (141,128,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/west): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(B.R.A.P. (/mob/living/silicon/robot), /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-19 22:56:08.785] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: B.R.A.P. (/mob/living/silicon/robot) - src: the security camera (/obj/machinery/camera/autoname/directional/north) - usr.loc: the floor (126,136,3) (/turf/open/floor/iron) - src.loc: the floor (123,136,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(B.R.A.P. (/mob/living/silicon/robot), /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-19 22:56:08.786] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: B.R.A.P. (/mob/living/silicon/robot) - src: the security camera (/obj/machinery/camera/autoname/directional/north) - usr.loc: the floor (126,136,3) (/turf/open/floor/iron) - src.loc: the floor (137,136,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(B.R.A.P. (/mob/living/silicon/robot), /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-19 22:56:08.787] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: B.R.A.P. (/mob/living/silicon/robot) - src: the security camera (/obj/machinery/camera/autoname/directional/west) - usr.loc: the floor (126,136,3) (/turf/open/floor/iron) - src.loc: the floor (141,128,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/west): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(B.R.A.P. (/mob/living/silicon/robot), /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-19 22:56:08.788] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: B.R.A.P. (/mob/living/silicon/robot) - src: the security camera (/obj/machinery/camera/silicon) - usr.loc: the floor (126,136,3) (/turf/open/floor/iron) - src.loc: B.R.A.P. (/mob/living/silicon/robot) - call stack: - the security camera (/obj/machinery/camera/silicon): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(B.R.A.P. (/mob/living/silicon/robot), /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-19 22:56:09.377] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: N.O.T.F.U.N.N.Y. (/mob/living/silicon/robot/nocell) - src: the security camera (/obj/machinery/camera/autoname/directional/south) - usr.loc: the reinforced glass floor (131,134,3) (/turf/open/floor/glass/reinforced) - src.loc: the floor (137,120,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(N.O.T.F.U.N.N.Y. (/mob/living/silicon/robot/nocell), /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-19 22:56:09.379] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: N.O.T.F.U.N.N.Y. (/mob/living/silicon/robot/nocell) - src: the security camera (/obj/machinery/camera/autoname/directional/west) - usr.loc: the reinforced glass floor (131,134,3) (/turf/open/floor/glass/reinforced) - src.loc: the floor (141,128,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/west): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(N.O.T.F.U.N.N.Y. (/mob/living/silicon/robot/nocell), /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-19 22:56:09.380] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: N.O.T.F.U.N.N.Y. (/mob/living/silicon/robot/nocell) - src: the security camera (/obj/machinery/camera/silicon) - usr.loc: the reinforced glass floor (131,134,3) (/turf/open/floor/glass/reinforced) - src.loc: N.O.T.F.U.N.N.Y. (/mob/living/silicon/robot/nocell) - call stack: - the security camera (/obj/machinery/camera/silicon): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(N.O.T.F.U.N.N.Y. (/mob/living/silicon/robot/nocell), /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-19 22:56:09.383] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: N.O.T.F.U.N.N.Y. (/mob/living/silicon/robot/nocell) - src: the security camera (/obj/machinery/camera/autoname/directional/south) - usr.loc: the reinforced glass floor (131,134,3) (/turf/open/floor/glass/reinforced) - src.loc: the floor (123,120,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(N.O.T.F.U.N.N.Y. (/mob/living/silicon/robot/nocell), /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-19 22:56:09.385] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: N.O.T.F.U.N.N.Y. (/mob/living/silicon/robot/nocell) - src: the security camera (/obj/machinery/camera/autoname/directional/south) - usr.loc: the reinforced glass floor (131,134,3) (/turf/open/floor/glass/reinforced) - src.loc: the floor (137,120,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(N.O.T.F.U.N.N.Y. (/mob/living/silicon/robot/nocell), /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-19 22:56:09.386] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: N.O.T.F.U.N.N.Y. (/mob/living/silicon/robot/nocell) - src: the security camera (/obj/machinery/camera/autoname/directional/west) - usr.loc: the reinforced glass floor (131,134,3) (/turf/open/floor/glass/reinforced) - src.loc: the floor (141,128,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/west): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(N.O.T.F.U.N.N.Y. (/mob/living/silicon/robot/nocell), /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-19 22:56:09.387] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: N.O.T.F.U.N.N.Y. (/mob/living/silicon/robot/nocell) - src: the security camera (/obj/machinery/camera/silicon) - usr.loc: the reinforced glass floor (131,134,3) (/turf/open/floor/glass/reinforced) - src.loc: N.O.T.F.U.N.N.Y. (/mob/living/silicon/robot/nocell) - call stack: - the security camera (/obj/machinery/camera/silicon): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(N.O.T.F.U.N.N.Y. (/mob/living/silicon/robot/nocell), /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-19 22:56:09.388] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: N.O.T.F.U.N.N.Y. (/mob/living/silicon/robot/nocell) - src: the security camera (/obj/machinery/camera/silicon) - usr.loc: the reinforced glass floor (131,134,3) (/turf/open/floor/glass/reinforced) - src.loc: B.R.A.P. (/mob/living/silicon/robot) - call stack: - the security camera (/obj/machinery/camera/silicon): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(N.O.T.F.U.N.N.Y. (/mob/living/silicon/robot/nocell), /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-19 22:56:09.442] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: N.O.T.F.U.N.N.Y. (/mob/living/silicon/robot/nocell) - src: the security camera (/obj/machinery/camera/autoname/directional/north) - usr.loc: the reinforced glass floor (131,134,3) (/turf/open/floor/glass/reinforced) - src.loc: the floor (137,136,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(N.O.T.F.U.N.N.Y. (/mob/living/silicon/robot/nocell), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:56:09.444] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: N.O.T.F.U.N.N.Y. (/mob/living/silicon/robot/nocell) - src: the security camera (/obj/machinery/camera/autoname/directional/west) - usr.loc: the reinforced glass floor (131,134,3) (/turf/open/floor/glass/reinforced) - src.loc: the floor (141,128,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/west): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(N.O.T.F.U.N.N.Y. (/mob/living/silicon/robot/nocell), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:56:09.445] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: N.O.T.F.U.N.N.Y. (/mob/living/silicon/robot/nocell) - src: the security camera (/obj/machinery/camera/silicon) - usr.loc: the reinforced glass floor (131,134,3) (/turf/open/floor/glass/reinforced) - src.loc: N.O.T.F.U.N.N.Y. (/mob/living/silicon/robot/nocell) - call stack: - the security camera (/obj/machinery/camera/silicon): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(N.O.T.F.U.N.N.Y. (/mob/living/silicon/robot/nocell), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:56:09.448] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: N.O.T.F.U.N.N.Y. (/mob/living/silicon/robot/nocell) - src: the security camera (/obj/machinery/camera/autoname/directional/north) - usr.loc: the reinforced glass floor (131,134,3) (/turf/open/floor/glass/reinforced) - src.loc: the floor (123,136,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(N.O.T.F.U.N.N.Y. (/mob/living/silicon/robot/nocell), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:56:09.449] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: N.O.T.F.U.N.N.Y. (/mob/living/silicon/robot/nocell) - src: the security camera (/obj/machinery/camera/autoname/directional/north) - usr.loc: the reinforced glass floor (131,134,3) (/turf/open/floor/glass/reinforced) - src.loc: the floor (137,136,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(N.O.T.F.U.N.N.Y. (/mob/living/silicon/robot/nocell), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:56:09.451] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: N.O.T.F.U.N.N.Y. (/mob/living/silicon/robot/nocell) - src: the security camera (/obj/machinery/camera/autoname/directional/west) - usr.loc: the reinforced glass floor (131,134,3) (/turf/open/floor/glass/reinforced) - src.loc: the floor (141,128,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/west): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(N.O.T.F.U.N.N.Y. (/mob/living/silicon/robot/nocell), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:56:09.452] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: N.O.T.F.U.N.N.Y. (/mob/living/silicon/robot/nocell) - src: the security camera (/obj/machinery/camera/silicon) - usr.loc: the reinforced glass floor (131,134,3) (/turf/open/floor/glass/reinforced) - src.loc: B.R.A.P. (/mob/living/silicon/robot) - call stack: - the security camera (/obj/machinery/camera/silicon): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(N.O.T.F.U.N.N.Y. (/mob/living/silicon/robot/nocell), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:56:49.506] RUNTIME: runtime error: addtimer called with a callback assigned to a qdeleted object. In the future such timers will not be supported and may refuse to run or run with a 0 wait - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Gnomer Rock (/mob/living/carbon/human) - src: null - usr.loc: the floor (125,172,3) (/turf/open/floor/iron/white/smooth_large) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 10.005, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/items/weapons/chainsaw_s...', 1, 0) - /datum/looping_sound/chainsaw (/datum/looping_sound/chainsaw): play('sound/items/weapons/chainsaw_s...', null, 0, 0) - /datum/looping_sound/chainsaw (/datum/looping_sound/chainsaw): on start() - /datum/looping_sound/chainsaw (/datum/looping_sound/chainsaw): start(null) - the chainsaw (Wielded) (/obj/item/chainsaw): on transform(the chainsaw (Wielded) (/obj/item/chainsaw), Gnomer Rock (/mob/living/carbon/human), 1) - the chainsaw (Wielded) (/obj/item/chainsaw): SendSignal("transforming_on_transform", /list (/list)) - /datum/component/transforming (/datum/component/transforming): do transform(the chainsaw (Wielded) (/obj/item/chainsaw), Gnomer Rock (/mob/living/carbon/human)) - /datum/component/transforming (/datum/component/transforming): on attack self(the chainsaw (Wielded) (/obj/item/chainsaw), Gnomer Rock (/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(Gnomer Rock (/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-19 22:57:18.013] RUNTIME: runtime error: addtimer called with a callback assigned to a qdeleted object. In the future such timers will not be supported and may refuse to run or run with a 0 wait - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Gnomer Rock (/mob/living/carbon/human) - src: null - usr.loc: the floor (125,172,3) (/turf/open/floor/iron/white/smooth_large) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 10.005, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/items/weapons/chainsaw_s...', 1, 0) - /datum/looping_sound/chainsaw (/datum/looping_sound/chainsaw): play('sound/items/weapons/chainsaw_s...', null, 0, 0) - /datum/looping_sound/chainsaw (/datum/looping_sound/chainsaw): on start() - /datum/looping_sound/chainsaw (/datum/looping_sound/chainsaw): start(null) - the chainsaw (Wielded) (/obj/item/chainsaw): on transform(the chainsaw (Wielded) (/obj/item/chainsaw), Gnomer Rock (/mob/living/carbon/human), 1) - the chainsaw (Wielded) (/obj/item/chainsaw): SendSignal("transforming_on_transform", /list (/list)) - /datum/component/transforming (/datum/component/transforming): do transform(the chainsaw (Wielded) (/obj/item/chainsaw), Gnomer Rock (/mob/living/carbon/human)) - /datum/component/transforming (/datum/component/transforming): on attack self(the chainsaw (Wielded) (/obj/item/chainsaw), Gnomer Rock (/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(Gnomer Rock (/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-19 22:58:03.119] RUNTIME: ## TESTING: GC: -- [0x2107b5c8] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 3) [2026-09-19 22:59:10.349] RUNTIME: runtime error: turf_reset_elevation overridden. Use override = TRUE to suppress this warning. - Target: the reinforced glass floor (/turf/open/floor/glass/reinforced) Existing Proc: check_elevation New Proc: check_elevation - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Leslie Blackburn (/mob/living/carbon/human) - src: null - usr.loc: the floor (128,203,3) (/turf/open/floor/iron/dark/textured_large) - call stack: - stack trace("turf_reset_elevation overridde...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the reinforced glass floor (129,203,3) (/turf/open/floor/glass/reinforced), "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 reinforced glass floor (129,203,3) (/turf/open/floor/glass/reinforced)) - /datum/element/elevation (/datum/element/elevation): on source entering(the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted), the reinforced glass floor (129,203,3) (/turf/open/floor/glass/reinforced), the reinforced glass floor (129,202,3) (/turf/open/floor/glass/reinforced), null) - the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted): SendSignal("atom_entering", /list (/list)) - the reinforced glass floor (129,203,3) (/turf/open/floor/glass/reinforced): Entered(the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted), the reinforced glass floor (129,202,3) (/turf/open/floor/glass/reinforced), null) - the reinforced glass floor (129,203,3) (/turf/open/floor/glass/reinforced): Entered(the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted), the reinforced glass floor (129,202,3) (/turf/open/floor/glass/reinforced), null) - the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted): Move(the reinforced glass floor (129,203,3) (/turf/open/floor/glass/reinforced), 1, 3.95795, 1) - the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted): Move(the reinforced glass floor (129,203,3) (/turf/open/floor/glass/reinforced), 1, 3.95795, 1) - the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted): move from pull(Leslie Blackburn (/mob/living/carbon/human), the reinforced glass floor (129,203,3) (/turf/open/floor/glass/reinforced), 3.95795) - Leslie Blackburn (/mob/living/carbon/human): Move(the floor (128,203,3) (/turf/open/floor/iron/dark/textured_large), 8, 0, 1) - Leslie Blackburn (/mob/living/carbon/human): Move(the floor (128,203,3) (/turf/open/floor/iron/dark/textured_large), 8, null) - Leslie Blackburn (/mob/living/carbon/human): Move(the floor (128,203,3) (/turf/open/floor/iron/dark/textured_large), 8) - Leslie Blackburn (/mob/living/carbon/human): Move(the floor (128,203,3) (/turf/open/floor/iron/dark/textured_large), 8) - Buildmaster668 (/client): Move(the floor (128,203,3) (/turf/open/floor/iron/dark/textured_large), 8) - Leslie Blackburn (/mob/living/carbon/human): keyLoop(Buildmaster668 (/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-19 22:59:10.351] RUNTIME: runtime error: turf_change overridden. Use override = TRUE to suppress this warning. - Target: the reinforced glass floor (/turf/open/floor/glass/reinforced) 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: Leslie Blackburn (/mob/living/carbon/human) - src: null - usr.loc: the floor (128,203,3) (/turf/open/floor/iron/dark/textured_large) - call stack: - stack trace("turf_change overridden. Use ov...", "code/datums/signals.dm", 43) - /datum/element/elevation (/datum/element/elevation): RegisterSignal(the reinforced glass floor (129,203,3) (/turf/open/floor/glass/reinforced), "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 reinforced glass floor (129,203,3) (/turf/open/floor/glass/reinforced)) - /datum/element/elevation (/datum/element/elevation): on source entering(the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted), the reinforced glass floor (129,203,3) (/turf/open/floor/glass/reinforced), the reinforced glass floor (129,202,3) (/turf/open/floor/glass/reinforced), null) - the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted): SendSignal("atom_entering", /list (/list)) - the reinforced glass floor (129,203,3) (/turf/open/floor/glass/reinforced): Entered(the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted), the reinforced glass floor (129,202,3) (/turf/open/floor/glass/reinforced), null) - the reinforced glass floor (129,203,3) (/turf/open/floor/glass/reinforced): Entered(the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted), the reinforced glass floor (129,202,3) (/turf/open/floor/glass/reinforced), null) - the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted): Move(the reinforced glass floor (129,203,3) (/turf/open/floor/glass/reinforced), 1, 3.95795, 1) - the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted): Move(the reinforced glass floor (129,203,3) (/turf/open/floor/glass/reinforced), 1, 3.95795, 1) - the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted): move from pull(Leslie Blackburn (/mob/living/carbon/human), the reinforced glass floor (129,203,3) (/turf/open/floor/glass/reinforced), 3.95795) - Leslie Blackburn (/mob/living/carbon/human): Move(the floor (128,203,3) (/turf/open/floor/iron/dark/textured_large), 8, 0, 1) - Leslie Blackburn (/mob/living/carbon/human): Move(the floor (128,203,3) (/turf/open/floor/iron/dark/textured_large), 8, null) - Leslie Blackburn (/mob/living/carbon/human): Move(the floor (128,203,3) (/turf/open/floor/iron/dark/textured_large), 8) - Leslie Blackburn (/mob/living/carbon/human): Move(the floor (128,203,3) (/turf/open/floor/iron/dark/textured_large), 8) - Buildmaster668 (/client): Move(the floor (128,203,3) (/turf/open/floor/iron/dark/textured_large), 8) - Leslie Blackburn (/mob/living/carbon/human): keyLoop(Buildmaster668 (/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-19 22:59:18.606] RUNTIME: runtime error: Cannot read null.name - proc name: add context (/atom/movable/screen/alert/give/add_context) - source file: code/_onclick/hud/screen_objects/alert.dm,425 - usr: null - src: Unknown is offering newspaper ... (/atom/movable/screen/alert/give) - src.loc: null - call stack: - Unknown is offering newspaper ... (/atom/movable/screen/alert/give): add context(Unknown is offering newspaper ... (/atom/movable/screen/alert/give), /list (/list), null, Bob Stange (/mob/living/carbon/human)) - Unknown is offering newspaper ... (/atom/movable/screen/alert/give): SendSignal("atom_requesting_context_from_i...", /list (/list)) - Unknown is offering newspaper ... (/atom/movable/screen/alert/give): on mouse enter(Iain0 (/client)) - MouseEntered (/datum/controller/subsystem/mouse_entered): fire(0) - MouseEntered (/datum/controller/subsystem/mouse_entered): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 22:59:19.968] RUNTIME: runtime error: Cannot read null._listen_lookup - proc name: handle transfer (/atom/movable/screen/alert/give/proc/handle_transfer) - source file: code/_onclick/hud/screen_objects/alert.dm,494 - usr: Bob Stange (/mob/living/carbon/human) - src: Unknown is offering newspaper ... (/atom/movable/screen/alert/give) - usr.loc: the floor (103,160,3) (/turf/open/floor/iron/white) - src.loc: null - call stack: - Unknown is offering newspaper ... (/atom/movable/screen/alert/give): handle transfer() - Unknown is offering newspaper ... (/atom/movable/screen/alert/give): Click(null, "mapwindow.map", "icon-x=18;icon-y=12;left=1;but...") - Iain0 (/client): Click(Unknown is offering newspaper ... (/atom/movable/screen/alert/give), null, "mapwindow.map", "icon-x=18;icon-y=12;left=1;but...") - [2026-09-19 22:59:30.908] 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 (71,116,14) (/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-19 22:59:31.300] 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 (67,116,14) (/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-19 22:59:31.394] 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 (72,113,14) (/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-19 22:59:31.492] 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 (66,113,14) (/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-19 22:59:31.493] 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 (72,112,14) (/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-19 22:59:31.572] 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 (66,112,14) (/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-19 22:59:32.379] RUNTIME: runtime error: Cannot read null._listen_lookup - proc name: dropped (/obj/item/proc/dropped) - source file: code/game/objects/items.dm,711 - usr: Hydrain (/mob/living/carbon/human) - src: the remote signaling device (/obj/item/assembly/signaler) - usr.loc: the plating (169,182,2) (/turf/open/floor/plating) - src.loc: the tank transfer valve (/obj/item/transfer_valve) - call stack: - the remote signaling device (/obj/item/assembly/signaler): dropped(null, 0) - the tank transfer valve (/obj/item/transfer_valve): dropped(Hydrain (/mob/living/carbon/human), 0) - Hydrain (/mob/living/carbon/human): has unequipped(the tank transfer valve (/obj/item/transfer_valve), 0) - Hydrain (/mob/living/carbon/human): has unequipped(the tank transfer valve (/obj/item/transfer_valve), 0) - Hydrain (/mob/living/carbon/human): doUnEquip(the tank transfer valve (/obj/item/transfer_valve), 0, the plating (169,182,2) (/turf/open/floor/plating), 0, 1, 0) - Hydrain (/mob/living/carbon/human): doUnEquip(the tank transfer valve (/obj/item/transfer_valve), 0, the plating (169,182,2) (/turf/open/floor/plating), 0, 1, 0) - Hydrain (/mob/living/carbon/human): doUnEquip(the tank transfer valve (/obj/item/transfer_valve), 0, the plating (169,182,2) (/turf/open/floor/plating), 0, 1, 0) - Hydrain (/mob/living/carbon/human): transfer item to turf(the tank transfer valve (/obj/item/transfer_valve), the plating (169,182,2) (/turf/open/floor/plating), -3, 6, 0, 0, 1) - Hydrain (/mob/living/carbon/human): dropItemToGround(the tank transfer valve (/obj/item/transfer_valve), 0, 0, 1, null) - Hydrain (/mob/living/carbon/human): dropItemToGround(the tank transfer valve (/obj/item/transfer_valve), 0, 0, 1, null) - drop_item (/datum/keybinding/mob/drop_item): down(Hydrain (/client), the plating (171,181,2) (/turf/open/floor/plating), 27, -24) - Hydrain (/client): gvb keyDown("Q", 790, 591, 1267, 1017) - Hydrain (/client): keyDown("Q", 790, 591, 1267, 1017) - [2026-09-19 22:59:33.334] RUNTIME: runtime error: null.add_member() called by /obj/machinery/atmospherics/components/trinary/filter on (118,77,2) - proc name: add member (/obj/machinery/atmospherics/components/add_member) - source file: code/modules/atmospherics/machinery/datum_pipeline.dm,199 - usr: Zinnia-Acrosa (/mob/living/carbon/human) - src: the red gas filter (/obj/machinery/atmospherics/components/trinary/filter) - usr.loc: the floor (118,77,2) (/turf/open/floor/iron/dark/small) - src.loc: the floor (118,77,2) (/turf/open/floor/iron/dark/small) - call stack: - the red gas filter (/obj/machinery/atmospherics/components/trinary/filter): add member(the red connector port (/obj/machinery/atmospherics/components/unary/portables_connector)) - the red connector port (/obj/machinery/atmospherics/components/unary/portables_connector): on construction(Zinnia-Acrosa (/mob/living/carbon/human), "#FF0000", 3) - the red connector port (/obj/machinery/atmospherics/components/unary/portables_connector): on construction(Zinnia-Acrosa (/mob/living/carbon/human), "#FF0000", 3) - the red connector port (/obj/machinery/atmospherics/components/unary/portables_connector): on construction(Zinnia-Acrosa (/mob/living/carbon/human), "#FF0000", 3) - the connector port fitting (/obj/item/pipe/directional): wrench act(Zinnia-Acrosa (/mob/living/carbon/human), the rapid pipe dispenser (/obj/item/pipe_dispenser)) - the rapid pipe dispenser (/obj/item/pipe_dispenser): do pipe build(the floor (118,78,2) (/turf/open/floor/iron/dark/corner), Zinnia-Acrosa (/mob/living/carbon/human)) - the rapid pipe dispenser (/obj/item/pipe_dispenser): interact with atom(the floor (118,78,2) (/turf/open/floor/iron/dark/corner), Zinnia-Acrosa (/mob/living/carbon/human), /list (/list)) - the floor (118,78,2) (/turf/open/floor/iron/dark/corner): base item interaction(Zinnia-Acrosa (/mob/living/carbon/human), the rapid pipe dispenser (/obj/item/pipe_dispenser), /list (/list)) - the rapid pipe dispenser (/obj/item/pipe_dispenser): melee attack chain(Zinnia-Acrosa (/mob/living/carbon/human), the floor (118,78,2) (/turf/open/floor/iron/dark/corner), /list (/list), /list (/list)) - Zinnia-Acrosa (/mob/living/carbon/human): ClickOn(the floor (118,78,2) (/turf/open/floor/iron/dark/corner), "icon-x=21;icon-y=21;left=1;but...") - the floor (118,78,2) (/turf/open/floor/iron/dark/corner): Click(the floor (118,78,2) (/turf/open/floor/iron/dark/corner), "mapwindow.map", "icon-x=21;icon-y=21;left=1;but...") - the floor (118,78,2) (/turf/open/floor/iron/dark/corner): Click(the floor (118,78,2) (/turf/open/floor/iron/dark/corner), "mapwindow.map", "icon-x=21;icon-y=21;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Zinnia-Acrosa (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-09-19 23:00:54.075] RUNTIME: ## TESTING: GC: -- [0x21044c41] | /datum/status_effect/offering was unable to be GC'd -- (ref count of 3) [2026-09-19 23:01:03.778] 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: Jat-Ra (/mob/living/carbon/human) - src: /datum/storage/backpack (/datum/storage/backpack) - usr.loc: the floor (129,190,3) (/turf/open/floor/iron/dark) - call stack: - /datum/storage/backpack (/datum/storage/backpack): hide contents(Unknown (/mob/living/carbon/human)) - /datum/storage/backpack (/datum/storage/backpack): Destroy(0) - qdel(/datum/storage/backpack (/datum/storage/backpack), 0) - the explorer bag (/obj/item/storage/backpack/explorer): Destroy(0) - the explorer bag (/obj/item/storage/backpack/explorer): Destroy(0) - the explorer bag (/obj/item/storage/backpack/explorer): Destroy(0) - the explorer bag (/obj/item/storage/backpack/explorer): Destroy(0) - qdel(the explorer bag (/obj/item/storage/backpack/explorer), 0) - Unknown (/mob/living/carbon/human): Destroy(0) - Unknown (/mob/living/carbon/human): Destroy(0) - ... - qdel(Unknown (/mob/living/carbon/human), 0) - the netpod (/obj/machinery/netpod): on domain scrubbed(the quantum server (/obj/machinery/quantum_server)) - the quantum server (/obj/machinery/quantum_server): SendSignal("bitrunner_domain_scrubbed", /list (/list)) - the quantum server (/obj/machinery/quantum_server): scrub vdom() - /datum/callback (/datum/callback): Invoke() - world: push usr(Jat-Ra (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:01:30.439] RUNTIME: runtime error: turf_reset_elevation overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/iron/dark/textured_large) 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 floor (127,204,3) (/turf/open/floor/iron/dark/textured_large), "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 floor (127,204,3) (/turf/open/floor/iron/dark/textured_large)) - /datum/element/elevation (/datum/element/elevation): on source entering(the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted), the floor (127,204,3) (/turf/open/floor/iron/dark/textured_large), the floor (126,204,3) (/turf/open/floor/iron/dark/textured_large), null) - the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted): SendSignal("atom_entering", /list (/list)) - the floor (127,204,3) (/turf/open/floor/iron/dark/textured_large): Entered(the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted), the floor (126,204,3) (/turf/open/floor/iron/dark/textured_large), null) - the floor (127,204,3) (/turf/open/floor/iron/dark/textured_large): Entered(the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted), the floor (126,204,3) (/turf/open/floor/iron/dark/textured_large), null) - the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted): Move(the floor (127,204,3) (/turf/open/floor/iron/dark/textured_large), 4, 0, 0) - the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted): Move(the floor (127,204,3) (/turf/open/floor/iron/dark/textured_large), 4, 0, 0) - /datum/move_loop/move (/datum/move_loop/move): move() - /datum/move_loop/move (/datum/move_loop/move): process() - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): pour bucket(/list (/list)) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(0) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(0) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:01:30.442] RUNTIME: runtime error: turf_change overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/iron/dark/textured_large) 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 floor (127,204,3) (/turf/open/floor/iron/dark/textured_large), "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 floor (127,204,3) (/turf/open/floor/iron/dark/textured_large)) - /datum/element/elevation (/datum/element/elevation): on source entering(the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted), the floor (127,204,3) (/turf/open/floor/iron/dark/textured_large), the floor (126,204,3) (/turf/open/floor/iron/dark/textured_large), null) - the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted): SendSignal("atom_entering", /list (/list)) - the floor (127,204,3) (/turf/open/floor/iron/dark/textured_large): Entered(the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted), the floor (126,204,3) (/turf/open/floor/iron/dark/textured_large), null) - the floor (127,204,3) (/turf/open/floor/iron/dark/textured_large): Entered(the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted), the floor (126,204,3) (/turf/open/floor/iron/dark/textured_large), null) - the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted): Move(the floor (127,204,3) (/turf/open/floor/iron/dark/textured_large), 4, 0, 0) - the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted): Move(the floor (127,204,3) (/turf/open/floor/iron/dark/textured_large), 4, 0, 0) - /datum/move_loop/move (/datum/move_loop/move): move() - /datum/move_loop/move (/datum/move_loop/move): process() - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): pour bucket(/list (/list)) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(0) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(0) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:01:30.635] RUNTIME: runtime error: turf_reset_elevation overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/iron/dark/textured_large) 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 floor (127,205,3) (/turf/open/floor/iron/dark/textured_large), "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 floor (127,205,3) (/turf/open/floor/iron/dark/textured_large)) - /datum/element/elevation (/datum/element/elevation): on source entering(the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted), the floor (127,205,3) (/turf/open/floor/iron/dark/textured_large), the floor (127,204,3) (/turf/open/floor/iron/dark/textured_large), null) - the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted): SendSignal("atom_entering", /list (/list)) - the floor (127,205,3) (/turf/open/floor/iron/dark/textured_large): Entered(the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted), the floor (127,204,3) (/turf/open/floor/iron/dark/textured_large), null) - the floor (127,205,3) (/turf/open/floor/iron/dark/textured_large): Entered(the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted), the floor (127,204,3) (/turf/open/floor/iron/dark/textured_large), null) - the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted): Move(the floor (127,205,3) (/turf/open/floor/iron/dark/textured_large), 1, 0, 0) - the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted): Move(the floor (127,205,3) (/turf/open/floor/iron/dark/textured_large), 1, 0, 0) - /datum/move_loop/move (/datum/move_loop/move): move() - /datum/move_loop/move (/datum/move_loop/move): process() - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): pour bucket(/list (/list)) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(0) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(0) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:01:30.637] RUNTIME: runtime error: turf_change overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/iron/dark/textured_large) 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 floor (127,205,3) (/turf/open/floor/iron/dark/textured_large), "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 floor (127,205,3) (/turf/open/floor/iron/dark/textured_large)) - /datum/element/elevation (/datum/element/elevation): on source entering(the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted), the floor (127,205,3) (/turf/open/floor/iron/dark/textured_large), the floor (127,204,3) (/turf/open/floor/iron/dark/textured_large), null) - the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted): SendSignal("atom_entering", /list (/list)) - the floor (127,205,3) (/turf/open/floor/iron/dark/textured_large): Entered(the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted), the floor (127,204,3) (/turf/open/floor/iron/dark/textured_large), null) - the floor (127,205,3) (/turf/open/floor/iron/dark/textured_large): Entered(the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted), the floor (127,204,3) (/turf/open/floor/iron/dark/textured_large), null) - the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted): Move(the floor (127,205,3) (/turf/open/floor/iron/dark/textured_large), 1, 0, 0) - the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted): Move(the floor (127,205,3) (/turf/open/floor/iron/dark/textured_large), 1, 0, 0) - /datum/move_loop/move (/datum/move_loop/move): move() - /datum/move_loop/move (/datum/move_loop/move): process() - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): pour bucket(/list (/list)) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(0) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(0) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:01:30.845] RUNTIME: runtime error: turf_reset_elevation overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/iron/dark/textured_large) 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 floor (128,205,3) (/turf/open/floor/iron/dark/textured_large), "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 floor (128,205,3) (/turf/open/floor/iron/dark/textured_large)) - /datum/element/elevation (/datum/element/elevation): on source entering(the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted), the floor (128,205,3) (/turf/open/floor/iron/dark/textured_large), the floor (127,205,3) (/turf/open/floor/iron/dark/textured_large), null) - the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted): SendSignal("atom_entering", /list (/list)) - the floor (128,205,3) (/turf/open/floor/iron/dark/textured_large): Entered(the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted), the floor (127,205,3) (/turf/open/floor/iron/dark/textured_large), null) - the floor (128,205,3) (/turf/open/floor/iron/dark/textured_large): Entered(the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted), the floor (127,205,3) (/turf/open/floor/iron/dark/textured_large), null) - the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted): Move(the floor (128,205,3) (/turf/open/floor/iron/dark/textured_large), 4, 0, 0) - the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted): Move(the floor (128,205,3) (/turf/open/floor/iron/dark/textured_large), 4, 0, 0) - /datum/move_loop/move (/datum/move_loop/move): move() - /datum/move_loop/move (/datum/move_loop/move): process() - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): pour bucket(/list (/list)) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(0) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(0) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:01:30.847] RUNTIME: runtime error: turf_change overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/iron/dark/textured_large) 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 floor (128,205,3) (/turf/open/floor/iron/dark/textured_large), "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 floor (128,205,3) (/turf/open/floor/iron/dark/textured_large)) - /datum/element/elevation (/datum/element/elevation): on source entering(the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted), the floor (128,205,3) (/turf/open/floor/iron/dark/textured_large), the floor (127,205,3) (/turf/open/floor/iron/dark/textured_large), null) - the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted): SendSignal("atom_entering", /list (/list)) - the floor (128,205,3) (/turf/open/floor/iron/dark/textured_large): Entered(the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted), the floor (127,205,3) (/turf/open/floor/iron/dark/textured_large), null) - the floor (128,205,3) (/turf/open/floor/iron/dark/textured_large): Entered(the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted), the floor (127,205,3) (/turf/open/floor/iron/dark/textured_large), null) - the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted): Move(the floor (128,205,3) (/turf/open/floor/iron/dark/textured_large), 4, 0, 0) - the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted): Move(the floor (128,205,3) (/turf/open/floor/iron/dark/textured_large), 4, 0, 0) - /datum/move_loop/move (/datum/move_loop/move): move() - /datum/move_loop/move (/datum/move_loop/move): process() - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): pour bucket(/list (/list)) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(0) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(0) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:01:31.115] RUNTIME: runtime error: turf_reset_elevation overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/iron/dark/textured_large) 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 floor (129,205,3) (/turf/open/floor/iron/dark/textured_large), "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 floor (129,205,3) (/turf/open/floor/iron/dark/textured_large)) - /datum/element/elevation (/datum/element/elevation): on source entering(the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted), the floor (129,205,3) (/turf/open/floor/iron/dark/textured_large), the floor (128,205,3) (/turf/open/floor/iron/dark/textured_large), null) - the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted): SendSignal("atom_entering", /list (/list)) - the floor (129,205,3) (/turf/open/floor/iron/dark/textured_large): Entered(the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted), the floor (128,205,3) (/turf/open/floor/iron/dark/textured_large), null) - the floor (129,205,3) (/turf/open/floor/iron/dark/textured_large): Entered(the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted), the floor (128,205,3) (/turf/open/floor/iron/dark/textured_large), null) - the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted): Move(the floor (129,205,3) (/turf/open/floor/iron/dark/textured_large), 4, 0, 0) - the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted): Move(the floor (129,205,3) (/turf/open/floor/iron/dark/textured_large), 4, 0, 0) - /datum/move_loop/move (/datum/move_loop/move): move() - /datum/move_loop/move (/datum/move_loop/move): process() - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): pour bucket(/list (/list)) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(0) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(0) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:01:31.116] RUNTIME: runtime error: turf_change overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/iron/dark/textured_large) 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 floor (129,205,3) (/turf/open/floor/iron/dark/textured_large), "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 floor (129,205,3) (/turf/open/floor/iron/dark/textured_large)) - /datum/element/elevation (/datum/element/elevation): on source entering(the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted), the floor (129,205,3) (/turf/open/floor/iron/dark/textured_large), the floor (128,205,3) (/turf/open/floor/iron/dark/textured_large), null) - the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted): SendSignal("atom_entering", /list (/list)) - the floor (129,205,3) (/turf/open/floor/iron/dark/textured_large): Entered(the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted), the floor (128,205,3) (/turf/open/floor/iron/dark/textured_large), null) - the floor (129,205,3) (/turf/open/floor/iron/dark/textured_large): Entered(the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted), the floor (128,205,3) (/turf/open/floor/iron/dark/textured_large), null) - the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted): Move(the floor (129,205,3) (/turf/open/floor/iron/dark/textured_large), 4, 0, 0) - the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted): Move(the floor (129,205,3) (/turf/open/floor/iron/dark/textured_large), 4, 0, 0) - /datum/move_loop/move (/datum/move_loop/move): move() - /datum/move_loop/move (/datum/move_loop/move): process() - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): pour bucket(/list (/list)) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(0) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(0) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:01:58.072] RUNTIME: ## TESTING: GC: -- [0x2106e0dc] | /datum/bt_node/subtree was unable to be GC'd -- (ref count of 3) [2026-09-19 23:01:58.110] RUNTIME: ## TESTING: GC: -- [0x210489e9] | /datum/ai_controller/basic_controller/fox was unable to be GC'd -- (ref count of 3) [2026-09-19 23:02:27.833] 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 (106,116,14) (/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-19 23:02:28.028] 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 (102,116,14) (/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-19 23:02:28.213] 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 (107,113,14) (/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-19 23:02:28.214] 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 (101,113,14) (/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-19 23:02:28.307] 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 (107,112,14) (/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-19 23:02:28.309] 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 (101,112,14) (/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-19 23:02:28.402] 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 (105,111,14) (/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-19 23:02:28.403] 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 (104,111,14) (/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-19 23:02:28.404] 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 (103,111,14) (/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-19 23:02:28.451] 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 (107,116,14) (/turf/closed/wall) - call stack: - the wall (107,116,14) (/turf/closed/wall): bitmask smooth() - the wall (107,116,14) (/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-19 23:02:28.452] 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 (105,116,14) (/turf/closed/wall) - call stack: - the wall (105,116,14) (/turf/closed/wall): bitmask smooth() - the wall (105,116,14) (/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-19 23:02:28.453] 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 (103,116,14) (/turf/closed/wall) - call stack: - the wall (103,116,14) (/turf/closed/wall): bitmask smooth() - the wall (103,116,14) (/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-19 23:02:28.454] 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 (101,116,14) (/turf/closed/wall) - call stack: - the wall (101,116,14) (/turf/closed/wall): bitmask smooth() - the wall (101,116,14) (/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-19 23:02:29.846] RUNTIME: ## TESTING: GC: -- [0x2107f58f] | /datum/sound_token was unable to be GC'd -- (ref count of 3) [2026-09-19 23:03:23.150] RUNTIME: runtime error: undefined proc or verb /list/adjust money(). - - proc name: on parent sold (/datum/component/pricetag/proc/on_parent_sold) - source file: code/datums/components/pricetag.dm,109 - usr: null - src: /datum/component/pricetag (/datum/component/pricetag) - call stack: - /datum/component/pricetag (/datum/component/pricetag): on parent sold(the 1000 cr bounty cube (/obj/item/bounty_cube), /datum/export/bounty_box (/datum/export/bounty_box), /datum/export_report (/datum/export_report), 1200) - the 1000 cr bounty cube (/obj/item/bounty_cube): SendSignal("item_sold", /list (/list)) - /datum/export/bounty_box (/datum/export/bounty_box): sell object(the 1000 cr bounty cube (/obj/item/bounty_cube), /datum/export_report (/datum/export_report), 0, 1) - export loop(the 1000 cr bounty cube (/obj/item/bounty_cube), 1, 0, /datum/export_report (/datum/export_report), /list (/list)) - export item and contents(the 1000 cr bounty cube (/obj/item/bounty_cube), 1, 1, 0, /datum/export_report (/datum/export_report), null, /list (/list)) - the supply shuttle (/obj/docking_port/mobile/supply): sell() - the supply shuttle (/obj/docking_port/mobile/supply): initiate docking(CentCom (/obj/docking_port/stationary), 1) - the supply shuttle (/obj/docking_port/mobile/supply): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - [2026-09-19 23:03:26.227] RUNTIME: ## TESTING: GC: -- [0x2104a588] | /datum/sound_token was unable to be GC'd -- (ref count of 3) [2026-09-19 23:03:35.117] RUNTIME: runtime error: addtimer called with a callback assigned to a qdeleted object. In the future such timers will not be supported and may refuse to run or run with a 0 wait - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Gnomer Rock (/mob/living/carbon/human) - src: null - usr.loc: the floor (125,171,3) (/turf/open/floor/iron/white/smooth_large) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 10.005, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/items/weapons/chainsaw_s...', 1, 0) - /datum/looping_sound/chainsaw (/datum/looping_sound/chainsaw): play('sound/items/weapons/chainsaw_s...', null, 0, 0) - /datum/looping_sound/chainsaw (/datum/looping_sound/chainsaw): on start() - /datum/looping_sound/chainsaw (/datum/looping_sound/chainsaw): start(null) - the chainsaw (Wielded) (/obj/item/chainsaw): on transform(the chainsaw (Wielded) (/obj/item/chainsaw), Gnomer Rock (/mob/living/carbon/human), 1) - the chainsaw (Wielded) (/obj/item/chainsaw): SendSignal("transforming_on_transform", /list (/list)) - /datum/component/transforming (/datum/component/transforming): do transform(the chainsaw (Wielded) (/obj/item/chainsaw), Gnomer Rock (/mob/living/carbon/human)) - /datum/component/transforming (/datum/component/transforming): on attack self(the chainsaw (Wielded) (/obj/item/chainsaw), Gnomer Rock (/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(Gnomer Rock (/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-19 23:03:36.119] RUNTIME: runtime error: turf_reset_elevation overridden. Use override = TRUE to suppress this warning. - Target: the reinforced glass floor (/turf/open/floor/glass/reinforced) 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 reinforced glass floor (149,110,1) (/turf/open/floor/glass/reinforced), "turf_reset_elevation", "check_elevation", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the crate (/obj/structure/closet/crate), the reinforced glass floor (149,110,1) (/turf/open/floor/glass/reinforced)) - /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) - Religious Supplies Crate (/datum/supply_pack/misc/religious_supplies): generate(the reinforced glass floor (149,110,1) (/turf/open/floor/glass/reinforced), /datum/bank_account/department (/datum/bank_account/department), null) - /datum/supply_order (/datum/supply_order): generate(the reinforced glass floor (149,110,1) (/turf/open/floor/glass/reinforced)) - 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-19 23:03:36.121] RUNTIME: runtime error: turf_change overridden. Use override = TRUE to suppress this warning. - Target: the reinforced glass floor (/turf/open/floor/glass/reinforced) 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 reinforced glass floor (149,110,1) (/turf/open/floor/glass/reinforced), "turf_change", "pre_change_turf", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the crate (/obj/structure/closet/crate), the reinforced glass floor (149,110,1) (/turf/open/floor/glass/reinforced)) - /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) - Religious Supplies Crate (/datum/supply_pack/misc/religious_supplies): generate(the reinforced glass floor (149,110,1) (/turf/open/floor/glass/reinforced), /datum/bank_account/department (/datum/bank_account/department), null) - /datum/supply_order (/datum/supply_order): generate(the reinforced glass floor (149,110,1) (/turf/open/floor/glass/reinforced)) - 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-19 23:03:36.581] RUNTIME: runtime error: turf_reset_elevation overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/iron/dark/textured_large) 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 floor (82,83,14) (/turf/open/floor/iron/dark/textured_large), "turf_reset_elevation", "check_elevation", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the religious supplies crate -... (/obj/structure/closet/crate), the floor (82,83,14) (/turf/open/floor/iron/dark/textured_large)) - /datum/element/elevation (/datum/element/elevation): on source entering(the religious supplies crate -... (/obj/structure/closet/crate), the floor (82,83,14) (/turf/open/floor/iron/dark/textured_large), the floor (82,82,14) (/turf/open/floor/iron/dark/textured_large), null) - the religious supplies crate -... (/obj/structure/closet/crate): SendSignal("atom_entering", /list (/list)) - the floor (82,83,14) (/turf/open/floor/iron/dark/textured_large): Entered(the religious supplies crate -... (/obj/structure/closet/crate), the floor (82,82,14) (/turf/open/floor/iron/dark/textured_large), null) - the floor (82,83,14) (/turf/open/floor/iron/dark/textured_large): Entered(the religious supplies crate -... (/obj/structure/closet/crate), the floor (82,82,14) (/turf/open/floor/iron/dark/textured_large), null) - the religious supplies crate -... (/obj/structure/closet/crate): Move(the floor (82,83,14) (/turf/open/floor/iron/dark/textured_large), 1, 0, 0) - the religious supplies crate -... (/obj/structure/closet/crate): Move(the floor (82,83,14) (/turf/open/floor/iron/dark/textured_large), 1, 0, 0) - /datum/move_loop/move (/datum/move_loop/move): move() - /datum/move_loop/move (/datum/move_loop/move): process() - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): pour bucket(/list (/list)) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(0) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(0) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:03:36.582] RUNTIME: runtime error: turf_change overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/iron/dark/textured_large) 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 floor (82,83,14) (/turf/open/floor/iron/dark/textured_large), "turf_change", "pre_change_turf", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the religious supplies crate -... (/obj/structure/closet/crate), the floor (82,83,14) (/turf/open/floor/iron/dark/textured_large)) - /datum/element/elevation (/datum/element/elevation): on source entering(the religious supplies crate -... (/obj/structure/closet/crate), the floor (82,83,14) (/turf/open/floor/iron/dark/textured_large), the floor (82,82,14) (/turf/open/floor/iron/dark/textured_large), null) - the religious supplies crate -... (/obj/structure/closet/crate): SendSignal("atom_entering", /list (/list)) - the floor (82,83,14) (/turf/open/floor/iron/dark/textured_large): Entered(the religious supplies crate -... (/obj/structure/closet/crate), the floor (82,82,14) (/turf/open/floor/iron/dark/textured_large), null) - the floor (82,83,14) (/turf/open/floor/iron/dark/textured_large): Entered(the religious supplies crate -... (/obj/structure/closet/crate), the floor (82,82,14) (/turf/open/floor/iron/dark/textured_large), null) - the religious supplies crate -... (/obj/structure/closet/crate): Move(the floor (82,83,14) (/turf/open/floor/iron/dark/textured_large), 1, 0, 0) - the religious supplies crate -... (/obj/structure/closet/crate): Move(the floor (82,83,14) (/turf/open/floor/iron/dark/textured_large), 1, 0, 0) - /datum/move_loop/move (/datum/move_loop/move): move() - /datum/move_loop/move (/datum/move_loop/move): process() - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): pour bucket(/list (/list)) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(0) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(0) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:03:36.778] RUNTIME: runtime error: turf_reset_elevation overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/iron/dark/textured_large) 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 floor (82,84,14) (/turf/open/floor/iron/dark/textured_large), "turf_reset_elevation", "check_elevation", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the religious supplies crate -... (/obj/structure/closet/crate), the floor (82,84,14) (/turf/open/floor/iron/dark/textured_large)) - /datum/element/elevation (/datum/element/elevation): on source entering(the religious supplies crate -... (/obj/structure/closet/crate), the floor (82,84,14) (/turf/open/floor/iron/dark/textured_large), the floor (82,83,14) (/turf/open/floor/iron/dark/textured_large), null) - the religious supplies crate -... (/obj/structure/closet/crate): SendSignal("atom_entering", /list (/list)) - the floor (82,84,14) (/turf/open/floor/iron/dark/textured_large): Entered(the religious supplies crate -... (/obj/structure/closet/crate), the floor (82,83,14) (/turf/open/floor/iron/dark/textured_large), null) - the floor (82,84,14) (/turf/open/floor/iron/dark/textured_large): Entered(the religious supplies crate -... (/obj/structure/closet/crate), the floor (82,83,14) (/turf/open/floor/iron/dark/textured_large), null) - the religious supplies crate -... (/obj/structure/closet/crate): Move(the floor (82,84,14) (/turf/open/floor/iron/dark/textured_large), 1, 0, 0) - the religious supplies crate -... (/obj/structure/closet/crate): Move(the floor (82,84,14) (/turf/open/floor/iron/dark/textured_large), 1, 0, 0) - /datum/move_loop/move (/datum/move_loop/move): move() - /datum/move_loop/move (/datum/move_loop/move): process() - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): pour bucket(/list (/list)) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(0) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(0) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:03:36.780] RUNTIME: runtime error: turf_change overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/iron/dark/textured_large) 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 floor (82,84,14) (/turf/open/floor/iron/dark/textured_large), "turf_change", "pre_change_turf", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the religious supplies crate -... (/obj/structure/closet/crate), the floor (82,84,14) (/turf/open/floor/iron/dark/textured_large)) - /datum/element/elevation (/datum/element/elevation): on source entering(the religious supplies crate -... (/obj/structure/closet/crate), the floor (82,84,14) (/turf/open/floor/iron/dark/textured_large), the floor (82,83,14) (/turf/open/floor/iron/dark/textured_large), null) - the religious supplies crate -... (/obj/structure/closet/crate): SendSignal("atom_entering", /list (/list)) - the floor (82,84,14) (/turf/open/floor/iron/dark/textured_large): Entered(the religious supplies crate -... (/obj/structure/closet/crate), the floor (82,83,14) (/turf/open/floor/iron/dark/textured_large), null) - the floor (82,84,14) (/turf/open/floor/iron/dark/textured_large): Entered(the religious supplies crate -... (/obj/structure/closet/crate), the floor (82,83,14) (/turf/open/floor/iron/dark/textured_large), null) - the religious supplies crate -... (/obj/structure/closet/crate): Move(the floor (82,84,14) (/turf/open/floor/iron/dark/textured_large), 1, 0, 0) - the religious supplies crate -... (/obj/structure/closet/crate): Move(the floor (82,84,14) (/turf/open/floor/iron/dark/textured_large), 1, 0, 0) - /datum/move_loop/move (/datum/move_loop/move): move() - /datum/move_loop/move (/datum/move_loop/move): process() - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): pour bucket(/list (/list)) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(0) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): fire(0) - Conveyor Belts (/datum/controller/subsystem/movement/conveyors): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:04:43.329] 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: Jat-Ra (/mob/living/carbon/human) - src: /datum/storage/backpack (/datum/storage/backpack) - usr.loc: the floor (129,190,3) (/turf/open/floor/iron/dark) - call stack: - /datum/storage/backpack (/datum/storage/backpack): hide contents(Unknown (/mob/living/carbon/human)) - /datum/storage/backpack (/datum/storage/backpack): Destroy(0) - qdel(/datum/storage/backpack (/datum/storage/backpack), 0) - the explorer bag (/obj/item/storage/backpack/explorer): Destroy(0) - the explorer bag (/obj/item/storage/backpack/explorer): Destroy(0) - the explorer bag (/obj/item/storage/backpack/explorer): Destroy(0) - the explorer bag (/obj/item/storage/backpack/explorer): Destroy(0) - qdel(the explorer bag (/obj/item/storage/backpack/explorer), 0) - Unknown (/mob/living/carbon/human): Destroy(0) - Unknown (/mob/living/carbon/human): Destroy(0) - ... - qdel(Unknown (/mob/living/carbon/human), 0) - the netpod (/obj/machinery/netpod): on domain scrubbed(the quantum server (/obj/machinery/quantum_server)) - the quantum server (/obj/machinery/quantum_server): SendSignal("bitrunner_domain_scrubbed", /list (/list)) - the quantum server (/obj/machinery/quantum_server): scrub vdom() - /datum/callback (/datum/callback): Invoke() - world: push usr(Jat-Ra (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:05:10.173] RUNTIME: runtime error: Incompatible /datum/component/connect_containers assigned to a /atom/movable/screen/parallax_home! args: ["the shuttle floor",{"movable_moved":"perspective_loc_moved"}] - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: B.R.A.P. (/mob/living/silicon/robot) - src: null - usr.loc: the pizza floor (205,127,3) (/turf/open/floor/material) - 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 shuttle floor (101,94,13) (/turf/open/floor/mineral/titanium/blue)) - the screen (/atom/movable/screen/map_view/gateway_port): set display(the shuttle floor (101,94,13) (/turf/open/floor/mineral/titanium/blue)) - the screen (/atom/movable/screen/map_view/gateway_port): setup visuals(Moon Outpost 19 away spawn (/datum/gateway_destination/point)) - the gateway (/obj/machinery/gateway/centerstation): activate(Moon Outpost 19 away spawn (/datum/gateway_destination/point)) - Gateway Control (/obj/machinery/computer/gateway_control): try to connect(Moon Outpost 19 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(B.R.A.P. (/mob/living/silicon/robot), /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-19 23:05:10.177] RUNTIME: runtime error: undefined variable /turf/open/floor/mineral/titanium/blue/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: B.R.A.P. (/mob/living/silicon/robot) - src: (/atom/movable/screen/parallax_home) - usr.loc: the pizza floor (205,127,3) (/turf/open/floor/material) - src.loc: null - call stack: - (/atom/movable/screen/parallax_home): update parallax() - (/atom/movable/screen/parallax_home): set perspective(the shuttle floor (101,94,13) (/turf/open/floor/mineral/titanium/blue)) - the screen (/atom/movable/screen/map_view/gateway_port): set display(the shuttle floor (101,94,13) (/turf/open/floor/mineral/titanium/blue)) - the screen (/atom/movable/screen/map_view/gateway_port): setup visuals(Moon Outpost 19 away spawn (/datum/gateway_destination/point)) - the gateway (/obj/machinery/gateway/centerstation): activate(Moon Outpost 19 away spawn (/datum/gateway_destination/point)) - Gateway Control (/obj/machinery/computer/gateway_control): try to connect(Moon Outpost 19 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(B.R.A.P. (/mob/living/silicon/robot), /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-19 23:05:25.091] RUNTIME: runtime error: invalid object type 0:0 - proc name: remove wibbly filters (/proc/remove_wibbly_filters) - source file: code/__HELPERS/filters.dm,368 - usr: Zinnia-Acrosa (/mob/living/carbon/human) - src: null - usr.loc: the floor (119,75,2) (/turf/open/floor/iron/dark/small) - call stack: - remove wibbly filters(the holofirelock (/obj/structure/holosign/barrier/atmos), 2.5) - /datum/callback (/datum/callback): Invoke() - world: push usr(Zinnia-Acrosa (/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-19 23:05:41.650] 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 (35,118,14) (/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-19 23:05:41.743] 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 (31,118,14) (/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-19 23:05:41.744] 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 (36,115,14) (/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-19 23:05:41.745] 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 (30,115,14) (/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-19 23:05:41.746] 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 (36,114,14) (/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-19 23:05:41.747] 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 (30,114,14) (/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-19 23:05:41.798] 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 (34,113,14) (/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-19 23:05:41.799] 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 (33,113,14) (/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-19 23:05:41.800] 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 (32,113,14) (/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-19 23:05:41.801] 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 (36,118,14) (/turf/closed/wall) - call stack: - the wall (36,118,14) (/turf/closed/wall): bitmask smooth() - the wall (36,118,14) (/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-19 23:05:41.802] 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 (34,118,14) (/turf/closed/wall) - call stack: - the wall (34,118,14) (/turf/closed/wall): bitmask smooth() - the wall (34,118,14) (/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-19 23:05:41.853] 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 (32,118,14) (/turf/closed/wall) - call stack: - the wall (32,118,14) (/turf/closed/wall): bitmask smooth() - the wall (32,118,14) (/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-19 23:05:41.854] 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 (30,118,14) (/turf/closed/wall) - call stack: - the wall (30,118,14) (/turf/closed/wall): bitmask smooth() - the wall (30,118,14) (/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-19 23:05:41.855] 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 (36,117,14) (/turf/closed/wall) - call stack: - the wall (36,117,14) (/turf/closed/wall): bitmask smooth() - the wall (36,117,14) (/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-19 23:05:41.856] 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 (30,117,14) (/turf/closed/wall) - call stack: - the wall (30,117,14) (/turf/closed/wall): bitmask smooth() - the wall (30,117,14) (/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-19 23:05:41.904] 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 (36,116,14) (/turf/closed/wall) - call stack: - the wall (36,116,14) (/turf/closed/wall): bitmask smooth() - the wall (36,116,14) (/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-19 23:05:41.905] 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 (30,116,14) (/turf/closed/wall) - call stack: - the wall (30,116,14) (/turf/closed/wall): bitmask smooth() - the wall (30,116,14) (/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-19 23:05:41.906] 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 (36,113,14) (/turf/closed/wall) - call stack: - the wall (36,113,14) (/turf/closed/wall): bitmask smooth() - the wall (36,113,14) (/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-19 23:05:41.907] 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 (35,113,14) (/turf/closed/wall) - call stack: - the wall (35,113,14) (/turf/closed/wall): bitmask smooth() - the wall (35,113,14) (/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-19 23:05:41.908] 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 (31,113,14) (/turf/closed/wall) - call stack: - the wall (31,113,14) (/turf/closed/wall): bitmask smooth() - the wall (31,113,14) (/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-19 23:05:41.990] 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 (30,113,14) (/turf/closed/wall) - call stack: - the wall (30,113,14) (/turf/closed/wall): bitmask smooth() - the wall (30,113,14) (/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-19 23:06:30.946] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: null - src: the security camera (/obj/machinery/camera/autoname/directional/north) - src.loc: the floor (123,136,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - /datum/camerachunk (/datum/camerachunk): add(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - Cameras (/datum/controller/subsystem/cameras): update eye chunk(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (/mob/living/silicon/ai): camera visibility(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): update visibility() - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the floor (102,159,3) (/turf/open/floor/iron/white), 0) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the floor (102,159,3) (/turf/open/floor/iron/white), 0) - G.I.B.S. (/mob/living/silicon/ai): AIMove(2) - LiarGG (/client): Move(the floor (194,80,2) (/turf/open/floor/circuit/green), 2) - G.I.B.S. (/mob/living/silicon/ai): keyLoop(LiarGG (/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-19 23:06:32.150] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: null - src: the security camera (/obj/machinery/camera/autoname/directional/north) - src.loc: the floor (123,136,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - /datum/camerachunk (/datum/camerachunk): add(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - Cameras (/datum/controller/subsystem/cameras): update eye chunk(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (/mob/living/silicon/ai): camera visibility(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): update visibility() - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the floor (104,156,3) (/turf/open/floor/iron/dark), 0) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the floor (104,156,3) (/turf/open/floor/iron/dark), 0) - G.I.B.S. (/mob/living/silicon/ai): AIMove(6) - LiarGG (/client): Move(the reinforced wall (195,80,2) (/turf/closed/wall/r_wall), 6) - G.I.B.S. (/mob/living/silicon/ai): keyLoop(LiarGG (/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-19 23:06:32.402] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: null - src: the security camera (/obj/machinery/camera/autoname/directional/east) - src.loc: the floor (119,128,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/east): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - /datum/camerachunk (/datum/camerachunk): add(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - Cameras (/datum/controller/subsystem/cameras): update eye chunk(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (/mob/living/silicon/ai): camera visibility(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): update visibility() - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the wall (109,151,3) (/turf/closed/wall), 0) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the wall (109,151,3) (/turf/closed/wall), 0) - G.I.B.S. (/mob/living/silicon/ai): AIMove(6) - LiarGG (/client): Move(the reinforced wall (195,80,2) (/turf/closed/wall/r_wall), 6) - G.I.B.S. (/mob/living/silicon/ai): keyLoop(LiarGG (/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-19 23:06:32.404] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: null - src: the security camera (/obj/machinery/camera/autoname/directional/north) - src.loc: the floor (123,136,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - /datum/camerachunk (/datum/camerachunk): add(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - Cameras (/datum/controller/subsystem/cameras): update eye chunk(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (/mob/living/silicon/ai): camera visibility(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): update visibility() - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the wall (109,151,3) (/turf/closed/wall), 0) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the wall (109,151,3) (/turf/closed/wall), 0) - G.I.B.S. (/mob/living/silicon/ai): AIMove(6) - LiarGG (/client): Move(the reinforced wall (195,80,2) (/turf/closed/wall/r_wall), 6) - G.I.B.S. (/mob/living/silicon/ai): keyLoop(LiarGG (/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-19 23:06:32.554] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: null - src: the security camera (/obj/machinery/camera/autoname/directional/north) - src.loc: the floor (123,136,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - /datum/camerachunk (/datum/camerachunk): add(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - Cameras (/datum/controller/subsystem/cameras): update eye chunk(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (/mob/living/silicon/ai): camera visibility(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): update visibility() - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the floor (112,149,3) (/turf/open/floor/iron/stairs/left), 0) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the floor (112,149,3) (/turf/open/floor/iron/stairs/left), 0) - G.I.B.S. (/mob/living/silicon/ai): AIMove(4) - LiarGG (/client): Move(the reinforced wall (195,81,2) (/turf/closed/wall/r_wall), 4) - G.I.B.S. (/mob/living/silicon/ai): keyLoop(LiarGG (/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-19 23:06:32.557] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: null - src: the security camera (/obj/machinery/camera/autoname/directional/north) - src.loc: the floor (137,136,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - /datum/camerachunk (/datum/camerachunk): add(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - Cameras (/datum/controller/subsystem/cameras): update eye chunk(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (/mob/living/silicon/ai): camera visibility(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): update visibility() - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the floor (112,149,3) (/turf/open/floor/iron/stairs/left), 0) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the floor (112,149,3) (/turf/open/floor/iron/stairs/left), 0) - G.I.B.S. (/mob/living/silicon/ai): AIMove(4) - LiarGG (/client): Move(the reinforced wall (195,81,2) (/turf/closed/wall/r_wall), 4) - G.I.B.S. (/mob/living/silicon/ai): keyLoop(LiarGG (/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-19 23:06:32.965] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: null - src: the security camera (/obj/machinery/camera/autoname/directional/north) - src.loc: the floor (137,136,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - /datum/camerachunk (/datum/camerachunk): add(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - Cameras (/datum/controller/subsystem/cameras): update eye chunk(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (/mob/living/silicon/ai): camera visibility(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): update visibility() - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the floor (120,152,3) (/turf/open/floor/iron/dark/smooth_edge), 0) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the floor (120,152,3) (/turf/open/floor/iron/dark/smooth_edge), 0) - G.I.B.S. (/mob/living/silicon/ai): AIMove(5) - LiarGG (/client): Move(the reinforced wall (195,82,2) (/turf/closed/wall/r_wall), 5) - G.I.B.S. (/mob/living/silicon/ai): keyLoop(LiarGG (/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-19 23:06:36.354] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Shinobi Jones (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/north) - usr.loc: the plating (151,131,3) (/turf/open/floor/plating) - src.loc: the floor (137,136,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(Shinobi Jones (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:06:36.358] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Shinobi Jones (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/north) - usr.loc: the plating (151,131,3) (/turf/open/floor/plating) - src.loc: the floor (137,136,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(Shinobi Jones (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:06:36.359] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Shinobi Jones (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/west) - usr.loc: the plating (151,131,3) (/turf/open/floor/plating) - src.loc: the floor (141,128,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/west): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(Shinobi Jones (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:06:36.364] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Shinobi Jones (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/north) - usr.loc: the plating (151,131,3) (/turf/open/floor/plating) - src.loc: the floor (137,136,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(Shinobi Jones (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:06:36.367] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Shinobi Jones (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/north) - usr.loc: the plating (151,131,3) (/turf/open/floor/plating) - src.loc: the floor (137,136,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(Shinobi Jones (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:06:36.369] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Shinobi Jones (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/west) - usr.loc: the plating (151,131,3) (/turf/open/floor/plating) - src.loc: the floor (141,128,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/west): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(Shinobi Jones (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:06:48.680] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: null - src: the security camera (/obj/machinery/camera/autoname/directional/south) - src.loc: the floor (199,126,3) (/turf/open/floor/iron/dark) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - /datum/camerachunk (/datum/camerachunk): add(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - Cameras (/datum/controller/subsystem/cameras): update eye chunk(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (/mob/living/silicon/ai): camera visibility(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): update visibility() - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the floor (195,96,2) (/turf/open/floor/iron/dark/textured_corner), 0) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the floor (195,96,2) (/turf/open/floor/iron/dark/textured_corner), 0) - G.I.B.S. (/mob/living/silicon/ai): AIMove(1) - LiarGG (/client): Move(the reinforced wall (194,82,2) (/turf/closed/wall/r_wall), 1) - G.I.B.S. (/mob/living/silicon/ai): keyLoop(LiarGG (/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-19 23:06:48.684] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: null - src: the security camera (/obj/machinery/camera/autoname/directional/south) - src.loc: the floor (199,126,3) (/turf/open/floor/iron/dark) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - /datum/camerachunk (/datum/camerachunk): add(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - Cameras (/datum/controller/subsystem/cameras): update eye chunk(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (/mob/living/silicon/ai): camera visibility(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): update visibility() - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the floor (195,96,2) (/turf/open/floor/iron/dark/textured_corner), 0) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the floor (195,96,2) (/turf/open/floor/iron/dark/textured_corner), 0) - G.I.B.S. (/mob/living/silicon/ai): AIMove(1) - LiarGG (/client): Move(the reinforced wall (194,82,2) (/turf/closed/wall/r_wall), 1) - G.I.B.S. (/mob/living/silicon/ai): keyLoop(LiarGG (/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-19 23:06:49.081] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: null - src: the security camera (/obj/machinery/camera/autoname/directional/north) - src.loc: the floor (188,132,3) (/turf/open/floor/iron/dark/small) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - /datum/camerachunk (/datum/camerachunk): add(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - Cameras (/datum/controller/subsystem/cameras): update eye chunk(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (/mob/living/silicon/ai): camera visibility(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): update visibility() - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(space (195,104,2) (/turf/open/space/basic), 0) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(space (195,104,2) (/turf/open/space/basic), 0) - G.I.B.S. (/mob/living/silicon/ai): AIMove(1) - LiarGG (/client): Move(the reinforced wall (194,82,2) (/turf/closed/wall/r_wall), 1) - G.I.B.S. (/mob/living/silicon/ai): keyLoop(LiarGG (/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-19 23:06:49.085] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: null - src: the security camera (/obj/machinery/camera/autoname/directional/north) - src.loc: the floor (188,132,3) (/turf/open/floor/iron/dark/small) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - /datum/camerachunk (/datum/camerachunk): add(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - Cameras (/datum/controller/subsystem/cameras): update eye chunk(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (/mob/living/silicon/ai): camera visibility(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): update visibility() - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(space (195,104,2) (/turf/open/space/basic), 0) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(space (195,104,2) (/turf/open/space/basic), 0) - G.I.B.S. (/mob/living/silicon/ai): AIMove(1) - LiarGG (/client): Move(the reinforced wall (194,82,2) (/turf/closed/wall/r_wall), 1) - G.I.B.S. (/mob/living/silicon/ai): keyLoop(LiarGG (/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-19 23:06:49.090] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: null - src: the security camera (/obj/machinery/camera/autoname/directional/north) - src.loc: the floor (188,132,3) (/turf/open/floor/iron/dark/small) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - /datum/camerachunk (/datum/camerachunk): add(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - Cameras (/datum/controller/subsystem/cameras): update eye chunk(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (/mob/living/silicon/ai): camera visibility(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): update visibility() - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(space (195,104,2) (/turf/open/space/basic), 0) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(space (195,104,2) (/turf/open/space/basic), 0) - G.I.B.S. (/mob/living/silicon/ai): AIMove(1) - LiarGG (/client): Move(the reinforced wall (194,82,2) (/turf/closed/wall/r_wall), 1) - G.I.B.S. (/mob/living/silicon/ai): keyLoop(LiarGG (/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-19 23:06:49.092] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: null - src: the security camera (/obj/machinery/camera/autoname/directional/south) - src.loc: the floor (199,126,3) (/turf/open/floor/iron/dark) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - /datum/camerachunk (/datum/camerachunk): add(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - Cameras (/datum/controller/subsystem/cameras): update eye chunk(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (/mob/living/silicon/ai): camera visibility(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): update visibility() - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(space (195,104,2) (/turf/open/space/basic), 0) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(space (195,104,2) (/turf/open/space/basic), 0) - G.I.B.S. (/mob/living/silicon/ai): AIMove(1) - LiarGG (/client): Move(the reinforced wall (194,82,2) (/turf/closed/wall/r_wall), 1) - G.I.B.S. (/mob/living/silicon/ai): keyLoop(LiarGG (/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-19 23:06:49.097] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: null - src: the security camera (/obj/machinery/camera/autoname/directional/south) - src.loc: the floor (199,126,3) (/turf/open/floor/iron/dark) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - /datum/camerachunk (/datum/camerachunk): add(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - Cameras (/datum/controller/subsystem/cameras): update eye chunk(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (/mob/living/silicon/ai): camera visibility(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): update visibility() - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(space (195,104,2) (/turf/open/space/basic), 0) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(space (195,104,2) (/turf/open/space/basic), 0) - G.I.B.S. (/mob/living/silicon/ai): AIMove(1) - LiarGG (/client): Move(the reinforced wall (194,82,2) (/turf/closed/wall/r_wall), 1) - G.I.B.S. (/mob/living/silicon/ai): keyLoop(LiarGG (/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-19 23:06:49.491] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: null - src: the security camera (/obj/machinery/camera/autoname/directional/north) - src.loc: the floor (188,132,3) (/turf/open/floor/iron/dark/small) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - /datum/camerachunk (/datum/camerachunk): add(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - Cameras (/datum/controller/subsystem/cameras): update eye chunk(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (/mob/living/silicon/ai): camera visibility(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): update visibility() - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the floor (195,112,2) (/turf/open/floor/iron/dark/textured_corner), 0) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the floor (195,112,2) (/turf/open/floor/iron/dark/textured_corner), 0) - G.I.B.S. (/mob/living/silicon/ai): AIMove(1) - LiarGG (/client): Move(the reinforced wall (194,82,2) (/turf/closed/wall/r_wall), 1) - G.I.B.S. (/mob/living/silicon/ai): keyLoop(LiarGG (/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-19 23:06:49.495] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: null - src: the security camera (/obj/machinery/camera/autoname/directional/north) - src.loc: the floor (188,132,3) (/turf/open/floor/iron/dark/small) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - /datum/camerachunk (/datum/camerachunk): add(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - Cameras (/datum/controller/subsystem/cameras): update eye chunk(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (/mob/living/silicon/ai): camera visibility(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): update visibility() - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the floor (195,112,2) (/turf/open/floor/iron/dark/textured_corner), 0) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the floor (195,112,2) (/turf/open/floor/iron/dark/textured_corner), 0) - G.I.B.S. (/mob/living/silicon/ai): AIMove(1) - LiarGG (/client): Move(the reinforced wall (194,82,2) (/turf/closed/wall/r_wall), 1) - G.I.B.S. (/mob/living/silicon/ai): keyLoop(LiarGG (/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-19 23:06:49.498] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: null - src: the security camera (/obj/machinery/camera/autoname/directional/north) - src.loc: the floor (188,132,3) (/turf/open/floor/iron/dark/small) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - /datum/camerachunk (/datum/camerachunk): add(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - Cameras (/datum/controller/subsystem/cameras): update eye chunk(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (/mob/living/silicon/ai): camera visibility(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): update visibility() - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the floor (195,112,2) (/turf/open/floor/iron/dark/textured_corner), 0) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the floor (195,112,2) (/turf/open/floor/iron/dark/textured_corner), 0) - G.I.B.S. (/mob/living/silicon/ai): AIMove(1) - LiarGG (/client): Move(the reinforced wall (194,82,2) (/turf/closed/wall/r_wall), 1) - G.I.B.S. (/mob/living/silicon/ai): keyLoop(LiarGG (/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-19 23:06:49.500] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: null - src: the security camera (/obj/machinery/camera/autoname/directional/south) - src.loc: the floor (199,126,3) (/turf/open/floor/iron/dark) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - /datum/camerachunk (/datum/camerachunk): add(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - Cameras (/datum/controller/subsystem/cameras): update eye chunk(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (/mob/living/silicon/ai): camera visibility(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): update visibility() - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the floor (195,112,2) (/turf/open/floor/iron/dark/textured_corner), 0) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the floor (195,112,2) (/turf/open/floor/iron/dark/textured_corner), 0) - G.I.B.S. (/mob/living/silicon/ai): AIMove(1) - LiarGG (/client): Move(the reinforced wall (194,82,2) (/turf/closed/wall/r_wall), 1) - G.I.B.S. (/mob/living/silicon/ai): keyLoop(LiarGG (/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-19 23:06:49.504] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: null - src: the security camera (/obj/machinery/camera/autoname/directional/south) - src.loc: the floor (199,126,3) (/turf/open/floor/iron/dark) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - /datum/camerachunk (/datum/camerachunk): add(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - Cameras (/datum/controller/subsystem/cameras): update eye chunk(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (/mob/living/silicon/ai): camera visibility(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): update visibility() - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the floor (195,112,2) (/turf/open/floor/iron/dark/textured_corner), 0) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the floor (195,112,2) (/turf/open/floor/iron/dark/textured_corner), 0) - G.I.B.S. (/mob/living/silicon/ai): AIMove(1) - LiarGG (/client): Move(the reinforced wall (194,82,2) (/turf/closed/wall/r_wall), 1) - G.I.B.S. (/mob/living/silicon/ai): keyLoop(LiarGG (/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-19 23:06:50.405] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: null - src: the security camera (/obj/machinery/camera/autoname/directional/north) - src.loc: the floor (188,132,3) (/turf/open/floor/iron/dark/small) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - /datum/camerachunk (/datum/camerachunk): add(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - Cameras (/datum/controller/subsystem/cameras): update eye chunk(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (/mob/living/silicon/ai): camera visibility(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): update visibility() - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the floor (195,120,2) (/turf/open/floor/iron/dark), 0) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the floor (195,120,2) (/turf/open/floor/iron/dark), 0) - G.I.B.S. (/mob/living/silicon/ai): AIMove(1) - LiarGG (/client): Move(the reinforced wall (194,82,2) (/turf/closed/wall/r_wall), 1) - G.I.B.S. (/mob/living/silicon/ai): keyLoop(LiarGG (/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-19 23:06:50.408] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: null - src: the security camera (/obj/machinery/camera/autoname/directional/north) - src.loc: the floor (188,132,3) (/turf/open/floor/iron/dark/small) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - /datum/camerachunk (/datum/camerachunk): add(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - Cameras (/datum/controller/subsystem/cameras): update eye chunk(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (/mob/living/silicon/ai): camera visibility(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): update visibility() - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the floor (195,120,2) (/turf/open/floor/iron/dark), 0) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the floor (195,120,2) (/turf/open/floor/iron/dark), 0) - G.I.B.S. (/mob/living/silicon/ai): AIMove(1) - LiarGG (/client): Move(the reinforced wall (194,82,2) (/turf/closed/wall/r_wall), 1) - G.I.B.S. (/mob/living/silicon/ai): keyLoop(LiarGG (/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-19 23:06:50.412] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: null - src: the security camera (/obj/machinery/camera/autoname/directional/north) - src.loc: the floor (188,132,3) (/turf/open/floor/iron/dark/small) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - /datum/camerachunk (/datum/camerachunk): add(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - Cameras (/datum/controller/subsystem/cameras): update eye chunk(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (/mob/living/silicon/ai): camera visibility(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): update visibility() - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the floor (195,120,2) (/turf/open/floor/iron/dark), 0) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the floor (195,120,2) (/turf/open/floor/iron/dark), 0) - G.I.B.S. (/mob/living/silicon/ai): AIMove(1) - LiarGG (/client): Move(the reinforced wall (194,82,2) (/turf/closed/wall/r_wall), 1) - G.I.B.S. (/mob/living/silicon/ai): keyLoop(LiarGG (/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-19 23:06:58.928] RUNTIME: runtime error: addtimer called with a callback assigned to a qdeleted object. In the future such timers will not be supported and may refuse to run or run with a 0 wait - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Erika Haas (/mob/living/carbon/human) - src: null - usr.loc: the plating (99,95,2) (/turf/open/floor/plating) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 15, 0, null, "code/game/objects/effects/temp...", 582) - the construction effect (/obj/effect/constructing_effect): end animation() - the rapid-tiling-device (RTD) (/obj/item/construction/rtd/loaded): try tiling(the floor (98,94,2) (/turf/open/floor/iron/white/smooth_large), Erika Haas (/mob/living/carbon/human)) - the rapid-tiling-device (RTD) (/obj/item/construction/rtd/loaded): interact with atom(the floor (98,94,2) (/turf/open/floor/iron/white/smooth_large), Erika Haas (/mob/living/carbon/human), /list (/list)) - the floor (98,94,2) (/turf/open/floor/iron/white/smooth_large): base item interaction(Erika Haas (/mob/living/carbon/human), the rapid-tiling-device (RTD) (/obj/item/construction/rtd/loaded), /list (/list)) - the rapid-tiling-device (RTD) (/obj/item/construction/rtd/loaded): melee attack chain(Erika Haas (/mob/living/carbon/human), the floor (98,94,2) (/turf/open/floor/iron/white/smooth_large), /list (/list), /list (/list)) - Erika Haas (/mob/living/carbon/human): ClickOn(the floor (98,94,2) (/turf/open/floor/iron/white/smooth_large), "icon-x=20;icon-y=32;left=1;but...") - the floor (98,94,2) (/turf/open/floor/iron/white/smooth_large): Click(the floor (98,94,2) (/turf/open/floor/iron/white/smooth_large), "mapwindow.map", "icon-x=20;icon-y=32;left=1;but...") - the floor (98,94,2) (/turf/open/floor/iron/white/smooth_large): Click(the floor (98,94,2) (/turf/open/floor/iron/white/smooth_large), "mapwindow.map", "icon-x=20;icon-y=32;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Erika Haas (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-09-19 23:07:10.234] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: null - src: the security camera (/obj/machinery/camera/autoname/directional/west) - src.loc: the floor (141,128,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/west): can see() - /datum/camerachunk (/datum/camerachunk): yield update() - Cameras (/datum/controller/subsystem/cameras): fire(0) - Cameras (/datum/controller/subsystem/cameras): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:07:10.279] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: null - src: the security camera (/obj/machinery/camera/autoname/directional/north) - src.loc: the floor (137,136,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): yield update() - Cameras (/datum/controller/subsystem/cameras): fire(1) - Cameras (/datum/controller/subsystem/cameras): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:07:10.280] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: null - src: the security camera (/obj/machinery/camera/autoname/directional/north) - src.loc: the floor (123,136,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): yield update() - Cameras (/datum/controller/subsystem/cameras): fire(1) - Cameras (/datum/controller/subsystem/cameras): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:07:10.504] 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: Jat-Ra (/mob/living/carbon/human) - src: /datum/storage/backpack (/datum/storage/backpack) - usr.loc: the simple lime neon carpet (108,198,2) (/turf/open/floor/carpet/neon/simple/lime/nodots) - call stack: - /datum/storage/backpack (/datum/storage/backpack): hide contents(Unknown (/mob/living/carbon/human)) - /datum/storage/backpack (/datum/storage/backpack): Destroy(0) - qdel(/datum/storage/backpack (/datum/storage/backpack), 0) - the explorer bag (/obj/item/storage/backpack/explorer): Destroy(0) - the explorer bag (/obj/item/storage/backpack/explorer): Destroy(0) - the explorer bag (/obj/item/storage/backpack/explorer): Destroy(0) - the explorer bag (/obj/item/storage/backpack/explorer): Destroy(0) - qdel(the explorer bag (/obj/item/storage/backpack/explorer), 0) - Unknown (/mob/living/carbon/human): Destroy(0) - Unknown (/mob/living/carbon/human): Destroy(0) - ... - qdel(Unknown (/mob/living/carbon/human), 0) - the netpod (/obj/machinery/netpod): on domain scrubbed(the quantum server (/obj/machinery/quantum_server)) - the quantum server (/obj/machinery/quantum_server): SendSignal("bitrunner_domain_scrubbed", /list (/list)) - the quantum server (/obj/machinery/quantum_server): scrub vdom() - /datum/callback (/datum/callback): Invoke() - world: push usr(Jat-Ra (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:07:11.065] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: null - src: the security camera (/obj/machinery/camera/autoname/directional/north) - src.loc: the floor (137,136,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): yield update() - Cameras (/datum/controller/subsystem/cameras): fire(1) - Cameras (/datum/controller/subsystem/cameras): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:07:11.168] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: null - src: the security camera (/obj/machinery/camera/autoname/directional/north) - src.loc: the floor (123,136,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): yield update() - Cameras (/datum/controller/subsystem/cameras): fire(1) - Cameras (/datum/controller/subsystem/cameras): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:07:11.883] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: null - src: the security camera (/obj/machinery/camera/autoname/directional/west) - src.loc: the floor (141,128,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/west): can see() - /datum/camerachunk (/datum/camerachunk): yield update() - Cameras (/datum/controller/subsystem/cameras): fire(1) - Cameras (/datum/controller/subsystem/cameras): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:07:11.937] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: null - src: the security camera (/obj/machinery/camera/autoname/directional/north) - src.loc: the floor (137,136,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): yield update() - Cameras (/datum/controller/subsystem/cameras): fire(1) - Cameras (/datum/controller/subsystem/cameras): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:07:11.940] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: null - src: the security camera (/obj/machinery/camera/autoname/directional/west) - src.loc: the floor (141,128,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/west): can see() - /datum/camerachunk (/datum/camerachunk): yield update() - Cameras (/datum/controller/subsystem/cameras): fire(1) - Cameras (/datum/controller/subsystem/cameras): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:07:11.995] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: null - src: the security camera (/obj/machinery/camera/autoname/directional/north) - src.loc: the floor (137,136,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): yield update() - Cameras (/datum/controller/subsystem/cameras): fire(1) - Cameras (/datum/controller/subsystem/cameras): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:07:13.377] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: null - src: the security camera (/obj/machinery/camera/autoname/directional/west) - src.loc: the open space (108,94,3) (/turf/open/openspace) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/west): can see() - /datum/camerachunk (/datum/camerachunk): yield update() - Cameras (/datum/controller/subsystem/cameras): fire(1) - Cameras (/datum/controller/subsystem/cameras): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:07:13.419] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: null - src: the security camera (/obj/machinery/camera/autoname/directional/east) - src.loc: the floor (106,94,3) (/turf/open/floor/iron/dark) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/east): can see() - /datum/camerachunk (/datum/camerachunk): yield update() - Cameras (/datum/controller/subsystem/cameras): fire(1) - Cameras (/datum/controller/subsystem/cameras): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:07:16.235] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Chris Mclean (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/south) - usr.loc: the plating (127,112,3) (/turf/open/floor/plating) - src.loc: the floor (124,98,3) (/turf/open/floor/iron/dark/diagonal) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(Chris Mclean (/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-19 23:07:16.286] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Chris Mclean (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/south) - usr.loc: the plating (127,112,3) (/turf/open/floor/plating) - src.loc: the floor (124,98,3) (/turf/open/floor/iron/dark/diagonal) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(Chris Mclean (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:07:19.293] RUNTIME: ## TESTING: GC: -- [0x2012807] | /obj/structure/sign/poster/official/moth_delam/directional/west was unable to be GC'd -- (ref count of 3) [2026-09-19 23:07:22.264] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: null - src: the security camera (/obj/machinery/camera/autoname/directional/east) - src.loc: the floor (106,94,3) (/turf/open/floor/iron/dark) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/east): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - /datum/camerachunk (/datum/camerachunk): add(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - Cameras (/datum/controller/subsystem/cameras): update eye chunk(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (/mob/living/silicon/ai): camera visibility(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): update visibility() - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the floor (127,93,3) (/turf/open/floor/iron/dark/small), 0) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the floor (127,93,3) (/turf/open/floor/iron/dark/small), 0) - G.I.B.S. (/mob/living/silicon/ai): AIMove(8) - LiarGG (/client): Move(the reinforced wall (193,81,2) (/turf/closed/wall/r_wall), 8) - G.I.B.S. (/mob/living/silicon/ai): keyLoop(LiarGG (/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-19 23:07:22.265] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: null - src: the security camera (/obj/machinery/camera/autoname/directional/west) - src.loc: the open space (108,94,3) (/turf/open/openspace) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/west): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - /datum/camerachunk (/datum/camerachunk): add(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - Cameras (/datum/controller/subsystem/cameras): update eye chunk(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (/mob/living/silicon/ai): camera visibility(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): update visibility() - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the floor (127,93,3) (/turf/open/floor/iron/dark/small), 0) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the floor (127,93,3) (/turf/open/floor/iron/dark/small), 0) - G.I.B.S. (/mob/living/silicon/ai): AIMove(8) - LiarGG (/client): Move(the reinforced wall (193,81,2) (/turf/closed/wall/r_wall), 8) - G.I.B.S. (/mob/living/silicon/ai): keyLoop(LiarGG (/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-19 23:07:22.267] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: null - src: the security camera (/obj/machinery/camera/autoname/directional/north) - src.loc: the floor (113,87,3) (/turf/open/floor/iron/dark) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - /datum/camerachunk (/datum/camerachunk): add(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - Cameras (/datum/controller/subsystem/cameras): update eye chunk(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (/mob/living/silicon/ai): camera visibility(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): update visibility() - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the floor (127,93,3) (/turf/open/floor/iron/dark/small), 0) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the floor (127,93,3) (/turf/open/floor/iron/dark/small), 0) - G.I.B.S. (/mob/living/silicon/ai): AIMove(8) - LiarGG (/client): Move(the reinforced wall (193,81,2) (/turf/closed/wall/r_wall), 8) - G.I.B.S. (/mob/living/silicon/ai): keyLoop(LiarGG (/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-19 23:07:22.268] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: null - src: the security camera (/obj/machinery/camera/autoname/directional/south) - src.loc: the open space (115,89,3) (/turf/open/openspace) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - /datum/camerachunk (/datum/camerachunk): add(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - Cameras (/datum/controller/subsystem/cameras): update eye chunk(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (/mob/living/silicon/ai): camera visibility(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): update visibility() - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the floor (127,93,3) (/turf/open/floor/iron/dark/small), 0) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the floor (127,93,3) (/turf/open/floor/iron/dark/small), 0) - G.I.B.S. (/mob/living/silicon/ai): AIMove(8) - LiarGG (/client): Move(the reinforced wall (193,81,2) (/turf/closed/wall/r_wall), 8) - G.I.B.S. (/mob/living/silicon/ai): keyLoop(LiarGG (/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-19 23:07:23.642] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: null - src: the security camera (/obj/machinery/camera/autoname/directional/south) - src.loc: the floor (123,120,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - /datum/camerachunk (/datum/camerachunk): add(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - Cameras (/datum/controller/subsystem/cameras): update eye chunk(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (/mob/living/silicon/ai): camera visibility(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): update visibility() - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the floor (111,96,3) (/turf/open/floor/iron/dark), 0) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the floor (111,96,3) (/turf/open/floor/iron/dark), 0) - G.I.B.S. (/mob/living/silicon/ai): AIMove(1) - LiarGG (/client): Move(the reinforced wall (194,82,2) (/turf/closed/wall/r_wall), 1) - G.I.B.S. (/mob/living/silicon/ai): keyLoop(LiarGG (/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-19 23:07:24.052] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: null - src: the security camera (/obj/machinery/camera/autoname/directional/east) - src.loc: the floor (119,128,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/east): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - /datum/camerachunk (/datum/camerachunk): add(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - Cameras (/datum/controller/subsystem/cameras): update eye chunk(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (/mob/living/silicon/ai): camera visibility(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): update visibility() - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the floor (111,104,3) (/turf/open/floor/iron/dark/telecomms), 0) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the floor (111,104,3) (/turf/open/floor/iron/dark/telecomms), 0) - G.I.B.S. (/mob/living/silicon/ai): AIMove(1) - LiarGG (/client): Move(the reinforced wall (194,82,2) (/turf/closed/wall/r_wall), 1) - G.I.B.S. (/mob/living/silicon/ai): keyLoop(LiarGG (/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-19 23:07:24.054] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: null - src: the security camera (/obj/machinery/camera/autoname/directional/south) - src.loc: the floor (123,120,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - /datum/camerachunk (/datum/camerachunk): add(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - Cameras (/datum/controller/subsystem/cameras): update eye chunk(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (/mob/living/silicon/ai): camera visibility(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): update visibility() - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the floor (111,104,3) (/turf/open/floor/iron/dark/telecomms), 0) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the floor (111,104,3) (/turf/open/floor/iron/dark/telecomms), 0) - G.I.B.S. (/mob/living/silicon/ai): AIMove(1) - LiarGG (/client): Move(the reinforced wall (194,82,2) (/turf/closed/wall/r_wall), 1) - G.I.B.S. (/mob/living/silicon/ai): keyLoop(LiarGG (/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-19 23:07:24.805] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Chris Mclean (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/east) - usr.loc: the floor (139,135,3) (/turf/open/floor/iron) - src.loc: the floor (119,128,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/east): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(Chris Mclean (/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-19 23:07:24.807] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Chris Mclean (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/south) - usr.loc: the floor (139,135,3) (/turf/open/floor/iron) - src.loc: the floor (123,120,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(Chris Mclean (/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-19 23:07:24.850] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Chris Mclean (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/south) - usr.loc: the floor (139,135,3) (/turf/open/floor/iron) - src.loc: the floor (123,120,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(Chris Mclean (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:07:24.944] RUNTIME: runtime error: Cannot read null.ducts - proc name: disable (/datum/component/plumbing/proc/disable) - source file: code/datums/components/plumbing/_plumbing.dm,123 - usr: Jordan Wheeler (/mob/living/carbon/human) - src: /datum/component/plumbing/buff... (/datum/component/plumbing/buffered/acidic_input) - usr.loc: the floor (115,151,2) (/turf/open/floor/iron/white) - call stack: - /datum/component/plumbing/buff... (/datum/component/plumbing/buffered/acidic_input): disable() - /datum/component/plumbing/buff... (/datum/component/plumbing/buffered/acidic_input): toggle active(the reaction chamber (/obj/machinery/plumbing/reaction_chamber/chem), 0) - the reaction chamber (/obj/machinery/plumbing/reaction_chamber/chem): SendSignal("movable_set_anchored", /list (/list)) - the reaction chamber (/obj/machinery/plumbing/reaction_chamber/chem): set anchored(0) - the reaction chamber (/obj/machinery/plumbing/reaction_chamber/chem): default unfasten wrench(Jordan Wheeler (/mob/living/carbon/human), the wrench (/obj/item/wrench), 20) - the reaction chamber (/obj/machinery/plumbing/reaction_chamber/chem): wrench act(Jordan Wheeler (/mob/living/carbon/human), the wrench (/obj/item/wrench)) - the reaction chamber (/obj/machinery/plumbing/reaction_chamber/chem): tool act(Jordan Wheeler (/mob/living/carbon/human), the wrench (/obj/item/wrench), /list (/list)) - the reaction chamber (/obj/machinery/plumbing/reaction_chamber/chem): base item interaction(Jordan Wheeler (/mob/living/carbon/human), the wrench (/obj/item/wrench), /list (/list)) - the reaction chamber (/obj/machinery/plumbing/reaction_chamber/chem): base item interaction(Jordan Wheeler (/mob/living/carbon/human), the wrench (/obj/item/wrench), /list (/list)) - the wrench (/obj/item/wrench): melee attack chain(Jordan Wheeler (/mob/living/carbon/human), the reaction chamber (/obj/machinery/plumbing/reaction_chamber/chem), /list (/list), /list (/list)) - Jordan Wheeler (/mob/living/carbon/human): ClickOn(the reaction chamber (/obj/machinery/plumbing/reaction_chamber/chem), "icon-x=20;icon-y=13;left=1;but...") - the reaction chamber (/obj/machinery/plumbing/reaction_chamber/chem): Click(the floor (114,152,2) (/turf/open/floor/iron/white), "mapwindow.map", "icon-x=20;icon-y=13;left=1;but...") - the reaction chamber (/obj/machinery/plumbing/reaction_chamber/chem): Click(the floor (114,152,2) (/turf/open/floor/iron/white), "mapwindow.map", "icon-x=20;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(Jordan Wheeler (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-09-19 23:07:24.946] RUNTIME: runtime error: Cannot read null.ducts - proc name: disable (/datum/component/plumbing/proc/disable) - source file: code/datums/components/plumbing/_plumbing.dm,123 - usr: Jordan Wheeler (/mob/living/carbon/human) - src: /datum/component/plumbing/buff... (/datum/component/plumbing/buffered/alkaline_input) - usr.loc: the floor (115,151,2) (/turf/open/floor/iron/white) - call stack: - /datum/component/plumbing/buff... (/datum/component/plumbing/buffered/alkaline_input): disable() - /datum/component/plumbing/buff... (/datum/component/plumbing/buffered/alkaline_input): toggle active(the reaction chamber (/obj/machinery/plumbing/reaction_chamber/chem), 0) - the reaction chamber (/obj/machinery/plumbing/reaction_chamber/chem): SendSignal("movable_set_anchored", /list (/list)) - the reaction chamber (/obj/machinery/plumbing/reaction_chamber/chem): set anchored(0) - the reaction chamber (/obj/machinery/plumbing/reaction_chamber/chem): default unfasten wrench(Jordan Wheeler (/mob/living/carbon/human), the wrench (/obj/item/wrench), 20) - the reaction chamber (/obj/machinery/plumbing/reaction_chamber/chem): wrench act(Jordan Wheeler (/mob/living/carbon/human), the wrench (/obj/item/wrench)) - the reaction chamber (/obj/machinery/plumbing/reaction_chamber/chem): tool act(Jordan Wheeler (/mob/living/carbon/human), the wrench (/obj/item/wrench), /list (/list)) - the reaction chamber (/obj/machinery/plumbing/reaction_chamber/chem): base item interaction(Jordan Wheeler (/mob/living/carbon/human), the wrench (/obj/item/wrench), /list (/list)) - the reaction chamber (/obj/machinery/plumbing/reaction_chamber/chem): base item interaction(Jordan Wheeler (/mob/living/carbon/human), the wrench (/obj/item/wrench), /list (/list)) - the wrench (/obj/item/wrench): melee attack chain(Jordan Wheeler (/mob/living/carbon/human), the reaction chamber (/obj/machinery/plumbing/reaction_chamber/chem), /list (/list), /list (/list)) - Jordan Wheeler (/mob/living/carbon/human): ClickOn(the reaction chamber (/obj/machinery/plumbing/reaction_chamber/chem), "icon-x=20;icon-y=13;left=1;but...") - the reaction chamber (/obj/machinery/plumbing/reaction_chamber/chem): Click(the floor (114,152,2) (/turf/open/floor/iron/white), "mapwindow.map", "icon-x=20;icon-y=13;left=1;but...") - the reaction chamber (/obj/machinery/plumbing/reaction_chamber/chem): Click(the floor (114,152,2) (/turf/open/floor/iron/white), "mapwindow.map", "icon-x=20;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(Jordan Wheeler (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-09-19 23:07:40.093] RUNTIME: ## TESTING: GC: -- [0x204b024] | /atom/movable/screen/map_view/char_preview was unable to be GC'd -- (ref count of 3) [2026-09-19 23:07:54.977] RUNTIME: ## TESTING: GC: -- [0x2049e48] | /obj/machinery/camera was unable to be GC'd -- (ref count of 7) [2026-09-19 23:08:03.542] RUNTIME: ## TESTING: GC: -- [0x21080966] | /datum/sound_token was unable to be GC'd -- (ref count of 3) [2026-09-19 23:08:15.673] 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 (141,121,14) (/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-19 23:08:25.878] RUNTIME: runtime error: addtimer called with a callback assigned to a qdeleted object. In the future such timers will not be supported and may refuse to run or run with a 0 wait - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Parry Noah (/mob/living/carbon/human) - src: null - usr.loc: the floor (78,147,3) (/turf/open/floor/iron/white/diagonal) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 12.48, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/oven/oven_loop_...', 1, 0) - /datum/looping_sound/oven (/datum/looping_sound/oven): play('sound/machines/oven/oven_loop_...', null, 0, 0) - /datum/looping_sound/oven (/datum/looping_sound/oven): on start() - /datum/looping_sound/oven (/datum/looping_sound/oven): start(null) - the range (/obj/machinery/oven/range): update baking audio() - the range (/obj/machinery/oven/range): attack hand(Parry Noah (/mob/living/carbon/human), /list (/list)) - Parry Noah (/mob/living/carbon/human): resolve unarmed attack(the range (/obj/machinery/oven/range), /list (/list)) - Parry Noah (/mob/living/carbon/human): UnarmedAttack(the range (/obj/machinery/oven/range), 1, /list (/list)) - Parry Noah (/mob/living/carbon/human): UnarmedAttack(the range (/obj/machinery/oven/range), 1, /list (/list)) - Parry Noah (/mob/living/carbon/human): ClickOn(the range (/obj/machinery/oven/range), "icon-x=14;icon-y=-13;left=1;bu...") - the range (/obj/machinery/oven/range): Click(the floor (79,148,3) (/turf/open/floor/iron/white/diagonal), "mapwindow.map", "icon-x=14;icon-y=-13;left=1;bu...") - ThatRandomPerson124 (/client): Click(the range (/obj/machinery/oven/range), the floor (79,148,3) (/turf/open/floor/iron/white/diagonal), "mapwindow.map", "icon-x=14;icon-y=-13;left=1;bu...") - [2026-09-19 23:08:38.568] RUNTIME: ## TESTING: GC: -- [0x21080baf] | /datum/sound_token was unable to be GC'd -- (ref count of 3) [2026-09-19 23:08:42.894] RUNTIME: ## TESTING: GC: -- [0x2107e59c] | /datum/sound_token was unable to be GC'd -- (ref count of 3) [2026-09-19 23:08:42.910] RUNTIME: runtime error: addtimer called with a callback assigned to a qdeleted object. In the future such timers will not be supported and may refuse to run or run with a 0 wait - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Parry Noah (/mob/living/carbon/human) - src: null - usr.loc: the floor (78,147,3) (/turf/open/floor/iron/white/diagonal) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 12.48, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/oven/oven_loop_...', 1, 0) - /datum/looping_sound/oven (/datum/looping_sound/oven): play('sound/machines/oven/oven_loop_...', null, 0, 0) - /datum/looping_sound/oven (/datum/looping_sound/oven): on start() - /datum/looping_sound/oven (/datum/looping_sound/oven): start(null) - the range (/obj/machinery/oven/range): update baking audio() - the range (/obj/machinery/oven/range): attack hand(Parry Noah (/mob/living/carbon/human), /list (/list)) - Parry Noah (/mob/living/carbon/human): resolve unarmed attack(the range (/obj/machinery/oven/range), /list (/list)) - Parry Noah (/mob/living/carbon/human): UnarmedAttack(the range (/obj/machinery/oven/range), 1, /list (/list)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Parry Noah (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:08:56.612] RUNTIME: runtime error: addtimer called with a callback assigned to a qdeleted object. In the future such timers will not be supported and may refuse to run or run with a 0 wait - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Parry Noah (/mob/living/carbon/human) - src: null - usr.loc: the floor (78,147,3) (/turf/open/floor/iron/white/diagonal) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 12.48, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/oven/oven_loop_...', 1, 0) - /datum/looping_sound/oven (/datum/looping_sound/oven): play('sound/machines/oven/oven_loop_...', null, 0, 0) - /datum/looping_sound/oven (/datum/looping_sound/oven): on start() - /datum/looping_sound/oven (/datum/looping_sound/oven): start(null) - the range (/obj/machinery/oven/range): update baking audio() - the range (/obj/machinery/oven/range): attack hand(Parry Noah (/mob/living/carbon/human), /list (/list)) - Parry Noah (/mob/living/carbon/human): resolve unarmed attack(the range (/obj/machinery/oven/range), /list (/list)) - Parry Noah (/mob/living/carbon/human): UnarmedAttack(the range (/obj/machinery/oven/range), 1, /list (/list)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Parry Noah (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:09:06.444] 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)) - Haemanota Insularis (/mob/living/carbon/human): gvb say verb(/list (/list)) - Verbs (/datum/controller/subsystem/verbs): invoke verb(Haemanota Insularis (/mob/living/carbon/human), /mob/verb/say_verb (/mob/verb/say_verb), /list (/list), null) - Haemanota Insularis (/mob/living/carbon/human): Say("If I-") - Haemanota Insularis (/mob/living/carbon/human): Say("If I-") - /datum/tgui_say (/datum/tgui_say): delegate speech("If I-", "Say") - /datum/tgui_say (/datum/tgui_say): handle entry("force", /list (/list)) - /datum/tgui_say (/datum/tgui_say): force say(/list (/list), 1) - Haemanota Insularis (/mob/living/carbon/human): force say(/list (/list), 1, 0) - ... - Haemanota Insularis (/mob/living/carbon/human): Paralyze(26, 0) - Haemanota Insularis (/mob/living/carbon/human): Paralyze(26, 0) - /datum/status_effect/seizure (/datum/status_effect/seizure): on apply() - /datum/status_effect/seizure (/datum/status_effect/seizure): New(/list (/list)) - alcohol (/datum/addiction/alcohol): withdrawal stage 3 process(Haemanota Insularis (/mob/living/carbon/human), 2) - Haemanota Insularis (/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-19 23:09:09.284] RUNTIME: runtime error: addtimer called with a callback assigned to a qdeleted object. In the future such timers will not be supported and may refuse to run or run with a 0 wait - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Parry Noah (/mob/living/carbon/human) - src: null - usr.loc: the floor (78,147,3) (/turf/open/floor/iron/white/diagonal) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 12.48, 3, null, "code/datums/sound_token.dm", 93) - /datum/sound_token (/datum/sound_token): update sound('sound/machines/oven/oven_loop_...', 1, 0) - /datum/looping_sound/oven (/datum/looping_sound/oven): play('sound/machines/oven/oven_loop_...', null, 0, 0) - /datum/looping_sound/oven (/datum/looping_sound/oven): on start() - /datum/looping_sound/oven (/datum/looping_sound/oven): start(null) - the range (/obj/machinery/oven/range): update baking audio() - the range (/obj/machinery/oven/range): attack hand(Parry Noah (/mob/living/carbon/human), /list (/list)) - Parry Noah (/mob/living/carbon/human): resolve unarmed attack(the range (/obj/machinery/oven/range), /list (/list)) - Parry Noah (/mob/living/carbon/human): UnarmedAttack(the range (/obj/machinery/oven/range), 1, /list (/list)) - Parry Noah (/mob/living/carbon/human): UnarmedAttack(the range (/obj/machinery/oven/range), 1, /list (/list)) - Parry Noah (/mob/living/carbon/human): ClickOn(the range (/obj/machinery/oven/range), "icon-x=22;icon-y=-11;left=1;bu...") - the range (/obj/machinery/oven/range): Click(the floor (79,148,3) (/turf/open/floor/iron/white/diagonal), "mapwindow.map", "icon-x=22;icon-y=-11;left=1;bu...") - ThatRandomPerson124 (/client): Click(the range (/obj/machinery/oven/range), the floor (79,148,3) (/turf/open/floor/iron/white/diagonal), "mapwindow.map", "icon-x=22;icon-y=-11;left=1;bu...") - [2026-09-19 23:09:18.808] RUNTIME: ## TESTING: GC: -- [0x204aaca] | /atom/movable/screen/map_view/char_preview was unable to be GC'd -- (ref count of 3) [2026-09-19 23:10:37.351] RUNTIME: runtime error: Cannot read null.reagent_list - proc name: update overlays (/obj/machinery/shower/update_overlays) - source file: code/game/objects/structures/shower.dm,208 - usr: General Goldenbar III Esquire (/mob/living/carbon/human) - src: the shower (/obj/machinery/shower) - usr.loc: the water (62,122,2) (/turf/open/water/beach) - src.loc: null - call stack: - the shower (/obj/machinery/shower): update overlays(16777215) - the shower (/obj/machinery/shower): update icon(16777215) - the shower (/obj/machinery/shower): update appearance(16777215) - the shower (/obj/machinery/shower): update appearance(null) - the shower (/obj/machinery/shower): on changed z level(the floor (62,123,2) (/turf/open/floor/iron/white/small), null, 0, null) - the shower (/obj/machinery/shower): Moved(the floor (62,123,2) (/turf/open/floor/iron/white/small), 0, 1, null, 1) - the shower (/obj/machinery/shower): doMove(null) - the shower (/obj/machinery/shower): moveToNullspace() - the shower (/obj/machinery/shower): Destroy(0) - the shower (/obj/machinery/shower): Destroy(0) - ... - the wrench (/obj/item/wrench): melee attack chain(General Goldenbar III Esquire (/mob/living/carbon/human), the shower (/obj/machinery/shower), /list (/list), /list (/list)) - General Goldenbar III Esquire (/mob/living/carbon/human): ClickOn(the shower (/obj/machinery/shower), "icon-x=14;icon-y=16;left=1;but...") - the shower (/obj/machinery/shower): Click(the floor (62,123,2) (/turf/open/floor/iron/white/small), "mapwindow.map", "icon-x=14;icon-y=16;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): 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-19 23:10:41.123] 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: Jat-Ra (/mob/living/carbon/human) - src: /datum/storage/backpack (/datum/storage/backpack) - usr.loc: the floor (130,190,3) (/turf/open/floor/iron/dark) - call stack: - /datum/storage/backpack (/datum/storage/backpack): hide contents(Unknown (/mob/living/carbon/human)) - /datum/storage/backpack (/datum/storage/backpack): Destroy(0) - qdel(/datum/storage/backpack (/datum/storage/backpack), 0) - the explorer bag (/obj/item/storage/backpack/explorer): Destroy(0) - the explorer bag (/obj/item/storage/backpack/explorer): Destroy(0) - the explorer bag (/obj/item/storage/backpack/explorer): Destroy(0) - the explorer bag (/obj/item/storage/backpack/explorer): Destroy(0) - qdel(the explorer bag (/obj/item/storage/backpack/explorer), 0) - Unknown (/mob/living/carbon/human): Destroy(0) - Unknown (/mob/living/carbon/human): Destroy(0) - ... - qdel(Unknown (/mob/living/carbon/human), 0) - the netpod (/obj/machinery/netpod): on domain scrubbed(the quantum server (/obj/machinery/quantum_server)) - the quantum server (/obj/machinery/quantum_server): SendSignal("bitrunner_domain_scrubbed", /list (/list)) - the quantum server (/obj/machinery/quantum_server): scrub vdom() - /datum/callback (/datum/callback): Invoke() - world: push usr(Jat-Ra (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:11:08.292] RUNTIME: ## TESTING: GC: -- [0x21080514] | /datum/sound_token was unable to be GC'd -- (ref count of 3) [2026-09-19 23:11:27.977] RUNTIME: ## TESTING: GC: -- [0x2010e33] | /obj/structure/sign/poster/random/directional/east was unable to be GC'd -- (ref count of 3) [2026-09-19 23:11:55.384] RUNTIME: ## TESTING: GC: -- [0x21086819] | /datum/sound_token was unable to be GC'd -- (ref count of 3) [2026-09-19 23:11:58.570] 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 (176,154,14) (/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-19 23:11:58.659] 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 (172,154,14) (/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-19 23:11:58.769] 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 (177,151,14) (/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-19 23:11:58.812] 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 (171,151,14) (/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-19 23:11:58.813] 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 (177,150,14) (/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-19 23:11:58.813] 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 (171,150,14) (/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-19 23:11:58.872] 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 (175,149,14) (/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-19 23:11:58.873] 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 (174,149,14) (/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-19 23:11:58.925] 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 (173,149,14) (/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-19 23:11:58.926] 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,154,14) (/turf/closed/wall) - call stack: - the wall (177,154,14) (/turf/closed/wall): bitmask smooth() - the wall (177,154,14) (/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-19 23:11:58.927] 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,154,14) (/turf/closed/wall) - call stack: - the wall (175,154,14) (/turf/closed/wall): bitmask smooth() - the wall (175,154,14) (/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-19 23:11:58.928] 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,154,14) (/turf/closed/wall) - call stack: - the wall (173,154,14) (/turf/closed/wall): bitmask smooth() - the wall (173,154,14) (/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-19 23:11:58.974] 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,154,14) (/turf/closed/wall) - call stack: - the wall (171,154,14) (/turf/closed/wall): bitmask smooth() - the wall (171,154,14) (/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-19 23:11:58.975] 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,153,14) (/turf/closed/wall) - call stack: - the wall (177,153,14) (/turf/closed/wall): bitmask smooth() - the wall (177,153,14) (/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-19 23:11:58.976] 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 (171,153,14) (/turf/closed/wall) - call stack: - the wall (171,153,14) (/turf/closed/wall): bitmask smooth() - the wall (171,153,14) (/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-19 23:11:58.977] 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,152,14) (/turf/closed/wall) - call stack: - the wall (177,152,14) (/turf/closed/wall): bitmask smooth() - the wall (177,152,14) (/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-19 23:11:59.035] 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 (171,152,14) (/turf/closed/wall) - call stack: - the wall (171,152,14) (/turf/closed/wall): bitmask smooth() - the wall (171,152,14) (/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-19 23:11:59.036] 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,149,14) (/turf/closed/wall) - call stack: - the wall (177,149,14) (/turf/closed/wall): bitmask smooth() - the wall (177,149,14) (/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-19 23:11:59.036] 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,149,14) (/turf/closed/wall) - call stack: - the wall (176,149,14) (/turf/closed/wall): bitmask smooth() - the wall (176,149,14) (/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-19 23:11:59.101] 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,149,14) (/turf/closed/wall) - call stack: - the wall (172,149,14) (/turf/closed/wall): bitmask smooth() - the wall (172,149,14) (/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-19 23:11:59.102] 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,149,14) (/turf/closed/wall) - call stack: - the wall (171,149,14) (/turf/closed/wall): bitmask smooth() - the wall (171,149,14) (/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-19 23:12:23.744] RUNTIME: ## TESTING: GC: -- [0x2012039] | /obj/structure/sign/poster/random/directional/north was unable to be GC'd -- (ref count of 3) [2026-09-19 23:12:29.069] RUNTIME: runtime error: Incompatible /datum/component/connect_containers assigned to a /atom/movable/screen/parallax_home! args: ["the shuttle floor",{"movable_moved":"perspective_loc_moved"}] - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Hydrain (/mob/living/carbon/human) - src: null - usr.loc: the floor (210,125,3) (/turf/open/floor/iron/dark/small) - 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 shuttle floor (101,94,13) (/turf/open/floor/mineral/titanium/blue)) - the screen (/atom/movable/screen/map_view/gateway_port): display to client(Hydrain (/client)) - the screen (/atom/movable/screen/map_view/gateway_port): display to(Hydrain (/mob/living/carbon/human), null) - Gateway Control (/obj/machinery/computer/gateway_control): ui interact(Hydrain (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - Gateway Control (/obj/machinery/computer/gateway_control): interact(Hydrain (/mob/living/carbon/human)) - Gateway Control (/obj/machinery/computer/gateway_control): interact(Hydrain (/mob/living/carbon/human)) - Gateway Control (/obj/machinery/computer/gateway_control): try interact(Hydrain (/mob/living/carbon/human)) - ... - Gateway Control (/obj/machinery/computer/gateway_control): Click(the pizza floor (210,126,3) (/turf/open/floor/material), "mapwindow.map", "icon-x=21;icon-y=16;left=1;but...") - Gateway Control (/obj/machinery/computer/gateway_control): Click(the pizza floor (210,126,3) (/turf/open/floor/material), "mapwindow.map", "icon-x=21;icon-y=16;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Hydrain (/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-19 23:12:29.073] RUNTIME: runtime error: undefined variable /turf/open/floor/mineral/titanium/blue/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: Hydrain (/mob/living/carbon/human) - src: (/atom/movable/screen/parallax_home) - usr.loc: the floor (210,125,3) (/turf/open/floor/iron/dark/small) - src.loc: null - call stack: - (/atom/movable/screen/parallax_home): update parallax() - (/atom/movable/screen/parallax_home): set perspective(the shuttle floor (101,94,13) (/turf/open/floor/mineral/titanium/blue)) - the screen (/atom/movable/screen/map_view/gateway_port): display to client(Hydrain (/client)) - the screen (/atom/movable/screen/map_view/gateway_port): display to(Hydrain (/mob/living/carbon/human), null) - Gateway Control (/obj/machinery/computer/gateway_control): ui interact(Hydrain (/mob/living/carbon/human), /datum/tgui (/datum/tgui)) - Gateway Control (/obj/machinery/computer/gateway_control): interact(Hydrain (/mob/living/carbon/human)) - Gateway Control (/obj/machinery/computer/gateway_control): interact(Hydrain (/mob/living/carbon/human)) - Gateway Control (/obj/machinery/computer/gateway_control): try interact(Hydrain (/mob/living/carbon/human)) - Gateway Control (/obj/machinery/computer/gateway_control): try interact(Hydrain (/mob/living/carbon/human)) - Gateway Control (/obj/machinery/computer/gateway_control): attack hand(Hydrain (/mob/living/carbon/human), /list (/list)) - ... - Gateway Control (/obj/machinery/computer/gateway_control): Click(the pizza floor (210,126,3) (/turf/open/floor/material), "mapwindow.map", "icon-x=21;icon-y=16;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Hydrain (/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-19 23:13:09.985] RUNTIME: runtime error: Cannot execute null.Trigger(). - proc name: Click (/atom/movable/screen/movable/action_button/Click) - source file: code/_onclick/hud/screen_objects/action_button.dm,74 - usr: B.R.A.P. (/mob/living/silicon/robot) - src: Ollie (/atom/movable/screen/movable/action_button) - usr.loc: the holodeck projector floor (99,116,2) (/turf/open/floor/holofloor/plating) - src.loc: null - call stack: - Ollie (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=10;icon-y=18;left=1;but...") - Mimepride (/client): Click(Ollie (/atom/movable/screen/movable/action_button), null, "mapwindow.map", "icon-x=10;icon-y=18;left=1;but...") - [2026-09-19 23:13:11.726] RUNTIME: runtime error: turf_reset_elevation overridden. Use override = TRUE to suppress this warning. - Target: the exterior reinforced hull plating (/turf/open/floor/engine/hull/reinforced) 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 exterior reinforced hull p... (128,202,3) (/turf/open/floor/engine/hull/reinforced), "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 exterior reinforced hull p... (128,202,3) (/turf/open/floor/engine/hull/reinforced)) - /datum/element/elevation (/datum/element/elevation): on source entering(the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted), the exterior reinforced hull p... (128,202,3) (/turf/open/floor/engine/hull/reinforced), the exterior reinforced hull p... (128,201,3) (/turf/open/floor/engine/hull/reinforced), null) - the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted): SendSignal("atom_entering", /list (/list)) - the exterior reinforced hull p... (128,202,3) (/turf/open/floor/engine/hull/reinforced): Entered(the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted), the exterior reinforced hull p... (128,201,3) (/turf/open/floor/engine/hull/reinforced), null) - the exterior reinforced hull p... (128,202,3) (/turf/open/floor/engine/hull/reinforced): Entered(the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted), the exterior reinforced hull p... (128,201,3) (/turf/open/floor/engine/hull/reinforced), null) - the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted): Move(the exterior reinforced hull p... (128,202,3) (/turf/open/floor/engine/hull/reinforced), 1, 0, 1) - the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted): Move(the exterior reinforced hull p... (128,202,3) (/turf/open/floor/engine/hull/reinforced), 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) - Newtonian Movement (/datum/controller/subsystem/movement/newtonian_movement): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:13:11.727] RUNTIME: runtime error: turf_change overridden. Use override = TRUE to suppress this warning. - Target: the exterior reinforced hull plating (/turf/open/floor/engine/hull/reinforced) 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 exterior reinforced hull p... (128,202,3) (/turf/open/floor/engine/hull/reinforced), "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 exterior reinforced hull p... (128,202,3) (/turf/open/floor/engine/hull/reinforced)) - /datum/element/elevation (/datum/element/elevation): on source entering(the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted), the exterior reinforced hull p... (128,202,3) (/turf/open/floor/engine/hull/reinforced), the exterior reinforced hull p... (128,201,3) (/turf/open/floor/engine/hull/reinforced), null) - the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted): SendSignal("atom_entering", /list (/list)) - the exterior reinforced hull p... (128,202,3) (/turf/open/floor/engine/hull/reinforced): Entered(the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted), the exterior reinforced hull p... (128,201,3) (/turf/open/floor/engine/hull/reinforced), null) - the exterior reinforced hull p... (128,202,3) (/turf/open/floor/engine/hull/reinforced): Entered(the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted), the exterior reinforced hull p... (128,201,3) (/turf/open/floor/engine/hull/reinforced), null) - the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted): Move(the exterior reinforced hull p... (128,202,3) (/turf/open/floor/engine/hull/reinforced), 1, 0, 1) - the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted): Move(the exterior reinforced hull p... (128,202,3) (/turf/open/floor/engine/hull/reinforced), 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) - Newtonian Movement (/datum/controller/subsystem/movement/newtonian_movement): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:13:12.734] RUNTIME: runtime error: turf_reset_elevation overridden. Use override = TRUE to suppress this warning. - Target: the exterior reinforced hull plating (/turf/open/floor/engine/hull/reinforced) 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 exterior reinforced hull p... (128,204,3) (/turf/open/floor/engine/hull/reinforced), "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 exterior reinforced hull p... (128,204,3) (/turf/open/floor/engine/hull/reinforced)) - /datum/element/elevation (/datum/element/elevation): on source entering(the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted), the exterior reinforced hull p... (128,204,3) (/turf/open/floor/engine/hull/reinforced), the exterior reinforced hull p... (128,203,3) (/turf/open/floor/engine/hull/reinforced), null) - the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted): SendSignal("atom_entering", /list (/list)) - the exterior reinforced hull p... (128,204,3) (/turf/open/floor/engine/hull/reinforced): Entered(the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted), the exterior reinforced hull p... (128,203,3) (/turf/open/floor/engine/hull/reinforced), null) - the exterior reinforced hull p... (128,204,3) (/turf/open/floor/engine/hull/reinforced): Entered(the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted), the exterior reinforced hull p... (128,203,3) (/turf/open/floor/engine/hull/reinforced), null) - the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted): Move(the exterior reinforced hull p... (128,204,3) (/turf/open/floor/engine/hull/reinforced), 1, 0, 1) - the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted): Move(the exterior reinforced hull p... (128,204,3) (/turf/open/floor/engine/hull/reinforced), 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) - Newtonian Movement (/datum/controller/subsystem/movement/newtonian_movement): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:13:12.735] RUNTIME: runtime error: turf_change overridden. Use override = TRUE to suppress this warning. - Target: the exterior reinforced hull plating (/turf/open/floor/engine/hull/reinforced) 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 exterior reinforced hull p... (128,204,3) (/turf/open/floor/engine/hull/reinforced), "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 exterior reinforced hull p... (128,204,3) (/turf/open/floor/engine/hull/reinforced)) - /datum/element/elevation (/datum/element/elevation): on source entering(the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted), the exterior reinforced hull p... (128,204,3) (/turf/open/floor/engine/hull/reinforced), the exterior reinforced hull p... (128,203,3) (/turf/open/floor/engine/hull/reinforced), null) - the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted): SendSignal("atom_entering", /list (/list)) - the exterior reinforced hull p... (128,204,3) (/turf/open/floor/engine/hull/reinforced): Entered(the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted), the exterior reinforced hull p... (128,203,3) (/turf/open/floor/engine/hull/reinforced), null) - the exterior reinforced hull p... (128,204,3) (/turf/open/floor/engine/hull/reinforced): Entered(the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted), the exterior reinforced hull p... (128,203,3) (/turf/open/floor/engine/hull/reinforced), null) - the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted): Move(the exterior reinforced hull p... (128,204,3) (/turf/open/floor/engine/hull/reinforced), 1, 0, 1) - the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted): Move(the exterior reinforced hull p... (128,204,3) (/turf/open/floor/engine/hull/reinforced), 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) - Newtonian Movement (/datum/controller/subsystem/movement/newtonian_movement): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:13:13.255] RUNTIME: runtime error: turf_reset_elevation overridden. Use override = TRUE to suppress this warning. - Target: the exterior reinforced hull plating (/turf/open/floor/engine/hull/reinforced) 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 exterior reinforced hull p... (128,205,3) (/turf/open/floor/engine/hull/reinforced), "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 exterior reinforced hull p... (128,205,3) (/turf/open/floor/engine/hull/reinforced)) - /datum/element/elevation (/datum/element/elevation): on source entering(the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted), the exterior reinforced hull p... (128,205,3) (/turf/open/floor/engine/hull/reinforced), the exterior reinforced hull p... (128,204,3) (/turf/open/floor/engine/hull/reinforced), null) - the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted): SendSignal("atom_entering", /list (/list)) - the exterior reinforced hull p... (128,205,3) (/turf/open/floor/engine/hull/reinforced): Entered(the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted), the exterior reinforced hull p... (128,204,3) (/turf/open/floor/engine/hull/reinforced), null) - the exterior reinforced hull p... (128,205,3) (/turf/open/floor/engine/hull/reinforced): Entered(the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted), the exterior reinforced hull p... (128,204,3) (/turf/open/floor/engine/hull/reinforced), null) - the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted): Move(the exterior reinforced hull p... (128,205,3) (/turf/open/floor/engine/hull/reinforced), 1, 0, 1) - the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted): Move(the exterior reinforced hull p... (128,205,3) (/turf/open/floor/engine/hull/reinforced), 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) - Newtonian Movement (/datum/controller/subsystem/movement/newtonian_movement): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:13:13.257] RUNTIME: runtime error: turf_change overridden. Use override = TRUE to suppress this warning. - Target: the exterior reinforced hull plating (/turf/open/floor/engine/hull/reinforced) 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 exterior reinforced hull p... (128,205,3) (/turf/open/floor/engine/hull/reinforced), "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 exterior reinforced hull p... (128,205,3) (/turf/open/floor/engine/hull/reinforced)) - /datum/element/elevation (/datum/element/elevation): on source entering(the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted), the exterior reinforced hull p... (128,205,3) (/turf/open/floor/engine/hull/reinforced), the exterior reinforced hull p... (128,204,3) (/turf/open/floor/engine/hull/reinforced), null) - the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted): SendSignal("atom_entering", /list (/list)) - the exterior reinforced hull p... (128,205,3) (/turf/open/floor/engine/hull/reinforced): Entered(the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted), the exterior reinforced hull p... (128,204,3) (/turf/open/floor/engine/hull/reinforced), null) - the exterior reinforced hull p... (128,205,3) (/turf/open/floor/engine/hull/reinforced): Entered(the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted), the exterior reinforced hull p... (128,204,3) (/turf/open/floor/engine/hull/reinforced), null) - the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted): Move(the exterior reinforced hull p... (128,205,3) (/turf/open/floor/engine/hull/reinforced), 1, 0, 1) - the decrypted cache (/obj/structure/closet/crate/secure/bitrunning/decrypted): Move(the exterior reinforced hull p... (128,205,3) (/turf/open/floor/engine/hull/reinforced), 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) - Newtonian Movement (/datum/controller/subsystem/movement/newtonian_movement): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:13:19.568] 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: Phillip Thomas (/mob/living/carbon/human) - src: Close Menu (/atom/movable/screen/radial/center) - usr.loc: Donk Co. carpet (124,149,3) (/turf/open/floor/carpet/donk) - src.loc: null - call stack: - Close Menu (/atom/movable/screen/radial/center): Click(the floor (123,150,3) (/turf/open/floor/iron/dark/smooth_corner), "mapwindow.map", "icon-x=18;icon-y=19;left=1;but...") - Close Menu (/atom/movable/screen/radial/center): Click(the floor (123,150,3) (/turf/open/floor/iron/dark/smooth_corner), "mapwindow.map", "icon-x=18;icon-y=19;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Phillip Thomas (/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-19 23:13:30.316] RUNTIME: runtime error: mob_unequipped_item overridden. Use override = TRUE to suppress this warning. - Target: Jat-Ra (/mob/living/carbon/human) Existing Proc: viewer_writing_state_change New Proc: viewer_writing_state_change - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Jat-Ra (/mob/living/carbon/human) - src: null - usr.loc: the simple lime neon carpet (108,198,2) (/turf/open/floor/carpet/neon/simple/lime/nodots) - call stack: - stack trace("mob_unequipped_item overridden...", "code/datums/signals.dm", 43) - the certificate of domain comp... (/obj/item/paper): RegisterSignal(Jat-Ra (/mob/living/carbon/human), "mob_unequipped_item", "viewer_writing_state_change", 0) - the certificate of domain comp... (/obj/item/paper): RegisterSignals(Jat-Ra (/mob/living/carbon/human), /list (/list), "viewer_writing_state_change", 0) - the certificate of domain comp... (/obj/item/paper): ui interact(Jat-Ra (/mob/living/carbon/human), null) - the certificate of domain comp... (/obj/item/paper): interact(Jat-Ra (/mob/living/carbon/human)) - the certificate of domain comp... (/obj/item/paper): attack self(Jat-Ra (/mob/living/carbon/human), null) - Jat-Ra (/mob/living/carbon/human): execute mode() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(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) - 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-19 23:13:30.318] RUNTIME: runtime error: mob_equipped_item overridden. Use override = TRUE to suppress this warning. - Target: Jat-Ra (/mob/living/carbon/human) Existing Proc: viewer_writing_state_change New Proc: viewer_writing_state_change - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Jat-Ra (/mob/living/carbon/human) - src: null - usr.loc: the simple lime neon carpet (108,198,2) (/turf/open/floor/carpet/neon/simple/lime/nodots) - call stack: - stack trace("mob_equipped_item overridden. ...", "code/datums/signals.dm", 43) - the certificate of domain comp... (/obj/item/paper): RegisterSignal(Jat-Ra (/mob/living/carbon/human), "mob_equipped_item", "viewer_writing_state_change", 0) - the certificate of domain comp... (/obj/item/paper): RegisterSignals(Jat-Ra (/mob/living/carbon/human), /list (/list), "viewer_writing_state_change", 0) - the certificate of domain comp... (/obj/item/paper): ui interact(Jat-Ra (/mob/living/carbon/human), null) - the certificate of domain comp... (/obj/item/paper): interact(Jat-Ra (/mob/living/carbon/human)) - the certificate of domain comp... (/obj/item/paper): attack self(Jat-Ra (/mob/living/carbon/human), null) - Jat-Ra (/mob/living/carbon/human): execute mode() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(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) - 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-19 23:13:30.319] RUNTIME: runtime error: mob_swap_hands overridden. Use override = TRUE to suppress this warning. - Target: Jat-Ra (/mob/living/carbon/human) Existing Proc: viewer_writing_state_change New Proc: viewer_writing_state_change - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Jat-Ra (/mob/living/carbon/human) - src: null - usr.loc: the simple lime neon carpet (108,198,2) (/turf/open/floor/carpet/neon/simple/lime/nodots) - call stack: - stack trace("mob_swap_hands overridden. Use...", "code/datums/signals.dm", 43) - the certificate of domain comp... (/obj/item/paper): RegisterSignal(Jat-Ra (/mob/living/carbon/human), "mob_swap_hands", "viewer_writing_state_change", 0) - the certificate of domain comp... (/obj/item/paper): RegisterSignals(Jat-Ra (/mob/living/carbon/human), /list (/list), "viewer_writing_state_change", 0) - the certificate of domain comp... (/obj/item/paper): ui interact(Jat-Ra (/mob/living/carbon/human), null) - the certificate of domain comp... (/obj/item/paper): interact(Jat-Ra (/mob/living/carbon/human)) - the certificate of domain comp... (/obj/item/paper): attack self(Jat-Ra (/mob/living/carbon/human), null) - Jat-Ra (/mob/living/carbon/human): execute mode() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(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) - 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-19 23:13:30.320] RUNTIME: runtime error: mob_transforming_item overridden. Use override = TRUE to suppress this warning. - Target: Jat-Ra (/mob/living/carbon/human) Existing Proc: viewer_writing_state_change New Proc: viewer_writing_state_change - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Jat-Ra (/mob/living/carbon/human) - src: null - usr.loc: the simple lime neon carpet (108,198,2) (/turf/open/floor/carpet/neon/simple/lime/nodots) - call stack: - stack trace("mob_transforming_item overridd...", "code/datums/signals.dm", 43) - the certificate of domain comp... (/obj/item/paper): RegisterSignal(Jat-Ra (/mob/living/carbon/human), "mob_transforming_item", "viewer_writing_state_change", 0) - the certificate of domain comp... (/obj/item/paper): RegisterSignals(Jat-Ra (/mob/living/carbon/human), /list (/list), "viewer_writing_state_change", 0) - the certificate of domain comp... (/obj/item/paper): ui interact(Jat-Ra (/mob/living/carbon/human), null) - the certificate of domain comp... (/obj/item/paper): interact(Jat-Ra (/mob/living/carbon/human)) - the certificate of domain comp... (/obj/item/paper): attack self(Jat-Ra (/mob/living/carbon/human), null) - Jat-Ra (/mob/living/carbon/human): execute mode() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(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) - 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-19 23:13:31.495] RUNTIME: runtime error: mob_unequipped_item overridden. Use override = TRUE to suppress this warning. - Target: Jat-Ra (/mob/living/carbon/human) Existing Proc: viewer_writing_state_change New Proc: viewer_writing_state_change - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Jat-Ra (/mob/living/carbon/human) - src: null - usr.loc: the simple lime neon carpet (108,198,2) (/turf/open/floor/carpet/neon/simple/lime/nodots) - call stack: - stack trace("mob_unequipped_item overridden...", "code/datums/signals.dm", 43) - the certificate of domain comp... (/obj/item/paper): RegisterSignal(Jat-Ra (/mob/living/carbon/human), "mob_unequipped_item", "viewer_writing_state_change", 0) - the certificate of domain comp... (/obj/item/paper): RegisterSignals(Jat-Ra (/mob/living/carbon/human), /list (/list), "viewer_writing_state_change", 0) - the certificate of domain comp... (/obj/item/paper): ui interact(Jat-Ra (/mob/living/carbon/human), null) - the certificate of domain comp... (/obj/item/paper): interact(Jat-Ra (/mob/living/carbon/human)) - the certificate of domain comp... (/obj/item/paper): attack self(Jat-Ra (/mob/living/carbon/human), null) - Jat-Ra (/mob/living/carbon/human): execute mode() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(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) - 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-19 23:13:31.496] RUNTIME: runtime error: mob_equipped_item overridden. Use override = TRUE to suppress this warning. - Target: Jat-Ra (/mob/living/carbon/human) Existing Proc: viewer_writing_state_change New Proc: viewer_writing_state_change - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Jat-Ra (/mob/living/carbon/human) - src: null - usr.loc: the simple lime neon carpet (108,198,2) (/turf/open/floor/carpet/neon/simple/lime/nodots) - call stack: - stack trace("mob_equipped_item overridden. ...", "code/datums/signals.dm", 43) - the certificate of domain comp... (/obj/item/paper): RegisterSignal(Jat-Ra (/mob/living/carbon/human), "mob_equipped_item", "viewer_writing_state_change", 0) - the certificate of domain comp... (/obj/item/paper): RegisterSignals(Jat-Ra (/mob/living/carbon/human), /list (/list), "viewer_writing_state_change", 0) - the certificate of domain comp... (/obj/item/paper): ui interact(Jat-Ra (/mob/living/carbon/human), null) - the certificate of domain comp... (/obj/item/paper): interact(Jat-Ra (/mob/living/carbon/human)) - the certificate of domain comp... (/obj/item/paper): attack self(Jat-Ra (/mob/living/carbon/human), null) - Jat-Ra (/mob/living/carbon/human): execute mode() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(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) - 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-19 23:13:31.498] RUNTIME: runtime error: mob_swap_hands overridden. Use override = TRUE to suppress this warning. - Target: Jat-Ra (/mob/living/carbon/human) Existing Proc: viewer_writing_state_change New Proc: viewer_writing_state_change - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Jat-Ra (/mob/living/carbon/human) - src: null - usr.loc: the simple lime neon carpet (108,198,2) (/turf/open/floor/carpet/neon/simple/lime/nodots) - call stack: - stack trace("mob_swap_hands overridden. Use...", "code/datums/signals.dm", 43) - the certificate of domain comp... (/obj/item/paper): RegisterSignal(Jat-Ra (/mob/living/carbon/human), "mob_swap_hands", "viewer_writing_state_change", 0) - the certificate of domain comp... (/obj/item/paper): RegisterSignals(Jat-Ra (/mob/living/carbon/human), /list (/list), "viewer_writing_state_change", 0) - the certificate of domain comp... (/obj/item/paper): ui interact(Jat-Ra (/mob/living/carbon/human), null) - the certificate of domain comp... (/obj/item/paper): interact(Jat-Ra (/mob/living/carbon/human)) - the certificate of domain comp... (/obj/item/paper): attack self(Jat-Ra (/mob/living/carbon/human), null) - Jat-Ra (/mob/living/carbon/human): execute mode() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(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) - 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-19 23:13:31.500] RUNTIME: runtime error: mob_transforming_item overridden. Use override = TRUE to suppress this warning. - Target: Jat-Ra (/mob/living/carbon/human) Existing Proc: viewer_writing_state_change New Proc: viewer_writing_state_change - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Jat-Ra (/mob/living/carbon/human) - src: null - usr.loc: the simple lime neon carpet (108,198,2) (/turf/open/floor/carpet/neon/simple/lime/nodots) - call stack: - stack trace("mob_transforming_item overridd...", "code/datums/signals.dm", 43) - the certificate of domain comp... (/obj/item/paper): RegisterSignal(Jat-Ra (/mob/living/carbon/human), "mob_transforming_item", "viewer_writing_state_change", 0) - the certificate of domain comp... (/obj/item/paper): RegisterSignals(Jat-Ra (/mob/living/carbon/human), /list (/list), "viewer_writing_state_change", 0) - the certificate of domain comp... (/obj/item/paper): ui interact(Jat-Ra (/mob/living/carbon/human), null) - the certificate of domain comp... (/obj/item/paper): interact(Jat-Ra (/mob/living/carbon/human)) - the certificate of domain comp... (/obj/item/paper): attack self(Jat-Ra (/mob/living/carbon/human), null) - Jat-Ra (/mob/living/carbon/human): execute mode() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(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) - 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-19 23:13:34.287] RUNTIME: runtime error: mob_unequipped_item overridden. Use override = TRUE to suppress this warning. - Target: Jat-Ra (/mob/living/carbon/human) Existing Proc: viewer_writing_state_change New Proc: viewer_writing_state_change - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Jat-Ra (/mob/living/carbon/human) - src: null - usr.loc: the simple lime neon carpet (108,198,2) (/turf/open/floor/carpet/neon/simple/lime/nodots) - call stack: - stack trace("mob_unequipped_item overridden...", "code/datums/signals.dm", 43) - the certificate of domain comp... (/obj/item/paper): RegisterSignal(Jat-Ra (/mob/living/carbon/human), "mob_unequipped_item", "viewer_writing_state_change", 0) - the certificate of domain comp... (/obj/item/paper): RegisterSignals(Jat-Ra (/mob/living/carbon/human), /list (/list), "viewer_writing_state_change", 0) - the certificate of domain comp... (/obj/item/paper): ui interact(Jat-Ra (/mob/living/carbon/human), null) - the certificate of domain comp... (/obj/item/paper): interact(Jat-Ra (/mob/living/carbon/human)) - the certificate of domain comp... (/obj/item/paper): attack self(Jat-Ra (/mob/living/carbon/human), null) - Jat-Ra (/mob/living/carbon/human): execute mode() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(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) - 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-19 23:13:34.289] RUNTIME: runtime error: mob_equipped_item overridden. Use override = TRUE to suppress this warning. - Target: Jat-Ra (/mob/living/carbon/human) Existing Proc: viewer_writing_state_change New Proc: viewer_writing_state_change - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Jat-Ra (/mob/living/carbon/human) - src: null - usr.loc: the simple lime neon carpet (108,198,2) (/turf/open/floor/carpet/neon/simple/lime/nodots) - call stack: - stack trace("mob_equipped_item overridden. ...", "code/datums/signals.dm", 43) - the certificate of domain comp... (/obj/item/paper): RegisterSignal(Jat-Ra (/mob/living/carbon/human), "mob_equipped_item", "viewer_writing_state_change", 0) - the certificate of domain comp... (/obj/item/paper): RegisterSignals(Jat-Ra (/mob/living/carbon/human), /list (/list), "viewer_writing_state_change", 0) - the certificate of domain comp... (/obj/item/paper): ui interact(Jat-Ra (/mob/living/carbon/human), null) - the certificate of domain comp... (/obj/item/paper): interact(Jat-Ra (/mob/living/carbon/human)) - the certificate of domain comp... (/obj/item/paper): attack self(Jat-Ra (/mob/living/carbon/human), null) - Jat-Ra (/mob/living/carbon/human): execute mode() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(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) - 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-19 23:13:34.291] RUNTIME: runtime error: mob_swap_hands overridden. Use override = TRUE to suppress this warning. - Target: Jat-Ra (/mob/living/carbon/human) Existing Proc: viewer_writing_state_change New Proc: viewer_writing_state_change - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Jat-Ra (/mob/living/carbon/human) - src: null - usr.loc: the simple lime neon carpet (108,198,2) (/turf/open/floor/carpet/neon/simple/lime/nodots) - call stack: - stack trace("mob_swap_hands overridden. Use...", "code/datums/signals.dm", 43) - the certificate of domain comp... (/obj/item/paper): RegisterSignal(Jat-Ra (/mob/living/carbon/human), "mob_swap_hands", "viewer_writing_state_change", 0) - the certificate of domain comp... (/obj/item/paper): RegisterSignals(Jat-Ra (/mob/living/carbon/human), /list (/list), "viewer_writing_state_change", 0) - the certificate of domain comp... (/obj/item/paper): ui interact(Jat-Ra (/mob/living/carbon/human), null) - the certificate of domain comp... (/obj/item/paper): interact(Jat-Ra (/mob/living/carbon/human)) - the certificate of domain comp... (/obj/item/paper): attack self(Jat-Ra (/mob/living/carbon/human), null) - Jat-Ra (/mob/living/carbon/human): execute mode() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(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) - 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-19 23:13:41.823] 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: Jat-Ra (/mob/living/carbon/human) - src: /datum/storage/backpack (/datum/storage/backpack) - usr.loc: the floor (112,192,2) (/turf/open/floor/iron/dark/small) - call stack: - /datum/storage/backpack (/datum/storage/backpack): hide contents(Unknown (/mob/living/carbon/human)) - /datum/storage/backpack (/datum/storage/backpack): Destroy(0) - qdel(/datum/storage/backpack (/datum/storage/backpack), 0) - the explorer bag (/obj/item/storage/backpack/explorer): Destroy(0) - the explorer bag (/obj/item/storage/backpack/explorer): Destroy(0) - the explorer bag (/obj/item/storage/backpack/explorer): Destroy(0) - the explorer bag (/obj/item/storage/backpack/explorer): Destroy(0) - qdel(the explorer bag (/obj/item/storage/backpack/explorer), 0) - Unknown (/mob/living/carbon/human): Destroy(0) - Unknown (/mob/living/carbon/human): Destroy(0) - ... - qdel(Unknown (/mob/living/carbon/human), 0) - the netpod (/obj/machinery/netpod): on domain scrubbed(the quantum server (/obj/machinery/quantum_server)) - the quantum server (/obj/machinery/quantum_server): SendSignal("bitrunner_domain_scrubbed", /list (/list)) - the quantum server (/obj/machinery/quantum_server): scrub vdom() - /datum/callback (/datum/callback): Invoke() - world: push usr(Jat-Ra (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:13:46.326] RUNTIME: ## TESTING: GC: -- [0x204ccac] | /atom/movable/screen/map_view/char_preview was unable to be GC'd -- (ref count of 3) [2026-09-19 23:14:06.116] RUNTIME: ## TESTING: GC: -- [0x21080639] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 3) [2026-09-19 23:14:15.478] RUNTIME: ## TESTING: GC: -- [0x2108878d] | /datum/sound_token was unable to be GC'd -- (ref count of 3) [2026-09-19 23:14:23.799] RUNTIME: runtime error: Cannot execute null.Trigger(). - proc name: Click (/atom/movable/screen/movable/action_button/Click) - source file: code/_onclick/hud/screen_objects/action_button.dm,74 - usr: B.R.A.P. (/mob/living/silicon/robot) - src: Ollie (/atom/movable/screen/movable/action_button) - usr.loc: the holodeck projector floor (102,116,2) (/turf/open/floor/holofloor/plating) - src.loc: null - call stack: - Ollie (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=18;icon-y=22;left=1;but...") - Mimepride (/client): Click(Ollie (/atom/movable/screen/movable/action_button), null, "mapwindow.map", "icon-x=18;icon-y=22;left=1;but...") - [2026-09-19 23:15:52.644] RUNTIME: ## TESTING: GC: -- [0x21075415] | /datum/reagent/water was unable to be GC'd -- (ref count of 3) [2026-09-19 23:17:26.037] 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)) - Chats (/mob/living/carbon/human): gvb say verb(/list (/list)) - Verbs (/datum/controller/subsystem/verbs): invoke verb(Chats (/mob/living/carbon/human), /mob/verb/say_verb (/mob/verb/say_verb), /list (/list), null) - Chats (/mob/living/carbon/human): Say("GACK!") - Chats (/mob/living/carbon/human): Say("GACK!") - /datum/tgui_say (/datum/tgui_say): delegate speech("GACK!", "Say") - /datum/tgui_say (/datum/tgui_say): handle entry("force", /list (/list)) - /datum/tgui_say (/datum/tgui_say): force say(null, 1) - Chats (/mob/living/carbon/human): force say(null, 1, 0) - ... - Chats (/mob/living/carbon/human): Knockdown(80, 0, 0) - Chats (/mob/living/carbon/human): Knockdown(80, 0, 0) - Chats (/mob/living/carbon/human): vomit(21, /obj/effect/decal/cleanable/vo... (/obj/effect/decal/cleanable/vomit/toxic), 10, 0, 0.1) - the stomach (/obj/item/organ/stomach): handle disgust(Chats (/mob/living/carbon/human), 2) - the stomach (/obj/item/organ/stomach): on life(2) - Chats (/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-19 23:17:51.962] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: null - src: the security camera (/obj/machinery/camera/autoname/directional/south) - src.loc: the floor (124,98,3) (/turf/open/floor/iron/dark/diagonal) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - /datum/camerachunk (/datum/camerachunk): add(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - Cameras (/datum/controller/subsystem/cameras): update eye chunk(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (/mob/living/silicon/ai): camera visibility(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): update visibility() - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the floor (142,127,3) (/turf/open/floor/iron), 0) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the floor (142,127,3) (/turf/open/floor/iron), 0) - G.I.B.S. (/mob/living/silicon/ai): AIMove(2) - LiarGG (/client): Move(the floor (194,80,2) (/turf/open/floor/circuit/green), 2) - G.I.B.S. (/mob/living/silicon/ai): keyLoop(LiarGG (/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-19 23:17:54.516] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Lou Cherry (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/north) - usr.loc: the plating (111,140,3) (/turf/open/floor/plating) - src.loc: the floor (137,136,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(Lou Cherry (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:17:54.527] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Lou Cherry (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/north) - usr.loc: the plating (111,140,3) (/turf/open/floor/plating) - src.loc: the floor (123,136,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(Lou Cherry (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:17:54.529] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Lou Cherry (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/north) - usr.loc: the plating (111,140,3) (/turf/open/floor/plating) - src.loc: the floor (137,136,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(Lou Cherry (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:17:54.587] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Lou Cherry (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/north) - usr.loc: the plating (111,140,3) (/turf/open/floor/plating) - src.loc: the floor (123,136,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(Lou Cherry (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:17:56.641] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: null - src: the security camera (/obj/machinery/camera/autoname/directional/east) - src.loc: the floor (119,128,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/east): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - /datum/camerachunk (/datum/camerachunk): add(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - Cameras (/datum/controller/subsystem/cameras): update eye chunk(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (/mob/living/silicon/ai): camera visibility(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): update visibility() - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(space (135,131,2) (/turf/open/space/basic), 0) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(space (135,131,2) (/turf/open/space/basic), 0) - G.I.B.S. (/mob/living/silicon/ai): AIMove(9) - LiarGG (/client): Move(the reinforced wall (193,82,2) (/turf/closed/wall/r_wall), 9) - G.I.B.S. (/mob/living/silicon/ai): keyLoop(LiarGG (/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-19 23:17:56.643] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: null - src: the security camera (/obj/machinery/camera/autoname/directional/south) - src.loc: the floor (123,120,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - /datum/camerachunk (/datum/camerachunk): add(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - Cameras (/datum/controller/subsystem/cameras): update eye chunk(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (/mob/living/silicon/ai): camera visibility(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): update visibility() - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(space (135,131,2) (/turf/open/space/basic), 0) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(space (135,131,2) (/turf/open/space/basic), 0) - G.I.B.S. (/mob/living/silicon/ai): AIMove(9) - LiarGG (/client): Move(the reinforced wall (193,82,2) (/turf/closed/wall/r_wall), 9) - G.I.B.S. (/mob/living/silicon/ai): keyLoop(LiarGG (/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-19 23:17:56.647] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: null - src: the security camera (/obj/machinery/camera/autoname/directional/east) - src.loc: the floor (119,128,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/east): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - /datum/camerachunk (/datum/camerachunk): add(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - Cameras (/datum/controller/subsystem/cameras): update eye chunk(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (/mob/living/silicon/ai): camera visibility(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): update visibility() - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(space (135,131,2) (/turf/open/space/basic), 0) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(space (135,131,2) (/turf/open/space/basic), 0) - G.I.B.S. (/mob/living/silicon/ai): AIMove(9) - LiarGG (/client): Move(the reinforced wall (193,82,2) (/turf/closed/wall/r_wall), 9) - G.I.B.S. (/mob/living/silicon/ai): keyLoop(LiarGG (/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-19 23:17:56.649] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: null - src: the security camera (/obj/machinery/camera/autoname/directional/north) - src.loc: the floor (123,136,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - /datum/camerachunk (/datum/camerachunk): add(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - Cameras (/datum/controller/subsystem/cameras): update eye chunk(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (/mob/living/silicon/ai): camera visibility(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): update visibility() - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(space (135,131,2) (/turf/open/space/basic), 0) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(space (135,131,2) (/turf/open/space/basic), 0) - G.I.B.S. (/mob/living/silicon/ai): AIMove(9) - LiarGG (/client): Move(the reinforced wall (193,82,2) (/turf/closed/wall/r_wall), 9) - G.I.B.S. (/mob/living/silicon/ai): keyLoop(LiarGG (/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-19 23:17:56.653] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: null - src: the security camera (/obj/machinery/camera/autoname/directional/north) - src.loc: the floor (123,136,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - /datum/camerachunk (/datum/camerachunk): add(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - Cameras (/datum/controller/subsystem/cameras): update eye chunk(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (/mob/living/silicon/ai): camera visibility(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): update visibility() - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(space (135,131,2) (/turf/open/space/basic), 0) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(space (135,131,2) (/turf/open/space/basic), 0) - G.I.B.S. (/mob/living/silicon/ai): AIMove(9) - LiarGG (/client): Move(the reinforced wall (193,82,2) (/turf/closed/wall/r_wall), 9) - G.I.B.S. (/mob/living/silicon/ai): keyLoop(LiarGG (/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-19 23:17:59.074] RUNTIME: runtime error: bad index - proc name: base item interaction (/atom/proc/base_item_interaction) - source file: code/game/atom/atom_tool_acts.dm,17 - usr: Licks-The-Icicles (/mob/living/carbon/human) - src: the open space (130,160,3) (/turf/open/openspace) - usr.loc: the plating (130,159,3) (/turf/open/floor/plating) - call stack: - the open space (130,160,3) (/turf/open/openspace): base item interaction(Licks-The-Icicles (/mob/living/carbon/human), the floor tile (/obj/item/stack/tile/iron/base), "icon-x=25&icon-y=28&vis-x=24&v...") - the floor tile (/obj/item/stack/tile/iron/base): handle openspace click(the open space (130,160,3) (/turf/open/openspace), Licks-The-Icicles (/mob/living/carbon/human), /list (/list)) - /datum/element/openspace_item_... (/datum/element/openspace_item_click_handler): divert interaction(the floor tile (/obj/item/stack/tile/iron/base), Licks-The-Icicles (/mob/living/carbon/human), the hedge (/obj/structure/hedge), /list (/list)) - /datum/element/openspace_item_... (/datum/element/openspace_item_click_handler): divert interaction(the floor tile (/obj/item/stack/tile/iron/base), Licks-The-Icicles (/mob/living/carbon/human), the hedge (/obj/structure/hedge), /list (/list)) - the floor tile (/obj/item/stack/tile/iron/base): SendSignal("ranged_item_interacting_with_a...", /list (/list)) - the hedge (/obj/structure/hedge): base ranged item interaction(Licks-The-Icicles (/mob/living/carbon/human), the floor tile (/obj/item/stack/tile/iron/base), /list (/list)) - Licks-The-Icicles (/mob/living/carbon/human): ClickOn(the hedge (/obj/structure/hedge), "icon-x=25;icon-y=30;vis-x=24;v...") - the hedge (/obj/structure/hedge): Click(the open space (130,160,3) (/turf/open/openspace), "mapwindow.map", "icon-x=25;icon-y=30;vis-x=24;v...") - TagGamerGame2 (/client): Click(the hedge (/obj/structure/hedge), the open space (130,160,3) (/turf/open/openspace), "mapwindow.map", "icon-x=25;icon-y=30;vis-x=24;v...") - [2026-09-19 23:18:00.282] RUNTIME: runtime error: bad index - proc name: base item interaction (/atom/proc/base_item_interaction) - source file: code/game/atom/atom_tool_acts.dm,17 - usr: Licks-The-Icicles (/mob/living/carbon/human) - src: the open space (130,160,3) (/turf/open/openspace) - usr.loc: the plating (130,159,3) (/turf/open/floor/plating) - call stack: - the open space (130,160,3) (/turf/open/openspace): base item interaction(Licks-The-Icicles (/mob/living/carbon/human), the floor tile (/obj/item/stack/tile/iron/base), "icon-x=12&icon-y=27&vis-x=11&v...") - the floor tile (/obj/item/stack/tile/iron/base): handle openspace click(the open space (130,160,3) (/turf/open/openspace), Licks-The-Icicles (/mob/living/carbon/human), /list (/list)) - /datum/element/openspace_item_... (/datum/element/openspace_item_click_handler): divert interaction(the floor tile (/obj/item/stack/tile/iron/base), Licks-The-Icicles (/mob/living/carbon/human), the hedge (/obj/structure/hedge), /list (/list)) - /datum/element/openspace_item_... (/datum/element/openspace_item_click_handler): divert interaction(the floor tile (/obj/item/stack/tile/iron/base), Licks-The-Icicles (/mob/living/carbon/human), the hedge (/obj/structure/hedge), /list (/list)) - the floor tile (/obj/item/stack/tile/iron/base): SendSignal("ranged_item_interacting_with_a...", /list (/list)) - the hedge (/obj/structure/hedge): base ranged item interaction(Licks-The-Icicles (/mob/living/carbon/human), the floor tile (/obj/item/stack/tile/iron/base), /list (/list)) - Licks-The-Icicles (/mob/living/carbon/human): ClickOn(the hedge (/obj/structure/hedge), "icon-x=11;icon-y=29;vis-x=11;v...") - the hedge (/obj/structure/hedge): Click(the open space (130,160,3) (/turf/open/openspace), "mapwindow.map", "icon-x=11;icon-y=29;vis-x=11;v...") - TagGamerGame2 (/client): Click(the hedge (/obj/structure/hedge), the open space (130,160,3) (/turf/open/openspace), "mapwindow.map", "icon-x=11;icon-y=29;vis-x=11;v...") - [2026-09-19 23:18:00.476] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Bojack Unlucky (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/north) - usr.loc: the floor (119,131,2) (/turf/open/floor/iron/dark/corner) - src.loc: the floor (123,136,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(Bojack Unlucky (/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-19 23:18:00.511] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Bojack Unlucky (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/east) - usr.loc: the floor (119,131,2) (/turf/open/floor/iron/dark/corner) - src.loc: the floor (119,128,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/east): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(Bojack Unlucky (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:18:00.512] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Bojack Unlucky (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/north) - usr.loc: the floor (119,131,2) (/turf/open/floor/iron/dark/corner) - src.loc: the floor (123,136,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(Bojack Unlucky (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:18:00.515] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Bojack Unlucky (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/east) - usr.loc: the floor (119,131,2) (/turf/open/floor/iron/dark/corner) - src.loc: the floor (119,128,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/east): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(Bojack Unlucky (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:18:00.517] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Bojack Unlucky (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/south) - usr.loc: the floor (119,131,2) (/turf/open/floor/iron/dark/corner) - src.loc: the floor (123,120,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(Bojack Unlucky (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:18:00.521] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Bojack Unlucky (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/north) - usr.loc: the floor (119,131,2) (/turf/open/floor/iron/dark/corner) - src.loc: the floor (123,136,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(Bojack Unlucky (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:18:00.524] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Bojack Unlucky (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/east) - usr.loc: the floor (119,131,2) (/turf/open/floor/iron/dark/corner) - src.loc: the floor (119,128,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/east): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(Bojack Unlucky (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:18:00.525] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Bojack Unlucky (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/north) - usr.loc: the floor (119,131,2) (/turf/open/floor/iron/dark/corner) - src.loc: the floor (123,136,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(Bojack Unlucky (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:18:00.565] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Bojack Unlucky (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/east) - usr.loc: the floor (119,131,2) (/turf/open/floor/iron/dark/corner) - src.loc: the floor (119,128,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/east): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(Bojack Unlucky (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:18:00.567] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Bojack Unlucky (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/south) - usr.loc: the floor (119,131,2) (/turf/open/floor/iron/dark/corner) - src.loc: the floor (123,120,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(Bojack Unlucky (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:18:01.721] RUNTIME: runtime error: bad index - proc name: base item interaction (/atom/proc/base_item_interaction) - source file: code/game/atom/atom_tool_acts.dm,17 - usr: Licks-The-Icicles (/mob/living/carbon/human) - src: the open space (130,160,3) (/turf/open/openspace) - usr.loc: the plating (130,159,3) (/turf/open/floor/plating) - call stack: - the open space (130,160,3) (/turf/open/openspace): base item interaction(Licks-The-Icicles (/mob/living/carbon/human), the floor tile (/obj/item/stack/tile/iron/base), "icon-x=8&icon-y=28&vis-x=7&vis...") - the floor tile (/obj/item/stack/tile/iron/base): handle openspace click(the open space (130,160,3) (/turf/open/openspace), Licks-The-Icicles (/mob/living/carbon/human), /list (/list)) - /datum/element/openspace_item_... (/datum/element/openspace_item_click_handler): divert interaction(the floor tile (/obj/item/stack/tile/iron/base), Licks-The-Icicles (/mob/living/carbon/human), the hedge (/obj/structure/hedge), /list (/list)) - /datum/element/openspace_item_... (/datum/element/openspace_item_click_handler): divert interaction(the floor tile (/obj/item/stack/tile/iron/base), Licks-The-Icicles (/mob/living/carbon/human), the hedge (/obj/structure/hedge), /list (/list)) - the floor tile (/obj/item/stack/tile/iron/base): SendSignal("ranged_item_interacting_with_a...", /list (/list)) - the hedge (/obj/structure/hedge): base ranged item interaction(Licks-The-Icicles (/mob/living/carbon/human), the floor tile (/obj/item/stack/tile/iron/base), /list (/list)) - Licks-The-Icicles (/mob/living/carbon/human): ClickOn(the hedge (/obj/structure/hedge), "icon-x=7;icon-y=30;vis-x=7;vis...") - the hedge (/obj/structure/hedge): Click(the open space (130,160,3) (/turf/open/openspace), "mapwindow.map", "icon-x=7;icon-y=30;vis-x=7;vis...") - the hedge (/obj/structure/hedge): Click(the open space (130,160,3) (/turf/open/openspace), "mapwindow.map", "icon-x=7;icon-y=30;vis-x=7;vis...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - ... - /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): StartProcessing(0) - [2026-09-19 23:18:02.637] RUNTIME: runtime error: bad index - proc name: base item interaction (/atom/proc/base_item_interaction) - source file: code/game/atom/atom_tool_acts.dm,17 - usr: Licks-The-Icicles (/mob/living/carbon/human) - src: the open space (130,160,3) (/turf/open/openspace) - usr.loc: the plating (130,159,3) (/turf/open/floor/plating) - call stack: - the open space (130,160,3) (/turf/open/openspace): base item interaction(Licks-The-Icicles (/mob/living/carbon/human), the floor tile (/obj/item/stack/tile/iron/base), "icon-x=12&icon-y=30&left=1&but...") - the floor tile (/obj/item/stack/tile/iron/base): handle openspace click(the open space (130,160,3) (/turf/open/openspace), Licks-The-Icicles (/mob/living/carbon/human), /list (/list)) - /datum/element/openspace_item_... (/datum/element/openspace_item_click_handler): divert interaction(the floor tile (/obj/item/stack/tile/iron/base), Licks-The-Icicles (/mob/living/carbon/human), the hedge (/obj/structure/hedge), /list (/list)) - /datum/element/openspace_item_... (/datum/element/openspace_item_click_handler): divert interaction(the floor tile (/obj/item/stack/tile/iron/base), Licks-The-Icicles (/mob/living/carbon/human), the hedge (/obj/structure/hedge), /list (/list)) - the floor tile (/obj/item/stack/tile/iron/base): SendSignal("ranged_item_interacting_with_a...", /list (/list)) - the hedge (/obj/structure/hedge): base ranged item interaction(Licks-The-Icicles (/mob/living/carbon/human), the floor tile (/obj/item/stack/tile/iron/base), /list (/list)) - Licks-The-Icicles (/mob/living/carbon/human): ClickOn(the hedge (/obj/structure/hedge), "icon-x=300;icon-y=286;left=1;b...") - the hedge (/obj/structure/hedge): Click(the floor (130,160,2) (/turf/open/floor/iron/dark), "mapwindow.map", "icon-x=300;icon-y=286;left=1;b...") - TagGamerGame2 (/client): Click(the hedge (/obj/structure/hedge), the floor (130,160,2) (/turf/open/floor/iron/dark), "mapwindow.map", "icon-x=300;icon-y=286;left=1;b...") - TagGamerGame2 (/client): check drag proximity(the hedge (/obj/structure/hedge), (/atom/movable/screen/click_catcher), the floor (130,160,2) (/turf/open/floor/iron/dark), null, "mapwindow.map", "mapwindow.map", "icon-x=300;icon-y=286;left=1;b...") - the hedge (/obj/structure/hedge): MouseDrop( (/atom/movable/screen/click_catcher), the floor (130,160,2) (/turf/open/floor/iron/dark), null, "mapwindow.map", "mapwindow.map", "icon-x=300;icon-y=286;left=1;b...") - TagGamerGame2 (/client): MouseDrop(the hedge (/obj/structure/hedge), (/atom/movable/screen/click_catcher), the floor (130,160,2) (/turf/open/floor/iron/dark), null, "mapwindow.map", "mapwindow.map", "icon-x=300;icon-y=286;left=1;b...") - [2026-09-19 23:18:05.038] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Lou Cherry (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/north) - usr.loc: the floor (78,129,3) (/turf/open/floor/wood/large) - src.loc: the floor (123,136,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(Lou Cherry (/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-19 23:18:05.042] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Lou Cherry (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/east) - usr.loc: the floor (78,129,3) (/turf/open/floor/wood/large) - src.loc: the floor (119,128,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/east): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(Lou Cherry (/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-19 23:18:05.044] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Lou Cherry (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/north) - usr.loc: the floor (78,129,3) (/turf/open/floor/wood/large) - src.loc: the floor (123,136,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(Lou Cherry (/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-19 23:18:05.087] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Lou Cherry (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/east) - usr.loc: the floor (78,129,3) (/turf/open/floor/wood/large) - src.loc: the floor (119,128,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/east): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(Lou Cherry (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:18:05.090] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Lou Cherry (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/south) - usr.loc: the floor (78,129,3) (/turf/open/floor/wood/large) - src.loc: the floor (123,120,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(Lou Cherry (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:18:06.875] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Chris Mclean (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/north) - usr.loc: the carpet (109,128,2) (/turf/open/floor/carpet/red) - src.loc: the floor (123,136,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(Chris Mclean (/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-19 23:18:06.880] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Chris Mclean (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/east) - usr.loc: the carpet (109,128,2) (/turf/open/floor/carpet/red) - src.loc: the floor (119,128,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/east): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(Chris Mclean (/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-19 23:18:06.882] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Chris Mclean (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/north) - usr.loc: the carpet (109,128,2) (/turf/open/floor/carpet/red) - src.loc: the floor (123,136,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(Chris Mclean (/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-19 23:18:06.928] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Chris Mclean (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/east) - usr.loc: the carpet (109,128,2) (/turf/open/floor/carpet/red) - src.loc: the floor (119,128,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/east): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(Chris Mclean (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:18:06.930] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Chris Mclean (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/south) - usr.loc: the carpet (109,128,2) (/turf/open/floor/carpet/red) - src.loc: the floor (123,120,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(Chris Mclean (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:18:15.682] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: null - src: the security camera (/obj/machinery/camera/autoname/directional/north) - src.loc: the floor (188,132,3) (/turf/open/floor/iron/dark/small) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - /datum/camerachunk (/datum/camerachunk): add(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - Cameras (/datum/controller/subsystem/cameras): update eye chunk(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (/mob/living/silicon/ai): camera visibility(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): update visibility() - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the reinforced glass floor (194,104,2) (/turf/open/floor/glass/reinforced/airless), 0) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the reinforced glass floor (194,104,2) (/turf/open/floor/glass/reinforced/airless), 0) - G.I.B.S. (/mob/living/silicon/ai): AIMove(1) - LiarGG (/client): Move(the reinforced wall (194,82,2) (/turf/closed/wall/r_wall), 1) - G.I.B.S. (/mob/living/silicon/ai): keyLoop(LiarGG (/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-19 23:18:15.685] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: null - src: the security camera (/obj/machinery/camera/autoname/directional/south) - src.loc: the floor (199,126,3) (/turf/open/floor/iron/dark) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - /datum/camerachunk (/datum/camerachunk): add(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - Cameras (/datum/controller/subsystem/cameras): update eye chunk(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (/mob/living/silicon/ai): camera visibility(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): update visibility() - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the reinforced glass floor (194,104,2) (/turf/open/floor/glass/reinforced/airless), 0) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the reinforced glass floor (194,104,2) (/turf/open/floor/glass/reinforced/airless), 0) - G.I.B.S. (/mob/living/silicon/ai): AIMove(1) - LiarGG (/client): Move(the reinforced wall (194,82,2) (/turf/closed/wall/r_wall), 1) - G.I.B.S. (/mob/living/silicon/ai): keyLoop(LiarGG (/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-19 23:18:15.689] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: null - src: the security camera (/obj/machinery/camera/autoname/directional/south) - src.loc: the floor (199,126,3) (/turf/open/floor/iron/dark) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - /datum/camerachunk (/datum/camerachunk): add(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - Cameras (/datum/controller/subsystem/cameras): update eye chunk(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (/mob/living/silicon/ai): camera visibility(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): update visibility() - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the reinforced glass floor (194,104,2) (/turf/open/floor/glass/reinforced/airless), 0) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the reinforced glass floor (194,104,2) (/turf/open/floor/glass/reinforced/airless), 0) - G.I.B.S. (/mob/living/silicon/ai): AIMove(1) - LiarGG (/client): Move(the reinforced wall (194,82,2) (/turf/closed/wall/r_wall), 1) - G.I.B.S. (/mob/living/silicon/ai): keyLoop(LiarGG (/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-19 23:18:16.544] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: G.I.B.S. (/mob/living/silicon/ai) - src: the security camera (/obj/machinery/camera/autoname/directional/south) - usr.loc: the floor (194,81,2) (/turf/open/floor/circuit/green) - src.loc: the floor (123,120,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - Cameras (/datum/controller/subsystem/cameras): turf visible by cameras(the floor (125,115,2) (/turf/open/floor/iron/dark/smooth_edge)) - Cameras (/datum/controller/subsystem/cameras): is visible by cameras(the potted plant (/mob/living/carbon/human)) - the potted plant (/mob/living/carbon/human): can track(G.I.B.S. (/mob/living/silicon/ai)) - /datum/trackable (/datum/trackable): find trackable mobs() - /datum/trackable (/datum/trackable): track input(G.I.B.S. (/mob/living/silicon/ai)) - G.I.B.S. (/mob/living/silicon/ai): gvb ai camera track(/list (/list)) - Verbs (/datum/controller/subsystem/verbs): invoke verb(G.I.B.S. (/mob/living/silicon/ai), /mob/living/silicon/ai/verb/ai... (/mob/living/silicon/ai/verb/ai_camera_track), /list (/list), G.I.B.S. (/mob/living/silicon/ai)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(G.I.B.S. (/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() - 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-19 23:18:16.565] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: G.I.B.S. (/mob/living/silicon/ai) - src: the security camera (/obj/machinery/camera/autoname/directional/east) - usr.loc: the floor (194,81,2) (/turf/open/floor/circuit/green) - src.loc: the floor (119,128,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/east): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - Cameras (/datum/controller/subsystem/cameras): turf visible by cameras(the plating (115,120,2) (/turf/open/floor/plating)) - Cameras (/datum/controller/subsystem/cameras): is visible by cameras(Chris Mclean (/mob/living/carbon/human)) - Chris Mclean (/mob/living/carbon/human): can track(G.I.B.S. (/mob/living/silicon/ai)) - /datum/trackable (/datum/trackable): find trackable mobs() - /datum/trackable (/datum/trackable): track input(G.I.B.S. (/mob/living/silicon/ai)) - G.I.B.S. (/mob/living/silicon/ai): gvb ai camera track(/list (/list)) - Verbs (/datum/controller/subsystem/verbs): invoke verb(G.I.B.S. (/mob/living/silicon/ai), /mob/living/silicon/ai/verb/ai... (/mob/living/silicon/ai/verb/ai_camera_track), /list (/list), G.I.B.S. (/mob/living/silicon/ai)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(G.I.B.S. (/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() - 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-19 23:18:16.568] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: G.I.B.S. (/mob/living/silicon/ai) - src: the security camera (/obj/machinery/camera/autoname/directional/south) - usr.loc: the floor (194,81,2) (/turf/open/floor/circuit/green) - src.loc: the floor (123,120,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - Cameras (/datum/controller/subsystem/cameras): turf visible by cameras(the plating (115,120,2) (/turf/open/floor/plating)) - Cameras (/datum/controller/subsystem/cameras): is visible by cameras(Chris Mclean (/mob/living/carbon/human)) - Chris Mclean (/mob/living/carbon/human): can track(G.I.B.S. (/mob/living/silicon/ai)) - /datum/trackable (/datum/trackable): find trackable mobs() - /datum/trackable (/datum/trackable): track input(G.I.B.S. (/mob/living/silicon/ai)) - G.I.B.S. (/mob/living/silicon/ai): gvb ai camera track(/list (/list)) - Verbs (/datum/controller/subsystem/verbs): invoke verb(G.I.B.S. (/mob/living/silicon/ai), /mob/living/silicon/ai/verb/ai... (/mob/living/silicon/ai/verb/ai_camera_track), /list (/list), G.I.B.S. (/mob/living/silicon/ai)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(G.I.B.S. (/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() - 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-19 23:18:28.739] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: null - src: the security camera (/obj/machinery/camera/autoname/directional/north) - src.loc: the floor (188,132,3) (/turf/open/floor/iron/dark/small) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - /datum/camerachunk (/datum/camerachunk): add(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - Cameras (/datum/controller/subsystem/cameras): update eye chunk(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (/mob/living/silicon/ai): camera visibility(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): update visibility() - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the floor (194,120,2) (/turf/open/floor/iron/dark), 0) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the floor (194,120,2) (/turf/open/floor/iron/dark), 0) - G.I.B.S. (/mob/living/silicon/ai): AIMove(1) - LiarGG (/client): Move(the reinforced wall (194,82,2) (/turf/closed/wall/r_wall), 1) - G.I.B.S. (/mob/living/silicon/ai): keyLoop(LiarGG (/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-19 23:18:44.008] RUNTIME: ## TESTING: GC: -- [0x2108788f] | /datum/sound_token was unable to be GC'd -- (ref count of 3) [2026-09-19 23:18:52.326] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Unknown (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/east) - usr.loc: the floor (106,66,8) (/turf/open/floor/iron/dark) - src.loc: the floor (119,128,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/east): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - /datum/camerachunk (/datum/camerachunk): add(Camera Eye (Unknown) (/mob/eye/camera/remote)) - Cameras (/datum/controller/subsystem/cameras): update eye chunk(Camera Eye (Unknown) (/mob/eye/camera/remote)) - Camera Eye (Unknown) (/mob/eye/camera/remote): update visibility() - Camera Eye (Unknown) (/mob/eye/camera/remote): assign user(Unknown (/mob/living/carbon/human)) - the advanced camera console (/obj/machinery/computer/camera_advanced): give eye control(Unknown (/mob/living/carbon/human)) - the advanced camera console (/obj/machinery/computer/camera_advanced): attack hand(Unknown (/mob/living/carbon/human), /list (/list)) - Unknown (/mob/living/carbon/human): resolve unarmed attack(the advanced camera console (/obj/machinery/computer/camera_advanced), /list (/list)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Unknown (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:18:52.328] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Unknown (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/north) - usr.loc: the floor (106,66,8) (/turf/open/floor/iron/dark) - src.loc: the floor (123,136,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - /datum/camerachunk (/datum/camerachunk): add(Camera Eye (Unknown) (/mob/eye/camera/remote)) - Cameras (/datum/controller/subsystem/cameras): update eye chunk(Camera Eye (Unknown) (/mob/eye/camera/remote)) - Camera Eye (Unknown) (/mob/eye/camera/remote): update visibility() - Camera Eye (Unknown) (/mob/eye/camera/remote): assign user(Unknown (/mob/living/carbon/human)) - the advanced camera console (/obj/machinery/computer/camera_advanced): give eye control(Unknown (/mob/living/carbon/human)) - the advanced camera console (/obj/machinery/computer/camera_advanced): attack hand(Unknown (/mob/living/carbon/human), /list (/list)) - Unknown (/mob/living/carbon/human): resolve unarmed attack(the advanced camera console (/obj/machinery/computer/camera_advanced), /list (/list)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Unknown (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:18:52.333] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Unknown (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/north) - usr.loc: the floor (106,66,8) (/turf/open/floor/iron/dark) - src.loc: the floor (123,136,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - /datum/camerachunk (/datum/camerachunk): add(Camera Eye (Unknown) (/mob/eye/camera/remote)) - Cameras (/datum/controller/subsystem/cameras): update eye chunk(Camera Eye (Unknown) (/mob/eye/camera/remote)) - Camera Eye (Unknown) (/mob/eye/camera/remote): update visibility() - Camera Eye (Unknown) (/mob/eye/camera/remote): assign user(Unknown (/mob/living/carbon/human)) - the advanced camera console (/obj/machinery/computer/camera_advanced): give eye control(Unknown (/mob/living/carbon/human)) - the advanced camera console (/obj/machinery/computer/camera_advanced): attack hand(Unknown (/mob/living/carbon/human), /list (/list)) - Unknown (/mob/living/carbon/human): resolve unarmed attack(the advanced camera console (/obj/machinery/computer/camera_advanced), /list (/list)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Unknown (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:18:52.351] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Unknown (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/north) - usr.loc: the floor (106,66,8) (/turf/open/floor/iron/dark) - src.loc: the floor (123,136,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - /datum/camerachunk (/datum/camerachunk): add(Camera Eye (Unknown) (/mob/eye/camera/remote)) - Cameras (/datum/controller/subsystem/cameras): update eye chunk(Camera Eye (Unknown) (/mob/eye/camera/remote)) - Camera Eye (Unknown) (/mob/eye/camera/remote): update visibility() - Camera Eye (Unknown) (/mob/eye/camera/remote): assign user(Unknown (/mob/living/carbon/human)) - the advanced camera console (/obj/machinery/computer/camera_advanced): give eye control(Unknown (/mob/living/carbon/human)) - the advanced camera console (/obj/machinery/computer/camera_advanced): attack hand(Unknown (/mob/living/carbon/human), /list (/list)) - Unknown (/mob/living/carbon/human): resolve unarmed attack(the advanced camera console (/obj/machinery/computer/camera_advanced), /list (/list)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Unknown (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:18:52.354] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Unknown (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/north) - usr.loc: the floor (106,66,8) (/turf/open/floor/iron/dark) - src.loc: the floor (137,136,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - /datum/camerachunk (/datum/camerachunk): add(Camera Eye (Unknown) (/mob/eye/camera/remote)) - Cameras (/datum/controller/subsystem/cameras): update eye chunk(Camera Eye (Unknown) (/mob/eye/camera/remote)) - Camera Eye (Unknown) (/mob/eye/camera/remote): update visibility() - Camera Eye (Unknown) (/mob/eye/camera/remote): assign user(Unknown (/mob/living/carbon/human)) - the advanced camera console (/obj/machinery/computer/camera_advanced): give eye control(Unknown (/mob/living/carbon/human)) - the advanced camera console (/obj/machinery/computer/camera_advanced): attack hand(Unknown (/mob/living/carbon/human), /list (/list)) - Unknown (/mob/living/carbon/human): resolve unarmed attack(the advanced camera console (/obj/machinery/computer/camera_advanced), /list (/list)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Unknown (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:18:52.371] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Unknown (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/north) - usr.loc: the floor (106,66,8) (/turf/open/floor/iron/dark) - src.loc: the floor (137,136,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - /datum/camerachunk (/datum/camerachunk): add(Camera Eye (Unknown) (/mob/eye/camera/remote)) - Cameras (/datum/controller/subsystem/cameras): update eye chunk(Camera Eye (Unknown) (/mob/eye/camera/remote)) - Camera Eye (Unknown) (/mob/eye/camera/remote): update visibility() - Camera Eye (Unknown) (/mob/eye/camera/remote): assign user(Unknown (/mob/living/carbon/human)) - the advanced camera console (/obj/machinery/computer/camera_advanced): give eye control(Unknown (/mob/living/carbon/human)) - the advanced camera console (/obj/machinery/computer/camera_advanced): attack hand(Unknown (/mob/living/carbon/human), /list (/list)) - Unknown (/mob/living/carbon/human): resolve unarmed attack(the advanced camera console (/obj/machinery/computer/camera_advanced), /list (/list)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Unknown (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:18:53.546] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: null - src: the security camera (/obj/machinery/camera/autoname/directional/east) - src.loc: the floor (119,128,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/east): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - /datum/camerachunk (/datum/camerachunk): add(Camera Eye (Unknown) (/mob/eye/camera/remote)) - Cameras (/datum/controller/subsystem/cameras): update eye chunk(Camera Eye (Unknown) (/mob/eye/camera/remote)) - Camera Eye (Unknown) (/mob/eye/camera/remote): update visibility() - Camera Eye (Unknown) (/mob/eye/camera/remote): setLoc(the reinforced wall (143,141,2) (/turf/closed/wall/r_wall), 0) - Camera Eye (Unknown) (/mob/eye/camera/remote): setLoc(the reinforced wall (143,141,2) (/turf/closed/wall/r_wall), 0) - Camera Eye (Unknown) (/mob/eye/camera/remote): relaymove(Unknown (/mob/living/carbon/human), 10) - Winterseasalt (/client): Move(the floor (105,65,8) (/turf/open/floor/iron/dark), 10) - Unknown (/mob/living/carbon/human): keyLoop(Winterseasalt (/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-19 23:18:53.548] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: null - src: the security camera (/obj/machinery/camera/autoname/directional/south) - src.loc: the floor (123,120,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - /datum/camerachunk (/datum/camerachunk): add(Camera Eye (Unknown) (/mob/eye/camera/remote)) - Cameras (/datum/controller/subsystem/cameras): update eye chunk(Camera Eye (Unknown) (/mob/eye/camera/remote)) - Camera Eye (Unknown) (/mob/eye/camera/remote): update visibility() - Camera Eye (Unknown) (/mob/eye/camera/remote): setLoc(the reinforced wall (143,141,2) (/turf/closed/wall/r_wall), 0) - Camera Eye (Unknown) (/mob/eye/camera/remote): setLoc(the reinforced wall (143,141,2) (/turf/closed/wall/r_wall), 0) - Camera Eye (Unknown) (/mob/eye/camera/remote): relaymove(Unknown (/mob/living/carbon/human), 10) - Winterseasalt (/client): Move(the floor (105,65,8) (/turf/open/floor/iron/dark), 10) - Unknown (/mob/living/carbon/human): keyLoop(Winterseasalt (/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-19 23:18:53.939] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: null - src: the security camera (/obj/machinery/camera/autoname/directional/east) - src.loc: the floor (119,128,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/east): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - /datum/camerachunk (/datum/camerachunk): add(Camera Eye (Unknown) (/mob/eye/camera/remote)) - Cameras (/datum/controller/subsystem/cameras): update eye chunk(Camera Eye (Unknown) (/mob/eye/camera/remote)) - Camera Eye (Unknown) (/mob/eye/camera/remote): update visibility() - Camera Eye (Unknown) (/mob/eye/camera/remote): setLoc(the floor (135,138,2) (/turf/open/floor/iron/dark/textured), 0) - Camera Eye (Unknown) (/mob/eye/camera/remote): setLoc(the floor (135,138,2) (/turf/open/floor/iron/dark/textured), 0) - Camera Eye (Unknown) (/mob/eye/camera/remote): relaymove(Unknown (/mob/living/carbon/human), 8) - Winterseasalt (/client): Move(the floor (105,66,8) (/turf/open/floor/iron/dark), 8) - Unknown (/mob/living/carbon/human): keyLoop(Winterseasalt (/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-19 23:18:53.941] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: null - src: the security camera (/obj/machinery/camera/autoname/directional/south) - src.loc: the floor (123,120,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - /datum/camerachunk (/datum/camerachunk): add(Camera Eye (Unknown) (/mob/eye/camera/remote)) - Cameras (/datum/controller/subsystem/cameras): update eye chunk(Camera Eye (Unknown) (/mob/eye/camera/remote)) - Camera Eye (Unknown) (/mob/eye/camera/remote): update visibility() - Camera Eye (Unknown) (/mob/eye/camera/remote): setLoc(the floor (135,138,2) (/turf/open/floor/iron/dark/textured), 0) - Camera Eye (Unknown) (/mob/eye/camera/remote): setLoc(the floor (135,138,2) (/turf/open/floor/iron/dark/textured), 0) - Camera Eye (Unknown) (/mob/eye/camera/remote): relaymove(Unknown (/mob/living/carbon/human), 8) - Winterseasalt (/client): Move(the floor (105,66,8) (/turf/open/floor/iron/dark), 8) - Unknown (/mob/living/carbon/human): keyLoop(Winterseasalt (/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-19 23:18:53.944] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: null - src: the security camera (/obj/machinery/camera/autoname/directional/east) - src.loc: the floor (119,128,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/east): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - /datum/camerachunk (/datum/camerachunk): add(Camera Eye (Unknown) (/mob/eye/camera/remote)) - Cameras (/datum/controller/subsystem/cameras): update eye chunk(Camera Eye (Unknown) (/mob/eye/camera/remote)) - Camera Eye (Unknown) (/mob/eye/camera/remote): update visibility() - Camera Eye (Unknown) (/mob/eye/camera/remote): setLoc(the floor (135,138,2) (/turf/open/floor/iron/dark/textured), 0) - Camera Eye (Unknown) (/mob/eye/camera/remote): setLoc(the floor (135,138,2) (/turf/open/floor/iron/dark/textured), 0) - Camera Eye (Unknown) (/mob/eye/camera/remote): relaymove(Unknown (/mob/living/carbon/human), 8) - Winterseasalt (/client): Move(the floor (105,66,8) (/turf/open/floor/iron/dark), 8) - Unknown (/mob/living/carbon/human): keyLoop(Winterseasalt (/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-19 23:18:53.946] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: null - src: the security camera (/obj/machinery/camera/autoname/directional/north) - src.loc: the floor (123,136,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - /datum/camerachunk (/datum/camerachunk): add(Camera Eye (Unknown) (/mob/eye/camera/remote)) - Cameras (/datum/controller/subsystem/cameras): update eye chunk(Camera Eye (Unknown) (/mob/eye/camera/remote)) - Camera Eye (Unknown) (/mob/eye/camera/remote): update visibility() - Camera Eye (Unknown) (/mob/eye/camera/remote): setLoc(the floor (135,138,2) (/turf/open/floor/iron/dark/textured), 0) - Camera Eye (Unknown) (/mob/eye/camera/remote): setLoc(the floor (135,138,2) (/turf/open/floor/iron/dark/textured), 0) - Camera Eye (Unknown) (/mob/eye/camera/remote): relaymove(Unknown (/mob/living/carbon/human), 8) - Winterseasalt (/client): Move(the floor (105,66,8) (/turf/open/floor/iron/dark), 8) - Unknown (/mob/living/carbon/human): keyLoop(Winterseasalt (/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-19 23:18:53.950] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: null - src: the security camera (/obj/machinery/camera/autoname/directional/north) - src.loc: the floor (123,136,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - /datum/camerachunk (/datum/camerachunk): add(Camera Eye (Unknown) (/mob/eye/camera/remote)) - Cameras (/datum/controller/subsystem/cameras): update eye chunk(Camera Eye (Unknown) (/mob/eye/camera/remote)) - Camera Eye (Unknown) (/mob/eye/camera/remote): update visibility() - Camera Eye (Unknown) (/mob/eye/camera/remote): setLoc(the floor (135,138,2) (/turf/open/floor/iron/dark/textured), 0) - Camera Eye (Unknown) (/mob/eye/camera/remote): setLoc(the floor (135,138,2) (/turf/open/floor/iron/dark/textured), 0) - Camera Eye (Unknown) (/mob/eye/camera/remote): relaymove(Unknown (/mob/living/carbon/human), 8) - Winterseasalt (/client): Move(the floor (105,66,8) (/turf/open/floor/iron/dark), 8) - Unknown (/mob/living/carbon/human): keyLoop(Winterseasalt (/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-19 23:19:00.072] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: G.I.B.S. (/mob/living/silicon/ai) - src: the security camera (/obj/machinery/camera/autoname/directional/south) - usr.loc: the floor (194,81,2) (/turf/open/floor/circuit/green) - src.loc: the floor (123,120,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - Cameras (/datum/controller/subsystem/cameras): turf visible by cameras(the floor (125,115,2) (/turf/open/floor/iron/dark/smooth_edge)) - Cameras (/datum/controller/subsystem/cameras): is visible by cameras(the potted plant (/mob/living/carbon/human)) - the potted plant (/mob/living/carbon/human): can track(G.I.B.S. (/mob/living/silicon/ai)) - /datum/trackable (/datum/trackable): find trackable mobs() - /datum/trackable (/datum/trackable): track name(G.I.B.S. (/mob/living/silicon/ai), "The Automated Announcement Sys...") - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=The%20Au...", /list (/list)) - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=The%20Au...", /list (/list)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(G.I.B.S. (/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): StartProcessing(0) - [2026-09-19 23:19:01.143] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: G.I.B.S. (/mob/living/silicon/ai) - src: the security camera (/obj/machinery/camera/autoname/directional/east) - usr.loc: the floor (194,81,2) (/turf/open/floor/circuit/green) - src.loc: the floor (119,128,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/east): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - /datum/camerachunk (/datum/camerachunk): add(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - Cameras (/datum/controller/subsystem/cameras): update eye chunk(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (/mob/living/silicon/ai): camera visibility(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): update visibility() - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the floor (133,147,3) (/turf/open/floor/iron/dark/textured_edge), 0) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the floor (133,147,3) (/turf/open/floor/iron/dark/textured_edge), 0) - G.I.B.S. (/mob/living/silicon/ai): on track target(/datum/trackable (/datum/trackable), N.I.T.W.I.T. (/mob/living/silicon/robot/nocell)) - ... - G.I.B.S. (/mob/living/silicon/ai): Topic("src=\[mob_3222];track=N.I.T.W....", /list (/list)) - LiarGG (/client): Topic(G.I.B.S. (/mob/living/silicon/ai), "src=\[mob_3222];track=N.I.T.W....", /list (/list)) - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(G.I.B.S. (/mob/living/silicon/ai), /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-19 23:19:27.672] RUNTIME: ## TESTING: GC: -- [0x210862c3] | /datum/sound_token was unable to be GC'd -- (ref count of 3) [2026-09-19 23:19:34.274] RUNTIME: ## TESTING: GC: -- [0x3000bf2] | /mob/living/carbon/human was unable to be GC'd -- (ref count of 9) [2026-09-19 23:19:34.654] RUNTIME: runtime error: on_entered() called with invalid location: - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Jordan Wheeler (/mob/living/carbon/human) - src: null - usr.loc: the plating (99,106,3) (/turf/open/floor/plating) - call stack: - stack trace("on_entered() called with inval...", "code/game/machinery/recycler.d...", 124) - the recycler (/obj/machinery/recycler): eat(the cow (/mob/living/basic/cow), 1) - the recycler (/obj/machinery/recycler): on entered(the plating (97,106,3) (/turf/open/floor/plating), the cow (/mob/living/basic/cow), the plating (98,106,3) (/turf/open/floor/plating), null) - the recycler (/obj/machinery/recycler): on entered(the plating (97,106,3) (/turf/open/floor/plating), the cow (/mob/living/basic/cow), the plating (98,106,3) (/turf/open/floor/plating), null) - the plating (97,106,3) (/turf/open/floor/plating): SendSignal("atom_entered", /list (/list)) - the plating (97,106,3) (/turf/open/floor/plating): Entered(the cow (/mob/living/basic/cow), the plating (98,106,3) (/turf/open/floor/plating), null) - the plating (97,106,3) (/turf/open/floor/plating): Entered(the cow (/mob/living/basic/cow), the plating (98,106,3) (/turf/open/floor/plating), null) - the cow (/mob/living/basic/cow): Move(the plating (97,106,3) (/turf/open/floor/plating), 8, 30.974, 1) - the cow (/mob/living/basic/cow): Move(the plating (97,106,3) (/turf/open/floor/plating), 8, 30.974, 1) - the cow (/mob/living/basic/cow): Move(the plating (97,106,3) (/turf/open/floor/plating), 8, 30.974) - ... - the conveyor belt (/obj/machinery/conveyor/inverted): Click(the plating (96,106,3) (/turf/open/floor/plating), "mapwindow.map", "icon-x=20;icon-y=17;left=1;but...") - the conveyor belt (/obj/machinery/conveyor/inverted): Click(the plating (96,106,3) (/turf/open/floor/plating), "mapwindow.map", "icon-x=20;icon-y=17;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - 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-19 23:20:23.030] RUNTIME: ## TESTING: GC: -- [0x21087d21] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 3) [2026-09-19 23:20:23.076] RUNTIME: ## TESTING: GC: -- [0x21088238] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 3) [2026-09-19 23:20:23.077] RUNTIME: ## TESTING: GC: -- [0x21084805] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 3) [2026-09-19 23:20:23.077] RUNTIME: ## TESTING: GC: -- [0x210876d1] | /datum/component/overlay_lighting was unable to be GC'd -- (ref count of 3) [2026-09-19 23:20:39.220] RUNTIME: runtime error: Cannot read null.air - proc name: relocate airs (/obj/machinery/atmospherics/components/proc/relocate_airs) - source file: code/modules/atmospherics/machinery/components/components_base.dm,380 - usr: null - src: Waste Release (/obj/machinery/atmospherics/components/binary/valve/digital) - src.loc: space (166,76,2) (/turf/open/space) - call stack: - Waste Release (/obj/machinery/atmospherics/components/binary/valve/digital): relocate airs(null) - Waste Release (/obj/machinery/atmospherics/components/binary/valve/digital): on deconstruction(0) - Waste Release (/obj/machinery/atmospherics/components/binary/valve/digital): handle deconstruct(0) - Waste Release (/obj/machinery/atmospherics/components/binary/valve/digital): deconstruct(0) - Waste Release (/obj/machinery/atmospherics/components/binary/valve/digital): atom destruction("bomb") - Waste Release (/obj/machinery/atmospherics/components/binary/valve/digital): take damage(205, "brute", "bomb", 0, null, 0) - Waste Release (/obj/machinery/atmospherics/components/binary/valve/digital): ex act(2, null) - Explosions (/datum/controller/subsystem/explosions): fire(0) - Explosions (/datum/controller/subsystem/explosions): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:21:01.565] RUNTIME: ## WARNING: docking_port unregistered multiple times in code/modules/shuttle/shuttle.dm at line 48 src: Space usr: . [2026-09-19 23:21:02.937] RUNTIME: runtime error: Cannot read null.air - proc name: relocate airs (/obj/machinery/atmospherics/components/proc/relocate_airs) - source file: code/modules/atmospherics/machinery/components/components_base.dm,380 - usr: null - src: Upper Supermatter Engine Room ... (/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2) - src.loc: the floor (106,94,3) (/turf/open/floor/iron/dark) - call stack: - Upper Supermatter Engine Room ... (/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2): relocate airs(null) - Upper Supermatter Engine Room ... (/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2): on deconstruction(0) - Upper Supermatter Engine Room ... (/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2): handle deconstruct(0) - Upper Supermatter Engine Room ... (/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2): deconstruct(0) - Upper Supermatter Engine Room ... (/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2): atom destruction("bomb") - Upper Supermatter Engine Room ... (/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2): take damage(231, "brute", "bomb", 0, null, 0) - Upper Supermatter Engine Room ... (/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2): ex act(2, null) - Explosions (/datum/controller/subsystem/explosions): fire(0) - Explosions (/datum/controller/subsystem/explosions): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:21:03.640] RUNTIME: runtime error: Division by zero - proc name: simple transfer materials (/datum/design/proc/simple_transfer_materials) - source file: code/modules/research/designs/_design.dm,167 - usr: Alfred Greene (/mob/living/carbon/human) - src: Cable (x5) (/datum/design/cable_coil) - usr.loc: the floor (133,89,3) (/turf/open/floor/iron/dark) - call stack: - Cable (x5) (/datum/design/cable_coil): simple transfer materials(/list (/list), 1, the cable coil (/obj/item/stack/cable_coil/five)) - Cable (x5) (/datum/design/cable_coil): transfer materials(/list (/list), 1, the cable coil (/obj/item/stack/cable_coil/five)) - the department protolathe (Eng... (/obj/machinery/rnd/production/protolathe/department/engineering): do make item(Cable (x5) (/datum/design/cable_coil), 1, 7.6872, 1, 42, the floor (132,90,3) (/turf/open/floor/iron/dark/textured_large), /alist (/alist)) - /datum/callback (/datum/callback): Invoke() - world: push usr(Alfred Greene (/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-19 23:21:16.490] RUNTIME: runtime error: Cannot read null.air - proc name: relocate airs (/obj/machinery/atmospherics/components/proc/relocate_airs) - source file: code/modules/atmospherics/machinery/components/components_base.dm,380 - usr: null - src: Circuit Workshop omni air scru... (/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2) - src.loc: the floor (93,102,2) (/turf/open/floor/iron/dark) - call stack: - Circuit Workshop omni air scru... (/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2): relocate airs(null) - Circuit Workshop omni air scru... (/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2): on deconstruction(0) - Circuit Workshop omni air scru... (/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2): handle deconstruct(0) - Circuit Workshop omni air scru... (/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2): deconstruct(0) - Circuit Workshop omni air scru... (/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2): atom destruction("bomb") - Circuit Workshop omni air scru... (/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2): take damage(231, "brute", "bomb", 0, null, 0) - Circuit Workshop omni air scru... (/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2): ex act(2, null) - Explosions (/datum/controller/subsystem/explosions): fire(0) - Explosions (/datum/controller/subsystem/explosions): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:21:30.097] RUNTIME: runtime error: Cannot execute null.add member(). - proc name: add member (/obj/machinery/atmospherics/pipe/add_member) - source file: code/modules/atmospherics/machinery/datum_pipeline.dm,194 - usr: Zinnia-Acrosa (/mob/living/carbon/human) - src: the blue pipe (/obj/machinery/atmospherics/pipe/smart) - usr.loc: the reinforced floor (115,73,2) (/turf/open/floor/engine) - src.loc: the reinforced floor (115,73,2) (/turf/open/floor/engine) - call stack: - the blue pipe (/obj/machinery/atmospherics/pipe/smart): add member(the blue manual valve (/obj/machinery/atmospherics/components/binary/valve)) - the blue manual valve (/obj/machinery/atmospherics/components/binary/valve): on construction(Zinnia-Acrosa (/mob/living/carbon/human), "#0000FF", 3) - the blue manual valve (/obj/machinery/atmospherics/components/binary/valve): on construction(Zinnia-Acrosa (/mob/living/carbon/human), "#0000FF", 3) - the manual valve fitting (/obj/item/pipe/binary): wrench act(Zinnia-Acrosa (/mob/living/carbon/human), the rapid pipe dispenser (/obj/item/pipe_dispenser)) - the rapid pipe dispenser (/obj/item/pipe_dispenser): do pipe build(the reinforced floor (115,74,2) (/turf/open/floor/engine), Zinnia-Acrosa (/mob/living/carbon/human)) - the rapid pipe dispenser (/obj/item/pipe_dispenser): interact with atom(the reinforced floor (115,74,2) (/turf/open/floor/engine), Zinnia-Acrosa (/mob/living/carbon/human), /list (/list)) - the reinforced floor (115,74,2) (/turf/open/floor/engine): base item interaction(Zinnia-Acrosa (/mob/living/carbon/human), the rapid pipe dispenser (/obj/item/pipe_dispenser), /list (/list)) - the rapid pipe dispenser (/obj/item/pipe_dispenser): melee attack chain(Zinnia-Acrosa (/mob/living/carbon/human), the reinforced floor (115,74,2) (/turf/open/floor/engine), /list (/list), /list (/list)) - Zinnia-Acrosa (/mob/living/carbon/human): ClickOn(the reinforced floor (115,74,2) (/turf/open/floor/engine), "icon-x=23;icon-y=28;left=1;but...") - the reinforced floor (115,74,2) (/turf/open/floor/engine): Click(the reinforced floor (115,74,2) (/turf/open/floor/engine), "mapwindow.map", "icon-x=23;icon-y=28;left=1;but...") - [2026-09-19 23:21:30.099] RUNTIME: runtime error: null.add_member() called by /obj/machinery/atmospherics/components/unary/hypertorus/core on (115,75,2) - proc name: add member (/obj/machinery/atmospherics/components/add_member) - source file: code/modules/atmospherics/machinery/datum_pipeline.dm,199 - usr: Zinnia-Acrosa (/mob/living/carbon/human) - src: the omni HFR core (/obj/machinery/atmospherics/components/unary/hypertorus/core) - usr.loc: the reinforced floor (115,73,2) (/turf/open/floor/engine) - src.loc: the reinforced floor (115,75,2) (/turf/open/floor/engine) - call stack: - the omni HFR core (/obj/machinery/atmospherics/components/unary/hypertorus/core): add member(the blue manual valve (/obj/machinery/atmospherics/components/binary/valve)) - the blue manual valve (/obj/machinery/atmospherics/components/binary/valve): on construction(Zinnia-Acrosa (/mob/living/carbon/human), "#0000FF", 3) - the blue manual valve (/obj/machinery/atmospherics/components/binary/valve): on construction(Zinnia-Acrosa (/mob/living/carbon/human), "#0000FF", 3) - the manual valve fitting (/obj/item/pipe/binary): wrench act(Zinnia-Acrosa (/mob/living/carbon/human), the rapid pipe dispenser (/obj/item/pipe_dispenser)) - the rapid pipe dispenser (/obj/item/pipe_dispenser): do pipe build(the reinforced floor (115,74,2) (/turf/open/floor/engine), Zinnia-Acrosa (/mob/living/carbon/human)) - the rapid pipe dispenser (/obj/item/pipe_dispenser): interact with atom(the reinforced floor (115,74,2) (/turf/open/floor/engine), Zinnia-Acrosa (/mob/living/carbon/human), /list (/list)) - the reinforced floor (115,74,2) (/turf/open/floor/engine): base item interaction(Zinnia-Acrosa (/mob/living/carbon/human), the rapid pipe dispenser (/obj/item/pipe_dispenser), /list (/list)) - the rapid pipe dispenser (/obj/item/pipe_dispenser): melee attack chain(Zinnia-Acrosa (/mob/living/carbon/human), the reinforced floor (115,74,2) (/turf/open/floor/engine), /list (/list), /list (/list)) - Zinnia-Acrosa (/mob/living/carbon/human): ClickOn(the reinforced floor (115,74,2) (/turf/open/floor/engine), "icon-x=23;icon-y=28;left=1;but...") - the reinforced floor (115,74,2) (/turf/open/floor/engine): Click(the reinforced floor (115,74,2) (/turf/open/floor/engine), "mapwindow.map", "icon-x=23;icon-y=28;left=1;but...") - [2026-09-19 23:21:32.550] RUNTIME: runtime error: Cannot execute null.reconcile air(). - proc name: set open (/obj/machinery/atmospherics/components/binary/valve/proc/set_open) - source file: code/modules/atmospherics/machinery/components/binary_devices/valve.dm,44 - usr: Zinnia-Acrosa (/mob/living/carbon/human) - src: the blue manual valve (/obj/machinery/atmospherics/components/binary/valve) - usr.loc: the floor (118,73,2) (/turf/open/floor/iron/dark/small) - src.loc: the reinforced floor (115,74,2) (/turf/open/floor/engine) - call stack: - the blue manual valve (/obj/machinery/atmospherics/components/binary/valve): set open(1) - the blue manual valve (/obj/machinery/atmospherics/components/binary/valve): finish interact() - /datum/callback (/datum/callback): Invoke() - world: push usr(Zinnia-Acrosa (/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-19 23:22:00.088] RUNTIME: runtime error: addtimer called with a callback assigned to a qdeleted object. In the future such timers will not be supported and may refuse to run or run with a 0 wait - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Bojack Unlucky (/mob/living/carbon/human) - src: null - usr.loc: the floor (130,158,3) (/turf/open/floor/circuit) - call stack: - stack trace("addtimer called with a callbac...", "code/controllers/subsystem/tim...", 620) - addtimer(/datum/callback (/datum/callback), 15, 0, null, "code/game/objects/effects/temp...", 582) - the construction effect (/obj/effect/constructing_effect): end animation() - the rapid-tiling-device (RTD) (/obj/item/construction/rtd/loaded): try tiling(the floor (129,157,3) (/turf/open/floor/circuit), Bojack Unlucky (/mob/living/carbon/human)) - the rapid-tiling-device (RTD) (/obj/item/construction/rtd/loaded): interact with atom(the floor (129,157,3) (/turf/open/floor/circuit), Bojack Unlucky (/mob/living/carbon/human), /list (/list)) - the floor (129,157,3) (/turf/open/floor/circuit): base item interaction(Bojack Unlucky (/mob/living/carbon/human), the rapid-tiling-device (RTD) (/obj/item/construction/rtd/loaded), /list (/list)) - the rapid-tiling-device (RTD) (/obj/item/construction/rtd/loaded): melee attack chain(Bojack Unlucky (/mob/living/carbon/human), the floor (129,157,3) (/turf/open/floor/circuit), /list (/list), /list (/list)) - Bojack Unlucky (/mob/living/carbon/human): ClickOn(the floor (129,157,3) (/turf/open/floor/circuit), "icon-x=28;icon-y=1;left=1;butt...") - the floor (129,157,3) (/turf/open/floor/circuit): Click(the floor (129,157,3) (/turf/open/floor/circuit), "mapwindow.map", "icon-x=28;icon-y=1;left=1;butt...") - [2026-09-19 23:22:15.621] RUNTIME: runtime error: Cannot read null.air - proc name: relocate airs (/obj/machinery/atmospherics/components/proc/relocate_airs) - source file: code/modules/atmospherics/machinery/components/components_base.dm,380 - usr: null - src: Mining Foundry omni air vent 9... (/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4) - src.loc: the floor (123,200,2) (/turf/open/floor/iron/dark/textured_large) - call stack: - Mining Foundry omni air vent 9... (/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4): relocate airs(null) - Mining Foundry omni air vent 9... (/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4): on deconstruction(0) - Mining Foundry omni air vent 9... (/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4): handle deconstruct(0) - Mining Foundry omni air vent 9... (/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4): deconstruct(0) - Mining Foundry omni air vent 9... (/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4): atom destruction("bomb") - Mining Foundry omni air vent 9... (/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4): take damage(179, "brute", "bomb", 0, null, 0) - Mining Foundry omni air vent 9... (/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4): ex act(2, null) - Explosions (/datum/controller/subsystem/explosions): fire(0) - Explosions (/datum/controller/subsystem/explosions): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:22:18.373] RUNTIME: runtime error: Cannot read null.air - proc name: relocate airs (/obj/machinery/atmospherics/components/proc/relocate_airs) - source file: code/modules/atmospherics/machinery/components/components_base.dm,380 - usr: null - src: Quartermaster\'s Office omni a... (/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4) - src.loc: the carpet (129,200,2) (/turf/open/floor/carpet/royalblue) - call stack: - Quartermaster\'s Office omni a... (/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4): relocate airs(null) - Quartermaster\'s Office omni a... (/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4): on deconstruction(0) - Quartermaster\'s Office omni a... (/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4): handle deconstruct(0) - Quartermaster\'s Office omni a... (/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4): deconstruct(0) - Quartermaster\'s Office omni a... (/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4): atom destruction("bomb") - Quartermaster\'s Office omni a... (/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4): take damage(179, "brute", "bomb", 0, null, 0) - Quartermaster\'s Office omni a... (/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4): ex act(2, null) - Explosions (/datum/controller/subsystem/explosions): fire(0) - Explosions (/datum/controller/subsystem/explosions): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:22:26.381] RUNTIME: runtime error: Cannot read null.air - proc name: relocate airs (/obj/machinery/atmospherics/components/proc/relocate_airs) - source file: code/modules/atmospherics/machinery/components/components_base.dm,380 - usr: null - src: the omni Temperature control u... (/obj/machinery/atmospherics/components/unary/thermomachine/freezer) - src.loc: the reinforced glass floor (126,70,2) (/turf/open/floor/glass/reinforced) - call stack: - the omni Temperature control u... (/obj/machinery/atmospherics/components/unary/thermomachine/freezer): relocate airs(null) - the omni Temperature control u... (/obj/machinery/atmospherics/components/unary/thermomachine/freezer): on deconstruction(0) - the omni Temperature control u... (/obj/machinery/atmospherics/components/unary/thermomachine/freezer): handle deconstruct(0) - the omni Temperature control u... (/obj/machinery/atmospherics/components/unary/thermomachine/freezer): deconstruct(0) - the omni Temperature control u... (/obj/machinery/atmospherics/components/unary/thermomachine/freezer): atom destruction("bomb") - the omni Temperature control u... (/obj/machinery/atmospherics/components/unary/thermomachine/freezer): take damage(170, "brute", "bomb", 0, null, 0) - the omni Temperature control u... (/obj/machinery/atmospherics/components/unary/thermomachine/freezer): ex act(2, null) - Explosions (/datum/controller/subsystem/explosions): fire(0) - Explosions (/datum/controller/subsystem/explosions): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:22:27.424] RUNTIME: runtime error: Cannot read null.air - proc name: relocate airs (/obj/machinery/atmospherics/components/proc/relocate_airs) - source file: code/modules/atmospherics/machinery/components/components_base.dm,380 - usr: null - src: Atmospherics omni air vent rc6... (/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4) - src.loc: the floor (124,75,2) (/turf/open/floor/iron/dark/small) - call stack: - Atmospherics omni air vent rc6... (/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4): relocate airs(null) - Atmospherics omni air vent rc6... (/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4): on deconstruction(0) - Atmospherics omni air vent rc6... (/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4): handle deconstruct(0) - Atmospherics omni air vent rc6... (/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4): deconstruct(0) - Atmospherics omni air vent rc6... (/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4): atom destruction("bomb") - Atmospherics omni air vent rc6... (/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4): take damage(233, "brute", "bomb", 0, null, 0) - Atmospherics omni air vent rc6... (/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4): ex act(2, null) - Explosions (/datum/controller/subsystem/explosions): fire(0) - Explosions (/datum/controller/subsystem/explosions): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:22:42.758] RUNTIME: runtime error: Cannot read null.air - proc name: relocate airs (/obj/machinery/atmospherics/components/proc/relocate_airs) - source file: code/modules/atmospherics/machinery/components/components_base.dm,380 - usr: null - src: Command omni air vent mf71u (/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4) - src.loc: the floor (190,120,2) (/turf/open/floor/iron/dark/textured) - call stack: - Command omni air vent mf71u (/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4): relocate airs(null) - Command omni air vent mf71u (/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4): on deconstruction(0) - Command omni air vent mf71u (/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4): handle deconstruct(0) - Command omni air vent mf71u (/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4): deconstruct(0) - Command omni air vent mf71u (/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4): atom destruction("bomb") - Command omni air vent mf71u (/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4): take damage(219, "brute", "bomb", 0, null, 0) - Command omni air vent mf71u (/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4): ex act(2, null) - Explosions (/datum/controller/subsystem/explosions): fire(0) - Explosions (/datum/controller/subsystem/explosions): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:23:05.898] RUNTIME: ## TESTING: GC: -- [0x2045017] | /atom/movable/screen/map_view/char_preview was unable to be GC'd -- (ref count of 3) [2026-09-19 23:23:05.898] RUNTIME: ## TESTING: GC: -- [0x204c6a2] | /atom/movable/screen/map_view/char_preview was unable to be GC'd -- (ref count of 3) [2026-09-19 23:23:05.898] RUNTIME: ## TESTING: GC: -- [0x3000c1d] | /mob/dead/observer was unable to be GC'd -- (ref count of 3) [2026-09-19 23:23:05.899] RUNTIME: ## TESTING: GC: -- [0x2049a70] | /atom/movable/screen/map_view/char_preview was unable to be GC'd -- (ref count of 3) [2026-09-19 23:23:05.899] RUNTIME: ## TESTING: GC: -- [0x2012c2b] | /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4 was unable to be GC'd -- (ref count of 3) [2026-09-19 23:23:05.899] RUNTIME: ## TESTING: GC: -- [0x2012c25] | /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4 was unable to be GC'd -- (ref count of 3) [2026-09-19 23:23:05.899] RUNTIME: ## TESTING: GC: -- [0x2012c35] | /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4 was unable to be GC'd -- (ref count of 3) [2026-09-19 23:23:25.449] RUNTIME: runtime error: Cannot read null.micro_organisms - proc name: calculate growth (/datum/micro_organism/cell_line/proc/calculate_growth) - source file: code/modules/research/xenobiology/vatgrowing/samples/_micro_organism.dm,72 - usr: null - src: Unknown fluids (/datum/micro_organism/cell_line/rabbit) - call stack: - Unknown fluids (/datum/micro_organism/cell_line/rabbit): calculate growth(/datum/reagents (/datum/reagents), null) - Unknown fluids (/datum/micro_organism/cell_line/rabbit): handle growth(the growing vat (/obj/machinery/vatgrower)) - /datum/biological_sample (/datum/biological_sample): handle growth(the growing vat (/obj/machinery/vatgrower)) - the growing vat (/obj/machinery/vatgrower): 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-19 23:23:25.451] RUNTIME: runtime error: Cannot read null.micro_organisms - proc name: calculate growth (/datum/micro_organism/cell_line/proc/calculate_growth) - source file: code/modules/research/xenobiology/vatgrowing/samples/_micro_organism.dm,72 - usr: null - src: Unknown fluids (/datum/micro_organism/cell_line/blob_spore) - call stack: - Unknown fluids (/datum/micro_organism/cell_line/blob_spore): calculate growth(/datum/reagents (/datum/reagents), null) - Unknown fluids (/datum/micro_organism/cell_line/blob_spore): handle growth(the growing vat (/obj/machinery/vatgrower)) - /datum/biological_sample (/datum/biological_sample): handle growth(the growing vat (/obj/machinery/vatgrower)) - the growing vat (/obj/machinery/vatgrower): 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-19 23:23:39.119] RUNTIME: runtime error: Cannot execute null.reset cooldowns(). - proc name: process cell (/turf/open/process_cell) - source file: code/modules/atmospherics/environmental/LINDA_turf_tile.dm,353 - usr: null - src: the floor (195,115,2) (/turf/open/floor/iron/dark/small) - call stack: - the floor (195,115,2) (/turf/open/floor/iron/dark/small): process cell(5340) - Atmospherics (/datum/controller/subsystem/air): process active turfs(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:23:57.406] RUNTIME: runtime error: Cannot execute null.reset cooldowns(). - proc name: process cell (/turf/open/process_cell) - source file: code/modules/atmospherics/environmental/LINDA_turf_tile.dm,353 - usr: null - src: the floor (51,145,2) (/turf/open/floor/fakespace) - call stack: - the floor (51,145,2) (/turf/open/floor/fakespace): process cell(5342) - Atmospherics (/datum/controller/subsystem/air): process active turfs(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:23:58.017] RUNTIME: runtime error: Cannot execute null.reset cooldowns(). - proc name: process cell (/turf/open/process_cell) - source file: code/modules/atmospherics/environmental/LINDA_turf_tile.dm,353 - usr: null - src: the floor (53,145,2) (/turf/open/floor/fakespace) - call stack: - the floor (53,145,2) (/turf/open/floor/fakespace): process cell(5342) - Atmospherics (/datum/controller/subsystem/air): process active turfs(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:23:58.018] RUNTIME: runtime error: Cannot execute null.reset cooldowns(). - proc name: process cell (/turf/open/process_cell) - source file: code/modules/atmospherics/environmental/LINDA_turf_tile.dm,353 - usr: null - src: the floor (52,144,2) (/turf/open/floor/fakespace) - call stack: - the floor (52,144,2) (/turf/open/floor/fakespace): process cell(5342) - Atmospherics (/datum/controller/subsystem/air): process active turfs(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:23:58.179] RUNTIME: runtime error: Cannot execute null.reset cooldowns(). - proc name: process cell (/turf/open/process_cell) - source file: code/modules/atmospherics/environmental/LINDA_turf_tile.dm,353 - usr: null - src: the floor (52,146,2) (/turf/open/floor/fakespace) - call stack: - the floor (52,146,2) (/turf/open/floor/fakespace): process cell(5342) - Atmospherics (/datum/controller/subsystem/air): process active turfs(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:23:58.284] RUNTIME: runtime error: Cannot modify null.dismantle_cooldown. - proc name: process cell (/turf/open/process_cell) - source file: code/modules/atmospherics/environmental/LINDA_turf_tile.dm,353 - usr: null - src: the plating (58,153,3) (/turf/open/floor/plating) - call stack: - the plating (58,153,3) (/turf/open/floor/plating): process cell(5342) - Atmospherics (/datum/controller/subsystem/air): process active turfs(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:23:58.498] RUNTIME: runtime error: Cannot modify null.dismantle_cooldown. - proc name: process cell (/turf/open/process_cell) - source file: code/modules/atmospherics/environmental/LINDA_turf_tile.dm,353 - usr: null - src: the plating (135,201,2) (/turf/open/floor/plating) - call stack: - the plating (135,201,2) (/turf/open/floor/plating): process cell(5342) - Atmospherics (/datum/controller/subsystem/air): process active turfs(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:23:58.545] RUNTIME: runtime error: Cannot modify null.dismantle_cooldown. - proc name: process cell (/turf/open/process_cell) - source file: code/modules/atmospherics/environmental/LINDA_turf_tile.dm,353 - usr: null - src: the plating (134,200,2) (/turf/open/floor/plating) - call stack: - the plating (134,200,2) (/turf/open/floor/plating): process cell(5342) - Atmospherics (/datum/controller/subsystem/air): process active turfs(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:24:08.908] RUNTIME: ## TESTING: GC: -- [0x2044f53] | /atom/movable/screen/map_view/char_preview was unable to be GC'd -- (ref count of 3) [2026-09-19 23:24:28.802] RUNTIME: ## TESTING: GC: -- [0x2012e1e] | /atom/movable/screen/map_view/char_preview was unable to be GC'd -- (ref count of 3) [2026-09-19 23:24:52.571] 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 (146,32,14) (/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-19 23:24:52.760] 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 (142,32,14) (/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-19 23:24:52.902] 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 (147,29,14) (/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-19 23:24:53.107] 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 (141,29,14) (/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-19 23:24:53.175] 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 (147,28,14) (/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-19 23:26:14.148] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (137,164,3) (/turf/open/floor/iron/white) - call stack: - the floor (137,164,3) (/turf/open/floor/iron/white): collect dynamic lightsources() - the floor (137,164,3) (/turf/open/floor/iron/white): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 0) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 0) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:26:14.149] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the white plated catwalk floor (137,165,3) (/turf/open/floor/catwalk_floor/iron_white) - call stack: - the white plated catwalk floor (137,165,3) (/turf/open/floor/catwalk_floor/iron_white): collect dynamic lightsources() - the white plated catwalk floor (137,165,3) (/turf/open/floor/catwalk_floor/iron_white): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 0) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 0) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:26:14.150] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (137,166,3) (/turf/open/floor/iron/white) - call stack: - the floor (137,166,3) (/turf/open/floor/iron/white): collect dynamic lightsources() - the floor (137,166,3) (/turf/open/floor/iron/white): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 0) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 0) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:26:15.150] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (138,164,3) (/turf/open/floor/iron/white) - call stack: - the floor (138,164,3) (/turf/open/floor/iron/white): collect dynamic lightsources() - the floor (138,164,3) (/turf/open/floor/iron/white): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 0) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 0) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:26:15.151] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the snow (137,163,3) (/turf/open/misc/asteroid/snow/standard_air) - call stack: - the snow (137,163,3) (/turf/open/misc/asteroid/snow/standard_air): collect dynamic lightsources() - the snow (137,163,3) (/turf/open/misc/asteroid/snow/standard_air): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 0) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 0) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:26:15.152] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (137,164,3) (/turf/open/floor/iron/white) - call stack: - the floor (137,164,3) (/turf/open/floor/iron/white): collect dynamic lightsources() - the floor (137,164,3) (/turf/open/floor/iron/white): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 0) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 0) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:26:15.153] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the white plated catwalk floor (137,165,3) (/turf/open/floor/catwalk_floor/iron_white) - call stack: - the white plated catwalk floor (137,165,3) (/turf/open/floor/catwalk_floor/iron_white): collect dynamic lightsources() - the white plated catwalk floor (137,165,3) (/turf/open/floor/catwalk_floor/iron_white): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 0) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 0) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:26:15.154] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (138,163,3) (/turf/open/floor/iron/white) - call stack: - the floor (138,163,3) (/turf/open/floor/iron/white): collect dynamic lightsources() - the floor (138,163,3) (/turf/open/floor/iron/white): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 0) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 0) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:26:15.155] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (138,165,3) (/turf/open/floor/iron/white) - call stack: - the floor (138,165,3) (/turf/open/floor/iron/white): collect dynamic lightsources() - the floor (138,165,3) (/turf/open/floor/iron/white): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 0) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 0) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:26:15.156] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (139,163,3) (/turf/open/floor/iron/white/smooth_edge) - call stack: - the floor (139,163,3) (/turf/open/floor/iron/white/smooth_edge): collect dynamic lightsources() - the floor (139,163,3) (/turf/open/floor/iron/white/smooth_edge): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 0) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 0) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:26:15.157] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (139,164,3) (/turf/open/floor/iron/white/smooth_edge) - call stack: - the floor (139,164,3) (/turf/open/floor/iron/white/smooth_edge): collect dynamic lightsources() - the floor (139,164,3) (/turf/open/floor/iron/white/smooth_edge): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 0) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 0) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:26:16.271] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (140,162,3) (/turf/open/floor/iron/white/textured) - call stack: - the floor (140,162,3) (/turf/open/floor/iron/white/textured): collect dynamic lightsources() - the floor (140,162,3) (/turf/open/floor/iron/white/textured): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 6.25) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 6.25) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:26:16.272] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (139,162,3) (/turf/open/floor/iron/white/smooth_edge) - call stack: - the floor (139,162,3) (/turf/open/floor/iron/white/smooth_edge): collect dynamic lightsources() - the floor (139,162,3) (/turf/open/floor/iron/white/smooth_edge): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 6.25) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 6.25) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:26:16.273] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (139,163,3) (/turf/open/floor/iron/white/smooth_edge) - call stack: - the floor (139,163,3) (/turf/open/floor/iron/white/smooth_edge): collect dynamic lightsources() - the floor (139,163,3) (/turf/open/floor/iron/white/smooth_edge): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 6.25) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 6.25) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:26:16.274] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the snow (140,163,3) (/turf/open/misc/asteroid/snow/standard_air) - call stack: - the snow (140,163,3) (/turf/open/misc/asteroid/snow/standard_air): collect dynamic lightsources() - the snow (140,163,3) (/turf/open/misc/asteroid/snow/standard_air): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 6.25) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 6.25) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:26:16.275] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (141,162,3) (/turf/open/floor/iron/white/small) - call stack: - the floor (141,162,3) (/turf/open/floor/iron/white/small): collect dynamic lightsources() - the floor (141,162,3) (/turf/open/floor/iron/white/small): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 6.25) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 6.25) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:26:16.276] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (141,163,3) (/turf/open/floor/iron/white/small) - call stack: - the floor (141,163,3) (/turf/open/floor/iron/white/small): collect dynamic lightsources() - the floor (141,163,3) (/turf/open/floor/iron/white/small): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 6.25) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 6.25) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:26:17.223] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (142,162,3) (/turf/open/floor/iron/white/small) - call stack: - the floor (142,162,3) (/turf/open/floor/iron/white/small): collect dynamic lightsources() - the floor (142,162,3) (/turf/open/floor/iron/white/small): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 12.5) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 12.5) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:26:17.224] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (141,162,3) (/turf/open/floor/iron/white/small) - call stack: - the floor (141,162,3) (/turf/open/floor/iron/white/small): collect dynamic lightsources() - the floor (141,162,3) (/turf/open/floor/iron/white/small): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 12.5) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 12.5) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:26:17.225] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (141,163,3) (/turf/open/floor/iron/white/small) - call stack: - the floor (141,163,3) (/turf/open/floor/iron/white/small): collect dynamic lightsources() - the floor (141,163,3) (/turf/open/floor/iron/white/small): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 12.5) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 12.5) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:26:17.226] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (142,161,3) (/turf/open/floor/iron/white) - call stack: - the floor (142,161,3) (/turf/open/floor/iron/white): collect dynamic lightsources() - the floor (142,161,3) (/turf/open/floor/iron/white): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 12.5) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 12.5) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:26:17.227] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (142,163,3) (/turf/open/floor/iron/white/small) - call stack: - the floor (142,163,3) (/turf/open/floor/iron/white/small): collect dynamic lightsources() - the floor (142,163,3) (/turf/open/floor/iron/white/small): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 12.5) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 12.5) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:26:17.228] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (143,161,3) (/turf/open/floor/iron/white) - call stack: - the floor (143,161,3) (/turf/open/floor/iron/white): collect dynamic lightsources() - the floor (143,161,3) (/turf/open/floor/iron/white): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 12.5) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 12.5) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:26:17.229] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (143,162,3) (/turf/open/floor/iron/white/small) - call stack: - the floor (143,162,3) (/turf/open/floor/iron/white/small): collect dynamic lightsources() - the floor (143,162,3) (/turf/open/floor/iron/white/small): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 12.5) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 12.5) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:26:17.230] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (143,163,3) (/turf/open/floor/iron/white/small) - call stack: - the floor (143,163,3) (/turf/open/floor/iron/white/small): collect dynamic lightsources() - the floor (143,163,3) (/turf/open/floor/iron/white/small): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 12.5) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 12.5) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:26:18.267] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (143,163,3) (/turf/open/floor/iron/white/small) - call stack: - the floor (143,163,3) (/turf/open/floor/iron/white/small): collect dynamic lightsources() - the floor (143,163,3) (/turf/open/floor/iron/white/small): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 18.75) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 18.75) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:26:18.268] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (142,162,3) (/turf/open/floor/iron/white/small) - call stack: - the floor (142,162,3) (/turf/open/floor/iron/white/small): collect dynamic lightsources() - the floor (142,162,3) (/turf/open/floor/iron/white/small): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 18.75) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 18.75) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:26:18.269] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (142,163,3) (/turf/open/floor/iron/white/small) - call stack: - the floor (142,163,3) (/turf/open/floor/iron/white/small): collect dynamic lightsources() - the floor (142,163,3) (/turf/open/floor/iron/white/small): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 18.75) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 18.75) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:26:18.269] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (142,164,3) (/turf/open/floor/iron/white/small) - call stack: - the floor (142,164,3) (/turf/open/floor/iron/white/small): collect dynamic lightsources() - the floor (142,164,3) (/turf/open/floor/iron/white/small): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 18.75) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 18.75) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:26:18.270] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (143,162,3) (/turf/open/floor/iron/white/small) - call stack: - the floor (143,162,3) (/turf/open/floor/iron/white/small): collect dynamic lightsources() - the floor (143,162,3) (/turf/open/floor/iron/white/small): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 18.75) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 18.75) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:26:18.271] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (143,164,3) (/turf/open/floor/iron/white/small) - call stack: - the floor (143,164,3) (/turf/open/floor/iron/white/small): collect dynamic lightsources() - the floor (143,164,3) (/turf/open/floor/iron/white/small): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 18.75) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 18.75) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:26:18.272] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (144,162,3) (/turf/open/floor/iron/white/small) - call stack: - the floor (144,162,3) (/turf/open/floor/iron/white/small): collect dynamic lightsources() - the floor (144,162,3) (/turf/open/floor/iron/white/small): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 18.75) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 18.75) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:26:18.273] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (144,163,3) (/turf/open/floor/iron/white/small) - call stack: - the floor (144,163,3) (/turf/open/floor/iron/white/small): collect dynamic lightsources() - the floor (144,163,3) (/turf/open/floor/iron/white/small): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 18.75) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 18.75) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:26:18.274] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (144,164,3) (/turf/open/floor/iron/white/small) - call stack: - the floor (144,164,3) (/turf/open/floor/iron/white/small): collect dynamic lightsources() - the floor (144,164,3) (/turf/open/floor/iron/white/small): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 18.75) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 18.75) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:26:19.369] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (144,164,3) (/turf/open/floor/iron/white/small) - call stack: - the floor (144,164,3) (/turf/open/floor/iron/white/small): collect dynamic lightsources() - the floor (144,164,3) (/turf/open/floor/iron/white/small): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 25) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 25) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:26:19.370] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (143,163,3) (/turf/open/floor/iron/white/small) - call stack: - the floor (143,163,3) (/turf/open/floor/iron/white/small): collect dynamic lightsources() - the floor (143,163,3) (/turf/open/floor/iron/white/small): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 25) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 25) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:26:19.372] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (143,164,3) (/turf/open/floor/iron/white/small) - call stack: - the floor (143,164,3) (/turf/open/floor/iron/white/small): collect dynamic lightsources() - the floor (143,164,3) (/turf/open/floor/iron/white/small): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 25) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 25) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:26:19.373] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (143,165,3) (/turf/open/floor/iron/white) - call stack: - the floor (143,165,3) (/turf/open/floor/iron/white): collect dynamic lightsources() - the floor (143,165,3) (/turf/open/floor/iron/white): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 25) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 25) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:26:19.374] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (144,163,3) (/turf/open/floor/iron/white/small) - call stack: - the floor (144,163,3) (/turf/open/floor/iron/white/small): collect dynamic lightsources() - the floor (144,163,3) (/turf/open/floor/iron/white/small): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 25) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 25) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:26:19.375] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (144,165,3) (/turf/open/floor/iron/white) - call stack: - the floor (144,165,3) (/turf/open/floor/iron/white): collect dynamic lightsources() - the floor (144,165,3) (/turf/open/floor/iron/white): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 25) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 25) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:26:19.376] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the plating (145,163,3) (/turf/open/floor/plating) - call stack: - the plating (145,163,3) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (145,163,3) (/turf/open/floor/plating): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 25) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 25) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:26:19.377] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (145,164,3) (/turf/open/floor/iron/white) - call stack: - the floor (145,164,3) (/turf/open/floor/iron/white): collect dynamic lightsources() - the floor (145,164,3) (/turf/open/floor/iron/white): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 25) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 25) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:26:19.377] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the plating (145,165,3) (/turf/open/floor/plating) - call stack: - the plating (145,165,3) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (145,165,3) (/turf/open/floor/plating): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 25) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 25) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:26:20.414] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (144,164,3) (/turf/open/floor/iron/white/small) - call stack: - the floor (144,164,3) (/turf/open/floor/iron/white/small): collect dynamic lightsources() - the floor (144,164,3) (/turf/open/floor/iron/white/small): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 31.25) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 31.25) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:26:20.415] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (143,163,3) (/turf/open/floor/iron/white/small) - call stack: - the floor (143,163,3) (/turf/open/floor/iron/white/small): collect dynamic lightsources() - the floor (143,163,3) (/turf/open/floor/iron/white/small): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 31.25) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 31.25) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:26:20.416] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (143,164,3) (/turf/open/floor/iron/white/small) - call stack: - the floor (143,164,3) (/turf/open/floor/iron/white/small): collect dynamic lightsources() - the floor (143,164,3) (/turf/open/floor/iron/white/small): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 31.25) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 31.25) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:26:20.417] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (143,165,3) (/turf/open/floor/iron/white) - call stack: - the floor (143,165,3) (/turf/open/floor/iron/white): collect dynamic lightsources() - the floor (143,165,3) (/turf/open/floor/iron/white): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 31.25) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 31.25) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:26:20.418] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (144,163,3) (/turf/open/floor/iron/white/small) - call stack: - the floor (144,163,3) (/turf/open/floor/iron/white/small): collect dynamic lightsources() - the floor (144,163,3) (/turf/open/floor/iron/white/small): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 31.25) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 31.25) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:26:20.419] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (144,165,3) (/turf/open/floor/iron/white) - call stack: - the floor (144,165,3) (/turf/open/floor/iron/white): collect dynamic lightsources() - the floor (144,165,3) (/turf/open/floor/iron/white): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 31.25) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 31.25) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:26:20.420] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the plating (145,163,3) (/turf/open/floor/plating) - call stack: - the plating (145,163,3) (/turf/open/floor/plating): collect dynamic lightsources() - the plating (145,163,3) (/turf/open/floor/plating): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 31.25) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 31.25) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:26:20.421] RUNTIME: runtime error: Cannot read null.lumcount_range - proc name: collect dynamic lightsources (/turf/proc/collect_dynamic_lightsources) - source file: code/modules/lighting/lighting_turf.dm,97 - usr: null - src: the floor (145,164,3) (/turf/open/floor/iron/white) - call stack: - the floor (145,164,3) (/turf/open/floor/iron/white): collect dynamic lightsources() - the floor (145,164,3) (/turf/open/floor/iron/white): check lumcount above(0.2) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): check condition(1, 31.25) - /datum/terror_handler/simple_s... (/datum/terror_handler/simple_source/nyctophobia): tick(1, 31.25) - /datum/component/fearful (/datum/component/fearful): process(1) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): fire(0) - Datum Component System (/datum/controller/subsystem/processing/dcs): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:26:58.932] 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: Jat-Ra (/mob/living/carbon/human) - src: /datum/storage/backpack (/datum/storage/backpack) - usr.loc: the floor (129,190,3) (/turf/open/floor/iron/dark) - call stack: - /datum/storage/backpack (/datum/storage/backpack): hide contents(Unknown (/mob/living/carbon/human)) - /datum/storage/backpack (/datum/storage/backpack): Destroy(0) - qdel(/datum/storage/backpack (/datum/storage/backpack), 0) - the explorer bag (/obj/item/storage/backpack/explorer): Destroy(0) - the explorer bag (/obj/item/storage/backpack/explorer): Destroy(0) - the explorer bag (/obj/item/storage/backpack/explorer): Destroy(0) - the explorer bag (/obj/item/storage/backpack/explorer): Destroy(0) - qdel(the explorer bag (/obj/item/storage/backpack/explorer), 0) - Unknown (/mob/living/carbon/human): Destroy(0) - Unknown (/mob/living/carbon/human): Destroy(0) - ... - qdel(Unknown (/mob/living/carbon/human), 0) - the netpod (/obj/machinery/netpod): on domain scrubbed(the quantum server (/obj/machinery/quantum_server)) - the quantum server (/obj/machinery/quantum_server): SendSignal("bitrunner_domain_scrubbed", /list (/list)) - the quantum server (/obj/machinery/quantum_server): scrub vdom() - /datum/callback (/datum/callback): Invoke() - world: push usr(Jat-Ra (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:27:11.271] 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: Paulie Soprano (/mob/living/carbon/human) - src: the blue circuit tile (/obj/item/stack/tile/circuit) - usr.loc: the bronze floor (130,160,3) (/turf/open/floor/bronze/filled) - src.loc: null - call stack: - the blue circuit tile (/obj/item/stack/tile/circuit): throw at(the bronze floor (132,161,3) (/turf/open/floor/bronze), 7, 3, Paulie Soprano (/mob/living/carbon/human), 1, 0, /datum/callback (/datum/callback), 1000, 0, 1, /datum/thrownthing (/datum/thrownthing)) - the blue circuit tile (/obj/item/stack/tile/circuit): throw at(the bronze floor (132,161,3) (/turf/open/floor/bronze), 7, 3, Paulie Soprano (/mob/living/carbon/human), 1, 0, /datum/callback (/datum/callback), 1000, 0, 1, /datum/thrownthing (/datum/thrownthing)) - the blue circuit tile (/obj/item/stack/tile/circuit): safe throw at(the bronze floor (132,161,3) (/turf/open/floor/bronze), 7, 3, Paulie Soprano (/mob/living/carbon/human), 1, 0, null, 1000, 0) - Paulie Soprano (/mob/living/carbon/human): throw item(the bronze floor (132,161,3) (/turf/open/floor/bronze)) - Paulie Soprano (/mob/living/carbon/human): ClickOn(the bronze floor (132,161,3) (/turf/open/floor/bronze), "icon-x=8;icon-y=23;left=1;butt...") - the bronze floor (132,161,3) (/turf/open/floor/bronze): Click(the bronze floor (132,161,3) (/turf/open/floor/bronze), "mapwindow.map", "icon-x=8;icon-y=23;left=1;butt...") - the bronze floor (132,161,3) (/turf/open/floor/bronze): Click(the bronze floor (132,161,3) (/turf/open/floor/bronze), "mapwindow.map", "icon-x=8;icon-y=23;left=1;butt...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Paulie Soprano (/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-19 23:28:05.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 alien wall (71,166,14) (/turf/closed/wall/mineral/abductor) - call stack: - the alien wall (71,166,14) (/turf/closed/wall/mineral/abductor): bitmask smooth() - the alien wall (71,166,14) (/turf/closed/wall/mineral/abductor): 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-19 23:28:06.291] 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 alien wall (70,166,14) (/turf/closed/wall/mineral/abductor) - call stack: - the alien wall (70,166,14) (/turf/closed/wall/mineral/abductor): bitmask smooth() - the alien wall (70,166,14) (/turf/closed/wall/mineral/abductor): 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-19 23:28:06.377] RUNTIME: runtime error: a lighting object was assigned to a turf that already had a lighting object! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Jat-Ra (/mob/living/carbon/human) - src: null - usr.loc: the simple lime neon carpet (105,198,2) (/turf/open/floor/carpet/neon/simple/lime/nodots) - call stack: - stack trace("a lighting object was assigned...", "code/modules/lighting/lighting...", 34) - (/atom/movable/lighting_object): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom( (/atom/movable/lighting_object), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 130") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Abductor Ship (/datum/lazy_template/virtual_domain/abductor_ship): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("abductor_ship") - the quantum server (/obj/machinery/quantum_server): cold boot map("abductor_ship", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-09-19 23:28:06.378] RUNTIME: runtime error: a lighting object was assigned to a turf that already had a lighting object! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Jat-Ra (/mob/living/carbon/human) - src: null - usr.loc: the simple lime neon carpet (105,198,2) (/turf/open/floor/carpet/neon/simple/lime/nodots) - call stack: - stack trace("a lighting object was assigned...", "code/modules/lighting/lighting...", 34) - (/atom/movable/lighting_object): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom( (/atom/movable/lighting_object), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 130") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Abductor Ship (/datum/lazy_template/virtual_domain/abductor_ship): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("abductor_ship") - the quantum server (/obj/machinery/quantum_server): cold boot map("abductor_ship", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-09-19 23:28:06.379] RUNTIME: runtime error: a lighting object was assigned to a turf that already had a lighting object! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Jat-Ra (/mob/living/carbon/human) - src: null - usr.loc: the simple lime neon carpet (105,198,2) (/turf/open/floor/carpet/neon/simple/lime/nodots) - call stack: - stack trace("a lighting object was assigned...", "code/modules/lighting/lighting...", 34) - (/atom/movable/lighting_object): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom( (/atom/movable/lighting_object), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 130") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Abductor Ship (/datum/lazy_template/virtual_domain/abductor_ship): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("abductor_ship") - the quantum server (/obj/machinery/quantum_server): cold boot map("abductor_ship", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-09-19 23:28:06.380] RUNTIME: runtime error: a lighting object was assigned to a turf that already had a lighting object! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Jat-Ra (/mob/living/carbon/human) - src: null - usr.loc: the simple lime neon carpet (105,198,2) (/turf/open/floor/carpet/neon/simple/lime/nodots) - call stack: - stack trace("a lighting object was assigned...", "code/modules/lighting/lighting...", 34) - (/atom/movable/lighting_object): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom( (/atom/movable/lighting_object), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 130") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Abductor Ship (/datum/lazy_template/virtual_domain/abductor_ship): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("abductor_ship") - the quantum server (/obj/machinery/quantum_server): cold boot map("abductor_ship", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-09-19 23:28:06.381] RUNTIME: runtime error: a lighting object was assigned to a turf that already had a lighting object! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Jat-Ra (/mob/living/carbon/human) - src: null - usr.loc: the simple lime neon carpet (105,198,2) (/turf/open/floor/carpet/neon/simple/lime/nodots) - call stack: - stack trace("a lighting object was assigned...", "code/modules/lighting/lighting...", 34) - (/atom/movable/lighting_object): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom( (/atom/movable/lighting_object), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 130") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Abductor Ship (/datum/lazy_template/virtual_domain/abductor_ship): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("abductor_ship") - the quantum server (/obj/machinery/quantum_server): cold boot map("abductor_ship", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-09-19 23:28:06.383] RUNTIME: runtime error: a lighting object was assigned to a turf that already had a lighting object! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Jat-Ra (/mob/living/carbon/human) - src: null - usr.loc: the simple lime neon carpet (105,198,2) (/turf/open/floor/carpet/neon/simple/lime/nodots) - call stack: - stack trace("a lighting object was assigned...", "code/modules/lighting/lighting...", 34) - (/atom/movable/lighting_object): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom( (/atom/movable/lighting_object), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 130") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Abductor Ship (/datum/lazy_template/virtual_domain/abductor_ship): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("abductor_ship") - the quantum server (/obj/machinery/quantum_server): cold boot map("abductor_ship", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-09-19 23:28:06.384] RUNTIME: runtime error: a lighting object was assigned to a turf that already had a lighting object! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Jat-Ra (/mob/living/carbon/human) - src: null - usr.loc: the simple lime neon carpet (105,198,2) (/turf/open/floor/carpet/neon/simple/lime/nodots) - call stack: - stack trace("a lighting object was assigned...", "code/modules/lighting/lighting...", 34) - (/atom/movable/lighting_object): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom( (/atom/movable/lighting_object), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 130") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Abductor Ship (/datum/lazy_template/virtual_domain/abductor_ship): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("abductor_ship") - the quantum server (/obj/machinery/quantum_server): cold boot map("abductor_ship", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-09-19 23:28:06.385] RUNTIME: runtime error: a lighting object was assigned to a turf that already had a lighting object! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Jat-Ra (/mob/living/carbon/human) - src: null - usr.loc: the simple lime neon carpet (105,198,2) (/turf/open/floor/carpet/neon/simple/lime/nodots) - call stack: - stack trace("a lighting object was assigned...", "code/modules/lighting/lighting...", 34) - (/atom/movable/lighting_object): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom( (/atom/movable/lighting_object), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 130") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Abductor Ship (/datum/lazy_template/virtual_domain/abductor_ship): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("abductor_ship") - the quantum server (/obj/machinery/quantum_server): cold boot map("abductor_ship", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-09-19 23:28:06.386] RUNTIME: runtime error: a lighting object was assigned to a turf that already had a lighting object! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Jat-Ra (/mob/living/carbon/human) - src: null - usr.loc: the simple lime neon carpet (105,198,2) (/turf/open/floor/carpet/neon/simple/lime/nodots) - call stack: - stack trace("a lighting object was assigned...", "code/modules/lighting/lighting...", 34) - (/atom/movable/lighting_object): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom( (/atom/movable/lighting_object), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 130") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Abductor Ship (/datum/lazy_template/virtual_domain/abductor_ship): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("abductor_ship") - the quantum server (/obj/machinery/quantum_server): cold boot map("abductor_ship", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-09-19 23:28:06.387] RUNTIME: runtime error: a lighting object was assigned to a turf that already had a lighting object! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Jat-Ra (/mob/living/carbon/human) - src: null - usr.loc: the simple lime neon carpet (105,198,2) (/turf/open/floor/carpet/neon/simple/lime/nodots) - call stack: - stack trace("a lighting object was assigned...", "code/modules/lighting/lighting...", 34) - (/atom/movable/lighting_object): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom( (/atom/movable/lighting_object), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 130") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Abductor Ship (/datum/lazy_template/virtual_domain/abductor_ship): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("abductor_ship") - the quantum server (/obj/machinery/quantum_server): cold boot map("abductor_ship", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-09-19 23:28:06.388] RUNTIME: runtime error: a lighting object was assigned to a turf that already had a lighting object! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Jat-Ra (/mob/living/carbon/human) - src: null - usr.loc: the simple lime neon carpet (105,198,2) (/turf/open/floor/carpet/neon/simple/lime/nodots) - call stack: - stack trace("a lighting object was assigned...", "code/modules/lighting/lighting...", 34) - (/atom/movable/lighting_object): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom( (/atom/movable/lighting_object), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 130") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Abductor Ship (/datum/lazy_template/virtual_domain/abductor_ship): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("abductor_ship") - the quantum server (/obj/machinery/quantum_server): cold boot map("abductor_ship", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-09-19 23:28:06.390] RUNTIME: runtime error: a lighting object was assigned to a turf that already had a lighting object! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Jat-Ra (/mob/living/carbon/human) - src: null - usr.loc: the simple lime neon carpet (105,198,2) (/turf/open/floor/carpet/neon/simple/lime/nodots) - call stack: - stack trace("a lighting object was assigned...", "code/modules/lighting/lighting...", 34) - (/atom/movable/lighting_object): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom( (/atom/movable/lighting_object), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 130") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Abductor Ship (/datum/lazy_template/virtual_domain/abductor_ship): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("abductor_ship") - the quantum server (/obj/machinery/quantum_server): cold boot map("abductor_ship", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-09-19 23:28:06.391] RUNTIME: runtime error: a lighting object was assigned to a turf that already had a lighting object! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Jat-Ra (/mob/living/carbon/human) - src: null - usr.loc: the simple lime neon carpet (105,198,2) (/turf/open/floor/carpet/neon/simple/lime/nodots) - call stack: - stack trace("a lighting object was assigned...", "code/modules/lighting/lighting...", 34) - (/atom/movable/lighting_object): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom( (/atom/movable/lighting_object), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 130") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Abductor Ship (/datum/lazy_template/virtual_domain/abductor_ship): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("abductor_ship") - the quantum server (/obj/machinery/quantum_server): cold boot map("abductor_ship", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-09-19 23:28:06.392] RUNTIME: runtime error: a lighting object was assigned to a turf that already had a lighting object! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Jat-Ra (/mob/living/carbon/human) - src: null - usr.loc: the simple lime neon carpet (105,198,2) (/turf/open/floor/carpet/neon/simple/lime/nodots) - call stack: - stack trace("a lighting object was assigned...", "code/modules/lighting/lighting...", 34) - (/atom/movable/lighting_object): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom( (/atom/movable/lighting_object), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 130") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Abductor Ship (/datum/lazy_template/virtual_domain/abductor_ship): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("abductor_ship") - the quantum server (/obj/machinery/quantum_server): cold boot map("abductor_ship", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-09-19 23:28:06.393] RUNTIME: runtime error: a lighting object was assigned to a turf that already had a lighting object! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Jat-Ra (/mob/living/carbon/human) - src: null - usr.loc: the simple lime neon carpet (105,198,2) (/turf/open/floor/carpet/neon/simple/lime/nodots) - call stack: - stack trace("a lighting object was assigned...", "code/modules/lighting/lighting...", 34) - (/atom/movable/lighting_object): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom( (/atom/movable/lighting_object), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 130") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Abductor Ship (/datum/lazy_template/virtual_domain/abductor_ship): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("abductor_ship") - the quantum server (/obj/machinery/quantum_server): cold boot map("abductor_ship", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-09-19 23:28:06.394] RUNTIME: runtime error: a lighting object was assigned to a turf that already had a lighting object! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Jat-Ra (/mob/living/carbon/human) - src: null - usr.loc: the simple lime neon carpet (105,198,2) (/turf/open/floor/carpet/neon/simple/lime/nodots) - call stack: - stack trace("a lighting object was assigned...", "code/modules/lighting/lighting...", 34) - (/atom/movable/lighting_object): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom( (/atom/movable/lighting_object), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 130") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Abductor Ship (/datum/lazy_template/virtual_domain/abductor_ship): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("abductor_ship") - the quantum server (/obj/machinery/quantum_server): cold boot map("abductor_ship", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-09-19 23:28:06.396] RUNTIME: runtime error: a lighting object was assigned to a turf that already had a lighting object! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Jat-Ra (/mob/living/carbon/human) - src: null - usr.loc: the simple lime neon carpet (105,198,2) (/turf/open/floor/carpet/neon/simple/lime/nodots) - call stack: - stack trace("a lighting object was assigned...", "code/modules/lighting/lighting...", 34) - (/atom/movable/lighting_object): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom( (/atom/movable/lighting_object), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 130") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Abductor Ship (/datum/lazy_template/virtual_domain/abductor_ship): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("abductor_ship") - the quantum server (/obj/machinery/quantum_server): cold boot map("abductor_ship", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-09-19 23:28:06.397] RUNTIME: runtime error: a lighting object was assigned to a turf that already had a lighting object! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Jat-Ra (/mob/living/carbon/human) - src: null - usr.loc: the simple lime neon carpet (105,198,2) (/turf/open/floor/carpet/neon/simple/lime/nodots) - call stack: - stack trace("a lighting object was assigned...", "code/modules/lighting/lighting...", 34) - (/atom/movable/lighting_object): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom( (/atom/movable/lighting_object), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 130") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Abductor Ship (/datum/lazy_template/virtual_domain/abductor_ship): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("abductor_ship") - the quantum server (/obj/machinery/quantum_server): cold boot map("abductor_ship", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-09-19 23:28:06.398] RUNTIME: runtime error: a lighting object was assigned to a turf that already had a lighting object! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Jat-Ra (/mob/living/carbon/human) - src: null - usr.loc: the simple lime neon carpet (105,198,2) (/turf/open/floor/carpet/neon/simple/lime/nodots) - call stack: - stack trace("a lighting object was assigned...", "code/modules/lighting/lighting...", 34) - (/atom/movable/lighting_object): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom( (/atom/movable/lighting_object), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 130") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Abductor Ship (/datum/lazy_template/virtual_domain/abductor_ship): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("abductor_ship") - the quantum server (/obj/machinery/quantum_server): cold boot map("abductor_ship", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-09-19 23:28:06.399] RUNTIME: runtime error: a lighting object was assigned to a turf that already had a lighting object! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Jat-Ra (/mob/living/carbon/human) - src: null - usr.loc: the simple lime neon carpet (105,198,2) (/turf/open/floor/carpet/neon/simple/lime/nodots) - call stack: - stack trace("a lighting object was assigned...", "code/modules/lighting/lighting...", 34) - (/atom/movable/lighting_object): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom( (/atom/movable/lighting_object), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 130") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Abductor Ship (/datum/lazy_template/virtual_domain/abductor_ship): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("abductor_ship") - the quantum server (/obj/machinery/quantum_server): cold boot map("abductor_ship", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-09-19 23:28:06.400] RUNTIME: runtime error: a lighting object was assigned to a turf that already had a lighting object! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Jat-Ra (/mob/living/carbon/human) - src: null - usr.loc: the simple lime neon carpet (105,198,2) (/turf/open/floor/carpet/neon/simple/lime/nodots) - call stack: - stack trace("a lighting object was assigned...", "code/modules/lighting/lighting...", 34) - (/atom/movable/lighting_object): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom( (/atom/movable/lighting_object), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 130") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Abductor Ship (/datum/lazy_template/virtual_domain/abductor_ship): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("abductor_ship") - the quantum server (/obj/machinery/quantum_server): cold boot map("abductor_ship", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-09-19 23:28:06.401] RUNTIME: runtime error: a lighting object was assigned to a turf that already had a lighting object! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Jat-Ra (/mob/living/carbon/human) - src: null - usr.loc: the simple lime neon carpet (105,198,2) (/turf/open/floor/carpet/neon/simple/lime/nodots) - call stack: - stack trace("a lighting object was assigned...", "code/modules/lighting/lighting...", 34) - (/atom/movable/lighting_object): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom( (/atom/movable/lighting_object), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 130") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Abductor Ship (/datum/lazy_template/virtual_domain/abductor_ship): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("abductor_ship") - the quantum server (/obj/machinery/quantum_server): cold boot map("abductor_ship", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-09-19 23:28:06.403] RUNTIME: runtime error: a lighting object was assigned to a turf that already had a lighting object! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Jat-Ra (/mob/living/carbon/human) - src: null - usr.loc: the simple lime neon carpet (105,198,2) (/turf/open/floor/carpet/neon/simple/lime/nodots) - call stack: - stack trace("a lighting object was assigned...", "code/modules/lighting/lighting...", 34) - (/atom/movable/lighting_object): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom( (/atom/movable/lighting_object), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 130") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Abductor Ship (/datum/lazy_template/virtual_domain/abductor_ship): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("abductor_ship") - the quantum server (/obj/machinery/quantum_server): cold boot map("abductor_ship", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-09-19 23:28:06.411] RUNTIME: runtime error: a lighting object was assigned to a turf that already had a lighting object! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Jat-Ra (/mob/living/carbon/human) - src: null - usr.loc: the simple lime neon carpet (105,198,2) (/turf/open/floor/carpet/neon/simple/lime/nodots) - call stack: - stack trace("a lighting object was assigned...", "code/modules/lighting/lighting...", 34) - (/atom/movable/lighting_object): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom( (/atom/movable/lighting_object), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 130") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Abductor Ship (/datum/lazy_template/virtual_domain/abductor_ship): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("abductor_ship") - the quantum server (/obj/machinery/quantum_server): cold boot map("abductor_ship", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-09-19 23:28:06.412] RUNTIME: runtime error: a lighting object was assigned to a turf that already had a lighting object! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Jat-Ra (/mob/living/carbon/human) - src: null - usr.loc: the simple lime neon carpet (105,198,2) (/turf/open/floor/carpet/neon/simple/lime/nodots) - call stack: - stack trace("a lighting object was assigned...", "code/modules/lighting/lighting...", 34) - (/atom/movable/lighting_object): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom( (/atom/movable/lighting_object), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 130") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Abductor Ship (/datum/lazy_template/virtual_domain/abductor_ship): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("abductor_ship") - the quantum server (/obj/machinery/quantum_server): cold boot map("abductor_ship", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-09-19 23:28:06.413] RUNTIME: runtime error: a lighting object was assigned to a turf that already had a lighting object! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Jat-Ra (/mob/living/carbon/human) - src: null - usr.loc: the simple lime neon carpet (105,198,2) (/turf/open/floor/carpet/neon/simple/lime/nodots) - call stack: - stack trace("a lighting object was assigned...", "code/modules/lighting/lighting...", 34) - (/atom/movable/lighting_object): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom( (/atom/movable/lighting_object), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 130") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Abductor Ship (/datum/lazy_template/virtual_domain/abductor_ship): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("abductor_ship") - the quantum server (/obj/machinery/quantum_server): cold boot map("abductor_ship", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-09-19 23:28:06.414] RUNTIME: runtime error: a lighting object was assigned to a turf that already had a lighting object! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Jat-Ra (/mob/living/carbon/human) - src: null - usr.loc: the simple lime neon carpet (105,198,2) (/turf/open/floor/carpet/neon/simple/lime/nodots) - call stack: - stack trace("a lighting object was assigned...", "code/modules/lighting/lighting...", 34) - (/atom/movable/lighting_object): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom( (/atom/movable/lighting_object), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 130") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Abductor Ship (/datum/lazy_template/virtual_domain/abductor_ship): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("abductor_ship") - the quantum server (/obj/machinery/quantum_server): cold boot map("abductor_ship", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-09-19 23:28:06.415] RUNTIME: runtime error: a lighting object was assigned to a turf that already had a lighting object! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Jat-Ra (/mob/living/carbon/human) - src: null - usr.loc: the simple lime neon carpet (105,198,2) (/turf/open/floor/carpet/neon/simple/lime/nodots) - call stack: - stack trace("a lighting object was assigned...", "code/modules/lighting/lighting...", 34) - (/atom/movable/lighting_object): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom( (/atom/movable/lighting_object), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 130") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Abductor Ship (/datum/lazy_template/virtual_domain/abductor_ship): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("abductor_ship") - the quantum server (/obj/machinery/quantum_server): cold boot map("abductor_ship", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-09-19 23:28:06.417] RUNTIME: runtime error: a lighting object was assigned to a turf that already had a lighting object! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Jat-Ra (/mob/living/carbon/human) - src: null - usr.loc: the simple lime neon carpet (105,198,2) (/turf/open/floor/carpet/neon/simple/lime/nodots) - call stack: - stack trace("a lighting object was assigned...", "code/modules/lighting/lighting...", 34) - (/atom/movable/lighting_object): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom( (/atom/movable/lighting_object), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 130") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Abductor Ship (/datum/lazy_template/virtual_domain/abductor_ship): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("abductor_ship") - the quantum server (/obj/machinery/quantum_server): cold boot map("abductor_ship", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-09-19 23:28:06.418] RUNTIME: runtime error: a lighting object was assigned to a turf that already had a lighting object! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Jat-Ra (/mob/living/carbon/human) - src: null - usr.loc: the simple lime neon carpet (105,198,2) (/turf/open/floor/carpet/neon/simple/lime/nodots) - call stack: - stack trace("a lighting object was assigned...", "code/modules/lighting/lighting...", 34) - (/atom/movable/lighting_object): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom( (/atom/movable/lighting_object), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 130") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Abductor Ship (/datum/lazy_template/virtual_domain/abductor_ship): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("abductor_ship") - the quantum server (/obj/machinery/quantum_server): cold boot map("abductor_ship", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-09-19 23:28:06.419] RUNTIME: runtime error: a lighting object was assigned to a turf that already had a lighting object! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Jat-Ra (/mob/living/carbon/human) - src: null - usr.loc: the simple lime neon carpet (105,198,2) (/turf/open/floor/carpet/neon/simple/lime/nodots) - call stack: - stack trace("a lighting object was assigned...", "code/modules/lighting/lighting...", 34) - (/atom/movable/lighting_object): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom( (/atom/movable/lighting_object), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 130") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Abductor Ship (/datum/lazy_template/virtual_domain/abductor_ship): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("abductor_ship") - the quantum server (/obj/machinery/quantum_server): cold boot map("abductor_ship", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-09-19 23:28:06.420] RUNTIME: runtime error: a lighting object was assigned to a turf that already had a lighting object! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Jat-Ra (/mob/living/carbon/human) - src: null - usr.loc: the simple lime neon carpet (105,198,2) (/turf/open/floor/carpet/neon/simple/lime/nodots) - call stack: - stack trace("a lighting object was assigned...", "code/modules/lighting/lighting...", 34) - (/atom/movable/lighting_object): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom( (/atom/movable/lighting_object), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 130") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Abductor Ship (/datum/lazy_template/virtual_domain/abductor_ship): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("abductor_ship") - the quantum server (/obj/machinery/quantum_server): cold boot map("abductor_ship", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-09-19 23:28:06.421] RUNTIME: runtime error: a lighting object was assigned to a turf that already had a lighting object! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Jat-Ra (/mob/living/carbon/human) - src: null - usr.loc: the simple lime neon carpet (105,198,2) (/turf/open/floor/carpet/neon/simple/lime/nodots) - call stack: - stack trace("a lighting object was assigned...", "code/modules/lighting/lighting...", 34) - (/atom/movable/lighting_object): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom( (/atom/movable/lighting_object), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 130") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Abductor Ship (/datum/lazy_template/virtual_domain/abductor_ship): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("abductor_ship") - the quantum server (/obj/machinery/quantum_server): cold boot map("abductor_ship", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-09-19 23:28:06.423] RUNTIME: runtime error: a lighting object was assigned to a turf that already had a lighting object! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Jat-Ra (/mob/living/carbon/human) - src: null - usr.loc: the simple lime neon carpet (105,198,2) (/turf/open/floor/carpet/neon/simple/lime/nodots) - call stack: - stack trace("a lighting object was assigned...", "code/modules/lighting/lighting...", 34) - (/atom/movable/lighting_object): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom( (/atom/movable/lighting_object), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 130") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Abductor Ship (/datum/lazy_template/virtual_domain/abductor_ship): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("abductor_ship") - the quantum server (/obj/machinery/quantum_server): cold boot map("abductor_ship", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-09-19 23:28:06.424] RUNTIME: runtime error: a lighting object was assigned to a turf that already had a lighting object! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Jat-Ra (/mob/living/carbon/human) - src: null - usr.loc: the simple lime neon carpet (105,198,2) (/turf/open/floor/carpet/neon/simple/lime/nodots) - call stack: - stack trace("a lighting object was assigned...", "code/modules/lighting/lighting...", 34) - (/atom/movable/lighting_object): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom( (/atom/movable/lighting_object), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 130") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Abductor Ship (/datum/lazy_template/virtual_domain/abductor_ship): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("abductor_ship") - the quantum server (/obj/machinery/quantum_server): cold boot map("abductor_ship", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-09-19 23:28:06.425] RUNTIME: runtime error: a lighting object was assigned to a turf that already had a lighting object! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Jat-Ra (/mob/living/carbon/human) - src: null - usr.loc: the simple lime neon carpet (105,198,2) (/turf/open/floor/carpet/neon/simple/lime/nodots) - call stack: - stack trace("a lighting object was assigned...", "code/modules/lighting/lighting...", 34) - (/atom/movable/lighting_object): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom( (/atom/movable/lighting_object), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 130") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Abductor Ship (/datum/lazy_template/virtual_domain/abductor_ship): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("abductor_ship") - the quantum server (/obj/machinery/quantum_server): cold boot map("abductor_ship", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-09-19 23:28:06.426] RUNTIME: runtime error: a lighting object was assigned to a turf that already had a lighting object! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Jat-Ra (/mob/living/carbon/human) - src: null - usr.loc: the simple lime neon carpet (105,198,2) (/turf/open/floor/carpet/neon/simple/lime/nodots) - call stack: - stack trace("a lighting object was assigned...", "code/modules/lighting/lighting...", 34) - (/atom/movable/lighting_object): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom( (/atom/movable/lighting_object), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 130") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Abductor Ship (/datum/lazy_template/virtual_domain/abductor_ship): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("abductor_ship") - the quantum server (/obj/machinery/quantum_server): cold boot map("abductor_ship", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-09-19 23:28:06.427] RUNTIME: runtime error: a lighting object was assigned to a turf that already had a lighting object! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Jat-Ra (/mob/living/carbon/human) - src: null - usr.loc: the simple lime neon carpet (105,198,2) (/turf/open/floor/carpet/neon/simple/lime/nodots) - call stack: - stack trace("a lighting object was assigned...", "code/modules/lighting/lighting...", 34) - (/atom/movable/lighting_object): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom( (/atom/movable/lighting_object), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 130") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Abductor Ship (/datum/lazy_template/virtual_domain/abductor_ship): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("abductor_ship") - the quantum server (/obj/machinery/quantum_server): cold boot map("abductor_ship", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-09-19 23:28:06.429] RUNTIME: runtime error: a lighting object was assigned to a turf that already had a lighting object! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Jat-Ra (/mob/living/carbon/human) - src: null - usr.loc: the simple lime neon carpet (105,198,2) (/turf/open/floor/carpet/neon/simple/lime/nodots) - call stack: - stack trace("a lighting object was assigned...", "code/modules/lighting/lighting...", 34) - (/atom/movable/lighting_object): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom( (/atom/movable/lighting_object), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 130") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Abductor Ship (/datum/lazy_template/virtual_domain/abductor_ship): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("abductor_ship") - the quantum server (/obj/machinery/quantum_server): cold boot map("abductor_ship", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-09-19 23:28:06.430] RUNTIME: runtime error: a lighting object was assigned to a turf that already had a lighting object! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Jat-Ra (/mob/living/carbon/human) - src: null - usr.loc: the simple lime neon carpet (105,198,2) (/turf/open/floor/carpet/neon/simple/lime/nodots) - call stack: - stack trace("a lighting object was assigned...", "code/modules/lighting/lighting...", 34) - (/atom/movable/lighting_object): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom( (/atom/movable/lighting_object), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 130") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Abductor Ship (/datum/lazy_template/virtual_domain/abductor_ship): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("abductor_ship") - the quantum server (/obj/machinery/quantum_server): cold boot map("abductor_ship", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-09-19 23:28:06.431] RUNTIME: runtime error: a lighting object was assigned to a turf that already had a lighting object! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Jat-Ra (/mob/living/carbon/human) - src: null - usr.loc: the simple lime neon carpet (105,198,2) (/turf/open/floor/carpet/neon/simple/lime/nodots) - call stack: - stack trace("a lighting object was assigned...", "code/modules/lighting/lighting...", 34) - (/atom/movable/lighting_object): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom( (/atom/movable/lighting_object), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 130") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Abductor Ship (/datum/lazy_template/virtual_domain/abductor_ship): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("abductor_ship") - the quantum server (/obj/machinery/quantum_server): cold boot map("abductor_ship", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-09-19 23:28:06.432] RUNTIME: runtime error: a lighting object was assigned to a turf that already had a lighting object! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Jat-Ra (/mob/living/carbon/human) - src: null - usr.loc: the simple lime neon carpet (105,198,2) (/turf/open/floor/carpet/neon/simple/lime/nodots) - call stack: - stack trace("a lighting object was assigned...", "code/modules/lighting/lighting...", 34) - (/atom/movable/lighting_object): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom( (/atom/movable/lighting_object), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 130") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Abductor Ship (/datum/lazy_template/virtual_domain/abductor_ship): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("abductor_ship") - the quantum server (/obj/machinery/quantum_server): cold boot map("abductor_ship", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-09-19 23:28:06.433] RUNTIME: runtime error: a lighting object was assigned to a turf that already had a lighting object! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Jat-Ra (/mob/living/carbon/human) - src: null - usr.loc: the simple lime neon carpet (105,198,2) (/turf/open/floor/carpet/neon/simple/lime/nodots) - call stack: - stack trace("a lighting object was assigned...", "code/modules/lighting/lighting...", 34) - (/atom/movable/lighting_object): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom( (/atom/movable/lighting_object), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 130") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Abductor Ship (/datum/lazy_template/virtual_domain/abductor_ship): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("abductor_ship") - the quantum server (/obj/machinery/quantum_server): cold boot map("abductor_ship", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-09-19 23:28:06.435] RUNTIME: runtime error: a lighting object was assigned to a turf that already had a lighting object! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Jat-Ra (/mob/living/carbon/human) - src: null - usr.loc: the simple lime neon carpet (105,198,2) (/turf/open/floor/carpet/neon/simple/lime/nodots) - call stack: - stack trace("a lighting object was assigned...", "code/modules/lighting/lighting...", 34) - (/atom/movable/lighting_object): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom( (/atom/movable/lighting_object), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 130") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Abductor Ship (/datum/lazy_template/virtual_domain/abductor_ship): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("abductor_ship") - the quantum server (/obj/machinery/quantum_server): cold boot map("abductor_ship", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-09-19 23:28:06.436] RUNTIME: runtime error: a lighting object was assigned to a turf that already had a lighting object! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Jat-Ra (/mob/living/carbon/human) - src: null - usr.loc: the simple lime neon carpet (105,198,2) (/turf/open/floor/carpet/neon/simple/lime/nodots) - call stack: - stack trace("a lighting object was assigned...", "code/modules/lighting/lighting...", 34) - (/atom/movable/lighting_object): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom( (/atom/movable/lighting_object), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 130") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Abductor Ship (/datum/lazy_template/virtual_domain/abductor_ship): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("abductor_ship") - the quantum server (/obj/machinery/quantum_server): cold boot map("abductor_ship", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-09-19 23:28:06.437] RUNTIME: runtime error: a lighting object was assigned to a turf that already had a lighting object! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Jat-Ra (/mob/living/carbon/human) - src: null - usr.loc: the simple lime neon carpet (105,198,2) (/turf/open/floor/carpet/neon/simple/lime/nodots) - call stack: - stack trace("a lighting object was assigned...", "code/modules/lighting/lighting...", 34) - (/atom/movable/lighting_object): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom( (/atom/movable/lighting_object), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 130") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Abductor Ship (/datum/lazy_template/virtual_domain/abductor_ship): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("abductor_ship") - the quantum server (/obj/machinery/quantum_server): cold boot map("abductor_ship", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-09-19 23:28:06.438] RUNTIME: runtime error: a lighting object was assigned to a turf that already had a lighting object! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Jat-Ra (/mob/living/carbon/human) - src: null - usr.loc: the simple lime neon carpet (105,198,2) (/turf/open/floor/carpet/neon/simple/lime/nodots) - call stack: - stack trace("a lighting object was assigned...", "code/modules/lighting/lighting...", 34) - (/atom/movable/lighting_object): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom( (/atom/movable/lighting_object), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 130") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Abductor Ship (/datum/lazy_template/virtual_domain/abductor_ship): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("abductor_ship") - the quantum server (/obj/machinery/quantum_server): cold boot map("abductor_ship", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-09-19 23:28:06.439] RUNTIME: runtime error: a lighting object was assigned to a turf that already had a lighting object! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Jat-Ra (/mob/living/carbon/human) - src: null - usr.loc: the simple lime neon carpet (105,198,2) (/turf/open/floor/carpet/neon/simple/lime/nodots) - call stack: - stack trace("a lighting object was assigned...", "code/modules/lighting/lighting...", 34) - (/atom/movable/lighting_object): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom( (/atom/movable/lighting_object), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 130") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Abductor Ship (/datum/lazy_template/virtual_domain/abductor_ship): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("abductor_ship") - the quantum server (/obj/machinery/quantum_server): cold boot map("abductor_ship", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-09-19 23:28:06.441] RUNTIME: runtime error: a lighting object was assigned to a turf that already had a lighting object! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Jat-Ra (/mob/living/carbon/human) - src: null - usr.loc: the simple lime neon carpet (105,198,2) (/turf/open/floor/carpet/neon/simple/lime/nodots) - call stack: - stack trace("a lighting object was assigned...", "code/modules/lighting/lighting...", 34) - (/atom/movable/lighting_object): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom( (/atom/movable/lighting_object), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 130") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Abductor Ship (/datum/lazy_template/virtual_domain/abductor_ship): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("abductor_ship") - the quantum server (/obj/machinery/quantum_server): cold boot map("abductor_ship", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-09-19 23:28:06.442] RUNTIME: runtime error: a lighting object was assigned to a turf that already had a lighting object! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Jat-Ra (/mob/living/carbon/human) - src: null - usr.loc: the simple lime neon carpet (105,198,2) (/turf/open/floor/carpet/neon/simple/lime/nodots) - call stack: - stack trace("a lighting object was assigned...", "code/modules/lighting/lighting...", 34) - (/atom/movable/lighting_object): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom( (/atom/movable/lighting_object), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 130") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Abductor Ship (/datum/lazy_template/virtual_domain/abductor_ship): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("abductor_ship") - the quantum server (/obj/machinery/quantum_server): cold boot map("abductor_ship", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-09-19 23:28:06.443] RUNTIME: runtime error: a lighting object was assigned to a turf that already had a lighting object! - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Jat-Ra (/mob/living/carbon/human) - src: null - usr.loc: the simple lime neon carpet (105,198,2) (/turf/open/floor/carpet/neon/simple/lime/nodots) - call stack: - stack trace("a lighting object was assigned...", "code/modules/lighting/lighting...", 34) - (/atom/movable/lighting_object): Initialize(1) - Atoms (/datum/controller/subsystem/atoms): InitAtom( (/atom/movable/lighting_object), 1, /list (/list)) - Atoms (/datum/controller/subsystem/atoms): CreateAtoms(/list (/list), null, "subsystem init 130") - Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(/list (/list), null) - Abductor Ship (/datum/lazy_template/virtual_domain/abductor_ship): lazy load() - the quantum server (/obj/machinery/quantum_server): load domain("abductor_ship") - the quantum server (/obj/machinery/quantum_server): cold boot map("abductor_ship", 0) - the quantum console (/obj/machinery/computer/quantum_console): ui act("set_domain", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("set_domain", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-09-19 23:28:06.490] 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 alien wall (68,166,14) (/turf/closed/wall/mineral/abductor) - call stack: - the alien wall (68,166,14) (/turf/closed/wall/mineral/abductor): bitmask smooth() - the alien wall (68,166,14) (/turf/closed/wall/mineral/abductor): 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-19 23:28:06.652] 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 alien wall (67,166,14) (/turf/closed/wall/mineral/abductor) - call stack: - the alien wall (67,166,14) (/turf/closed/wall/mineral/abductor): bitmask smooth() - the alien wall (67,166,14) (/turf/closed/wall/mineral/abductor): 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-19 23:28:06.754] 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 alien wall (72,165,14) (/turf/closed/wall/mineral/abductor) - call stack: - the alien wall (72,165,14) (/turf/closed/wall/mineral/abductor): bitmask smooth() - the alien wall (72,165,14) (/turf/closed/wall/mineral/abductor): 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-19 23:28:06.846] 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 alien wall (66,165,14) (/turf/closed/wall/mineral/abductor) - call stack: - the alien wall (66,165,14) (/turf/closed/wall/mineral/abductor): bitmask smooth() - the alien wall (66,165,14) (/turf/closed/wall/mineral/abductor): 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-19 23:28:06.846] 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 alien wall (72,164,14) (/turf/closed/wall/mineral/abductor) - call stack: - the alien wall (72,164,14) (/turf/closed/wall/mineral/abductor): bitmask smooth() - the alien wall (72,164,14) (/turf/closed/wall/mineral/abductor): 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-19 23:28:08.694] RUNTIME: ## TESTING: GC: -- [0x3000123] | /mob/dead/observer was unable to be GC'd -- (ref count of 4) [2026-09-19 23:28:12.944] RUNTIME: ## TESTING: GC: -- [0x200775b] | /obj/machinery/atmospherics/pipe/heat_exchanging/simple was unable to be GC'd -- (ref count of 3) [2026-09-19 23:28:12.945] RUNTIME: ## TESTING: GC: -- [0x200775e] | /obj/machinery/atmospherics/pipe/heat_exchanging/simple was unable to be GC'd -- (ref count of 3) [2026-09-19 23:28:15.027] RUNTIME: ## TESTING: GC: -- [0x2007c18] | /obj/machinery/light/small/directional/north was unable to be GC'd -- (ref count of 4) [2026-09-19 23:28:17.112] RUNTIME: ## TESTING: GC: -- [0x2007574] | /obj/machinery/atmospherics/pipe/heat_exchanging/simple was unable to be GC'd -- (ref count of 3) [2026-09-19 23:28:17.112] RUNTIME: ## TESTING: GC: -- [0x2007656] | /obj/machinery/atmospherics/pipe/heat_exchanging/simple was unable to be GC'd -- (ref count of 3) [2026-09-19 23:28:17.113] RUNTIME: ## TESTING: GC: -- [0x2007657] | /obj/machinery/atmospherics/pipe/heat_exchanging/simple was unable to be GC'd -- (ref count of 3) [2026-09-19 23:28:17.113] RUNTIME: ## TESTING: GC: -- [0x2007751] | /obj/machinery/atmospherics/pipe/heat_exchanging/simple was unable to be GC'd -- (ref count of 3) [2026-09-19 23:28:17.113] RUNTIME: ## TESTING: GC: -- [0x200785d] | /obj/machinery/atmospherics/pipe/heat_exchanging/simple was unable to be GC'd -- (ref count of 3) [2026-09-19 23:28:17.113] RUNTIME: ## TESTING: GC: -- [0x20047d3] | /obj/machinery/atmospherics/pipe/layer_manifold was unable to be GC'd -- (ref count of 3) [2026-09-19 23:28:17.113] RUNTIME: ## TESTING: GC: -- [0x2007c0f] | /obj/machinery/atmospherics/pipe/smart/manifold4w/orange/visible was unable to be GC'd -- (ref count of 3) [2026-09-19 23:28:17.114] RUNTIME: ## TESTING: GC: -- [0x20080a1] | /obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible was unable to be GC'd -- (ref count of 3) [2026-09-19 23:28:17.114] RUNTIME: ## TESTING: GC: -- [0x200809c] | /obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible was unable to be GC'd -- (ref count of 3) [2026-09-19 23:28:17.114] RUNTIME: ## TESTING: GC: -- [0x2008097] | /obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible was unable to be GC'd -- (ref count of 3) [2026-09-19 23:28:17.114] RUNTIME: ## TESTING: GC: -- [0x2007cee] | /obj/machinery/atmospherics/pipe/smart/manifold4w/orange/visible was unable to be GC'd -- (ref count of 3) [2026-09-19 23:28:17.114] RUNTIME: ## TESTING: GC: -- [0x200901a] | /obj/machinery/atmospherics/components/unary/thermomachine/freezer was unable to be GC'd -- (ref count of 3) [2026-09-19 23:28:17.115] RUNTIME: ## TESTING: GC: -- [0x2008eaf] | /obj/machinery/light/directional/north was unable to be GC'd -- (ref count of 4) [2026-09-19 23:28:17.115] RUNTIME: ## TESTING: GC: -- [0x20096bb] | /obj/machinery/light/floor was unable to be GC'd -- (ref count of 4) [2026-09-19 23:28:21.403] RUNTIME: runtime error: mob_unequipped_item overridden. Use override = TRUE to suppress this warning. - Target: Hydrain (/mob/living/carbon/human) Existing Proc: viewer_writing_state_change New Proc: viewer_writing_state_change - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Hydrain (/mob/living/carbon/human) - src: null - usr.loc: the floor (143,162,3) (/turf/open/floor/iron/white/small) - call stack: - stack trace("mob_unequipped_item overridden...", "code/datums/signals.dm", 43) - the paper (/obj/item/paper): RegisterSignal(Hydrain (/mob/living/carbon/human), "mob_unequipped_item", "viewer_writing_state_change", 0) - the paper (/obj/item/paper): RegisterSignals(Hydrain (/mob/living/carbon/human), /list (/list), "viewer_writing_state_change", 0) - the paper (/obj/item/paper): ui interact(Hydrain (/mob/living/carbon/human), null) - the paper (/obj/item/paper): add writer(Hydrain (/mob/living/carbon/human), /list (/list), 1) - the paper (/obj/item/paper): viewer writing state change(Hydrain (/mob/living/carbon/human), the pen (/obj/item/pen), 0) - Hydrain (/mob/living/carbon/human): SendSignal("mob_transforming_item", /list (/list)) - /datum/component/transforming (/datum/component/transforming): do transform(the pen (/obj/item/pen), Hydrain (/mob/living/carbon/human)) - /datum/component/transforming (/datum/component/transforming): on attack self(the pen (/obj/item/pen), Hydrain (/mob/living/carbon/human)) - the pen (/obj/item/pen): SendSignal("item_attack_self", /list (/list)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Hydrain (/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-19 23:28:21.405] RUNTIME: runtime error: mob_equipped_item overridden. Use override = TRUE to suppress this warning. - Target: Hydrain (/mob/living/carbon/human) Existing Proc: viewer_writing_state_change New Proc: viewer_writing_state_change - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Hydrain (/mob/living/carbon/human) - src: null - usr.loc: the floor (143,162,3) (/turf/open/floor/iron/white/small) - call stack: - stack trace("mob_equipped_item overridden. ...", "code/datums/signals.dm", 43) - the paper (/obj/item/paper): RegisterSignal(Hydrain (/mob/living/carbon/human), "mob_equipped_item", "viewer_writing_state_change", 0) - the paper (/obj/item/paper): RegisterSignals(Hydrain (/mob/living/carbon/human), /list (/list), "viewer_writing_state_change", 0) - the paper (/obj/item/paper): ui interact(Hydrain (/mob/living/carbon/human), null) - the paper (/obj/item/paper): add writer(Hydrain (/mob/living/carbon/human), /list (/list), 1) - the paper (/obj/item/paper): viewer writing state change(Hydrain (/mob/living/carbon/human), the pen (/obj/item/pen), 0) - Hydrain (/mob/living/carbon/human): SendSignal("mob_transforming_item", /list (/list)) - /datum/component/transforming (/datum/component/transforming): do transform(the pen (/obj/item/pen), Hydrain (/mob/living/carbon/human)) - /datum/component/transforming (/datum/component/transforming): on attack self(the pen (/obj/item/pen), Hydrain (/mob/living/carbon/human)) - the pen (/obj/item/pen): SendSignal("item_attack_self", /list (/list)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Hydrain (/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-19 23:28:21.407] RUNTIME: runtime error: mob_swap_hands overridden. Use override = TRUE to suppress this warning. - Target: Hydrain (/mob/living/carbon/human) Existing Proc: viewer_writing_state_change New Proc: viewer_writing_state_change - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Hydrain (/mob/living/carbon/human) - src: null - usr.loc: the floor (143,162,3) (/turf/open/floor/iron/white/small) - call stack: - stack trace("mob_swap_hands overridden. Use...", "code/datums/signals.dm", 43) - the paper (/obj/item/paper): RegisterSignal(Hydrain (/mob/living/carbon/human), "mob_swap_hands", "viewer_writing_state_change", 0) - the paper (/obj/item/paper): RegisterSignals(Hydrain (/mob/living/carbon/human), /list (/list), "viewer_writing_state_change", 0) - the paper (/obj/item/paper): ui interact(Hydrain (/mob/living/carbon/human), null) - the paper (/obj/item/paper): add writer(Hydrain (/mob/living/carbon/human), /list (/list), 1) - the paper (/obj/item/paper): viewer writing state change(Hydrain (/mob/living/carbon/human), the pen (/obj/item/pen), 0) - Hydrain (/mob/living/carbon/human): SendSignal("mob_transforming_item", /list (/list)) - /datum/component/transforming (/datum/component/transforming): do transform(the pen (/obj/item/pen), Hydrain (/mob/living/carbon/human)) - /datum/component/transforming (/datum/component/transforming): on attack self(the pen (/obj/item/pen), Hydrain (/mob/living/carbon/human)) - the pen (/obj/item/pen): SendSignal("item_attack_self", /list (/list)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Hydrain (/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-19 23:28:21.409] RUNTIME: runtime error: mob_transforming_item overridden. Use override = TRUE to suppress this warning. - Target: Hydrain (/mob/living/carbon/human) Existing Proc: viewer_writing_state_change New Proc: viewer_writing_state_change - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Hydrain (/mob/living/carbon/human) - src: null - usr.loc: the floor (143,162,3) (/turf/open/floor/iron/white/small) - call stack: - stack trace("mob_transforming_item overridd...", "code/datums/signals.dm", 43) - the paper (/obj/item/paper): RegisterSignal(Hydrain (/mob/living/carbon/human), "mob_transforming_item", "viewer_writing_state_change", 0) - the paper (/obj/item/paper): RegisterSignals(Hydrain (/mob/living/carbon/human), /list (/list), "viewer_writing_state_change", 0) - the paper (/obj/item/paper): ui interact(Hydrain (/mob/living/carbon/human), null) - the paper (/obj/item/paper): add writer(Hydrain (/mob/living/carbon/human), /list (/list), 1) - the paper (/obj/item/paper): viewer writing state change(Hydrain (/mob/living/carbon/human), the pen (/obj/item/pen), 0) - Hydrain (/mob/living/carbon/human): SendSignal("mob_transforming_item", /list (/list)) - /datum/component/transforming (/datum/component/transforming): do transform(the pen (/obj/item/pen), Hydrain (/mob/living/carbon/human)) - /datum/component/transforming (/datum/component/transforming): on attack self(the pen (/obj/item/pen), Hydrain (/mob/living/carbon/human)) - the pen (/obj/item/pen): SendSignal("item_attack_self", /list (/list)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Hydrain (/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-19 23:28:22.434] RUNTIME: runtime error: mob_unequipped_item overridden. Use override = TRUE to suppress this warning. - Target: Hydrain (/mob/living/carbon/human) Existing Proc: viewer_writing_state_change New Proc: viewer_writing_state_change - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Hydrain (/mob/living/carbon/human) - src: null - usr.loc: the floor (143,162,3) (/turf/open/floor/iron/white/small) - call stack: - stack trace("mob_unequipped_item overridden...", "code/datums/signals.dm", 43) - the paper (/obj/item/paper): RegisterSignal(Hydrain (/mob/living/carbon/human), "mob_unequipped_item", "viewer_writing_state_change", 0) - the paper (/obj/item/paper): RegisterSignals(Hydrain (/mob/living/carbon/human), /list (/list), "viewer_writing_state_change", 0) - the paper (/obj/item/paper): ui interact(Hydrain (/mob/living/carbon/human), null) - the paper (/obj/item/paper): remove writer(Hydrain (/mob/living/carbon/human), 1) - the paper (/obj/item/paper): viewer writing state change(Hydrain (/mob/living/carbon/human), the pen (/obj/item/pen), 0, the floor (144,161,3) (/turf/open/floor/iron/white), 0, 1, 0, 2) - Hydrain (/mob/living/carbon/human): SendSignal("mob_unequipped_item", /list (/list)) - Hydrain (/mob/living/carbon/human): doUnEquip(the pen (/obj/item/pen), 0, the floor (144,161,3) (/turf/open/floor/iron/white), 0, 1, 0) - Hydrain (/mob/living/carbon/human): doUnEquip(the pen (/obj/item/pen), 0, the floor (144,161,3) (/turf/open/floor/iron/white), 0, 1, 0) - Hydrain (/mob/living/carbon/human): doUnEquip(the pen (/obj/item/pen), 0, the floor (144,161,3) (/turf/open/floor/iron/white), 0, 1, 0) - Hydrain (/mob/living/carbon/human): transfer item to turf(the pen (/obj/item/pen), the floor (144,161,3) (/turf/open/floor/iron/white), -3, 3, 0, 0, 1) - the glass table (/obj/structure/table/glass): table place act(Hydrain (/mob/living/carbon/human), the pen (/obj/item/pen), /list (/list)) - the glass table (/obj/structure/table/glass): base item interaction(Hydrain (/mob/living/carbon/human), the pen (/obj/item/pen), /list (/list)) - the pen (/obj/item/pen): melee attack chain(Hydrain (/mob/living/carbon/human), the glass table (/obj/structure/table/glass), /list (/list), /list (/list)) - Hydrain (/mob/living/carbon/human): ClickOn(the glass table (/obj/structure/table/glass), "icon-x=13;icon-y=19;left=1;but...") - the glass table (/obj/structure/table/glass): Click(the floor (144,161,3) (/turf/open/floor/iron/white), "mapwindow.map", "icon-x=13;icon-y=19;left=1;but...") - Hydrain (/client): Click(the glass table (/obj/structure/table/glass), the floor (144,161,3) (/turf/open/floor/iron/white), "mapwindow.map", "icon-x=13;icon-y=19;left=1;but...") - [2026-09-19 23:28:22.436] RUNTIME: runtime error: mob_equipped_item overridden. Use override = TRUE to suppress this warning. - Target: Hydrain (/mob/living/carbon/human) Existing Proc: viewer_writing_state_change New Proc: viewer_writing_state_change - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Hydrain (/mob/living/carbon/human) - src: null - usr.loc: the floor (143,162,3) (/turf/open/floor/iron/white/small) - call stack: - stack trace("mob_equipped_item overridden. ...", "code/datums/signals.dm", 43) - the paper (/obj/item/paper): RegisterSignal(Hydrain (/mob/living/carbon/human), "mob_equipped_item", "viewer_writing_state_change", 0) - the paper (/obj/item/paper): RegisterSignals(Hydrain (/mob/living/carbon/human), /list (/list), "viewer_writing_state_change", 0) - the paper (/obj/item/paper): ui interact(Hydrain (/mob/living/carbon/human), null) - the paper (/obj/item/paper): remove writer(Hydrain (/mob/living/carbon/human), 1) - the paper (/obj/item/paper): viewer writing state change(Hydrain (/mob/living/carbon/human), the pen (/obj/item/pen), 0, the floor (144,161,3) (/turf/open/floor/iron/white), 0, 1, 0, 2) - Hydrain (/mob/living/carbon/human): SendSignal("mob_unequipped_item", /list (/list)) - Hydrain (/mob/living/carbon/human): doUnEquip(the pen (/obj/item/pen), 0, the floor (144,161,3) (/turf/open/floor/iron/white), 0, 1, 0) - Hydrain (/mob/living/carbon/human): doUnEquip(the pen (/obj/item/pen), 0, the floor (144,161,3) (/turf/open/floor/iron/white), 0, 1, 0) - Hydrain (/mob/living/carbon/human): doUnEquip(the pen (/obj/item/pen), 0, the floor (144,161,3) (/turf/open/floor/iron/white), 0, 1, 0) - Hydrain (/mob/living/carbon/human): transfer item to turf(the pen (/obj/item/pen), the floor (144,161,3) (/turf/open/floor/iron/white), -3, 3, 0, 0, 1) - the glass table (/obj/structure/table/glass): table place act(Hydrain (/mob/living/carbon/human), the pen (/obj/item/pen), /list (/list)) - the glass table (/obj/structure/table/glass): base item interaction(Hydrain (/mob/living/carbon/human), the pen (/obj/item/pen), /list (/list)) - the pen (/obj/item/pen): melee attack chain(Hydrain (/mob/living/carbon/human), the glass table (/obj/structure/table/glass), /list (/list), /list (/list)) - Hydrain (/mob/living/carbon/human): ClickOn(the glass table (/obj/structure/table/glass), "icon-x=13;icon-y=19;left=1;but...") - the glass table (/obj/structure/table/glass): Click(the floor (144,161,3) (/turf/open/floor/iron/white), "mapwindow.map", "icon-x=13;icon-y=19;left=1;but...") - Hydrain (/client): Click(the glass table (/obj/structure/table/glass), the floor (144,161,3) (/turf/open/floor/iron/white), "mapwindow.map", "icon-x=13;icon-y=19;left=1;but...") - [2026-09-19 23:28:22.437] RUNTIME: runtime error: mob_swap_hands overridden. Use override = TRUE to suppress this warning. - Target: Hydrain (/mob/living/carbon/human) Existing Proc: viewer_writing_state_change New Proc: viewer_writing_state_change - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Hydrain (/mob/living/carbon/human) - src: null - usr.loc: the floor (143,162,3) (/turf/open/floor/iron/white/small) - call stack: - stack trace("mob_swap_hands overridden. Use...", "code/datums/signals.dm", 43) - the paper (/obj/item/paper): RegisterSignal(Hydrain (/mob/living/carbon/human), "mob_swap_hands", "viewer_writing_state_change", 0) - the paper (/obj/item/paper): RegisterSignals(Hydrain (/mob/living/carbon/human), /list (/list), "viewer_writing_state_change", 0) - the paper (/obj/item/paper): ui interact(Hydrain (/mob/living/carbon/human), null) - the paper (/obj/item/paper): remove writer(Hydrain (/mob/living/carbon/human), 1) - the paper (/obj/item/paper): viewer writing state change(Hydrain (/mob/living/carbon/human), the pen (/obj/item/pen), 0, the floor (144,161,3) (/turf/open/floor/iron/white), 0, 1, 0, 2) - Hydrain (/mob/living/carbon/human): SendSignal("mob_unequipped_item", /list (/list)) - Hydrain (/mob/living/carbon/human): doUnEquip(the pen (/obj/item/pen), 0, the floor (144,161,3) (/turf/open/floor/iron/white), 0, 1, 0) - Hydrain (/mob/living/carbon/human): doUnEquip(the pen (/obj/item/pen), 0, the floor (144,161,3) (/turf/open/floor/iron/white), 0, 1, 0) - Hydrain (/mob/living/carbon/human): doUnEquip(the pen (/obj/item/pen), 0, the floor (144,161,3) (/turf/open/floor/iron/white), 0, 1, 0) - Hydrain (/mob/living/carbon/human): transfer item to turf(the pen (/obj/item/pen), the floor (144,161,3) (/turf/open/floor/iron/white), -3, 3, 0, 0, 1) - the glass table (/obj/structure/table/glass): table place act(Hydrain (/mob/living/carbon/human), the pen (/obj/item/pen), /list (/list)) - the glass table (/obj/structure/table/glass): base item interaction(Hydrain (/mob/living/carbon/human), the pen (/obj/item/pen), /list (/list)) - the pen (/obj/item/pen): melee attack chain(Hydrain (/mob/living/carbon/human), the glass table (/obj/structure/table/glass), /list (/list), /list (/list)) - Hydrain (/mob/living/carbon/human): ClickOn(the glass table (/obj/structure/table/glass), "icon-x=13;icon-y=19;left=1;but...") - the glass table (/obj/structure/table/glass): Click(the floor (144,161,3) (/turf/open/floor/iron/white), "mapwindow.map", "icon-x=13;icon-y=19;left=1;but...") - Hydrain (/client): Click(the glass table (/obj/structure/table/glass), the floor (144,161,3) (/turf/open/floor/iron/white), "mapwindow.map", "icon-x=13;icon-y=19;left=1;but...") - [2026-09-19 23:28:22.439] RUNTIME: runtime error: mob_transforming_item overridden. Use override = TRUE to suppress this warning. - Target: Hydrain (/mob/living/carbon/human) Existing Proc: viewer_writing_state_change New Proc: viewer_writing_state_change - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Hydrain (/mob/living/carbon/human) - src: null - usr.loc: the floor (143,162,3) (/turf/open/floor/iron/white/small) - call stack: - stack trace("mob_transforming_item overridd...", "code/datums/signals.dm", 43) - the paper (/obj/item/paper): RegisterSignal(Hydrain (/mob/living/carbon/human), "mob_transforming_item", "viewer_writing_state_change", 0) - the paper (/obj/item/paper): RegisterSignals(Hydrain (/mob/living/carbon/human), /list (/list), "viewer_writing_state_change", 0) - the paper (/obj/item/paper): ui interact(Hydrain (/mob/living/carbon/human), null) - the paper (/obj/item/paper): remove writer(Hydrain (/mob/living/carbon/human), 1) - the paper (/obj/item/paper): viewer writing state change(Hydrain (/mob/living/carbon/human), the pen (/obj/item/pen), 0, the floor (144,161,3) (/turf/open/floor/iron/white), 0, 1, 0, 2) - Hydrain (/mob/living/carbon/human): SendSignal("mob_unequipped_item", /list (/list)) - Hydrain (/mob/living/carbon/human): doUnEquip(the pen (/obj/item/pen), 0, the floor (144,161,3) (/turf/open/floor/iron/white), 0, 1, 0) - Hydrain (/mob/living/carbon/human): doUnEquip(the pen (/obj/item/pen), 0, the floor (144,161,3) (/turf/open/floor/iron/white), 0, 1, 0) - Hydrain (/mob/living/carbon/human): doUnEquip(the pen (/obj/item/pen), 0, the floor (144,161,3) (/turf/open/floor/iron/white), 0, 1, 0) - Hydrain (/mob/living/carbon/human): transfer item to turf(the pen (/obj/item/pen), the floor (144,161,3) (/turf/open/floor/iron/white), -3, 3, 0, 0, 1) - the glass table (/obj/structure/table/glass): table place act(Hydrain (/mob/living/carbon/human), the pen (/obj/item/pen), /list (/list)) - the glass table (/obj/structure/table/glass): base item interaction(Hydrain (/mob/living/carbon/human), the pen (/obj/item/pen), /list (/list)) - the pen (/obj/item/pen): melee attack chain(Hydrain (/mob/living/carbon/human), the glass table (/obj/structure/table/glass), /list (/list), /list (/list)) - Hydrain (/mob/living/carbon/human): ClickOn(the glass table (/obj/structure/table/glass), "icon-x=13;icon-y=19;left=1;but...") - the glass table (/obj/structure/table/glass): Click(the floor (144,161,3) (/turf/open/floor/iron/white), "mapwindow.map", "icon-x=13;icon-y=19;left=1;but...") - Hydrain (/client): Click(the glass table (/obj/structure/table/glass), the floor (144,161,3) (/turf/open/floor/iron/white), "mapwindow.map", "icon-x=13;icon-y=19;left=1;but...") - [2026-09-19 23:28:59.904] RUNTIME: ## TESTING: GC: -- [0x204e40d] | /atom/movable/screen/map_view/char_preview was unable to be GC'd -- (ref count of 3) [2026-09-19 23:29:31.116] 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)) - Chats (/mob/living/carbon/human): gvb say verb(/list (/list)) - Verbs (/datum/controller/subsystem/verbs): invoke verb(Chats (/mob/living/carbon/human), /mob/verb/say_verb (/mob/verb/say_verb), /list (/list), null) - Chats (/mob/living/carbon/human): Say("GLORF!") - Chats (/mob/living/carbon/human): Say("GLORF!") - /datum/tgui_say (/datum/tgui_say): delegate speech("GLORF!", "Say") - /datum/tgui_say (/datum/tgui_say): handle entry("force", /list (/list)) - /datum/tgui_say (/datum/tgui_say): force say(null, 1) - Chats (/mob/living/carbon/human): force say(null, 1, 0) - ... - Chats (/mob/living/carbon/human): Knockdown(80, 0, 0) - Chats (/mob/living/carbon/human): Knockdown(80, 0, 0) - Chats (/mob/living/carbon/human): vomit(21, /obj/effect/decal/cleanable/vo... (/obj/effect/decal/cleanable/vomit/toxic), 10, 0, 0.1) - the stomach (/obj/item/organ/stomach): handle disgust(Chats (/mob/living/carbon/human), 2) - the stomach (/obj/item/organ/stomach): on life(2) - Chats (/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-19 23:29:35.993] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Chris Mclean (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/south) - usr.loc: the plating (119,119,2) (/turf/open/floor/plating) - src.loc: the floor (123,120,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(Chris Mclean (/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-19 23:29:35.995] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Chris Mclean (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/south) - usr.loc: the plating (119,119,2) (/turf/open/floor/plating) - src.loc: the floor (137,120,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(Chris Mclean (/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-19 23:29:35.997] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Chris Mclean (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/west) - usr.loc: the plating (119,119,2) (/turf/open/floor/plating) - src.loc: the floor (141,128,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/west): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(Chris Mclean (/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-19 23:29:36.015] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Chris Mclean (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/south) - usr.loc: the plating (119,119,2) (/turf/open/floor/plating) - src.loc: the floor (123,120,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(Chris Mclean (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:29:36.018] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Chris Mclean (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/south) - usr.loc: the plating (119,119,2) (/turf/open/floor/plating) - src.loc: the floor (137,120,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(Chris Mclean (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:29:36.022] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Chris Mclean (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/south) - usr.loc: the plating (119,119,2) (/turf/open/floor/plating) - src.loc: the floor (124,98,3) (/turf/open/floor/iron/dark/diagonal) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(Chris Mclean (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:29:36.067] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Chris Mclean (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/east) - usr.loc: the plating (119,119,2) (/turf/open/floor/plating) - src.loc: the floor (119,128,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/east): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(Chris Mclean (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:29:36.069] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Chris Mclean (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/south) - usr.loc: the plating (119,119,2) (/turf/open/floor/plating) - src.loc: the floor (123,120,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(Chris Mclean (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:29:36.072] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Chris Mclean (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/south) - usr.loc: the plating (119,119,2) (/turf/open/floor/plating) - src.loc: the floor (123,120,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(Chris Mclean (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:29:36.077] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Chris Mclean (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/south) - usr.loc: the plating (119,119,2) (/turf/open/floor/plating) - src.loc: the floor (124,98,3) (/turf/open/floor/iron/dark/diagonal) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(Chris Mclean (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:29:36.082] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Chris Mclean (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/east) - usr.loc: the plating (119,119,2) (/turf/open/floor/plating) - src.loc: the floor (119,128,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/east): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(Chris Mclean (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:29:36.083] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Chris Mclean (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/south) - usr.loc: the plating (119,119,2) (/turf/open/floor/plating) - src.loc: the floor (123,120,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(Chris Mclean (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:29:36.120] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Chris Mclean (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/south) - usr.loc: the plating (119,119,2) (/turf/open/floor/plating) - src.loc: the floor (123,120,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(Chris Mclean (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:29:36.124] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Chris Mclean (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/south) - usr.loc: the plating (119,119,2) (/turf/open/floor/plating) - src.loc: the floor (124,98,3) (/turf/open/floor/iron/dark/diagonal) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(Chris Mclean (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:29:36.543] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Eira Reid (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/south) - usr.loc: the floor (127,118,2) (/turf/open/floor/iron/dark/side) - src.loc: the floor (123,120,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(Eira Reid (/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-19 23:29:36.545] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Eira Reid (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/south) - usr.loc: the floor (127,118,2) (/turf/open/floor/iron/dark/side) - src.loc: the floor (137,120,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(Eira Reid (/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-19 23:29:36.547] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Eira Reid (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/west) - usr.loc: the floor (127,118,2) (/turf/open/floor/iron/dark/side) - src.loc: the floor (141,128,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/west): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(Eira Reid (/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-19 23:29:36.576] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Eira Reid (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/south) - usr.loc: the floor (127,118,2) (/turf/open/floor/iron/dark/side) - src.loc: the floor (123,120,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(Eira Reid (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:29:36.579] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Eira Reid (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/south) - usr.loc: the floor (127,118,2) (/turf/open/floor/iron/dark/side) - src.loc: the floor (137,120,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(Eira Reid (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:29:36.582] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Eira Reid (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/south) - usr.loc: the floor (127,118,2) (/turf/open/floor/iron/dark/side) - src.loc: the floor (124,98,3) (/turf/open/floor/iron/dark/diagonal) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(Eira Reid (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:29:36.586] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Eira Reid (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/east) - usr.loc: the floor (127,118,2) (/turf/open/floor/iron/dark/side) - src.loc: the floor (119,128,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/east): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(Eira Reid (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:29:36.588] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Eira Reid (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/south) - usr.loc: the floor (127,118,2) (/turf/open/floor/iron/dark/side) - src.loc: the floor (123,120,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(Eira Reid (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:29:36.591] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Eira Reid (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/south) - usr.loc: the floor (127,118,2) (/turf/open/floor/iron/dark/side) - src.loc: the floor (123,120,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(Eira Reid (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:29:36.595] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Eira Reid (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/south) - usr.loc: the floor (127,118,2) (/turf/open/floor/iron/dark/side) - src.loc: the floor (124,98,3) (/turf/open/floor/iron/dark/diagonal) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(Eira Reid (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:29:36.630] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Eira Reid (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/east) - usr.loc: the floor (127,118,2) (/turf/open/floor/iron/dark/side) - src.loc: the floor (119,128,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/east): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(Eira Reid (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:29:36.632] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Eira Reid (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/south) - usr.loc: the floor (127,118,2) (/turf/open/floor/iron/dark/side) - src.loc: the floor (123,120,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(Eira Reid (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:29:36.636] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Eira Reid (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/south) - usr.loc: the floor (127,118,2) (/turf/open/floor/iron/dark/side) - src.loc: the floor (123,120,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(Eira Reid (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:29:36.640] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Eira Reid (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/south) - usr.loc: the floor (127,118,2) (/turf/open/floor/iron/dark/side) - src.loc: the floor (124,98,3) (/turf/open/floor/iron/dark/diagonal) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(Eira Reid (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:29:38.466] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Chris Mclean (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/east) - usr.loc: the floor (127,118,2) (/turf/open/floor/iron/dark/side) - src.loc: the floor (119,128,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/east): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(Chris Mclean (/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-19 23:29:38.468] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Chris Mclean (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/south) - usr.loc: the floor (127,118,2) (/turf/open/floor/iron/dark/side) - src.loc: the floor (123,120,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(Chris Mclean (/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-19 23:29:38.472] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Chris Mclean (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/south) - usr.loc: the floor (127,118,2) (/turf/open/floor/iron/dark/side) - src.loc: the floor (123,120,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(Chris Mclean (/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-19 23:29:38.519] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Chris Mclean (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/east) - usr.loc: the floor (127,118,2) (/turf/open/floor/iron/dark/side) - src.loc: the floor (119,128,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/east): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(Chris Mclean (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:29:38.521] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Chris Mclean (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/south) - usr.loc: the floor (127,118,2) (/turf/open/floor/iron/dark/side) - src.loc: the floor (123,120,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(Chris Mclean (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:29:38.525] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Chris Mclean (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/south) - usr.loc: the floor (127,118,2) (/turf/open/floor/iron/dark/side) - src.loc: the floor (123,120,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(Chris Mclean (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:29:40.867] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Chris Mclean (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/east) - usr.loc: the floor (119,125,2) (/turf/open/floor/iron/dark/corner) - src.loc: the floor (119,128,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/east): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(Chris Mclean (/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-19 23:29:40.869] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Chris Mclean (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/south) - usr.loc: the floor (119,125,2) (/turf/open/floor/iron/dark/corner) - src.loc: the floor (123,120,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(Chris Mclean (/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-19 23:29:40.906] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Chris Mclean (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/south) - usr.loc: the floor (119,125,2) (/turf/open/floor/iron/dark/corner) - src.loc: the floor (123,120,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(Chris Mclean (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:29:40.910] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Chris Mclean (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/east) - usr.loc: the floor (119,125,2) (/turf/open/floor/iron/dark/corner) - src.loc: the floor (119,128,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/east): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(Chris Mclean (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:29:40.912] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Chris Mclean (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/south) - usr.loc: the floor (119,125,2) (/turf/open/floor/iron/dark/corner) - src.loc: the floor (123,120,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(Chris Mclean (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:29:40.916] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Chris Mclean (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/south) - usr.loc: the floor (119,125,2) (/turf/open/floor/iron/dark/corner) - src.loc: the floor (123,120,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(Chris Mclean (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:29:41.138] 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)) - Chats (/mob/living/carbon/human): gvb say verb(/list (/list)) - Verbs (/datum/controller/subsystem/verbs): invoke verb(Chats (/mob/living/carbon/human), /mob/verb/say_verb (/mob/verb/say_verb), /list (/list), null) - Chats (/mob/living/carbon/human): Say("GACK!") - Chats (/mob/living/carbon/human): Say("GACK!") - /datum/tgui_say (/datum/tgui_say): delegate speech("GACK!", "Say") - /datum/tgui_say (/datum/tgui_say): handle entry("force", /list (/list)) - /datum/tgui_say (/datum/tgui_say): force say(null, 1) - Chats (/mob/living/carbon/human): force say(null, 1, 0) - ... - Chats (/mob/living/carbon/human): Knockdown(80, 0, 0) - Chats (/mob/living/carbon/human): Knockdown(80, 0, 0) - Chats (/mob/living/carbon/human): vomit(21, /obj/effect/decal/cleanable/vo... (/obj/effect/decal/cleanable/vomit/toxic), 10, 0, 0.1) - the stomach (/obj/item/organ/stomach): handle disgust(Chats (/mob/living/carbon/human), 2) - the stomach (/obj/item/organ/stomach): on life(2) - Chats (/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-19 23:29:41.729] RUNTIME: runtime error: area_beauty_updated overridden. Use override = TRUE to suppress this warning. - Target: the Upper Supermatter Engine Room (/area/station/engineering/supermatter/room/upper) Existing Proc: update_beauty New Proc: update_beauty - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Alfred Greene (/mob/living/carbon/human) - src: null - usr.loc: the floor (117,91,3) (/turf/open/floor/iron/dark) - call stack: - stack trace("area_beauty_updated overridden...", "code/datums/signals.dm", 43) - /datum/mood (/datum/mood): RegisterSignal(the Upper Supermatter Engine R... (/area/station/engineering/supermatter/room/upper), "area_beauty_updated", "update_beauty", 0) - /datum/mood (/datum/mood): check area mood(Alfred Greene (/mob/living/carbon/human), the Upper Supermatter Engine R... (/area/station/engineering/supermatter/room/upper)) - Alfred Greene (/mob/living/carbon/human): SendSignal("enter_area", /list (/list)) - the Upper Supermatter Engine R... (/area/station/engineering/supermatter/room/upper): Entered(Alfred Greene (/mob/living/carbon/human), the Supermatter Engine Room (/area/station/engineering/supermatter/room)) - Alfred Greene (/mob/living/carbon/human): doMove(the floor (117,91,3) (/turf/open/floor/iron/dark)) - Alfred Greene (/mob/living/carbon/human): forceMove(the floor (117,91,3) (/turf/open/floor/iron/dark)) - Alfred Greene (/mob/living/carbon/human): forceMove(the floor (117,91,3) (/turf/open/floor/iron/dark)) - Alfred Greene (/mob/living/carbon/human): zMove(null, the floor (117,91,3) (/turf/open/floor/iron/dark), 642) - Alfred Greene (/mob/living/carbon/human): zMove(null, the floor (117,91,3) (/turf/open/floor/iron/dark), 642) - the ladder (/obj/structure/ladder): travel(Alfred Greene (/mob/living/carbon/human), 1, 0, 1) - the ladder (/obj/structure/ladder): start travelling(Alfred Greene (/mob/living/carbon/human), 1) - the ladder (/obj/structure/ladder): use(Alfred Greene (/mob/living/carbon/human), 1) - [2026-09-19 23:29:43.972] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Licks-The-Icicles (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/east) - usr.loc: the floor (114,133,3) (/turf/open/floor/iron/dark) - src.loc: the floor (119,128,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/east): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(Licks-The-Icicles (/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-19 23:29:43.975] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Licks-The-Icicles (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/south) - usr.loc: the floor (114,133,3) (/turf/open/floor/iron/dark) - src.loc: the floor (123,120,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(Licks-The-Icicles (/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-19 23:29:43.980] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Licks-The-Icicles (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/east) - usr.loc: the floor (114,133,3) (/turf/open/floor/iron/dark) - src.loc: the floor (119,128,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/east): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(Licks-The-Icicles (/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-19 23:29:43.982] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Licks-The-Icicles (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/south) - usr.loc: the floor (114,133,3) (/turf/open/floor/iron/dark) - src.loc: the floor (123,120,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(Licks-The-Icicles (/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-19 23:29:45.406] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Eira Reid (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/south) - usr.loc: the floor (130,135,3) (/turf/open/floor/iron) - src.loc: the floor (123,120,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(Eira Reid (/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-19 23:29:45.407] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Eira Reid (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/south) - usr.loc: the floor (130,135,3) (/turf/open/floor/iron) - src.loc: the floor (137,120,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(Eira Reid (/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-19 23:29:45.409] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Eira Reid (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/west) - usr.loc: the floor (130,135,3) (/turf/open/floor/iron) - src.loc: the floor (141,128,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/west): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(Eira Reid (/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-19 23:29:45.412] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Eira Reid (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/south) - usr.loc: the floor (130,135,3) (/turf/open/floor/iron) - src.loc: the floor (123,120,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(Eira Reid (/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-19 23:29:45.414] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Eira Reid (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/south) - usr.loc: the floor (130,135,3) (/turf/open/floor/iron) - src.loc: the floor (137,120,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(Eira Reid (/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-19 23:29:45.464] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Eira Reid (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/south) - usr.loc: the floor (131,135,3) (/turf/open/floor/iron) - src.loc: the floor (124,98,3) (/turf/open/floor/iron/dark/diagonal) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(Eira Reid (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:29:45.469] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: Eira Reid (/mob/living/carbon/human) - src: the security camera (/obj/machinery/camera/autoname/directional/east) - usr.loc: the floor (131,135,3) (/turf/open/floor/iron) - src.loc: the floor (119,128,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/east): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/callback (/datum/callback): Invoke() - world: push usr(Eira Reid (/mob/living/carbon/human), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:29:52.749] RUNTIME: runtime error: Volume modifier 0 must be +ve - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: B.R.A.P. (/mob/living/silicon/robot) - src: null - usr.loc: the floor (65,135,2) (/turf/open/floor/iron/dark/herringbone) - call stack: - stack trace("Volume modifier 0 must be +ve", "code/modules/reagents/chemistr...", 749) - /datum/reagents (/datum/reagents): expose(Smith Smith (/mob/living/carbon/human), 4, 0, 1, null) - the cyborg spraycan (/obj/item/toy/crayon/spraycan/borg): use on(Smith Smith (/mob/living/carbon/human), B.R.A.P. (/mob/living/silicon/robot), /list (/list)) - the cyborg spraycan (/obj/item/toy/crayon/spraycan/borg): interact with atom(Smith Smith (/mob/living/carbon/human), B.R.A.P. (/mob/living/silicon/robot), /list (/list)) - Smith Smith (/mob/living/carbon/human): base item interaction(B.R.A.P. (/mob/living/silicon/robot), the cyborg spraycan (/obj/item/toy/crayon/spraycan/borg), /list (/list)) - the cyborg spraycan (/obj/item/toy/crayon/spraycan/borg): melee attack chain(B.R.A.P. (/mob/living/silicon/robot), Smith Smith (/mob/living/carbon/human), /list (/list), /list (/list)) - B.R.A.P. (/mob/living/silicon/robot): ClickOn(Smith Smith (/mob/living/carbon/human), "icon-x=16;icon-y=26;left=1;but...") - Smith Smith (/mob/living/carbon/human): Click(the floor (64,135,2) (/turf/open/floor/iron/dark/corner), "mapwindow.map", "icon-x=16;icon-y=26;left=1;but...") - Smith Smith (/mob/living/carbon/human): Click(the floor (64,135,2) (/turf/open/floor/iron/dark/corner), "mapwindow.map", "icon-x=16;icon-y=26;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - ... - /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): StartProcessing(0) - [2026-09-19 23:30:05.376] RUNTIME: runtime error: Cannot read null.offered_item - proc name: add context (/atom/movable/screen/alert/give/add_context) - source file: code/_onclick/hud/screen_objects/alert.dm,425 - usr: null - src: Unknown is offering newspaper ... (/atom/movable/screen/alert/give) - src.loc: null - call stack: - Unknown is offering newspaper ... (/atom/movable/screen/alert/give): add context(Unknown is offering newspaper ... (/atom/movable/screen/alert/give), /list (/list), null, Bob Stange (/mob/living/carbon/human)) - Unknown is offering newspaper ... (/atom/movable/screen/alert/give): SendSignal("atom_requesting_context_from_i...", /list (/list)) - Unknown is offering newspaper ... (/atom/movable/screen/alert/give): on mouse enter(Iain0 (/client)) - MouseEntered (/datum/controller/subsystem/mouse_entered): fire(0) - MouseEntered (/datum/controller/subsystem/mouse_entered): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:30:56.925] RUNTIME: runtime error: Cannot modify null.dismantle_cooldown. - proc name: process cell (/turf/open/process_cell) - source file: code/modules/atmospherics/environmental/LINDA_turf_tile.dm,353 - usr: null - src: the floor (51,145,2) (/turf/open/floor/fakespace) - call stack: - the floor (51,145,2) (/turf/open/floor/fakespace): process cell(5393) - Atmospherics (/datum/controller/subsystem/air): process active turfs(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:30:56.926] RUNTIME: runtime error: Cannot modify null.dismantle_cooldown. - proc name: process cell (/turf/open/process_cell) - source file: code/modules/atmospherics/environmental/LINDA_turf_tile.dm,353 - usr: null - src: the floor (53,145,2) (/turf/open/floor/fakespace) - call stack: - the floor (53,145,2) (/turf/open/floor/fakespace): process cell(5393) - Atmospherics (/datum/controller/subsystem/air): process active turfs(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:30:56.927] RUNTIME: runtime error: Cannot modify null.dismantle_cooldown. - proc name: process cell (/turf/open/process_cell) - source file: code/modules/atmospherics/environmental/LINDA_turf_tile.dm,353 - usr: null - src: the floor (52,144,2) (/turf/open/floor/fakespace) - call stack: - the floor (52,144,2) (/turf/open/floor/fakespace): process cell(5393) - Atmospherics (/datum/controller/subsystem/air): process active turfs(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:30:56.928] RUNTIME: runtime error: Cannot modify null.dismantle_cooldown. - proc name: process cell (/turf/open/process_cell) - source file: code/modules/atmospherics/environmental/LINDA_turf_tile.dm,353 - usr: null - src: the floor (52,146,2) (/turf/open/floor/fakespace) - call stack: - the floor (52,146,2) (/turf/open/floor/fakespace): process cell(5393) - Atmospherics (/datum/controller/subsystem/air): process active turfs(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:30:57.083] RUNTIME: runtime error: Cannot modify null.dismantle_cooldown. - proc name: process cell (/turf/open/process_cell) - source file: code/modules/atmospherics/environmental/LINDA_turf_tile.dm,353 - usr: null - src: the plating (58,153,3) (/turf/open/floor/plating) - call stack: - the plating (58,153,3) (/turf/open/floor/plating): process cell(5393) - Atmospherics (/datum/controller/subsystem/air): process active turfs(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:31:11.870] RUNTIME: runtime error: Cannot modify null.dismantle_cooldown. - proc name: process cell (/turf/open/process_cell) - source file: code/modules/atmospherics/environmental/LINDA_turf_tile.dm,353 - usr: null - src: the dark plated catwalk floor (68,160,2) (/turf/open/floor/catwalk_floor/iron_dark) - call stack: - the dark plated catwalk floor (68,160,2) (/turf/open/floor/catwalk_floor/iron_dark): process cell(5394) - Atmospherics (/datum/controller/subsystem/air): process active turfs(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:31:11.905] RUNTIME: runtime error: Cannot modify null.dismantle_cooldown. - proc name: process cell (/turf/open/process_cell) - source file: code/modules/atmospherics/environmental/LINDA_turf_tile.dm,353 - usr: null - src: the floor (51,145,2) (/turf/open/floor/fakespace) - call stack: - the floor (51,145,2) (/turf/open/floor/fakespace): process cell(5394) - Atmospherics (/datum/controller/subsystem/air): process active turfs(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:31:11.906] RUNTIME: runtime error: Cannot modify null.dismantle_cooldown. - proc name: process cell (/turf/open/process_cell) - source file: code/modules/atmospherics/environmental/LINDA_turf_tile.dm,353 - usr: null - src: the floor (53,145,2) (/turf/open/floor/fakespace) - call stack: - the floor (53,145,2) (/turf/open/floor/fakespace): process cell(5394) - Atmospherics (/datum/controller/subsystem/air): process active turfs(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:31:11.907] RUNTIME: runtime error: Cannot modify null.dismantle_cooldown. - proc name: process cell (/turf/open/process_cell) - source file: code/modules/atmospherics/environmental/LINDA_turf_tile.dm,353 - usr: null - src: the floor (52,144,2) (/turf/open/floor/fakespace) - call stack: - the floor (52,144,2) (/turf/open/floor/fakespace): process cell(5394) - Atmospherics (/datum/controller/subsystem/air): process active turfs(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:31:11.908] RUNTIME: runtime error: Cannot modify null.dismantle_cooldown. - proc name: process cell (/turf/open/process_cell) - source file: code/modules/atmospherics/environmental/LINDA_turf_tile.dm,353 - usr: null - src: the floor (52,146,2) (/turf/open/floor/fakespace) - call stack: - the floor (52,146,2) (/turf/open/floor/fakespace): process cell(5394) - Atmospherics (/datum/controller/subsystem/air): process active turfs(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:31:11.916] RUNTIME: runtime error: Cannot modify null.dismantle_cooldown. - proc name: process cell (/turf/open/process_cell) - source file: code/modules/atmospherics/environmental/LINDA_turf_tile.dm,353 - usr: null - src: the plating (58,153,3) (/turf/open/floor/plating) - call stack: - the plating (58,153,3) (/turf/open/floor/plating): process cell(5394) - Atmospherics (/datum/controller/subsystem/air): process active turfs(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:31:15.849] 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(Dalmationer (/mob/dead/new_player), /datum/tgui (/datum/tgui)) - Dalmationer (/client): gvb changelog(/list (/list)) - [2026-09-19 23:31:15.900] 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: Dalmationer (/mob/dead/new_player) - src: /datum/tgui (/datum/tgui) - usr.loc: null - call stack: - /datum/tgui (/datum/tgui): get payload(null, 1, 1) - /datum/tgui (/datum/tgui): open() - /datum/preferences (/datum/preferences): ui interact(Dalmationer (/mob/dead/new_player), /datum/tgui (/datum/tgui)) - View Character Setup (/atom/movable/screen/lobby/button/character_setup): Click(null, "mapwindow.map", "icon-x=94;icon-y=15;left=1;but...") - View Character Setup (/atom/movable/screen/lobby/button/character_setup): Click(null, "mapwindow.map", "icon-x=94;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(Dalmationer (/mob/dead/new_player), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - [2026-09-19 23:31:59.721] RUNTIME: runtime error: Cannot read null.hud_used - proc name: handle exit (/datum/storage/proc/handle_exit) - source file: code/datums/storage/storage.dm,215 - usr: Ashe Covault (/mob/living/carbon/human) - src: /datum/storage/backpack (/datum/storage/backpack) - usr.loc: the carpet (100,135,3) (/turf/open/floor/carpet/red) - call stack: - /datum/storage/backpack (/datum/storage/backpack): handle exit(the satchel (/obj/item/storage/backpack/satchel), the ritual dagger (/obj/item/melee/cultblade/dagger), 0) - the satchel (/obj/item/storage/backpack/satchel): SendSignal("atom_exited", /list (/list)) - the satchel (/obj/item/storage/backpack/satchel): Exited(the ritual dagger (/obj/item/melee/cultblade/dagger), 0) - the satchel (/obj/item/storage/backpack/satchel): Exited(the ritual dagger (/obj/item/melee/cultblade/dagger), 0) - the ritual dagger (/obj/item/melee/cultblade/dagger): doMove(Ashe Covault (/mob/living/carbon/human)) - the ritual dagger (/obj/item/melee/cultblade/dagger): doMove(Ashe Covault (/mob/living/carbon/human)) - the ritual dagger (/obj/item/melee/cultblade/dagger): forceMove(Ashe Covault (/mob/living/carbon/human)) - /datum/storage/backpack (/datum/storage/backpack): attempt remove(the ritual dagger (/obj/item/melee/cultblade/dagger), Ashe Covault (/mob/living/carbon/human), 1, 1) - /datum/storage/backpack (/datum/storage/backpack): remove single(Ashe Covault (/mob/living/carbon/human), the ritual dagger (/obj/item/melee/cultblade/dagger), Ashe Covault (/mob/living/carbon/human), 1) - the ritual dagger (/obj/item/melee/cultblade/dagger): attempt pickup(Ashe Covault (/mob/living/carbon/human), 0) - ... - the ritual dagger (/obj/item/melee/cultblade/dagger): Click(null, "mapwindow.map", "icon-x=17;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(Ashe Covault (/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-19 23:32:10.877] RUNTIME: runtime error: Cannot modify null.dismantle_cooldown. - proc name: process cell (/turf/open/process_cell) - source file: code/modules/atmospherics/environmental/LINDA_turf_tile.dm,353 - usr: null - src: the asteroid sand (132,80,3) (/turf/open/misc/asteroid/airless) - call stack: - the asteroid sand (132,80,3) (/turf/open/misc/asteroid/airless): process cell(5399) - Atmospherics (/datum/controller/subsystem/air): process active turfs(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:32:27.884] RUNTIME: runtime error: Cannot modify null.dismantle_cooldown. - proc name: process cell (/turf/open/process_cell) - source file: code/modules/atmospherics/environmental/LINDA_turf_tile.dm,353 - usr: null - src: the plating (167,72,2) (/turf/open/floor/plating) - call stack: - the plating (167,72,2) (/turf/open/floor/plating): process cell(5401) - Atmospherics (/datum/controller/subsystem/air): process active turfs(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:32:42.475] RUNTIME: runtime error: Volume modifier 0 must be +ve - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: B.R.A.P. (/mob/living/silicon/robot) - src: null - usr.loc: the floor (61,131,2) (/turf/open/floor/iron/dark/herringbone) - call stack: - stack trace("Volume modifier 0 must be +ve", "code/modules/reagents/chemistr...", 749) - /datum/reagents (/datum/reagents): expose(Smith Smith (/mob/living/carbon/human), 4, 0, 1, null) - the cyborg spraycan (/obj/item/toy/crayon/spraycan/borg): use on(Smith Smith (/mob/living/carbon/human), B.R.A.P. (/mob/living/silicon/robot), /list (/list)) - the cyborg spraycan (/obj/item/toy/crayon/spraycan/borg): interact with atom(Smith Smith (/mob/living/carbon/human), B.R.A.P. (/mob/living/silicon/robot), /list (/list)) - Smith Smith (/mob/living/carbon/human): base item interaction(B.R.A.P. (/mob/living/silicon/robot), the cyborg spraycan (/obj/item/toy/crayon/spraycan/borg), /list (/list)) - the cyborg spraycan (/obj/item/toy/crayon/spraycan/borg): melee attack chain(B.R.A.P. (/mob/living/silicon/robot), Smith Smith (/mob/living/carbon/human), /list (/list), /list (/list)) - B.R.A.P. (/mob/living/silicon/robot): ClickOn(Smith Smith (/mob/living/carbon/human), "icon-x=17;icon-y=17;left=1;but...") - Smith Smith (/mob/living/carbon/human): Click(the floor (61,132,2) (/turf/open/floor/iron/textured), "mapwindow.map", "icon-x=17;icon-y=17;left=1;but...") - Smith Smith (/mob/living/carbon/human): Click(the floor (61,132,2) (/turf/open/floor/iron/textured), "mapwindow.map", "icon-x=17;icon-y=17;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - ... - /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): StartProcessing(0) - [2026-09-19 23:32:42.635] RUNTIME: runtime error: Volume modifier 0 must be +ve - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: B.R.A.P. (/mob/living/silicon/robot) - src: null - usr.loc: the floor (61,131,2) (/turf/open/floor/iron/dark/herringbone) - call stack: - stack trace("Volume modifier 0 must be +ve", "code/modules/reagents/chemistr...", 749) - /datum/reagents (/datum/reagents): expose(Smith Smith (/mob/living/carbon/human), 4, 0, 1, null) - the cyborg spraycan (/obj/item/toy/crayon/spraycan/borg): use on(Smith Smith (/mob/living/carbon/human), B.R.A.P. (/mob/living/silicon/robot), /list (/list)) - the cyborg spraycan (/obj/item/toy/crayon/spraycan/borg): interact with atom(Smith Smith (/mob/living/carbon/human), B.R.A.P. (/mob/living/silicon/robot), /list (/list)) - Smith Smith (/mob/living/carbon/human): base item interaction(B.R.A.P. (/mob/living/silicon/robot), the cyborg spraycan (/obj/item/toy/crayon/spraycan/borg), /list (/list)) - the cyborg spraycan (/obj/item/toy/crayon/spraycan/borg): melee attack chain(B.R.A.P. (/mob/living/silicon/robot), Smith Smith (/mob/living/carbon/human), /list (/list), /list (/list)) - B.R.A.P. (/mob/living/silicon/robot): ClickOn(Smith Smith (/mob/living/carbon/human), "icon-x=17;icon-y=17;left=1;but...") - Smith Smith (/mob/living/carbon/human): Click(the floor (61,132,2) (/turf/open/floor/iron/textured), "mapwindow.map", "icon-x=17;icon-y=17;left=1;but...") - Smith Smith (/mob/living/carbon/human): Click(the floor (61,132,2) (/turf/open/floor/iron/textured), "mapwindow.map", "icon-x=17;icon-y=17;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - ... - /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): StartProcessing(0) - [2026-09-19 23:32:42.785] RUNTIME: runtime error: Volume modifier 0 must be +ve - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: B.R.A.P. (/mob/living/silicon/robot) - src: null - usr.loc: the floor (61,131,2) (/turf/open/floor/iron/dark/herringbone) - call stack: - stack trace("Volume modifier 0 must be +ve", "code/modules/reagents/chemistr...", 749) - /datum/reagents (/datum/reagents): expose(Smith Smith (/mob/living/carbon/human), 4, 0, 1, null) - the cyborg spraycan (/obj/item/toy/crayon/spraycan/borg): use on(Smith Smith (/mob/living/carbon/human), B.R.A.P. (/mob/living/silicon/robot), /list (/list)) - the cyborg spraycan (/obj/item/toy/crayon/spraycan/borg): interact with atom(Smith Smith (/mob/living/carbon/human), B.R.A.P. (/mob/living/silicon/robot), /list (/list)) - Smith Smith (/mob/living/carbon/human): base item interaction(B.R.A.P. (/mob/living/silicon/robot), the cyborg spraycan (/obj/item/toy/crayon/spraycan/borg), /list (/list)) - the cyborg spraycan (/obj/item/toy/crayon/spraycan/borg): melee attack chain(B.R.A.P. (/mob/living/silicon/robot), Smith Smith (/mob/living/carbon/human), /list (/list), /list (/list)) - B.R.A.P. (/mob/living/silicon/robot): ClickOn(Smith Smith (/mob/living/carbon/human), "icon-x=17;icon-y=17;left=1;but...") - Smith Smith (/mob/living/carbon/human): Click(the floor (61,132,2) (/turf/open/floor/iron/textured), "mapwindow.map", "icon-x=17;icon-y=17;left=1;but...") - Smith Smith (/mob/living/carbon/human): Click(the floor (61,132,2) (/turf/open/floor/iron/textured), "mapwindow.map", "icon-x=17;icon-y=17;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - ... - /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): StartProcessing(0) - [2026-09-19 23:32:43.222] RUNTIME: runtime error: Volume modifier 0 must be +ve - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: B.R.A.P. (/mob/living/silicon/robot) - src: null - usr.loc: the floor (61,131,2) (/turf/open/floor/iron/dark/herringbone) - call stack: - stack trace("Volume modifier 0 must be +ve", "code/modules/reagents/chemistr...", 749) - /datum/reagents (/datum/reagents): expose(Smith Smith (/mob/living/carbon/human), 4, 0, 1, null) - the cyborg spraycan (/obj/item/toy/crayon/spraycan/borg): use on(Smith Smith (/mob/living/carbon/human), B.R.A.P. (/mob/living/silicon/robot), /list (/list)) - the cyborg spraycan (/obj/item/toy/crayon/spraycan/borg): interact with atom(Smith Smith (/mob/living/carbon/human), B.R.A.P. (/mob/living/silicon/robot), /list (/list)) - Smith Smith (/mob/living/carbon/human): base item interaction(B.R.A.P. (/mob/living/silicon/robot), the cyborg spraycan (/obj/item/toy/crayon/spraycan/borg), /list (/list)) - the cyborg spraycan (/obj/item/toy/crayon/spraycan/borg): melee attack chain(B.R.A.P. (/mob/living/silicon/robot), Smith Smith (/mob/living/carbon/human), /list (/list), /list (/list)) - B.R.A.P. (/mob/living/silicon/robot): ClickOn(Smith Smith (/mob/living/carbon/human), "icon-x=17;icon-y=17;left=1;but...") - Smith Smith (/mob/living/carbon/human): Click(the floor (61,132,2) (/turf/open/floor/iron/textured), "mapwindow.map", "icon-x=17;icon-y=17;left=1;but...") - Mimepride (/client): Click(Smith Smith (/mob/living/carbon/human), the floor (61,132,2) (/turf/open/floor/iron/textured), "mapwindow.map", "icon-x=17;icon-y=17;left=1;but...") - [2026-09-19 23:32:43.329] RUNTIME: runtime error: Volume modifier 0 must be +ve - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: B.R.A.P. (/mob/living/silicon/robot) - src: null - usr.loc: the floor (61,131,2) (/turf/open/floor/iron/dark/herringbone) - call stack: - stack trace("Volume modifier 0 must be +ve", "code/modules/reagents/chemistr...", 749) - /datum/reagents (/datum/reagents): expose(Smith Smith (/mob/living/carbon/human), 4, 0, 1, null) - the cyborg spraycan (/obj/item/toy/crayon/spraycan/borg): use on(Smith Smith (/mob/living/carbon/human), B.R.A.P. (/mob/living/silicon/robot), /list (/list)) - the cyborg spraycan (/obj/item/toy/crayon/spraycan/borg): interact with atom(Smith Smith (/mob/living/carbon/human), B.R.A.P. (/mob/living/silicon/robot), /list (/list)) - Smith Smith (/mob/living/carbon/human): base item interaction(B.R.A.P. (/mob/living/silicon/robot), the cyborg spraycan (/obj/item/toy/crayon/spraycan/borg), /list (/list)) - the cyborg spraycan (/obj/item/toy/crayon/spraycan/borg): melee attack chain(B.R.A.P. (/mob/living/silicon/robot), Smith Smith (/mob/living/carbon/human), /list (/list), /list (/list)) - B.R.A.P. (/mob/living/silicon/robot): ClickOn(Smith Smith (/mob/living/carbon/human), "icon-x=17;icon-y=17;left=1;but...") - Smith Smith (/mob/living/carbon/human): Click(the floor (61,132,2) (/turf/open/floor/iron/textured), "mapwindow.map", "icon-x=17;icon-y=17;left=1;but...") - Smith Smith (/mob/living/carbon/human): Click(the floor (61,132,2) (/turf/open/floor/iron/textured), "mapwindow.map", "icon-x=17;icon-y=17;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - ... - /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): StartProcessing(0) - [2026-09-19 23:32:43.535] RUNTIME: runtime error: Volume modifier 0 must be +ve - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: B.R.A.P. (/mob/living/silicon/robot) - src: null - usr.loc: the floor (61,131,2) (/turf/open/floor/iron/dark/herringbone) - call stack: - stack trace("Volume modifier 0 must be +ve", "code/modules/reagents/chemistr...", 749) - /datum/reagents (/datum/reagents): expose(Smith Smith (/mob/living/carbon/human), 4, 0, 1, null) - the cyborg spraycan (/obj/item/toy/crayon/spraycan/borg): use on(Smith Smith (/mob/living/carbon/human), B.R.A.P. (/mob/living/silicon/robot), /list (/list)) - the cyborg spraycan (/obj/item/toy/crayon/spraycan/borg): interact with atom(Smith Smith (/mob/living/carbon/human), B.R.A.P. (/mob/living/silicon/robot), /list (/list)) - Smith Smith (/mob/living/carbon/human): base item interaction(B.R.A.P. (/mob/living/silicon/robot), the cyborg spraycan (/obj/item/toy/crayon/spraycan/borg), /list (/list)) - the cyborg spraycan (/obj/item/toy/crayon/spraycan/borg): melee attack chain(B.R.A.P. (/mob/living/silicon/robot), Smith Smith (/mob/living/carbon/human), /list (/list), /list (/list)) - B.R.A.P. (/mob/living/silicon/robot): ClickOn(Smith Smith (/mob/living/carbon/human), "icon-x=17;icon-y=17;left=1;but...") - Smith Smith (/mob/living/carbon/human): Click(the floor (61,132,2) (/turf/open/floor/iron/textured), "mapwindow.map", "icon-x=17;icon-y=17;left=1;but...") - Smith Smith (/mob/living/carbon/human): Click(the floor (61,132,2) (/turf/open/floor/iron/textured), "mapwindow.map", "icon-x=17;icon-y=17;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - ... - /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): StartProcessing(0) - [2026-09-19 23:32:43.687] RUNTIME: runtime error: Volume modifier 0 must be +ve - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: B.R.A.P. (/mob/living/silicon/robot) - src: null - usr.loc: the floor (61,131,2) (/turf/open/floor/iron/dark/herringbone) - call stack: - stack trace("Volume modifier 0 must be +ve", "code/modules/reagents/chemistr...", 749) - /datum/reagents (/datum/reagents): expose(Smith Smith (/mob/living/carbon/human), 4, 0, 1, null) - the cyborg spraycan (/obj/item/toy/crayon/spraycan/borg): use on(Smith Smith (/mob/living/carbon/human), B.R.A.P. (/mob/living/silicon/robot), /list (/list)) - the cyborg spraycan (/obj/item/toy/crayon/spraycan/borg): interact with atom(Smith Smith (/mob/living/carbon/human), B.R.A.P. (/mob/living/silicon/robot), /list (/list)) - Smith Smith (/mob/living/carbon/human): base item interaction(B.R.A.P. (/mob/living/silicon/robot), the cyborg spraycan (/obj/item/toy/crayon/spraycan/borg), /list (/list)) - the cyborg spraycan (/obj/item/toy/crayon/spraycan/borg): melee attack chain(B.R.A.P. (/mob/living/silicon/robot), Smith Smith (/mob/living/carbon/human), /list (/list), /list (/list)) - B.R.A.P. (/mob/living/silicon/robot): ClickOn(Smith Smith (/mob/living/carbon/human), "icon-x=17;icon-y=17;left=1;but...") - Smith Smith (/mob/living/carbon/human): Click(the floor (61,132,2) (/turf/open/floor/iron/textured), "mapwindow.map", "icon-x=17;icon-y=17;left=1;but...") - Smith Smith (/mob/living/carbon/human): Click(the floor (61,132,2) (/turf/open/floor/iron/textured), "mapwindow.map", "icon-x=17;icon-y=17;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - ... - /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): StartProcessing(0) - [2026-09-19 23:32:43.953] RUNTIME: runtime error: Volume modifier 0 must be +ve - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: B.R.A.P. (/mob/living/silicon/robot) - src: null - usr.loc: the floor (61,131,2) (/turf/open/floor/iron/dark/herringbone) - call stack: - stack trace("Volume modifier 0 must be +ve", "code/modules/reagents/chemistr...", 749) - /datum/reagents (/datum/reagents): expose(Smith Smith (/mob/living/carbon/human), 4, 0, 1, null) - the cyborg spraycan (/obj/item/toy/crayon/spraycan/borg): use on(Smith Smith (/mob/living/carbon/human), B.R.A.P. (/mob/living/silicon/robot), /list (/list)) - the cyborg spraycan (/obj/item/toy/crayon/spraycan/borg): interact with atom(Smith Smith (/mob/living/carbon/human), B.R.A.P. (/mob/living/silicon/robot), /list (/list)) - Smith Smith (/mob/living/carbon/human): base item interaction(B.R.A.P. (/mob/living/silicon/robot), the cyborg spraycan (/obj/item/toy/crayon/spraycan/borg), /list (/list)) - the cyborg spraycan (/obj/item/toy/crayon/spraycan/borg): melee attack chain(B.R.A.P. (/mob/living/silicon/robot), Smith Smith (/mob/living/carbon/human), /list (/list), /list (/list)) - B.R.A.P. (/mob/living/silicon/robot): ClickOn(Smith Smith (/mob/living/carbon/human), "icon-x=17;icon-y=17;left=1;but...") - Smith Smith (/mob/living/carbon/human): Click(the floor (61,132,2) (/turf/open/floor/iron/textured), "mapwindow.map", "icon-x=17;icon-y=17;left=1;but...") - Smith Smith (/mob/living/carbon/human): Click(the floor (61,132,2) (/turf/open/floor/iron/textured), "mapwindow.map", "icon-x=17;icon-y=17;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - ... - /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): StartProcessing(0) - [2026-09-19 23:32:44.166] RUNTIME: runtime error: Volume modifier 0 must be +ve - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: B.R.A.P. (/mob/living/silicon/robot) - src: null - usr.loc: the floor (61,131,2) (/turf/open/floor/iron/dark/herringbone) - call stack: - stack trace("Volume modifier 0 must be +ve", "code/modules/reagents/chemistr...", 749) - /datum/reagents (/datum/reagents): expose(Smith Smith (/mob/living/carbon/human), 4, 0, 1, null) - the cyborg spraycan (/obj/item/toy/crayon/spraycan/borg): use on(Smith Smith (/mob/living/carbon/human), B.R.A.P. (/mob/living/silicon/robot), /list (/list)) - the cyborg spraycan (/obj/item/toy/crayon/spraycan/borg): interact with atom(Smith Smith (/mob/living/carbon/human), B.R.A.P. (/mob/living/silicon/robot), /list (/list)) - Smith Smith (/mob/living/carbon/human): base item interaction(B.R.A.P. (/mob/living/silicon/robot), the cyborg spraycan (/obj/item/toy/crayon/spraycan/borg), /list (/list)) - the cyborg spraycan (/obj/item/toy/crayon/spraycan/borg): melee attack chain(B.R.A.P. (/mob/living/silicon/robot), Smith Smith (/mob/living/carbon/human), /list (/list), /list (/list)) - B.R.A.P. (/mob/living/silicon/robot): ClickOn(Smith Smith (/mob/living/carbon/human), "icon-x=17;icon-y=17;left=1;but...") - Smith Smith (/mob/living/carbon/human): Click(the floor (61,132,2) (/turf/open/floor/iron/textured), "mapwindow.map", "icon-x=17;icon-y=17;left=1;but...") - Smith Smith (/mob/living/carbon/human): Click(the floor (61,132,2) (/turf/open/floor/iron/textured), "mapwindow.map", "icon-x=17;icon-y=17;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - ... - /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): StartProcessing(0) - [2026-09-19 23:32:44.417] RUNTIME: runtime error: Volume modifier 0 must be +ve - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: B.R.A.P. (/mob/living/silicon/robot) - src: null - usr.loc: the floor (61,131,2) (/turf/open/floor/iron/dark/herringbone) - call stack: - stack trace("Volume modifier 0 must be +ve", "code/modules/reagents/chemistr...", 749) - /datum/reagents (/datum/reagents): expose(Smith Smith (/mob/living/carbon/human), 4, 0, 1, null) - the cyborg spraycan (/obj/item/toy/crayon/spraycan/borg): use on(Smith Smith (/mob/living/carbon/human), B.R.A.P. (/mob/living/silicon/robot), /list (/list)) - the cyborg spraycan (/obj/item/toy/crayon/spraycan/borg): interact with atom(Smith Smith (/mob/living/carbon/human), B.R.A.P. (/mob/living/silicon/robot), /list (/list)) - Smith Smith (/mob/living/carbon/human): base item interaction(B.R.A.P. (/mob/living/silicon/robot), the cyborg spraycan (/obj/item/toy/crayon/spraycan/borg), /list (/list)) - the cyborg spraycan (/obj/item/toy/crayon/spraycan/borg): melee attack chain(B.R.A.P. (/mob/living/silicon/robot), Smith Smith (/mob/living/carbon/human), /list (/list), /list (/list)) - B.R.A.P. (/mob/living/silicon/robot): ClickOn(Smith Smith (/mob/living/carbon/human), "icon-x=17;icon-y=17;left=1;but...") - Smith Smith (/mob/living/carbon/human): Click(the floor (61,132,2) (/turf/open/floor/iron/textured), "mapwindow.map", "icon-x=17;icon-y=17;left=1;but...") - Smith Smith (/mob/living/carbon/human): Click(the floor (61,132,2) (/turf/open/floor/iron/textured), "mapwindow.map", "icon-x=17;icon-y=17;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - ... - /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): StartProcessing(0) - [2026-09-19 23:32:44.622] RUNTIME: runtime error: Volume modifier 0 must be +ve - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: B.R.A.P. (/mob/living/silicon/robot) - src: null - usr.loc: the floor (61,131,2) (/turf/open/floor/iron/dark/herringbone) - call stack: - stack trace("Volume modifier 0 must be +ve", "code/modules/reagents/chemistr...", 749) - /datum/reagents (/datum/reagents): expose(Smith Smith (/mob/living/carbon/human), 4, 0, 1, null) - the cyborg spraycan (/obj/item/toy/crayon/spraycan/borg): use on(Smith Smith (/mob/living/carbon/human), B.R.A.P. (/mob/living/silicon/robot), /list (/list)) - the cyborg spraycan (/obj/item/toy/crayon/spraycan/borg): interact with atom(Smith Smith (/mob/living/carbon/human), B.R.A.P. (/mob/living/silicon/robot), /list (/list)) - Smith Smith (/mob/living/carbon/human): base item interaction(B.R.A.P. (/mob/living/silicon/robot), the cyborg spraycan (/obj/item/toy/crayon/spraycan/borg), /list (/list)) - the cyborg spraycan (/obj/item/toy/crayon/spraycan/borg): melee attack chain(B.R.A.P. (/mob/living/silicon/robot), Smith Smith (/mob/living/carbon/human), /list (/list), /list (/list)) - B.R.A.P. (/mob/living/silicon/robot): ClickOn(Smith Smith (/mob/living/carbon/human), "icon-x=17;icon-y=17;left=1;but...") - Smith Smith (/mob/living/carbon/human): Click(the floor (61,132,2) (/turf/open/floor/iron/textured), "mapwindow.map", "icon-x=17;icon-y=17;left=1;but...") - Smith Smith (/mob/living/carbon/human): Click(the floor (61,132,2) (/turf/open/floor/iron/textured), "mapwindow.map", "icon-x=17;icon-y=17;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - ... - /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): StartProcessing(0) - [2026-09-19 23:32:55.072] RUNTIME: runtime error: Cannot read null.hud_used - proc name: handle exit (/datum/storage/proc/handle_exit) - source file: code/datums/storage/storage.dm,215 - usr: Stephanie Holmes (/mob/living/carbon/human) - src: /datum/storage/backpack (/datum/storage/backpack) - usr.loc: the floor (103,133,3) (/turf/open/floor/wood/large) - call stack: - /datum/storage/backpack (/datum/storage/backpack): handle exit(the satchel (/obj/item/storage/backpack/satchel), Aiur/Oxa (burn 20u) patch (/obj/item/reagent_containers/applicator/patch/style/burn), 2) - the satchel (/obj/item/storage/backpack/satchel): SendSignal("atom_exited", /list (/list)) - the satchel (/obj/item/storage/backpack/satchel): Exited(Aiur/Oxa (burn 20u) patch (/obj/item/reagent_containers/applicator/patch/style/burn), 2) - the satchel (/obj/item/storage/backpack/satchel): Exited(Aiur/Oxa (burn 20u) patch (/obj/item/reagent_containers/applicator/patch/style/burn), 2) - Aiur/Oxa (burn 20u) patch (/obj/item/reagent_containers/applicator/patch/style/burn): doMove(Stephanie Holmes (/mob/living/carbon/human)) - Aiur/Oxa (burn 20u) patch (/obj/item/reagent_containers/applicator/patch/style/burn): doMove(Stephanie Holmes (/mob/living/carbon/human)) - Aiur/Oxa (burn 20u) patch (/obj/item/reagent_containers/applicator/patch/style/burn): forceMove(Stephanie Holmes (/mob/living/carbon/human)) - /datum/storage/backpack (/datum/storage/backpack): attempt remove(Aiur/Oxa (burn 20u) patch (/obj/item/reagent_containers/applicator/patch/style/burn), Stephanie Holmes (/mob/living/carbon/human), 1, 1) - /datum/storage/backpack (/datum/storage/backpack): remove single(Stephanie Holmes (/mob/living/carbon/human), Aiur/Oxa (burn 20u) patch (/obj/item/reagent_containers/applicator/patch/style/burn), Stephanie Holmes (/mob/living/carbon/human), 1) - Aiur/Oxa (burn 20u) patch (/obj/item/reagent_containers/applicator/patch/style/burn): attempt pickup(Stephanie Holmes (/mob/living/carbon/human), 0) - ... - Aiur/Oxa (burn 20u) patch (/obj/item/reagent_containers/applicator/patch/style/burn): Click(null, "mapwindow.map", "icon-x=18;icon-y=11;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Stephanie Holmes (/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-19 23:32:57.111] RUNTIME: runtime error: Cannot read null.hud_used - proc name: handle exit (/datum/storage/proc/handle_exit) - source file: code/datums/storage/storage.dm,215 - usr: Stephanie Holmes (/mob/living/carbon/human) - src: /datum/storage/backpack (/datum/storage/backpack) - usr.loc: the floor (103,133,3) (/turf/open/floor/wood/large) - call stack: - /datum/storage/backpack (/datum/storage/backpack): handle exit(the satchel (/obj/item/storage/backpack/satchel), Libi/Sali (brute 20u) patch (/obj/item/reagent_containers/applicator/patch/style/brute), 2) - the satchel (/obj/item/storage/backpack/satchel): SendSignal("atom_exited", /list (/list)) - the satchel (/obj/item/storage/backpack/satchel): Exited(Libi/Sali (brute 20u) patch (/obj/item/reagent_containers/applicator/patch/style/brute), 2) - the satchel (/obj/item/storage/backpack/satchel): Exited(Libi/Sali (brute 20u) patch (/obj/item/reagent_containers/applicator/patch/style/brute), 2) - Libi/Sali (brute 20u) patch (/obj/item/reagent_containers/applicator/patch/style/brute): doMove(Stephanie Holmes (/mob/living/carbon/human)) - Libi/Sali (brute 20u) patch (/obj/item/reagent_containers/applicator/patch/style/brute): doMove(Stephanie Holmes (/mob/living/carbon/human)) - Libi/Sali (brute 20u) patch (/obj/item/reagent_containers/applicator/patch/style/brute): forceMove(Stephanie Holmes (/mob/living/carbon/human)) - /datum/storage/backpack (/datum/storage/backpack): attempt remove(Libi/Sali (brute 20u) patch (/obj/item/reagent_containers/applicator/patch/style/brute), Stephanie Holmes (/mob/living/carbon/human), 1, 1) - /datum/storage/backpack (/datum/storage/backpack): remove single(Stephanie Holmes (/mob/living/carbon/human), Libi/Sali (brute 20u) patch (/obj/item/reagent_containers/applicator/patch/style/brute), Stephanie Holmes (/mob/living/carbon/human), 1) - Libi/Sali (brute 20u) patch (/obj/item/reagent_containers/applicator/patch/style/brute): attempt pickup(Stephanie Holmes (/mob/living/carbon/human), 0) - ... - Libi/Sali (brute 20u) patch (/obj/item/reagent_containers/applicator/patch/style/brute): Click(null, "mapwindow.map", "icon-x=12;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(Stephanie Holmes (/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-19 23:33:31.948] RUNTIME: runtime error: Cannot read null.hud_used - proc name: handle exit (/datum/storage/proc/handle_exit) - source file: code/datums/storage/storage.dm,215 - usr: Stephanie Holmes (/mob/living/carbon/human) - src: /datum/storage/backpack (/datum/storage/backpack) - usr.loc: the floor (103,133,3) (/turf/open/floor/wood/large) - call stack: - /datum/storage/backpack (/datum/storage/backpack): handle exit(the satchel (/obj/item/storage/backpack/satchel), Aiur/Oxa (burn 20u) patch (/obj/item/reagent_containers/applicator/patch/style/burn), 2) - the satchel (/obj/item/storage/backpack/satchel): SendSignal("atom_exited", /list (/list)) - the satchel (/obj/item/storage/backpack/satchel): Exited(Aiur/Oxa (burn 20u) patch (/obj/item/reagent_containers/applicator/patch/style/burn), 2) - the satchel (/obj/item/storage/backpack/satchel): Exited(Aiur/Oxa (burn 20u) patch (/obj/item/reagent_containers/applicator/patch/style/burn), 2) - Aiur/Oxa (burn 20u) patch (/obj/item/reagent_containers/applicator/patch/style/burn): doMove(Stephanie Holmes (/mob/living/carbon/human)) - Aiur/Oxa (burn 20u) patch (/obj/item/reagent_containers/applicator/patch/style/burn): doMove(Stephanie Holmes (/mob/living/carbon/human)) - Aiur/Oxa (burn 20u) patch (/obj/item/reagent_containers/applicator/patch/style/burn): forceMove(Stephanie Holmes (/mob/living/carbon/human)) - /datum/storage/backpack (/datum/storage/backpack): attempt remove(Aiur/Oxa (burn 20u) patch (/obj/item/reagent_containers/applicator/patch/style/burn), Stephanie Holmes (/mob/living/carbon/human), 1, 1) - /datum/storage/backpack (/datum/storage/backpack): remove single(Stephanie Holmes (/mob/living/carbon/human), Aiur/Oxa (burn 20u) patch (/obj/item/reagent_containers/applicator/patch/style/burn), Stephanie Holmes (/mob/living/carbon/human), 1) - Aiur/Oxa (burn 20u) patch (/obj/item/reagent_containers/applicator/patch/style/burn): attempt pickup(Stephanie Holmes (/mob/living/carbon/human), 0) - ... - Aiur/Oxa (burn 20u) patch (/obj/item/reagent_containers/applicator/patch/style/burn): Click(null, "mapwindow.map", "icon-x=14;icon-y=17;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Stephanie Holmes (/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-19 23:33:35.100] RUNTIME: runtime error: Cannot read null.hud_used - proc name: handle exit (/datum/storage/proc/handle_exit) - source file: code/datums/storage/storage.dm,215 - usr: Stephanie Holmes (/mob/living/carbon/human) - src: /datum/storage/backpack (/datum/storage/backpack) - usr.loc: the floor (103,133,3) (/turf/open/floor/wood/large) - call stack: - /datum/storage/backpack (/datum/storage/backpack): handle exit(the satchel (/obj/item/storage/backpack/satchel), Libi/Sali (brute 20u) patch (/obj/item/reagent_containers/applicator/patch/style/brute), 2) - the satchel (/obj/item/storage/backpack/satchel): SendSignal("atom_exited", /list (/list)) - the satchel (/obj/item/storage/backpack/satchel): Exited(Libi/Sali (brute 20u) patch (/obj/item/reagent_containers/applicator/patch/style/brute), 2) - the satchel (/obj/item/storage/backpack/satchel): Exited(Libi/Sali (brute 20u) patch (/obj/item/reagent_containers/applicator/patch/style/brute), 2) - Libi/Sali (brute 20u) patch (/obj/item/reagent_containers/applicator/patch/style/brute): doMove(Stephanie Holmes (/mob/living/carbon/human)) - Libi/Sali (brute 20u) patch (/obj/item/reagent_containers/applicator/patch/style/brute): doMove(Stephanie Holmes (/mob/living/carbon/human)) - Libi/Sali (brute 20u) patch (/obj/item/reagent_containers/applicator/patch/style/brute): forceMove(Stephanie Holmes (/mob/living/carbon/human)) - /datum/storage/backpack (/datum/storage/backpack): attempt remove(Libi/Sali (brute 20u) patch (/obj/item/reagent_containers/applicator/patch/style/brute), Stephanie Holmes (/mob/living/carbon/human), 1, 1) - /datum/storage/backpack (/datum/storage/backpack): remove single(Stephanie Holmes (/mob/living/carbon/human), Libi/Sali (brute 20u) patch (/obj/item/reagent_containers/applicator/patch/style/brute), Stephanie Holmes (/mob/living/carbon/human), 1) - Libi/Sali (brute 20u) patch (/obj/item/reagent_containers/applicator/patch/style/brute): attempt pickup(Stephanie Holmes (/mob/living/carbon/human), 0) - ... - Libi/Sali (brute 20u) patch (/obj/item/reagent_containers/applicator/patch/style/brute): Click(null, "mapwindow.map", "icon-x=11;icon-y=12;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Stephanie Holmes (/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-19 23:33:50.796] RUNTIME: runtime error: Volume modifier 0 must be +ve - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: B.R.A.P. (/mob/living/silicon/robot) - src: null - usr.loc: the carpet (53,130,2) (/turf/open/floor/carpet/green) - call stack: - stack trace("Volume modifier 0 must be +ve", "code/modules/reagents/chemistr...", 749) - /datum/reagents (/datum/reagents): expose(Smith Smith (/mob/living/carbon/human), 4, 0, 1, null) - the cyborg spraycan (/obj/item/toy/crayon/spraycan/borg): use on(Smith Smith (/mob/living/carbon/human), B.R.A.P. (/mob/living/silicon/robot), /list (/list)) - the cyborg spraycan (/obj/item/toy/crayon/spraycan/borg): interact with atom(Smith Smith (/mob/living/carbon/human), B.R.A.P. (/mob/living/silicon/robot), /list (/list)) - Smith Smith (/mob/living/carbon/human): base item interaction(B.R.A.P. (/mob/living/silicon/robot), the cyborg spraycan (/obj/item/toy/crayon/spraycan/borg), /list (/list)) - the cyborg spraycan (/obj/item/toy/crayon/spraycan/borg): melee attack chain(B.R.A.P. (/mob/living/silicon/robot), Smith Smith (/mob/living/carbon/human), /list (/list), /list (/list)) - B.R.A.P. (/mob/living/silicon/robot): ClickOn(Smith Smith (/mob/living/carbon/human), "icon-x=20;icon-y=22;vis-x=23;v...") - Smith Smith (/mob/living/carbon/human): Click(the carpet (52,131,2) (/turf/open/floor/carpet/green), "mapwindow.map", "icon-x=20;icon-y=22;vis-x=23;v...") - Smith Smith (/mob/living/carbon/human): Click(the carpet (52,131,2) (/turf/open/floor/carpet/green), "mapwindow.map", "icon-x=20;icon-y=22;vis-x=23;v...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - ... - /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): StartProcessing(0) - [2026-09-19 23:33:51.003] RUNTIME: runtime error: Volume modifier 0 must be +ve - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: B.R.A.P. (/mob/living/silicon/robot) - src: null - usr.loc: the carpet (53,130,2) (/turf/open/floor/carpet/green) - call stack: - stack trace("Volume modifier 0 must be +ve", "code/modules/reagents/chemistr...", 749) - /datum/reagents (/datum/reagents): expose(Smith Smith (/mob/living/carbon/human), 4, 0, 1, null) - the cyborg spraycan (/obj/item/toy/crayon/spraycan/borg): use on(Smith Smith (/mob/living/carbon/human), B.R.A.P. (/mob/living/silicon/robot), /list (/list)) - the cyborg spraycan (/obj/item/toy/crayon/spraycan/borg): interact with atom(Smith Smith (/mob/living/carbon/human), B.R.A.P. (/mob/living/silicon/robot), /list (/list)) - Smith Smith (/mob/living/carbon/human): base item interaction(B.R.A.P. (/mob/living/silicon/robot), the cyborg spraycan (/obj/item/toy/crayon/spraycan/borg), /list (/list)) - the cyborg spraycan (/obj/item/toy/crayon/spraycan/borg): melee attack chain(B.R.A.P. (/mob/living/silicon/robot), Smith Smith (/mob/living/carbon/human), /list (/list), /list (/list)) - B.R.A.P. (/mob/living/silicon/robot): ClickOn(Smith Smith (/mob/living/carbon/human), "icon-x=17;icon-y=23;vis-x=24;v...") - Smith Smith (/mob/living/carbon/human): Click(the carpet (52,131,2) (/turf/open/floor/carpet/green), "mapwindow.map", "icon-x=17;icon-y=23;vis-x=24;v...") - Smith Smith (/mob/living/carbon/human): Click(the carpet (52,131,2) (/turf/open/floor/carpet/green), "mapwindow.map", "icon-x=17;icon-y=23;vis-x=24;v...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - ... - /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): StartProcessing(0) - [2026-09-19 23:33:51.149] RUNTIME: runtime error: Volume modifier 0 must be +ve - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: B.R.A.P. (/mob/living/silicon/robot) - src: null - usr.loc: the carpet (53,130,2) (/turf/open/floor/carpet/green) - call stack: - stack trace("Volume modifier 0 must be +ve", "code/modules/reagents/chemistr...", 749) - /datum/reagents (/datum/reagents): expose(Smith Smith (/mob/living/carbon/human), 4, 0, 1, null) - the cyborg spraycan (/obj/item/toy/crayon/spraycan/borg): use on(Smith Smith (/mob/living/carbon/human), B.R.A.P. (/mob/living/silicon/robot), /list (/list)) - the cyborg spraycan (/obj/item/toy/crayon/spraycan/borg): interact with atom(Smith Smith (/mob/living/carbon/human), B.R.A.P. (/mob/living/silicon/robot), /list (/list)) - Smith Smith (/mob/living/carbon/human): base item interaction(B.R.A.P. (/mob/living/silicon/robot), the cyborg spraycan (/obj/item/toy/crayon/spraycan/borg), /list (/list)) - the cyborg spraycan (/obj/item/toy/crayon/spraycan/borg): melee attack chain(B.R.A.P. (/mob/living/silicon/robot), Smith Smith (/mob/living/carbon/human), /list (/list), /list (/list)) - B.R.A.P. (/mob/living/silicon/robot): ClickOn(Smith Smith (/mob/living/carbon/human), "icon-x=17;icon-y=24;vis-x=25;v...") - Smith Smith (/mob/living/carbon/human): Click(the carpet (52,131,2) (/turf/open/floor/carpet/green), "mapwindow.map", "icon-x=17;icon-y=24;vis-x=25;v...") - Smith Smith (/mob/living/carbon/human): Click(the carpet (52,131,2) (/turf/open/floor/carpet/green), "mapwindow.map", "icon-x=17;icon-y=24;vis-x=25;v...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - ... - /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): StartProcessing(0) - [2026-09-19 23:33:51.313] RUNTIME: runtime error: Volume modifier 0 must be +ve - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: B.R.A.P. (/mob/living/silicon/robot) - src: null - usr.loc: the carpet (53,130,2) (/turf/open/floor/carpet/green) - call stack: - stack trace("Volume modifier 0 must be +ve", "code/modules/reagents/chemistr...", 749) - /datum/reagents (/datum/reagents): expose(Smith Smith (/mob/living/carbon/human), 4, 0, 1, null) - the cyborg spraycan (/obj/item/toy/crayon/spraycan/borg): use on(Smith Smith (/mob/living/carbon/human), B.R.A.P. (/mob/living/silicon/robot), /list (/list)) - the cyborg spraycan (/obj/item/toy/crayon/spraycan/borg): interact with atom(Smith Smith (/mob/living/carbon/human), B.R.A.P. (/mob/living/silicon/robot), /list (/list)) - Smith Smith (/mob/living/carbon/human): base item interaction(B.R.A.P. (/mob/living/silicon/robot), the cyborg spraycan (/obj/item/toy/crayon/spraycan/borg), /list (/list)) - the cyborg spraycan (/obj/item/toy/crayon/spraycan/borg): melee attack chain(B.R.A.P. (/mob/living/silicon/robot), Smith Smith (/mob/living/carbon/human), /list (/list), /list (/list)) - B.R.A.P. (/mob/living/silicon/robot): ClickOn(Smith Smith (/mob/living/carbon/human), "icon-x=17;icon-y=24;vis-x=25;v...") - Smith Smith (/mob/living/carbon/human): Click(the carpet (52,131,2) (/turf/open/floor/carpet/green), "mapwindow.map", "icon-x=17;icon-y=24;vis-x=25;v...") - Smith Smith (/mob/living/carbon/human): Click(the carpet (52,131,2) (/turf/open/floor/carpet/green), "mapwindow.map", "icon-x=17;icon-y=24;vis-x=25;v...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - ... - /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): StartProcessing(0) - [2026-09-19 23:33:51.573] RUNTIME: runtime error: Volume modifier 0 must be +ve - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: B.R.A.P. (/mob/living/silicon/robot) - src: null - usr.loc: the carpet (53,130,2) (/turf/open/floor/carpet/green) - call stack: - stack trace("Volume modifier 0 must be +ve", "code/modules/reagents/chemistr...", 749) - /datum/reagents (/datum/reagents): expose(Smith Smith (/mob/living/carbon/human), 4, 0, 1, null) - the cyborg spraycan (/obj/item/toy/crayon/spraycan/borg): use on(Smith Smith (/mob/living/carbon/human), B.R.A.P. (/mob/living/silicon/robot), /list (/list)) - the cyborg spraycan (/obj/item/toy/crayon/spraycan/borg): interact with atom(Smith Smith (/mob/living/carbon/human), B.R.A.P. (/mob/living/silicon/robot), /list (/list)) - Smith Smith (/mob/living/carbon/human): base item interaction(B.R.A.P. (/mob/living/silicon/robot), the cyborg spraycan (/obj/item/toy/crayon/spraycan/borg), /list (/list)) - the cyborg spraycan (/obj/item/toy/crayon/spraycan/borg): melee attack chain(B.R.A.P. (/mob/living/silicon/robot), Smith Smith (/mob/living/carbon/human), /list (/list), /list (/list)) - B.R.A.P. (/mob/living/silicon/robot): ClickOn(Smith Smith (/mob/living/carbon/human), "icon-x=17;icon-y=24;vis-x=25;v...") - Smith Smith (/mob/living/carbon/human): Click(the carpet (52,131,2) (/turf/open/floor/carpet/green), "mapwindow.map", "icon-x=17;icon-y=24;vis-x=25;v...") - Mimepride (/client): Click(Smith Smith (/mob/living/carbon/human), the carpet (52,131,2) (/turf/open/floor/carpet/green), "mapwindow.map", "icon-x=17;icon-y=24;vis-x=25;v...") - [2026-09-19 23:33:51.763] RUNTIME: runtime error: Volume modifier 0 must be +ve - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: B.R.A.P. (/mob/living/silicon/robot) - src: null - usr.loc: the carpet (53,130,2) (/turf/open/floor/carpet/green) - call stack: - stack trace("Volume modifier 0 must be +ve", "code/modules/reagents/chemistr...", 749) - /datum/reagents (/datum/reagents): expose(Smith Smith (/mob/living/carbon/human), 4, 0, 1, null) - the cyborg spraycan (/obj/item/toy/crayon/spraycan/borg): use on(Smith Smith (/mob/living/carbon/human), B.R.A.P. (/mob/living/silicon/robot), /list (/list)) - the cyborg spraycan (/obj/item/toy/crayon/spraycan/borg): interact with atom(Smith Smith (/mob/living/carbon/human), B.R.A.P. (/mob/living/silicon/robot), /list (/list)) - Smith Smith (/mob/living/carbon/human): base item interaction(B.R.A.P. (/mob/living/silicon/robot), the cyborg spraycan (/obj/item/toy/crayon/spraycan/borg), /list (/list)) - the cyborg spraycan (/obj/item/toy/crayon/spraycan/borg): melee attack chain(B.R.A.P. (/mob/living/silicon/robot), Smith Smith (/mob/living/carbon/human), /list (/list), /list (/list)) - B.R.A.P. (/mob/living/silicon/robot): ClickOn(Smith Smith (/mob/living/carbon/human), "icon-x=17;icon-y=24;vis-x=25;v...") - Smith Smith (/mob/living/carbon/human): Click(the carpet (52,131,2) (/turf/open/floor/carpet/green), "mapwindow.map", "icon-x=17;icon-y=24;vis-x=25;v...") - Smith Smith (/mob/living/carbon/human): Click(the carpet (52,131,2) (/turf/open/floor/carpet/green), "mapwindow.map", "icon-x=17;icon-y=24;vis-x=25;v...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - ... - /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): StartProcessing(0) - [2026-09-19 23:33:52.057] RUNTIME: runtime error: Volume modifier 0 must be +ve - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: B.R.A.P. (/mob/living/silicon/robot) - src: null - usr.loc: the carpet (53,130,2) (/turf/open/floor/carpet/green) - call stack: - stack trace("Volume modifier 0 must be +ve", "code/modules/reagents/chemistr...", 749) - /datum/reagents (/datum/reagents): expose(Smith Smith (/mob/living/carbon/human), 4, 0, 1, null) - the cyborg spraycan (/obj/item/toy/crayon/spraycan/borg): use on(Smith Smith (/mob/living/carbon/human), B.R.A.P. (/mob/living/silicon/robot), /list (/list)) - the cyborg spraycan (/obj/item/toy/crayon/spraycan/borg): interact with atom(Smith Smith (/mob/living/carbon/human), B.R.A.P. (/mob/living/silicon/robot), /list (/list)) - Smith Smith (/mob/living/carbon/human): base item interaction(B.R.A.P. (/mob/living/silicon/robot), the cyborg spraycan (/obj/item/toy/crayon/spraycan/borg), /list (/list)) - the cyborg spraycan (/obj/item/toy/crayon/spraycan/borg): melee attack chain(B.R.A.P. (/mob/living/silicon/robot), Smith Smith (/mob/living/carbon/human), /list (/list), /list (/list)) - B.R.A.P. (/mob/living/silicon/robot): ClickOn(Smith Smith (/mob/living/carbon/human), "icon-x=17;icon-y=24;vis-x=25;v...") - Smith Smith (/mob/living/carbon/human): Click(the carpet (52,131,2) (/turf/open/floor/carpet/green), "mapwindow.map", "icon-x=17;icon-y=24;vis-x=25;v...") - Smith Smith (/mob/living/carbon/human): Click(the carpet (52,131,2) (/turf/open/floor/carpet/green), "mapwindow.map", "icon-x=17;icon-y=24;vis-x=25;v...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - ... - /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): StartProcessing(0) - [2026-09-19 23:33:52.258] RUNTIME: runtime error: Volume modifier 0 must be +ve - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: B.R.A.P. (/mob/living/silicon/robot) - src: null - usr.loc: the carpet (53,130,2) (/turf/open/floor/carpet/green) - call stack: - stack trace("Volume modifier 0 must be +ve", "code/modules/reagents/chemistr...", 749) - /datum/reagents (/datum/reagents): expose(Smith Smith (/mob/living/carbon/human), 4, 0, 1, null) - the cyborg spraycan (/obj/item/toy/crayon/spraycan/borg): use on(Smith Smith (/mob/living/carbon/human), B.R.A.P. (/mob/living/silicon/robot), /list (/list)) - the cyborg spraycan (/obj/item/toy/crayon/spraycan/borg): interact with atom(Smith Smith (/mob/living/carbon/human), B.R.A.P. (/mob/living/silicon/robot), /list (/list)) - Smith Smith (/mob/living/carbon/human): base item interaction(B.R.A.P. (/mob/living/silicon/robot), the cyborg spraycan (/obj/item/toy/crayon/spraycan/borg), /list (/list)) - the cyborg spraycan (/obj/item/toy/crayon/spraycan/borg): melee attack chain(B.R.A.P. (/mob/living/silicon/robot), Smith Smith (/mob/living/carbon/human), /list (/list), /list (/list)) - B.R.A.P. (/mob/living/silicon/robot): ClickOn(Smith Smith (/mob/living/carbon/human), "icon-x=17;icon-y=24;vis-x=25;v...") - Smith Smith (/mob/living/carbon/human): Click(the carpet (52,131,2) (/turf/open/floor/carpet/green), "mapwindow.map", "icon-x=17;icon-y=24;vis-x=25;v...") - Smith Smith (/mob/living/carbon/human): Click(the carpet (52,131,2) (/turf/open/floor/carpet/green), "mapwindow.map", "icon-x=17;icon-y=24;vis-x=25;v...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - ... - /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): StartProcessing(0) - [2026-09-19 23:33:52.558] RUNTIME: runtime error: Volume modifier 0 must be +ve - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: B.R.A.P. (/mob/living/silicon/robot) - src: null - usr.loc: the carpet (53,130,2) (/turf/open/floor/carpet/green) - call stack: - stack trace("Volume modifier 0 must be +ve", "code/modules/reagents/chemistr...", 749) - /datum/reagents (/datum/reagents): expose(Smith Smith (/mob/living/carbon/human), 4, 0, 1, null) - the cyborg spraycan (/obj/item/toy/crayon/spraycan/borg): use on(Smith Smith (/mob/living/carbon/human), B.R.A.P. (/mob/living/silicon/robot), /list (/list)) - the cyborg spraycan (/obj/item/toy/crayon/spraycan/borg): interact with atom(Smith Smith (/mob/living/carbon/human), B.R.A.P. (/mob/living/silicon/robot), /list (/list)) - Smith Smith (/mob/living/carbon/human): base item interaction(B.R.A.P. (/mob/living/silicon/robot), the cyborg spraycan (/obj/item/toy/crayon/spraycan/borg), /list (/list)) - the cyborg spraycan (/obj/item/toy/crayon/spraycan/borg): melee attack chain(B.R.A.P. (/mob/living/silicon/robot), Smith Smith (/mob/living/carbon/human), /list (/list), /list (/list)) - B.R.A.P. (/mob/living/silicon/robot): ClickOn(Smith Smith (/mob/living/carbon/human), "icon-x=17;icon-y=24;vis-x=25;v...") - Smith Smith (/mob/living/carbon/human): Click(the carpet (52,131,2) (/turf/open/floor/carpet/green), "mapwindow.map", "icon-x=17;icon-y=24;vis-x=25;v...") - Smith Smith (/mob/living/carbon/human): Click(the carpet (52,131,2) (/turf/open/floor/carpet/green), "mapwindow.map", "icon-x=17;icon-y=24;vis-x=25;v...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - ... - /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): StartProcessing(0) - [2026-09-19 23:33:52.716] RUNTIME: runtime error: Volume modifier 0 must be +ve - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: B.R.A.P. (/mob/living/silicon/robot) - src: null - usr.loc: the carpet (53,130,2) (/turf/open/floor/carpet/green) - call stack: - stack trace("Volume modifier 0 must be +ve", "code/modules/reagents/chemistr...", 749) - /datum/reagents (/datum/reagents): expose(Smith Smith (/mob/living/carbon/human), 4, 0, 1, null) - the cyborg spraycan (/obj/item/toy/crayon/spraycan/borg): use on(Smith Smith (/mob/living/carbon/human), B.R.A.P. (/mob/living/silicon/robot), /list (/list)) - the cyborg spraycan (/obj/item/toy/crayon/spraycan/borg): interact with atom(Smith Smith (/mob/living/carbon/human), B.R.A.P. (/mob/living/silicon/robot), /list (/list)) - Smith Smith (/mob/living/carbon/human): base item interaction(B.R.A.P. (/mob/living/silicon/robot), the cyborg spraycan (/obj/item/toy/crayon/spraycan/borg), /list (/list)) - the cyborg spraycan (/obj/item/toy/crayon/spraycan/borg): melee attack chain(B.R.A.P. (/mob/living/silicon/robot), Smith Smith (/mob/living/carbon/human), /list (/list), /list (/list)) - B.R.A.P. (/mob/living/silicon/robot): ClickOn(Smith Smith (/mob/living/carbon/human), "icon-x=17;icon-y=24;vis-x=25;v...") - Smith Smith (/mob/living/carbon/human): Click(the carpet (52,131,2) (/turf/open/floor/carpet/green), "mapwindow.map", "icon-x=17;icon-y=24;vis-x=25;v...") - Smith Smith (/mob/living/carbon/human): Click(the carpet (52,131,2) (/turf/open/floor/carpet/green), "mapwindow.map", "icon-x=17;icon-y=24;vis-x=25;v...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - ... - /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): StartProcessing(0) - [2026-09-19 23:33:52.862] RUNTIME: runtime error: Volume modifier 0 must be +ve - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: B.R.A.P. (/mob/living/silicon/robot) - src: null - usr.loc: the carpet (53,130,2) (/turf/open/floor/carpet/green) - call stack: - stack trace("Volume modifier 0 must be +ve", "code/modules/reagents/chemistr...", 749) - /datum/reagents (/datum/reagents): expose(Smith Smith (/mob/living/carbon/human), 4, 0, 1, null) - the cyborg spraycan (/obj/item/toy/crayon/spraycan/borg): use on(Smith Smith (/mob/living/carbon/human), B.R.A.P. (/mob/living/silicon/robot), /list (/list)) - the cyborg spraycan (/obj/item/toy/crayon/spraycan/borg): interact with atom(Smith Smith (/mob/living/carbon/human), B.R.A.P. (/mob/living/silicon/robot), /list (/list)) - Smith Smith (/mob/living/carbon/human): base item interaction(B.R.A.P. (/mob/living/silicon/robot), the cyborg spraycan (/obj/item/toy/crayon/spraycan/borg), /list (/list)) - the cyborg spraycan (/obj/item/toy/crayon/spraycan/borg): melee attack chain(B.R.A.P. (/mob/living/silicon/robot), Smith Smith (/mob/living/carbon/human), /list (/list), /list (/list)) - B.R.A.P. (/mob/living/silicon/robot): ClickOn(Smith Smith (/mob/living/carbon/human), "icon-x=17;icon-y=24;vis-x=25;v...") - Smith Smith (/mob/living/carbon/human): Click(the carpet (52,131,2) (/turf/open/floor/carpet/green), "mapwindow.map", "icon-x=17;icon-y=24;vis-x=25;v...") - Smith Smith (/mob/living/carbon/human): Click(the carpet (52,131,2) (/turf/open/floor/carpet/green), "mapwindow.map", "icon-x=17;icon-y=24;vis-x=25;v...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - ... - /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): StartProcessing(0) - [2026-09-19 23:33:53.279] RUNTIME: runtime error: Volume modifier 0 must be +ve - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: B.R.A.P. (/mob/living/silicon/robot) - src: null - usr.loc: the carpet (53,130,2) (/turf/open/floor/carpet/green) - call stack: - stack trace("Volume modifier 0 must be +ve", "code/modules/reagents/chemistr...", 749) - /datum/reagents (/datum/reagents): expose(Smith Smith (/mob/living/carbon/human), 4, 0, 1, null) - the cyborg spraycan (/obj/item/toy/crayon/spraycan/borg): use on(Smith Smith (/mob/living/carbon/human), B.R.A.P. (/mob/living/silicon/robot), /list (/list)) - the cyborg spraycan (/obj/item/toy/crayon/spraycan/borg): interact with atom(Smith Smith (/mob/living/carbon/human), B.R.A.P. (/mob/living/silicon/robot), /list (/list)) - Smith Smith (/mob/living/carbon/human): base item interaction(B.R.A.P. (/mob/living/silicon/robot), the cyborg spraycan (/obj/item/toy/crayon/spraycan/borg), /list (/list)) - the cyborg spraycan (/obj/item/toy/crayon/spraycan/borg): melee attack chain(B.R.A.P. (/mob/living/silicon/robot), Smith Smith (/mob/living/carbon/human), /list (/list), /list (/list)) - B.R.A.P. (/mob/living/silicon/robot): ClickOn(Smith Smith (/mob/living/carbon/human), "icon-x=17;icon-y=24;vis-x=25;v...") - Smith Smith (/mob/living/carbon/human): Click(the carpet (52,131,2) (/turf/open/floor/carpet/green), "mapwindow.map", "icon-x=17;icon-y=24;vis-x=25;v...") - Smith Smith (/mob/living/carbon/human): Click(the carpet (52,131,2) (/turf/open/floor/carpet/green), "mapwindow.map", "icon-x=17;icon-y=24;vis-x=25;v...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - ... - /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): StartProcessing(0) - [2026-09-19 23:33:53.493] RUNTIME: runtime error: Volume modifier 0 must be +ve - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: B.R.A.P. (/mob/living/silicon/robot) - src: null - usr.loc: the carpet (53,130,2) (/turf/open/floor/carpet/green) - call stack: - stack trace("Volume modifier 0 must be +ve", "code/modules/reagents/chemistr...", 749) - /datum/reagents (/datum/reagents): expose(Smith Smith (/mob/living/carbon/human), 4, 0, 1, null) - the cyborg spraycan (/obj/item/toy/crayon/spraycan/borg): use on(Smith Smith (/mob/living/carbon/human), B.R.A.P. (/mob/living/silicon/robot), /list (/list)) - the cyborg spraycan (/obj/item/toy/crayon/spraycan/borg): interact with atom(Smith Smith (/mob/living/carbon/human), B.R.A.P. (/mob/living/silicon/robot), /list (/list)) - Smith Smith (/mob/living/carbon/human): base item interaction(B.R.A.P. (/mob/living/silicon/robot), the cyborg spraycan (/obj/item/toy/crayon/spraycan/borg), /list (/list)) - the cyborg spraycan (/obj/item/toy/crayon/spraycan/borg): melee attack chain(B.R.A.P. (/mob/living/silicon/robot), Smith Smith (/mob/living/carbon/human), /list (/list), /list (/list)) - B.R.A.P. (/mob/living/silicon/robot): ClickOn(Smith Smith (/mob/living/carbon/human), "icon-x=17;icon-y=24;vis-x=25;v...") - Smith Smith (/mob/living/carbon/human): Click(the carpet (52,131,2) (/turf/open/floor/carpet/green), "mapwindow.map", "icon-x=17;icon-y=24;vis-x=25;v...") - Smith Smith (/mob/living/carbon/human): Click(the carpet (52,131,2) (/turf/open/floor/carpet/green), "mapwindow.map", "icon-x=17;icon-y=24;vis-x=25;v...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - ... - /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): StartProcessing(0) - [2026-09-19 23:33:53.647] RUNTIME: runtime error: Volume modifier 0 must be +ve - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: B.R.A.P. (/mob/living/silicon/robot) - src: null - usr.loc: the carpet (53,130,2) (/turf/open/floor/carpet/green) - call stack: - stack trace("Volume modifier 0 must be +ve", "code/modules/reagents/chemistr...", 749) - /datum/reagents (/datum/reagents): expose(Smith Smith (/mob/living/carbon/human), 4, 0, 1, null) - the cyborg spraycan (/obj/item/toy/crayon/spraycan/borg): use on(Smith Smith (/mob/living/carbon/human), B.R.A.P. (/mob/living/silicon/robot), /list (/list)) - the cyborg spraycan (/obj/item/toy/crayon/spraycan/borg): interact with atom(Smith Smith (/mob/living/carbon/human), B.R.A.P. (/mob/living/silicon/robot), /list (/list)) - Smith Smith (/mob/living/carbon/human): base item interaction(B.R.A.P. (/mob/living/silicon/robot), the cyborg spraycan (/obj/item/toy/crayon/spraycan/borg), /list (/list)) - the cyborg spraycan (/obj/item/toy/crayon/spraycan/borg): melee attack chain(B.R.A.P. (/mob/living/silicon/robot), Smith Smith (/mob/living/carbon/human), /list (/list), /list (/list)) - B.R.A.P. (/mob/living/silicon/robot): ClickOn(Smith Smith (/mob/living/carbon/human), "icon-x=17;icon-y=24;vis-x=25;v...") - Smith Smith (/mob/living/carbon/human): Click(the carpet (52,131,2) (/turf/open/floor/carpet/green), "mapwindow.map", "icon-x=17;icon-y=24;vis-x=25;v...") - Smith Smith (/mob/living/carbon/human): Click(the carpet (52,131,2) (/turf/open/floor/carpet/green), "mapwindow.map", "icon-x=17;icon-y=24;vis-x=25;v...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - ... - /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): StartProcessing(0) - [2026-09-19 23:33:57.421] RUNTIME: runtime error: turf_reset_elevation overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/iron/dark/textured_large) 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 floor (149,113,1) (/turf/open/floor/iron/dark/textured_large), "turf_reset_elevation", "check_elevation", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the mail crate (/obj/structure/closet/crate/mail/economy), the floor (149,113,1) (/turf/open/floor/iron/dark/textured_large)) - /datum/element/elevation (/datum/element/elevation): Attach(the mail crate (/obj/structure/closet/crate/mail/economy), 14) - the mail crate (/obj/structure/closet/crate/mail/economy): AddElement(/list (/list)) - the mail crate (/obj/structure/closet/crate/mail/economy): Initialize(0) - the mail crate (/obj/structure/closet/crate/mail/economy): Initialize(0) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the mail crate (/obj/structure/closet/crate/mail/economy), 0, /list (/list)) - the mail crate (/obj/structure/closet/crate/mail/economy): New(0) - the supply shuttle (/obj/docking_port/mobile/supply): create mail() - 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-19 23:33:57.422] RUNTIME: runtime error: turf_change overridden. Use override = TRUE to suppress this warning. - Target: the floor (/turf/open/floor/iron/dark/textured_large) 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 floor (149,113,1) (/turf/open/floor/iron/dark/textured_large), "turf_change", "pre_change_turf", 0) - /datum/element/elevation (/datum/element/elevation): register turf(the mail crate (/obj/structure/closet/crate/mail/economy), the floor (149,113,1) (/turf/open/floor/iron/dark/textured_large)) - /datum/element/elevation (/datum/element/elevation): Attach(the mail crate (/obj/structure/closet/crate/mail/economy), 14) - the mail crate (/obj/structure/closet/crate/mail/economy): AddElement(/list (/list)) - the mail crate (/obj/structure/closet/crate/mail/economy): Initialize(0) - the mail crate (/obj/structure/closet/crate/mail/economy): Initialize(0) - Atoms (/datum/controller/subsystem/atoms): InitAtom(the mail crate (/obj/structure/closet/crate/mail/economy), 0, /list (/list)) - the mail crate (/obj/structure/closet/crate/mail/economy): New(0) - the supply shuttle (/obj/docking_port/mobile/supply): create mail() - 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-19 23:34:22.193] RUNTIME: ## TESTING: GC: -- [0x200e994] | /atom/movable/screen/map_view/char_preview was unable to be GC'd -- (ref count of 3) [2026-09-19 23:37:08.071] RUNTIME: runtime error: Cannot modify null.dismantle_cooldown. - proc name: process cell (/turf/open/process_cell) - source file: code/modules/atmospherics/environmental/LINDA_turf_tile.dm,353 - usr: null - src: the shuttle ceiling plating (75,166,3) (/turf/open/floor/engine/hull/ceiling) - call stack: - the shuttle ceiling plating (75,166,3) (/turf/open/floor/engine/hull/ceiling): process cell(5428) - Atmospherics (/datum/controller/subsystem/air): process active turfs(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:37:27.385] RUNTIME: runtime error: living_life overridden. Use override = TRUE to suppress this warning. - Target: the monkey (710) (/mob/living/carbon/human) Existing Proc: check_environment New Proc: check_environment - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: the monkey (710) (/mob/living/carbon/human) - src: null - usr.loc: the floor (94,133,3) (/turf/open/floor/wood/large) - call stack: - stack trace("living_life overridden. Use ov...", "code/datums/signals.dm", 43) - Void Adaption (/datum/action/changeling/void_adaption): RegisterSignal(the monkey (710) (/mob/living/carbon/human), "living_life", "check_environment", 0) - Void Adaption (/datum/action/changeling/void_adaption): on purchase(the monkey (710) (/mob/living/carbon/human), null) - Space Changeling (/datum/antagonist/changeling/space): regain powers() - Space Changeling (/datum/antagonist/changeling/space): on login(the monkey (710) (/mob/living/carbon/human)) - the monkey (710) (/mob/living/carbon/human): SendSignal("mob_login", /list (/list)) - the monkey (710) (/mob/living/carbon/human): Login() - the monkey (710) (/mob/living/carbon/human): Login() - the monkey (710) (/mob/living/carbon/human): Login() - the monkey (710) (/mob/living/carbon/human): PossessByPlayer("pieguy223") - ... - Reenter corpse (/atom/movable/screen/ghost/reenter_corpse): Click(null, "mapwindow.map", "icon-x=12;icon-y=14;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Rylan Aggley (/mob/dead/observer), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:37:27.387] RUNTIME: runtime error: human_monkeyize overridden. Use override = TRUE to suppress this warning. - Target: the monkey (710) (/mob/living/carbon/human) Existing Proc: became_monkey New Proc: became_monkey - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: the monkey (710) (/mob/living/carbon/human) - src: null - usr.loc: the floor (94,133,3) (/turf/open/floor/wood/large) - call stack: - stack trace("human_monkeyize overridden. Us...", "code/datums/signals.dm", 43) - Arm Blade (/datum/action/changeling/weapon/arm_blade): RegisterSignal(the monkey (710) (/mob/living/carbon/human), "human_monkeyize", "became_monkey", 0) - Arm Blade (/datum/action/changeling/weapon/arm_blade): Grant(the monkey (710) (/mob/living/carbon/human)) - Arm Blade (/datum/action/changeling/weapon/arm_blade): on purchase(the monkey (710) (/mob/living/carbon/human), null) - Space Changeling (/datum/antagonist/changeling/space): regain powers() - Space Changeling (/datum/antagonist/changeling/space): on login(the monkey (710) (/mob/living/carbon/human)) - the monkey (710) (/mob/living/carbon/human): SendSignal("mob_login", /list (/list)) - the monkey (710) (/mob/living/carbon/human): Login() - the monkey (710) (/mob/living/carbon/human): Login() - the monkey (710) (/mob/living/carbon/human): Login() - ... - Reenter corpse (/atom/movable/screen/ghost/reenter_corpse): Click(null, "mapwindow.map", "icon-x=12;icon-y=14;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Rylan Aggley (/mob/dead/observer), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:37:27.388] RUNTIME: runtime error: human_monkeyize overridden. Use override = TRUE to suppress this warning. - Target: the monkey (710) (/mob/living/carbon/human) Existing Proc: became_monkey New Proc: became_monkey - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: the monkey (710) (/mob/living/carbon/human) - src: null - usr.loc: the floor (94,133,3) (/turf/open/floor/wood/large) - call stack: - stack trace("human_monkeyize overridden. Us...", "code/datums/signals.dm", 43) - Chitinous Armor (/datum/action/changeling/suit/armor): RegisterSignal(the monkey (710) (/mob/living/carbon/human), "human_monkeyize", "became_monkey", 0) - Chitinous Armor (/datum/action/changeling/suit/armor): Grant(the monkey (710) (/mob/living/carbon/human)) - Chitinous Armor (/datum/action/changeling/suit/armor): on purchase(the monkey (710) (/mob/living/carbon/human), null) - Space Changeling (/datum/antagonist/changeling/space): regain powers() - Space Changeling (/datum/antagonist/changeling/space): on login(the monkey (710) (/mob/living/carbon/human)) - the monkey (710) (/mob/living/carbon/human): SendSignal("mob_login", /list (/list)) - the monkey (710) (/mob/living/carbon/human): Login() - the monkey (710) (/mob/living/carbon/human): Login() - the monkey (710) (/mob/living/carbon/human): Login() - ... - Reenter corpse (/atom/movable/screen/ghost/reenter_corpse): Click(null, "mapwindow.map", "icon-x=12;icon-y=14;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Rylan Aggley (/mob/dead/observer), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:37:27.390] RUNTIME: runtime error: human_monkeyize overridden. Use override = TRUE to suppress this warning. - Target: the monkey (710) (/mob/living/carbon/human) Existing Proc: became_monkey New Proc: became_monkey - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: the monkey (710) (/mob/living/carbon/human) - src: null - usr.loc: the floor (94,133,3) (/turf/open/floor/wood/large) - call stack: - stack trace("human_monkeyize overridden. Us...", "code/datums/signals.dm", 43) - Organic Shield (/datum/action/changeling/weapon/shield): RegisterSignal(the monkey (710) (/mob/living/carbon/human), "human_monkeyize", "became_monkey", 0) - Organic Shield (/datum/action/changeling/weapon/shield): Grant(the monkey (710) (/mob/living/carbon/human)) - Organic Shield (/datum/action/changeling/weapon/shield): on purchase(the monkey (710) (/mob/living/carbon/human), null) - Space Changeling (/datum/antagonist/changeling/space): regain powers() - Space Changeling (/datum/antagonist/changeling/space): on login(the monkey (710) (/mob/living/carbon/human)) - the monkey (710) (/mob/living/carbon/human): SendSignal("mob_login", /list (/list)) - the monkey (710) (/mob/living/carbon/human): Login() - the monkey (710) (/mob/living/carbon/human): Login() - the monkey (710) (/mob/living/carbon/human): Login() - ... - Reenter corpse (/atom/movable/screen/ghost/reenter_corpse): Click(null, "mapwindow.map", "icon-x=12;icon-y=14;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Rylan Aggley (/mob/dead/observer), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:37:27.392] RUNTIME: runtime error: human_monkeyize overridden. Use override = TRUE to suppress this warning. - Target: the monkey (710) (/mob/living/carbon/human) Existing Proc: changed_form New Proc: changed_form - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: the monkey (710) (/mob/living/carbon/human) - src: null - usr.loc: the floor (94,133,3) (/turf/open/floor/wood/large) - call stack: - stack trace("human_monkeyize overridden. Us...", "code/datums/signals.dm", 43) - Human Form (/datum/action/changeling/lesserform): RegisterSignal(the monkey (710) (/mob/living/carbon/human), "human_monkeyize", "changed_form", 0) - Human Form (/datum/action/changeling/lesserform): RegisterSignals(the monkey (710) (/mob/living/carbon/human), /list (/list), "changed_form", 0) - Human Form (/datum/action/changeling/lesserform): Grant(the monkey (710) (/mob/living/carbon/human)) - Human Form (/datum/action/changeling/lesserform): on purchase(the monkey (710) (/mob/living/carbon/human), null) - Space Changeling (/datum/antagonist/changeling/space): regain powers() - Space Changeling (/datum/antagonist/changeling/space): on login(the monkey (710) (/mob/living/carbon/human)) - the monkey (710) (/mob/living/carbon/human): SendSignal("mob_login", /list (/list)) - the monkey (710) (/mob/living/carbon/human): Login() - the monkey (710) (/mob/living/carbon/human): Login() - ... - Reenter corpse (/atom/movable/screen/ghost/reenter_corpse): Click(null, "mapwindow.map", "icon-x=12;icon-y=14;left=1;but...") - Reenter corpse (/atom/movable/screen/ghost/reenter_corpse): Click(null, "mapwindow.map", "icon-x=12;icon-y=14;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - 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-19 23:37:27.394] RUNTIME: runtime error: monkey_humanize overridden. Use override = TRUE to suppress this warning. - Target: the monkey (710) (/mob/living/carbon/human) Existing Proc: changed_form New Proc: changed_form - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: the monkey (710) (/mob/living/carbon/human) - src: null - usr.loc: the floor (94,133,3) (/turf/open/floor/wood/large) - call stack: - stack trace("monkey_humanize overridden. Us...", "code/datums/signals.dm", 43) - Human Form (/datum/action/changeling/lesserform): RegisterSignal(the monkey (710) (/mob/living/carbon/human), "monkey_humanize", "changed_form", 0) - Human Form (/datum/action/changeling/lesserform): RegisterSignals(the monkey (710) (/mob/living/carbon/human), /list (/list), "changed_form", 0) - Human Form (/datum/action/changeling/lesserform): Grant(the monkey (710) (/mob/living/carbon/human)) - Human Form (/datum/action/changeling/lesserform): on purchase(the monkey (710) (/mob/living/carbon/human), null) - Space Changeling (/datum/antagonist/changeling/space): regain powers() - Space Changeling (/datum/antagonist/changeling/space): on login(the monkey (710) (/mob/living/carbon/human)) - the monkey (710) (/mob/living/carbon/human): SendSignal("mob_login", /list (/list)) - the monkey (710) (/mob/living/carbon/human): Login() - the monkey (710) (/mob/living/carbon/human): Login() - ... - Reenter corpse (/atom/movable/screen/ghost/reenter_corpse): Click(null, "mapwindow.map", "icon-x=12;icon-y=14;left=1;but...") - Reenter corpse (/atom/movable/screen/ghost/reenter_corpse): Click(null, "mapwindow.map", "icon-x=12;icon-y=14;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - 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-19 23:37:27.395] RUNTIME: runtime error: carbon_gain_organ overridden. Use override = TRUE to suppress this warning. - Target: the monkey (710) (/mob/living/carbon/human) Existing Proc: eye_implanted New Proc: eye_implanted - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: the monkey (710) (/mob/living/carbon/human) - src: null - usr.loc: the floor (94,133,3) (/turf/open/floor/wood/large) - call stack: - stack trace("carbon_gain_organ overridden. ...", "code/datums/signals.dm", 43) - Augmented Eyesight (/datum/action/changeling/augmented_eyesight): RegisterSignal(the monkey (710) (/mob/living/carbon/human), "carbon_gain_organ", "eye_implanted", 0) - Augmented Eyesight (/datum/action/changeling/augmented_eyesight): on purchase(the monkey (710) (/mob/living/carbon/human)) - Space Changeling (/datum/antagonist/changeling/space): regain powers() - Space Changeling (/datum/antagonist/changeling/space): on login(the monkey (710) (/mob/living/carbon/human)) - the monkey (710) (/mob/living/carbon/human): SendSignal("mob_login", /list (/list)) - the monkey (710) (/mob/living/carbon/human): Login() - the monkey (710) (/mob/living/carbon/human): Login() - the monkey (710) (/mob/living/carbon/human): Login() - the monkey (710) (/mob/living/carbon/human): PossessByPlayer("pieguy223") - ... - Reenter corpse (/atom/movable/screen/ghost/reenter_corpse): Click(null, "mapwindow.map", "icon-x=12;icon-y=14;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Rylan Aggley (/mob/dead/observer), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:37:27.397] RUNTIME: runtime error: carbon_lose_organ overridden. Use override = TRUE to suppress this warning. - Target: the monkey (710) (/mob/living/carbon/human) Existing Proc: eye_removed New Proc: eye_removed - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: the monkey (710) (/mob/living/carbon/human) - src: null - usr.loc: the floor (94,133,3) (/turf/open/floor/wood/large) - call stack: - stack trace("carbon_lose_organ overridden. ...", "code/datums/signals.dm", 43) - Augmented Eyesight (/datum/action/changeling/augmented_eyesight): RegisterSignal(the monkey (710) (/mob/living/carbon/human), "carbon_lose_organ", "eye_removed", 0) - Augmented Eyesight (/datum/action/changeling/augmented_eyesight): on purchase(the monkey (710) (/mob/living/carbon/human)) - Space Changeling (/datum/antagonist/changeling/space): regain powers() - Space Changeling (/datum/antagonist/changeling/space): on login(the monkey (710) (/mob/living/carbon/human)) - the monkey (710) (/mob/living/carbon/human): SendSignal("mob_login", /list (/list)) - the monkey (710) (/mob/living/carbon/human): Login() - the monkey (710) (/mob/living/carbon/human): Login() - the monkey (710) (/mob/living/carbon/human): Login() - the monkey (710) (/mob/living/carbon/human): PossessByPlayer("pieguy223") - ... - Reenter corpse (/atom/movable/screen/ghost/reenter_corpse): Click(null, "mapwindow.map", "icon-x=12;icon-y=14;left=1;but...") - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Rylan Aggley (/mob/dead/observer), /datum/callback/verb_callback (/datum/callback/verb_callback)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Input (/datum/controller/subsystem/verb_manager/input): run verb queue() - Input (/datum/controller/subsystem/verb_manager/input): fire(0) - Input (/datum/controller/subsystem/verb_manager/input): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:37:32.737] RUNTIME: runtime error: Cannot modify null.dismantle_cooldown. - proc name: process cell (/turf/open/process_cell) - source file: code/modules/atmospherics/environmental/LINDA_turf_tile.dm,353 - usr: null - src: the shuttle ceiling plating (75,166,3) (/turf/open/floor/engine/hull/ceiling) - call stack: - the shuttle ceiling plating (75,166,3) (/turf/open/floor/engine/hull/ceiling): process cell(5431) - Atmospherics (/datum/controller/subsystem/air): process active turfs(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:37:50.378] 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)) - Chats (/mob/living/carbon/human): gvb say verb(/list (/list)) - Verbs (/datum/controller/subsystem/verbs): invoke verb(Chats (/mob/living/carbon/human), /mob/verb/say_verb (/mob/verb/say_verb), /list (/list), null) - Chats (/mob/living/carbon/human): Say("t-HRNK!") - Chats (/mob/living/carbon/human): Say("t-HRNK!") - /datum/tgui_say (/datum/tgui_say): delegate speech("t-HRNK!", "Say") - /datum/tgui_say (/datum/tgui_say): handle entry("force", /list (/list)) - /datum/tgui_say (/datum/tgui_say): force say(null, 1) - Chats (/mob/living/carbon/human): force say(null, 1, 0) - ... - Chats (/mob/living/carbon/human): Knockdown(80, 0, 0) - Chats (/mob/living/carbon/human): Knockdown(80, 0, 0) - Chats (/mob/living/carbon/human): vomit(21, /obj/effect/decal/cleanable/vo... (/obj/effect/decal/cleanable/vomit/toxic), 10, 0, 0.1) - the stomach (/obj/item/organ/stomach): handle disgust(Chats (/mob/living/carbon/human), 2) - the stomach (/obj/item/organ/stomach): on life(2) - Chats (/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-19 23:38:12.321] RUNTIME: ## TESTING: GC: -- [0x2047db5] | /atom/movable/screen/map_view/char_preview was unable to be GC'd -- (ref count of 3) [2026-09-19 23:38:18.875] 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 floor (38,37,15) (/turf/open/floor/iron/white/textured): TakeComponent(/datum/component/wet_floor (/datum/component/wet_floor)) - the floor (34,123,2) (/turf/open/floor/iron/white/textured): TransferComponents(the floor (38,37,15) (/turf/open/floor/iron/white/textured)) - the floor (38,37,15) (/turf/open/floor/iron/white/textured): afterShuttleMove(the floor (34,123,2) (/turf/open/floor/iron/white/textured), 0) - Nebula emergency shuttle (/obj/docking_port/mobile/emergency): cleanup runway(Transit for emergency/Nebula e... (/obj/docking_port/stationary/transit), /list (/list), /list (/list), /list (/list), /list (/list), /list (/list), 0, 2, Space (/area/space)) - Nebula emergency shuttle (/obj/docking_port/mobile/emergency): initiate docking(Transit for emergency/Nebula e... (/obj/docking_port/stationary/transit), 2, 0) - Nebula emergency shuttle (/obj/docking_port/mobile/emergency): enterTransit() - Nebula emergency shuttle (/obj/docking_port/mobile/emergency): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - [2026-09-19 23:38:18.876] RUNTIME: runtime error: Incompatible /datum/component/wet_floor transfer attempt to a /turf/open/floor/iron/white/textured! - proc name: TakeComponent (/datum/proc/TakeComponent) - source file: code/datums/components/_component.dm,462 - usr: null - src: the floor (38,37,15) (/turf/open/floor/iron/white/textured) - call stack: - the floor (38,37,15) (/turf/open/floor/iron/white/textured): TakeComponent(/datum/component/wet_floor (/datum/component/wet_floor)) - the floor (34,123,2) (/turf/open/floor/iron/white/textured): TransferComponents(the floor (38,37,15) (/turf/open/floor/iron/white/textured)) - the floor (38,37,15) (/turf/open/floor/iron/white/textured): afterShuttleMove(the floor (34,123,2) (/turf/open/floor/iron/white/textured), 0) - Nebula emergency shuttle (/obj/docking_port/mobile/emergency): cleanup runway(Transit for emergency/Nebula e... (/obj/docking_port/stationary/transit), /list (/list), /list (/list), /list (/list), /list (/list), /list (/list), 0, 2, Space (/area/space)) - Nebula emergency shuttle (/obj/docking_port/mobile/emergency): initiate docking(Transit for emergency/Nebula e... (/obj/docking_port/stationary/transit), 2, 0) - Nebula emergency shuttle (/obj/docking_port/mobile/emergency): enterTransit() - Nebula emergency shuttle (/obj/docking_port/mobile/emergency): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - [2026-09-19 23:38:34.885] RUNTIME: runtime error: Cannot modify null.dismantle_cooldown. - proc name: process cell (/turf/open/process_cell) - source file: code/modules/atmospherics/environmental/LINDA_turf_tile.dm,353 - usr: null - src: the exterior reinforced hull p... (85,155,3) (/turf/open/floor/engine/hull/reinforced) - call stack: - the exterior reinforced hull p... (85,155,3) (/turf/open/floor/engine/hull/reinforced): process cell(5433) - Atmospherics (/datum/controller/subsystem/air): process active turfs(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:38:44.051] RUNTIME: runtime error: mob_login overridden. Use override = TRUE to suppress this warning. - Target: Lou Cherry (/mob/living/carbon/human) Existing Proc: trick_mob New Proc: trick_mob - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Lou Cherry (/mob/living/carbon/human) - src: null - usr.loc: the floor (124,115,2) (/turf/open/floor/iron/dark/smooth_edge) - call stack: - stack trace("mob_login overridden. Use over...", "code/datums/signals.dm", 43) - /datum/component/seethrough (/datum/component/seethrough): RegisterSignal(Lou Cherry (/mob/living/carbon/human), "mob_login", "trick_mob", 0) - /datum/component/seethrough (/datum/component/seethrough): on client disconnect(Lou Cherry (/mob/living/carbon/human)) - Lou Cherry (/mob/living/carbon/human): SendSignal("mob_logout", /list (/list)) - Lou Cherry (/mob/living/carbon/human): Logout() - Lou Cherry (/mob/living/carbon/human): Logout() - Lou Cherry (/mob/living/carbon/human): Logout() - Shade of Lou Cherry (/mob/living/basic/shade): PossessByPlayer("insertgoodnamehere") - the soulstone shard (/obj/item/soulstone): init shade(Lou Cherry (/mob/living/carbon/human), Eira Reid (/mob/living/carbon/human), 0, Lou Cherry (/mob/living/carbon/human)) - the soulstone shard (/obj/item/soulstone): capture soul(Lou Cherry (/mob/living/carbon/human), Eira Reid (/mob/living/carbon/human), 1) - the rune (/obj/effect/rune/convert): do sacrifice(Lou Cherry (/mob/living/carbon/human), /list (/list), Cult (/datum/team/cult)) - the rune (/obj/effect/rune/convert): invoke(/list (/list)) - the rune (/obj/effect/rune/convert): attack hand(Eira Reid (/mob/living/carbon/human), /list (/list)) - Eira Reid (/mob/living/carbon/human): resolve unarmed attack(the rune (/obj/effect/rune/convert), /list (/list)) - Eira Reid (/mob/living/carbon/human): UnarmedAttack(the rune (/obj/effect/rune/convert), 1, /list (/list)) - Eira Reid (/mob/living/carbon/human): UnarmedAttack(the rune (/obj/effect/rune/convert), 1, /list (/list)) - Eira Reid (/mob/living/carbon/human): ClickOn(the rune (/obj/effect/rune/convert), "icon-x=31;icon-y=20;left=1;but...") - the rune (/obj/effect/rune/convert): Click(the floor (124,115,2) (/turf/open/floor/iron/dark/smooth_edge), "mapwindow.map", "icon-x=31;icon-y=20;left=1;but...") - IfZoey (/client): Click(the rune (/obj/effect/rune/convert), the floor (124,115,2) (/turf/open/floor/iron/dark/smooth_edge), "mapwindow.map", "icon-x=31;icon-y=20;left=1;but...") - [2026-09-19 23:39:14.775] RUNTIME: runtime error: Cannot modify null.dismantle_cooldown. - proc name: process cell (/turf/open/process_cell) - source file: code/modules/atmospherics/environmental/LINDA_turf_tile.dm,353 - usr: null - src: the floor (51,145,2) (/turf/open/floor/fakespace) - call stack: - the floor (51,145,2) (/turf/open/floor/fakespace): process cell(5436) - Atmospherics (/datum/controller/subsystem/air): process active turfs(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:39:14.775] RUNTIME: runtime error: Cannot modify null.dismantle_cooldown. - proc name: process cell (/turf/open/process_cell) - source file: code/modules/atmospherics/environmental/LINDA_turf_tile.dm,353 - usr: null - src: the floor (53,145,2) (/turf/open/floor/fakespace) - call stack: - the floor (53,145,2) (/turf/open/floor/fakespace): process cell(5436) - Atmospherics (/datum/controller/subsystem/air): process active turfs(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:39:14.776] RUNTIME: runtime error: Cannot modify null.dismantle_cooldown. - proc name: process cell (/turf/open/process_cell) - source file: code/modules/atmospherics/environmental/LINDA_turf_tile.dm,353 - usr: null - src: the floor (52,144,2) (/turf/open/floor/fakespace) - call stack: - the floor (52,144,2) (/turf/open/floor/fakespace): process cell(5436) - Atmospherics (/datum/controller/subsystem/air): process active turfs(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:39:14.777] RUNTIME: runtime error: Cannot modify null.dismantle_cooldown. - proc name: process cell (/turf/open/process_cell) - source file: code/modules/atmospherics/environmental/LINDA_turf_tile.dm,353 - usr: null - src: the floor (52,146,2) (/turf/open/floor/fakespace) - call stack: - the floor (52,146,2) (/turf/open/floor/fakespace): process cell(5436) - Atmospherics (/datum/controller/subsystem/air): process active turfs(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:39:14.914] RUNTIME: runtime error: Cannot modify null.dismantle_cooldown. - proc name: process cell (/turf/open/process_cell) - source file: code/modules/atmospherics/environmental/LINDA_turf_tile.dm,353 - usr: null - src: the plating (58,153,3) (/turf/open/floor/plating) - call stack: - the plating (58,153,3) (/turf/open/floor/plating): process cell(5436) - Atmospherics (/datum/controller/subsystem/air): process active turfs(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:39:14.915] RUNTIME: runtime error: Cannot modify null.dismantle_cooldown. - proc name: process cell (/turf/open/process_cell) - source file: code/modules/atmospherics/environmental/LINDA_turf_tile.dm,353 - usr: null - src: the plating (64,108,2) (/turf/open/floor/plating) - call stack: - the plating (64,108,2) (/turf/open/floor/plating): process cell(5436) - Atmospherics (/datum/controller/subsystem/air): process active turfs(1) - Atmospherics (/datum/controller/subsystem/air): fire(1) - Atmospherics (/datum/controller/subsystem/air): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:39:27.127] RUNTIME: ## TESTING: GC: -- [0x21084ef9] | /datum/sound_token was unable to be GC'd -- (ref count of 3) [2026-09-19 23:40:00.160] RUNTIME: ### VarEdit by Dendydoom/(Dreary Doom): /mob/living/simple_animal/hostile/megafauna/bubblegum icon=icons/mob/simple/lavaland/96x96megafauna.dmi => snoyicon.png [2026-09-19 23:40:04.353] RUNTIME: runtime error: Error while reading DMI metadata for path 'snoyicon.png': No such file or directory (os error 2) - proc name: icon metadata (/proc/icon_metadata) - source file: code/__HELPERS/icons.dm,1189 - usr: Dreary Doom (/mob/dead/observer) - src: null - usr.loc: the floor (198,82,1) (/turf/open/floor/iron/white/side) - call stack: - icon metadata('snoyicon.png') - get icon dimensions('snoyicon.png') - the bubblegum (/mob/living/simple_animal/hostile/megafauna/bubblegum): get cached width() - the bubblegum (/mob/living/simple_animal/hostile/megafauna/bubblegum): get hud x offset() - the bubblegum (/mob/living/simple_animal/hostile/megafauna/bubblegum): adjust hud position(, 2) - the bubblegum (/mob/living/simple_animal/hostile/megafauna/bubblegum): readjust atom huds(2) - the bubblegum (/mob/living/simple_animal/hostile/megafauna/bubblegum): update transform(3) - the bubblegum (/mob/living/simple_animal/hostile/megafauna/bubblegum): vv edit var("current_size", 3) - Dendydoom (/client): modify variables(the bubblegum (/mob/living/simple_animal/hostile/megafauna/bubblegum), "current_size", 1) - Dendydoom (/client): vv do basic(the bubblegum (/mob/living/simple_animal/hostile/megafauna/bubblegum), /list (/list), "_src_=vars;admin_token=0706352...") - Dendydoom (/client): view var Topic("_src_=vars;admin_token=0706352...", /list (/list), null) - Dendydoom (/client): Topic("_src_=vars;admin_token=0706352...", /list (/list), null, null) - [2026-09-19 23:40:04.354] RUNTIME: ### VarEdit by Dendydoom/(Dreary Doom): /mob/living/simple_animal/hostile/megafauna/bubblegum current_size=1 => 3 [2026-09-19 23:40:13.772] RUNTIME: runtime error: Error while reading DMI metadata for path 'snoyicon.png': No such file or directory (os error 2) - proc name: icon metadata (/proc/icon_metadata) - source file: code/__HELPERS/icons.dm,1189 - usr: Dreary Doom (/mob/dead/observer) - src: null - usr.loc: the floor (198,82,1) (/turf/open/floor/iron/white/side) - call stack: - icon metadata('snoyicon.png') - compile icon states cache('snoyicon.png') - icon exists('snoyicon.png', "bubblegum") - getFlatIcon(Evil Snoy (/mob/living/simple_animal/hostile/megafauna/bubblegum), 1, 'snoyicon.png', "bubblegum", 0, 1, 0, null) - Dendydoom (/client): debug variables(Evil Snoy (/mob/living/simple_animal/hostile/megafauna/bubblegum)) - View Variables (/datum/admin_verb/debug_variables): avd do verb(Dendydoom (/client), /list (/list)) - Admin Verbs (/datum/controller/subsystem/admin_verbs): dynamic invoke verb(Dendydoom (/client), /datum/admin_verb/debug_variab... (/datum/admin_verb/debug_variables), /list (/list)) - Dendydoom (/client): View Variables(Evil Snoy (/mob/living/simple_animal/hostile/megafauna/bubblegum)) - [2026-09-19 23:40:36.841] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: G.I.B.S. (/mob/living/silicon/ai) - src: the security camera (/obj/machinery/camera/autoname/directional/south) - usr.loc: the floor (194,81,2) (/turf/open/floor/circuit/green) - src.loc: the floor (137,120,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - /datum/camerachunk (/datum/camerachunk): add(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - Cameras (/datum/controller/subsystem/cameras): update eye chunk(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (/mob/living/silicon/ai): camera visibility(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): update visibility() - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the plating (131,131,2) (/turf/open/floor/plating), 0) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the plating (131,131,2) (/turf/open/floor/plating), 0) - G.I.B.S. (/mob/living/silicon/ai): key down("`", LiarGG (/client), "`") - LiarGG (/client): gvb keyDown("`", 1550, 776, 1283, 1017) - LiarGG (/client): keyDown("`", 1550, 776, 1283, 1017) - [2026-09-19 23:40:36.843] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: G.I.B.S. (/mob/living/silicon/ai) - src: the security camera (/obj/machinery/camera/autoname/directional/west) - usr.loc: the floor (194,81,2) (/turf/open/floor/circuit/green) - src.loc: the floor (141,128,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/west): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - /datum/camerachunk (/datum/camerachunk): add(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - Cameras (/datum/controller/subsystem/cameras): update eye chunk(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (/mob/living/silicon/ai): camera visibility(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): update visibility() - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the plating (131,131,2) (/turf/open/floor/plating), 0) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the plating (131,131,2) (/turf/open/floor/plating), 0) - G.I.B.S. (/mob/living/silicon/ai): key down("`", LiarGG (/client), "`") - LiarGG (/client): gvb keyDown("`", 1550, 776, 1283, 1017) - LiarGG (/client): keyDown("`", 1550, 776, 1283, 1017) - [2026-09-19 23:40:36.847] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: G.I.B.S. (/mob/living/silicon/ai) - src: the security camera (/obj/machinery/camera/autoname/directional/north) - usr.loc: the floor (194,81,2) (/turf/open/floor/circuit/green) - src.loc: the floor (137,136,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - /datum/camerachunk (/datum/camerachunk): add(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - Cameras (/datum/controller/subsystem/cameras): update eye chunk(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (/mob/living/silicon/ai): camera visibility(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): update visibility() - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the plating (131,131,2) (/turf/open/floor/plating), 0) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the plating (131,131,2) (/turf/open/floor/plating), 0) - G.I.B.S. (/mob/living/silicon/ai): key down("`", LiarGG (/client), "`") - LiarGG (/client): gvb keyDown("`", 1550, 776, 1283, 1017) - LiarGG (/client): keyDown("`", 1550, 776, 1283, 1017) - [2026-09-19 23:40:36.849] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: G.I.B.S. (/mob/living/silicon/ai) - src: the security camera (/obj/machinery/camera/autoname/directional/west) - usr.loc: the floor (194,81,2) (/turf/open/floor/circuit/green) - src.loc: the floor (141,128,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/west): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - /datum/camerachunk (/datum/camerachunk): add(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - Cameras (/datum/controller/subsystem/cameras): update eye chunk(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (/mob/living/silicon/ai): camera visibility(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): update visibility() - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the plating (131,131,2) (/turf/open/floor/plating), 0) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the plating (131,131,2) (/turf/open/floor/plating), 0) - G.I.B.S. (/mob/living/silicon/ai): key down("`", LiarGG (/client), "`") - LiarGG (/client): gvb keyDown("`", 1550, 776, 1283, 1017) - LiarGG (/client): keyDown("`", 1550, 776, 1283, 1017) - [2026-09-19 23:40:36.852] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: G.I.B.S. (/mob/living/silicon/ai) - src: the security camera (/obj/machinery/camera/autoname/directional/south) - usr.loc: the floor (194,81,2) (/turf/open/floor/circuit/green) - src.loc: the floor (137,120,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - /datum/camerachunk (/datum/camerachunk): add(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - Cameras (/datum/controller/subsystem/cameras): update eye chunk(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (/mob/living/silicon/ai): camera visibility(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): update visibility() - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the plating (131,131,2) (/turf/open/floor/plating), 0) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the plating (131,131,2) (/turf/open/floor/plating), 0) - G.I.B.S. (/mob/living/silicon/ai): key down("`", LiarGG (/client), "`") - LiarGG (/client): gvb keyDown("`", 1550, 776, 1283, 1017) - LiarGG (/client): keyDown("`", 1550, 776, 1283, 1017) - [2026-09-19 23:40:36.858] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: G.I.B.S. (/mob/living/silicon/ai) - src: the security camera (/obj/machinery/camera/autoname/directional/south) - usr.loc: the floor (194,81,2) (/turf/open/floor/circuit/green) - src.loc: the floor (137,120,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/south): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - /datum/camerachunk (/datum/camerachunk): add(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - Cameras (/datum/controller/subsystem/cameras): update eye chunk(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (/mob/living/silicon/ai): camera visibility(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): update visibility() - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the plating (131,131,2) (/turf/open/floor/plating), 0) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the plating (131,131,2) (/turf/open/floor/plating), 0) - G.I.B.S. (/mob/living/silicon/ai): key down("`", LiarGG (/client), "`") - LiarGG (/client): gvb keyDown("`", 1550, 776, 1283, 1017) - LiarGG (/client): keyDown("`", 1550, 776, 1283, 1017) - [2026-09-19 23:40:36.860] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: G.I.B.S. (/mob/living/silicon/ai) - src: the security camera (/obj/machinery/camera/autoname/directional/west) - usr.loc: the floor (194,81,2) (/turf/open/floor/circuit/green) - src.loc: the floor (141,128,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/west): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - /datum/camerachunk (/datum/camerachunk): add(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - Cameras (/datum/controller/subsystem/cameras): update eye chunk(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (/mob/living/silicon/ai): camera visibility(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): update visibility() - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the plating (131,131,2) (/turf/open/floor/plating), 0) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the plating (131,131,2) (/turf/open/floor/plating), 0) - G.I.B.S. (/mob/living/silicon/ai): key down("`", LiarGG (/client), "`") - LiarGG (/client): gvb keyDown("`", 1550, 776, 1283, 1017) - LiarGG (/client): keyDown("`", 1550, 776, 1283, 1017) - [2026-09-19 23:40:36.865] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: G.I.B.S. (/mob/living/silicon/ai) - src: the security camera (/obj/machinery/camera/autoname/directional/north) - usr.loc: the floor (194,81,2) (/turf/open/floor/circuit/green) - src.loc: the floor (137,136,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/north): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - /datum/camerachunk (/datum/camerachunk): add(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - Cameras (/datum/controller/subsystem/cameras): update eye chunk(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (/mob/living/silicon/ai): camera visibility(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): update visibility() - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the plating (131,131,2) (/turf/open/floor/plating), 0) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the plating (131,131,2) (/turf/open/floor/plating), 0) - G.I.B.S. (/mob/living/silicon/ai): key down("`", LiarGG (/client), "`") - LiarGG (/client): gvb keyDown("`", 1550, 776, 1283, 1017) - LiarGG (/client): keyDown("`", 1550, 776, 1283, 1017) - [2026-09-19 23:40:36.866] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: G.I.B.S. (/mob/living/silicon/ai) - src: the security camera (/obj/machinery/camera/autoname/directional/west) - usr.loc: the floor (194,81,2) (/turf/open/floor/circuit/green) - src.loc: the floor (141,128,3) (/turf/open/floor/iron) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/west): can see() - /datum/camerachunk (/datum/camerachunk): update() - /datum/camerachunk (/datum/camerachunk): force update(1) - /datum/camerachunk (/datum/camerachunk): add(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - Cameras (/datum/controller/subsystem/cameras): update eye chunk(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (/mob/living/silicon/ai): camera visibility(G.I.B.S. (AI Eye) (/mob/eye/camera/ai)) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): update visibility() - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the plating (131,131,2) (/turf/open/floor/plating), 0) - G.I.B.S. (AI Eye) (/mob/eye/camera/ai): setLoc(the plating (131,131,2) (/turf/open/floor/plating), 0) - G.I.B.S. (/mob/living/silicon/ai): key down("`", LiarGG (/client), "`") - LiarGG (/client): gvb keyDown("`", 1550, 776, 1283, 1017) - LiarGG (/client): keyDown("`", 1550, 776, 1283, 1017) - [2026-09-19 23:40:39.268] 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-19 23:40:40.817] RUNTIME: ## TESTING: GC: -- [0x20519b3] | /obj/item/reagent_containers/applicator/patch/style/burn was unable to be GC'd -- (ref count of 3) [2026-09-19 23:40:40.818] RUNTIME: ## TESTING: GC: -- [0x2047d77] | /obj/item/reagent_containers/applicator/patch/style/brute was unable to be GC'd -- (ref count of 3) [2026-09-19 23:40:48.409] RUNTIME: runtime error: Cannot read null.x - proc name: can see (/obj/machinery/camera/proc/can_see) - source file: code/game/machinery/camera/camera.dm,440 - usr: null - src: the security camera (/obj/machinery/camera/autoname/directional/west) - src.loc: the floor (52,146,3) (/turf/open/floor/iron/dark) - call stack: - the security camera (/obj/machinery/camera/autoname/directional/west): can see() - /datum/camerachunk (/datum/camerachunk): yield update() - Cameras (/datum/controller/subsystem/cameras): fire(0) - Cameras (/datum/controller/subsystem/cameras): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:41:00.978] RUNTIME: runtime error: Attempted to add a new component of type [/datum/component/infective] to a qdeleting parent of type [/obj/item/organ/lungs]! - proc name: AddComponent (/datum/proc/_AddComponent) - source file: code/datums/components/_component.dm,318 - usr: Evil Snoy (/mob/living/simple_animal/hostile/megafauna/bubblegum) - src: the lungs (/obj/item/organ/lungs) - usr.loc: the floor (202,82,1) (/turf/open/floor/iron) - src.loc: the human chest (/obj/item/bodypart/chest) - call stack: - the lungs (/obj/item/organ/lungs): AddComponent(/list (/list), null) - the lungs (/obj/item/organ/lungs): on mob remove(Gnomer Rock (/mob/living/carbon/human), 0, null) - the lungs (/obj/item/organ/lungs): on mob remove(Gnomer Rock (/mob/living/carbon/human), 0, null) - the lungs (/obj/item/organ/lungs): mob remove(Gnomer Rock (/mob/living/carbon/human), 0, null) - the lungs (/obj/item/organ/lungs): Remove(Gnomer Rock (/mob/living/carbon/human), 0, null) - the lungs (/obj/item/organ/lungs): Destroy(0) - qdel(the lungs (/obj/item/organ/lungs), 0) - Evil Snoy (/mob/living/simple_animal/hostile/megafauna/bubblegum): devour(Gnomer Rock (/mob/living/carbon/human)) - Evil Snoy (/mob/living/simple_animal/hostile/megafauna/bubblegum): devour(Gnomer Rock (/mob/living/carbon/human)) - /datum/callback (/datum/callback): Invoke() - world: push usr(Evil Snoy (/mob/living/simple_animal/hostile/megafauna/bubblegum), /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-19 23:41:00.981] RUNTIME: runtime error: Attempted to add a new component of type [/datum/component/infective] to a qdeleting parent of type [/obj/item/organ/heart]! - proc name: AddComponent (/datum/proc/_AddComponent) - source file: code/datums/components/_component.dm,318 - usr: Evil Snoy (/mob/living/simple_animal/hostile/megafauna/bubblegum) - src: the heart (/obj/item/organ/heart) - usr.loc: the floor (202,82,1) (/turf/open/floor/iron) - src.loc: the human chest (/obj/item/bodypart/chest) - call stack: - the heart (/obj/item/organ/heart): AddComponent(/list (/list), null) - the heart (/obj/item/organ/heart): on mob remove(Gnomer Rock (/mob/living/carbon/human), 0, null) - the heart (/obj/item/organ/heart): mob remove(Gnomer Rock (/mob/living/carbon/human), 0, null) - the heart (/obj/item/organ/heart): Remove(Gnomer Rock (/mob/living/carbon/human), 0, null) - the heart (/obj/item/organ/heart): Remove(Gnomer Rock (/mob/living/carbon/human), null, null) - the heart (/obj/item/organ/heart): Destroy(0) - qdel(the heart (/obj/item/organ/heart), 0) - Evil Snoy (/mob/living/simple_animal/hostile/megafauna/bubblegum): devour(Gnomer Rock (/mob/living/carbon/human)) - Evil Snoy (/mob/living/simple_animal/hostile/megafauna/bubblegum): devour(Gnomer Rock (/mob/living/carbon/human)) - /datum/callback (/datum/callback): Invoke() - world: push usr(Evil Snoy (/mob/living/simple_animal/hostile/megafauna/bubblegum), /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-19 23:41:00.984] RUNTIME: runtime error: Attempted to add a new component of type [/datum/component/infective] to a qdeleting parent of type [/obj/item/organ/liver]! - proc name: AddComponent (/datum/proc/_AddComponent) - source file: code/datums/components/_component.dm,318 - usr: Evil Snoy (/mob/living/simple_animal/hostile/megafauna/bubblegum) - src: the liver (/obj/item/organ/liver) - usr.loc: the floor (202,82,1) (/turf/open/floor/iron) - src.loc: the human chest (/obj/item/bodypart/chest) - call stack: - the liver (/obj/item/organ/liver): AddComponent(/list (/list), null) - the liver (/obj/item/organ/liver): on mob remove(Gnomer Rock (/mob/living/carbon/human), 0, null) - the liver (/obj/item/organ/liver): on mob remove(Gnomer Rock (/mob/living/carbon/human), 0, null) - the liver (/obj/item/organ/liver): mob remove(Gnomer Rock (/mob/living/carbon/human), 0, null) - the liver (/obj/item/organ/liver): Remove(Gnomer Rock (/mob/living/carbon/human), 0, null) - the liver (/obj/item/organ/liver): Destroy(0) - qdel(the liver (/obj/item/organ/liver), 0) - Evil Snoy (/mob/living/simple_animal/hostile/megafauna/bubblegum): devour(Gnomer Rock (/mob/living/carbon/human)) - Evil Snoy (/mob/living/simple_animal/hostile/megafauna/bubblegum): devour(Gnomer Rock (/mob/living/carbon/human)) - /datum/callback (/datum/callback): Invoke() - world: push usr(Evil Snoy (/mob/living/simple_animal/hostile/megafauna/bubblegum), /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-19 23:41:15.484] RUNTIME: runtime error: Attempted to add a new component of type [/datum/component/infective] to a qdeleting parent of type [/obj/item/organ/lungs]! - proc name: AddComponent (/datum/proc/_AddComponent) - source file: code/datums/components/_component.dm,318 - usr: Evil Snoy (/mob/living/simple_animal/hostile/megafauna/bubblegum) - src: the lungs (/obj/item/organ/lungs) - usr.loc: the floor (193,77,1) (/turf/open/floor/iron) - src.loc: the lizard chest (/obj/item/bodypart/chest/lizard) - call stack: - the lungs (/obj/item/organ/lungs): AddComponent(/list (/list), null) - the lungs (/obj/item/organ/lungs): on mob remove(Licks-The-Icicles (/mob/living/carbon/human), 0, null) - the lungs (/obj/item/organ/lungs): on mob remove(Licks-The-Icicles (/mob/living/carbon/human), 0, null) - the lungs (/obj/item/organ/lungs): mob remove(Licks-The-Icicles (/mob/living/carbon/human), 0, null) - the lungs (/obj/item/organ/lungs): Remove(Licks-The-Icicles (/mob/living/carbon/human), 0, null) - the lungs (/obj/item/organ/lungs): Destroy(0) - qdel(the lungs (/obj/item/organ/lungs), 0) - Evil Snoy (/mob/living/simple_animal/hostile/megafauna/bubblegum): devour(Licks-The-Icicles (/mob/living/carbon/human)) - Evil Snoy (/mob/living/simple_animal/hostile/megafauna/bubblegum): devour(Licks-The-Icicles (/mob/living/carbon/human)) - /datum/callback (/datum/callback): Invoke() - world: push usr(Evil Snoy (/mob/living/simple_animal/hostile/megafauna/bubblegum), /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-19 23:41:15.487] RUNTIME: runtime error: Attempted to add a new component of type [/datum/component/infective] to a qdeleting parent of type [/obj/item/organ/heart]! - proc name: AddComponent (/datum/proc/_AddComponent) - source file: code/datums/components/_component.dm,318 - usr: Evil Snoy (/mob/living/simple_animal/hostile/megafauna/bubblegum) - src: the heart (/obj/item/organ/heart) - usr.loc: the floor (193,77,1) (/turf/open/floor/iron) - src.loc: the lizard chest (/obj/item/bodypart/chest/lizard) - call stack: - the heart (/obj/item/organ/heart): AddComponent(/list (/list), null) - the heart (/obj/item/organ/heart): on mob remove(Licks-The-Icicles (/mob/living/carbon/human), 0, null) - the heart (/obj/item/organ/heart): mob remove(Licks-The-Icicles (/mob/living/carbon/human), 0, null) - the heart (/obj/item/organ/heart): Remove(Licks-The-Icicles (/mob/living/carbon/human), 0, null) - the heart (/obj/item/organ/heart): Remove(Licks-The-Icicles (/mob/living/carbon/human), null, null) - the heart (/obj/item/organ/heart): Destroy(0) - qdel(the heart (/obj/item/organ/heart), 0) - Evil Snoy (/mob/living/simple_animal/hostile/megafauna/bubblegum): devour(Licks-The-Icicles (/mob/living/carbon/human)) - Evil Snoy (/mob/living/simple_animal/hostile/megafauna/bubblegum): devour(Licks-The-Icicles (/mob/living/carbon/human)) - /datum/callback (/datum/callback): Invoke() - world: push usr(Evil Snoy (/mob/living/simple_animal/hostile/megafauna/bubblegum), /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-19 23:41:15.489] RUNTIME: runtime error: Attempted to add a new component of type [/datum/component/infective] to a qdeleting parent of type [/obj/item/organ/liver/lizard]! - proc name: AddComponent (/datum/proc/_AddComponent) - source file: code/datums/components/_component.dm,318 - usr: Evil Snoy (/mob/living/simple_animal/hostile/megafauna/bubblegum) - src: the saurian liver (/obj/item/organ/liver/lizard) - usr.loc: the floor (193,77,1) (/turf/open/floor/iron) - src.loc: the lizard chest (/obj/item/bodypart/chest/lizard) - call stack: - the saurian liver (/obj/item/organ/liver/lizard): AddComponent(/list (/list), null) - the saurian liver (/obj/item/organ/liver/lizard): on mob remove(Licks-The-Icicles (/mob/living/carbon/human), 0, null) - the saurian liver (/obj/item/organ/liver/lizard): on mob remove(Licks-The-Icicles (/mob/living/carbon/human), 0, null) - the saurian liver (/obj/item/organ/liver/lizard): mob remove(Licks-The-Icicles (/mob/living/carbon/human), 0, null) - the saurian liver (/obj/item/organ/liver/lizard): Remove(Licks-The-Icicles (/mob/living/carbon/human), 0, null) - the saurian liver (/obj/item/organ/liver/lizard): Destroy(0) - qdel(the saurian liver (/obj/item/organ/liver/lizard), 0) - Evil Snoy (/mob/living/simple_animal/hostile/megafauna/bubblegum): devour(Licks-The-Icicles (/mob/living/carbon/human)) - Evil Snoy (/mob/living/simple_animal/hostile/megafauna/bubblegum): devour(Licks-The-Icicles (/mob/living/carbon/human)) - /datum/callback (/datum/callback): Invoke() - world: push usr(Evil Snoy (/mob/living/simple_animal/hostile/megafauna/bubblegum), /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-19 23:41:19.509] RUNTIME: runtime error: Mob with client has been deleted. - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("Mob with client has been delet...", "code/modules/mob/mob.dm", 28) - Espen Newbern (/mob/living/split_personality): Destroy(0) - Espen Newbern (/mob/living/split_personality): Destroy(0) - qdel(Espen Newbern (/mob/living/split_personality), 0) - Alcohol-Induced CNS Impairment (/datum/brain_trauma/severe/split_personality/blackout): on lose() - Alcohol-Induced CNS Impairment (/datum/brain_trauma/severe/split_personality/blackout): on lose() - Alcohol-Induced CNS Impairment (/datum/brain_trauma/severe/split_personality/blackout): Destroy(0) - qdel(Alcohol-Induced CNS Impairment (/datum/brain_trauma/severe/split_personality/blackout), 0) - Espen Newbern (/mob/living/split_personality): 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-19 23:41:19.539] 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: Espen Newbern (/mob/living/split_personality) - src.loc: Espen Newbern (/mob/living/carbon/human) - call stack: - Espen Newbern (/mob/living/split_personality): become uncliented() - Espen Newbern (/mob/living/split_personality): Logout() - Espen Newbern (/mob/living/split_personality): Logout() - Espen Newbern (/mob/living/split_personality): Logout() - Espen Newbern (/mob/dead/observer): PossessByPlayer("dalmationer") - Espen Newbern (/mob/living/split_personality): ghostize(0, 0) - Espen Newbern (/mob/living/split_personality): ghostize(0, 0) - Espen Newbern (/mob/living/split_personality): Destroy(0) - Espen Newbern (/mob/living/split_personality): Destroy(0) - qdel(Espen Newbern (/mob/living/split_personality), 0) - Alcohol-Induced CNS Impairment (/datum/brain_trauma/severe/split_personality/blackout): on lose() - Alcohol-Induced CNS Impairment (/datum/brain_trauma/severe/split_personality/blackout): on lose() - Alcohol-Induced CNS Impairment (/datum/brain_trauma/severe/split_personality/blackout): Destroy(0) - qdel(Alcohol-Induced CNS Impairment (/datum/brain_trauma/severe/split_personality/blackout), 0) - Espen Newbern (/mob/living/split_personality): 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-19 23:41:28.116] RUNTIME: runtime error: Attempted to add a new component of type [/datum/component/infective] to a qdeleting parent of type [/obj/item/organ/lungs]! - proc name: AddComponent (/datum/proc/_AddComponent) - source file: code/datums/components/_component.dm,318 - usr: null - src: the lungs (/obj/item/organ/lungs) - src.loc: the human chest (/obj/item/bodypart/chest) - call stack: - the lungs (/obj/item/organ/lungs): AddComponent(/list (/list), null) - the lungs (/obj/item/organ/lungs): on mob remove(Nathaniel Narp (/mob/living/carbon/human), 0, null) - the lungs (/obj/item/organ/lungs): on mob remove(Nathaniel Narp (/mob/living/carbon/human), 0, null) - the lungs (/obj/item/organ/lungs): mob remove(Nathaniel Narp (/mob/living/carbon/human), 0, null) - the lungs (/obj/item/organ/lungs): Remove(Nathaniel Narp (/mob/living/carbon/human), 0, null) - the lungs (/obj/item/organ/lungs): Destroy(0) - qdel(the lungs (/obj/item/organ/lungs), 0) - Evil Snoy (/mob/living/simple_animal/hostile/megafauna/bubblegum): devour(Nathaniel Narp (/mob/living/carbon/human)) - Evil Snoy (/mob/living/simple_animal/hostile/megafauna/bubblegum): devour(Nathaniel Narp (/mob/living/carbon/human)) - /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-19 23:41:28.119] RUNTIME: runtime error: Attempted to add a new component of type [/datum/component/infective] to a qdeleting parent of type [/obj/item/organ/heart]! - proc name: AddComponent (/datum/proc/_AddComponent) - source file: code/datums/components/_component.dm,318 - usr: null - src: the heart (/obj/item/organ/heart) - src.loc: the human chest (/obj/item/bodypart/chest) - call stack: - the heart (/obj/item/organ/heart): AddComponent(/list (/list), null) - the heart (/obj/item/organ/heart): on mob remove(Nathaniel Narp (/mob/living/carbon/human), 0, null) - the heart (/obj/item/organ/heart): mob remove(Nathaniel Narp (/mob/living/carbon/human), 0, null) - the heart (/obj/item/organ/heart): Remove(Nathaniel Narp (/mob/living/carbon/human), 0, null) - the heart (/obj/item/organ/heart): Remove(Nathaniel Narp (/mob/living/carbon/human), null, null) - the heart (/obj/item/organ/heart): Destroy(0) - qdel(the heart (/obj/item/organ/heart), 0) - Evil Snoy (/mob/living/simple_animal/hostile/megafauna/bubblegum): devour(Nathaniel Narp (/mob/living/carbon/human)) - Evil Snoy (/mob/living/simple_animal/hostile/megafauna/bubblegum): devour(Nathaniel Narp (/mob/living/carbon/human)) - /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-19 23:41:28.121] RUNTIME: runtime error: Attempted to add a new component of type [/datum/component/infective] to a qdeleting parent of type [/obj/item/organ/liver]! - proc name: AddComponent (/datum/proc/_AddComponent) - source file: code/datums/components/_component.dm,318 - usr: null - src: the liver (/obj/item/organ/liver) - src.loc: the human chest (/obj/item/bodypart/chest) - call stack: - the liver (/obj/item/organ/liver): AddComponent(/list (/list), null) - the liver (/obj/item/organ/liver): on mob remove(Nathaniel Narp (/mob/living/carbon/human), 0, null) - the liver (/obj/item/organ/liver): on mob remove(Nathaniel Narp (/mob/living/carbon/human), 0, null) - the liver (/obj/item/organ/liver): mob remove(Nathaniel Narp (/mob/living/carbon/human), 0, null) - the liver (/obj/item/organ/liver): Remove(Nathaniel Narp (/mob/living/carbon/human), 0, null) - the liver (/obj/item/organ/liver): Destroy(0) - qdel(the liver (/obj/item/organ/liver), 0) - Evil Snoy (/mob/living/simple_animal/hostile/megafauna/bubblegum): devour(Nathaniel Narp (/mob/living/carbon/human)) - Evil Snoy (/mob/living/simple_animal/hostile/megafauna/bubblegum): devour(Nathaniel Narp (/mob/living/carbon/human)) - /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-19 23:41:40.688] RUNTIME: ## TESTING: GC: -- [0x3000cc8] | /mob/dead/observer was unable to be GC'd -- (ref count of 4) [2026-09-19 23:41:42.439] RUNTIME: runtime error: Attempted to add a new component of type [/datum/component/infective] to a qdeleting parent of type [/obj/item/organ/lungs]! - proc name: AddComponent (/datum/proc/_AddComponent) - source file: code/datums/components/_component.dm,318 - usr: Evil Snoy (/mob/living/simple_animal/hostile/megafauna/bubblegum) - src: the lungs (/obj/item/organ/lungs) - usr.loc: the floor (199,83,1) (/turf/open/floor/iron) - src.loc: the human chest (/obj/item/bodypart/chest) - call stack: - the lungs (/obj/item/organ/lungs): AddComponent(/list (/list), null) - the lungs (/obj/item/organ/lungs): on mob remove(Dr Thompson Beans (/mob/living/carbon/human), 0, null) - the lungs (/obj/item/organ/lungs): on mob remove(Dr Thompson Beans (/mob/living/carbon/human), 0, null) - the lungs (/obj/item/organ/lungs): mob remove(Dr Thompson Beans (/mob/living/carbon/human), 0, null) - the lungs (/obj/item/organ/lungs): Remove(Dr Thompson Beans (/mob/living/carbon/human), 0, null) - the lungs (/obj/item/organ/lungs): Destroy(0) - qdel(the lungs (/obj/item/organ/lungs), 0) - Evil Snoy (/mob/living/simple_animal/hostile/megafauna/bubblegum): devour(Dr Thompson Beans (/mob/living/carbon/human)) - Evil Snoy (/mob/living/simple_animal/hostile/megafauna/bubblegum): devour(Dr Thompson Beans (/mob/living/carbon/human)) - /datum/callback (/datum/callback): Invoke() - world: push usr(Evil Snoy (/mob/living/simple_animal/hostile/megafauna/bubblegum), /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-19 23:41:42.443] RUNTIME: runtime error: Attempted to add a new component of type [/datum/component/infective] to a qdeleting parent of type [/obj/item/organ/heart]! - proc name: AddComponent (/datum/proc/_AddComponent) - source file: code/datums/components/_component.dm,318 - usr: Evil Snoy (/mob/living/simple_animal/hostile/megafauna/bubblegum) - src: the heart (/obj/item/organ/heart) - usr.loc: the floor (199,83,1) (/turf/open/floor/iron) - src.loc: the human chest (/obj/item/bodypart/chest) - call stack: - the heart (/obj/item/organ/heart): AddComponent(/list (/list), null) - the heart (/obj/item/organ/heart): on mob remove(Dr Thompson Beans (/mob/living/carbon/human), 0, null) - the heart (/obj/item/organ/heart): mob remove(Dr Thompson Beans (/mob/living/carbon/human), 0, null) - the heart (/obj/item/organ/heart): Remove(Dr Thompson Beans (/mob/living/carbon/human), 0, null) - the heart (/obj/item/organ/heart): Remove(Dr Thompson Beans (/mob/living/carbon/human), null, null) - the heart (/obj/item/organ/heart): Destroy(0) - qdel(the heart (/obj/item/organ/heart), 0) - Evil Snoy (/mob/living/simple_animal/hostile/megafauna/bubblegum): devour(Dr Thompson Beans (/mob/living/carbon/human)) - Evil Snoy (/mob/living/simple_animal/hostile/megafauna/bubblegum): devour(Dr Thompson Beans (/mob/living/carbon/human)) - /datum/callback (/datum/callback): Invoke() - world: push usr(Evil Snoy (/mob/living/simple_animal/hostile/megafauna/bubblegum), /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-19 23:41:42.446] RUNTIME: runtime error: Attempted to add a new component of type [/datum/component/infective] to a qdeleting parent of type [/obj/item/organ/liver]! - proc name: AddComponent (/datum/proc/_AddComponent) - source file: code/datums/components/_component.dm,318 - usr: Evil Snoy (/mob/living/simple_animal/hostile/megafauna/bubblegum) - src: the liver (/obj/item/organ/liver) - usr.loc: the floor (199,83,1) (/turf/open/floor/iron) - src.loc: the human chest (/obj/item/bodypart/chest) - call stack: - the liver (/obj/item/organ/liver): AddComponent(/list (/list), null) - the liver (/obj/item/organ/liver): on mob remove(Dr Thompson Beans (/mob/living/carbon/human), 0, null) - the liver (/obj/item/organ/liver): on mob remove(Dr Thompson Beans (/mob/living/carbon/human), 0, null) - the liver (/obj/item/organ/liver): mob remove(Dr Thompson Beans (/mob/living/carbon/human), 0, null) - the liver (/obj/item/organ/liver): Remove(Dr Thompson Beans (/mob/living/carbon/human), 0, null) - the liver (/obj/item/organ/liver): Destroy(0) - qdel(the liver (/obj/item/organ/liver), 0) - Evil Snoy (/mob/living/simple_animal/hostile/megafauna/bubblegum): devour(Dr Thompson Beans (/mob/living/carbon/human)) - Evil Snoy (/mob/living/simple_animal/hostile/megafauna/bubblegum): devour(Dr Thompson Beans (/mob/living/carbon/human)) - /datum/callback (/datum/callback): Invoke() - world: push usr(Evil Snoy (/mob/living/simple_animal/hostile/megafauna/bubblegum), /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-19 23:41:42.540] RUNTIME: runtime error: Attempted to add a new component of type [/datum/component/infective] to a qdeleting parent of type [/obj/item/organ/lungs]! - proc name: AddComponent (/datum/proc/_AddComponent) - source file: code/datums/components/_component.dm,318 - usr: Evil Snoy (/mob/living/simple_animal/hostile/megafauna/bubblegum) - src: the lungs (/obj/item/organ/lungs) - usr.loc: the floor (199,83,1) (/turf/open/floor/iron) - src.loc: the human chest (/obj/item/bodypart/chest) - call stack: - the lungs (/obj/item/organ/lungs): AddComponent(/list (/list), null) - the lungs (/obj/item/organ/lungs): on mob remove(Hark Loginstin (/mob/living/carbon/human), 0, null) - the lungs (/obj/item/organ/lungs): on mob remove(Hark Loginstin (/mob/living/carbon/human), 0, null) - the lungs (/obj/item/organ/lungs): mob remove(Hark Loginstin (/mob/living/carbon/human), 0, null) - the lungs (/obj/item/organ/lungs): Remove(Hark Loginstin (/mob/living/carbon/human), 0, null) - the lungs (/obj/item/organ/lungs): Destroy(0) - qdel(the lungs (/obj/item/organ/lungs), 0) - Evil Snoy (/mob/living/simple_animal/hostile/megafauna/bubblegum): devour(Hark Loginstin (/mob/living/carbon/human)) - Evil Snoy (/mob/living/simple_animal/hostile/megafauna/bubblegum): devour(Hark Loginstin (/mob/living/carbon/human)) - /datum/callback (/datum/callback): Invoke() - world: push usr(Evil Snoy (/mob/living/simple_animal/hostile/megafauna/bubblegum), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:41:42.544] RUNTIME: runtime error: Attempted to add a new component of type [/datum/component/infective] to a qdeleting parent of type [/obj/item/organ/heart]! - proc name: AddComponent (/datum/proc/_AddComponent) - source file: code/datums/components/_component.dm,318 - usr: Evil Snoy (/mob/living/simple_animal/hostile/megafauna/bubblegum) - src: the heart (/obj/item/organ/heart) - usr.loc: the floor (199,83,1) (/turf/open/floor/iron) - src.loc: the human chest (/obj/item/bodypart/chest) - call stack: - the heart (/obj/item/organ/heart): AddComponent(/list (/list), null) - the heart (/obj/item/organ/heart): on mob remove(Hark Loginstin (/mob/living/carbon/human), 0, null) - the heart (/obj/item/organ/heart): mob remove(Hark Loginstin (/mob/living/carbon/human), 0, null) - the heart (/obj/item/organ/heart): Remove(Hark Loginstin (/mob/living/carbon/human), 0, null) - the heart (/obj/item/organ/heart): Remove(Hark Loginstin (/mob/living/carbon/human), null, null) - the heart (/obj/item/organ/heart): Destroy(0) - qdel(the heart (/obj/item/organ/heart), 0) - Evil Snoy (/mob/living/simple_animal/hostile/megafauna/bubblegum): devour(Hark Loginstin (/mob/living/carbon/human)) - Evil Snoy (/mob/living/simple_animal/hostile/megafauna/bubblegum): devour(Hark Loginstin (/mob/living/carbon/human)) - /datum/callback (/datum/callback): Invoke() - world: push usr(Evil Snoy (/mob/living/simple_animal/hostile/megafauna/bubblegum), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:41:42.548] RUNTIME: runtime error: Attempted to add a new component of type [/datum/component/infective] to a qdeleting parent of type [/obj/item/organ/liver]! - proc name: AddComponent (/datum/proc/_AddComponent) - source file: code/datums/components/_component.dm,318 - usr: Evil Snoy (/mob/living/simple_animal/hostile/megafauna/bubblegum) - src: the liver (/obj/item/organ/liver) - usr.loc: the floor (199,83,1) (/turf/open/floor/iron) - src.loc: the human chest (/obj/item/bodypart/chest) - call stack: - the liver (/obj/item/organ/liver): AddComponent(/list (/list), null) - the liver (/obj/item/organ/liver): on mob remove(Hark Loginstin (/mob/living/carbon/human), 0, null) - the liver (/obj/item/organ/liver): on mob remove(Hark Loginstin (/mob/living/carbon/human), 0, null) - the liver (/obj/item/organ/liver): mob remove(Hark Loginstin (/mob/living/carbon/human), 0, null) - the liver (/obj/item/organ/liver): Remove(Hark Loginstin (/mob/living/carbon/human), 0, null) - the liver (/obj/item/organ/liver): Destroy(0) - qdel(the liver (/obj/item/organ/liver), 0) - Evil Snoy (/mob/living/simple_animal/hostile/megafauna/bubblegum): devour(Hark Loginstin (/mob/living/carbon/human)) - Evil Snoy (/mob/living/simple_animal/hostile/megafauna/bubblegum): devour(Hark Loginstin (/mob/living/carbon/human)) - /datum/callback (/datum/callback): Invoke() - world: push usr(Evil Snoy (/mob/living/simple_animal/hostile/megafauna/bubblegum), /datum/callback (/datum/callback)) - /datum/callback (/datum/callback): InvokeAsync() - Timer (/datum/controller/subsystem/timer): fire(1) - Timer (/datum/controller/subsystem/timer): ignite(1) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-19 23:41:43.303] RUNTIME: runtime error: Attempted to add a new component of type [/datum/component/infective] to a qdeleting parent of type [/obj/item/organ/lungs]! - proc name: AddComponent (/datum/proc/_AddComponent) - source file: code/datums/components/_component.dm,318 - usr: Evil Snoy (/mob/living/simple_animal/hostile/megafauna/bubblegum) - src: the lungs (/obj/item/organ/lungs) - usr.loc: the floor (197,83,1) (/turf/open/floor/iron/white/side) - src.loc: the human chest (/obj/item/bodypart/chest) - call stack: - the lungs (/obj/item/organ/lungs): AddComponent(/list (/list), null) - the lungs (/obj/item/organ/lungs): on mob remove(Easton Weeter (/mob/living/carbon/human), 0, null) - the lungs (/obj/item/organ/lungs): on mob remove(Easton Weeter (/mob/living/carbon/human), 0, null) - the lungs (/obj/item/organ/lungs): mob remove(Easton Weeter (/mob/living/carbon/human), 0, null) - the lungs (/obj/item/organ/lungs): Remove(Easton Weeter (/mob/living/carbon/human), 0, null) - the lungs (/obj/item/organ/lungs): Destroy(0) - qdel(the lungs (/obj/item/organ/lungs), 0) - Evil Snoy (/mob/living/simple_animal/hostile/megafauna/bubblegum): devour(Easton Weeter (/mob/living/carbon/human)) - Evil Snoy (/mob/living/simple_animal/hostile/megafauna/bubblegum): devour(Easton Weeter (/mob/living/carbon/human)) - /datum/callback (/datum/callback): Invoke() - world: push usr(Evil Snoy (/mob/living/simple_animal/hostile/megafauna/bubblegum), /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-19 23:41:43.306] RUNTIME: runtime error: Attempted to add a new component of type [/datum/component/infective] to a qdeleting parent of type [/obj/item/organ/heart]! - proc name: AddComponent (/datum/proc/_AddComponent) - source file: code/datums/components/_component.dm,318 - usr: Evil Snoy (/mob/living/simple_animal/hostile/megafauna/bubblegum) - src: the heart (/obj/item/organ/heart) - usr.loc: the floor (197,83,1) (/turf/open/floor/iron/white/side) - src.loc: the human chest (/obj/item/bodypart/chest) - call stack: - the heart (/obj/item/organ/heart): AddComponent(/list (/list), null) - the heart (/obj/item/organ/heart): on mob remove(Easton Weeter (/mob/living/carbon/human), 0, null) - the heart (/obj/item/organ/heart): mob remove(Easton Weeter (/mob/living/carbon/human), 0, null) - the heart (/obj/item/organ/heart): Remove(Easton Weeter (/mob/living/carbon/human), 0, null) - the heart (/obj/item/organ/heart): Remove(Easton Weeter (/mob/living/carbon/human), null, null) - the heart (/obj/item/organ/heart): Destroy(0) - qdel(the heart (/obj/item/organ/heart), 0) - Evil Snoy (/mob/living/simple_animal/hostile/megafauna/bubblegum): devour(Easton Weeter (/mob/living/carbon/human)) - Evil Snoy (/mob/living/simple_animal/hostile/megafauna/bubblegum): devour(Easton Weeter (/mob/living/carbon/human)) - /datum/callback (/datum/callback): Invoke() - world: push usr(Evil Snoy (/mob/living/simple_animal/hostile/megafauna/bubblegum), /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-19 23:41:43.308] RUNTIME: runtime error: Attempted to add a new component of type [/datum/component/infective] to a qdeleting parent of type [/obj/item/organ/liver]! - proc name: AddComponent (/datum/proc/_AddComponent) - source file: code/datums/components/_component.dm,318 - usr: Evil Snoy (/mob/living/simple_animal/hostile/megafauna/bubblegum) - src: the liver (/obj/item/organ/liver) - usr.loc: the floor (197,83,1) (/turf/open/floor/iron/white/side) - src.loc: the human chest (/obj/item/bodypart/chest) - call stack: - the liver (/obj/item/organ/liver): AddComponent(/list (/list), null) - the liver (/obj/item/organ/liver): on mob remove(Easton Weeter (/mob/living/carbon/human), 0, null) - the liver (/obj/item/organ/liver): on mob remove(Easton Weeter (/mob/living/carbon/human), 0, null) - the liver (/obj/item/organ/liver): mob remove(Easton Weeter (/mob/living/carbon/human), 0, null) - the liver (/obj/item/organ/liver): Remove(Easton Weeter (/mob/living/carbon/human), 0, null) - the liver (/obj/item/organ/liver): Destroy(0) - qdel(the liver (/obj/item/organ/liver), 0) - Evil Snoy (/mob/living/simple_animal/hostile/megafauna/bubblegum): devour(Easton Weeter (/mob/living/carbon/human)) - Evil Snoy (/mob/living/simple_animal/hostile/megafauna/bubblegum): devour(Easton Weeter (/mob/living/carbon/human)) - /datum/callback (/datum/callback): Invoke() - world: push usr(Evil Snoy (/mob/living/simple_animal/hostile/megafauna/bubblegum), /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-19 23:41:50.393] RUNTIME: Shutting down Ban Cache subsystem... [2026-09-19 23:41:50.393] RUNTIME: Shutting down Chat subsystem... [2026-09-19 23:41:50.393] RUNTIME: Shutting down Init Profiler subsystem... [2026-09-19 23:41:50.394] RUNTIME: Shutting down Shuttle subsystem... [2026-09-19 23:41:50.394] RUNTIME: Warning: Subsystem `Shuttle` slept 105 times. [2026-09-19 23:41:50.394] RUNTIME: Shutting down Atmospherics subsystem... [2026-09-19 23:41:50.394] RUNTIME: Shutting down Fishing subsystem... [2026-09-19 23:41:50.394] RUNTIME: Shutting down Icon Smoothing subsystem... [2026-09-19 23:41:50.394] RUNTIME: Shutting down Library Loading subsystem... [2026-09-19 23:41:50.395] RUNTIME: Shutting down Lighting subsystem... [2026-09-19 23:41:50.395] RUNTIME: Shutting down Map Previews subsystem... [2026-09-19 23:41:50.395] RUNTIME: Shutting down Machines subsystem... [2026-09-19 23:41:50.395] RUNTIME: Shutting down Market subsystem... [2026-09-19 23:41:50.395] RUNTIME: Shutting down Minor Mapping subsystem... [2026-09-19 23:41:50.395] RUNTIME: Shutting down Ore Generation subsystem... [2026-09-19 23:41:50.396] RUNTIME: Shutting down Traitor subsystem... [2026-09-19 23:41:50.396] RUNTIME: Shutting down Wardrobe subsystem... [2026-09-19 23:41:50.396] RUNTIME: Shutting down Assets subsystem... [2026-09-19 23:41:50.396] RUNTIME: Shutting down Persistent Paintings subsystem... [2026-09-19 23:41:50.396] RUNTIME: Shutting down Persistence subsystem... [2026-09-19 23:41:50.396] RUNTIME: Shutting down Atoms subsystem... [2026-09-19 23:41:50.397] RUNTIME: Shutting down Cameras subsystem... [2026-09-19 23:41:50.397] RUNTIME: Shutting down Spatial Grid subsystem... [2026-09-19 23:41:50.397] RUNTIME: Shutting down Weather subsystem... [2026-09-19 23:41:50.397] RUNTIME: Shutting down Mapping subsystem... [2026-09-19 23:41:50.397] RUNTIME: Shutting down Ticker subsystem... [2026-09-19 23:41:50.397] RUNTIME: Warning: Subsystem `Ticker` slept 1 times. [2026-09-19 23:41:50.405] RUNTIME: Shutting down Achievements subsystem... [2026-09-19 23:41:50.431] RUNTIME: Shutting down Ambience subsystem... [2026-09-19 23:41:50.431] RUNTIME: Shutting down Area Contents subsystem... [2026-09-19 23:41:50.432] RUNTIME: Shutting down Asset Loading subsystem... [2026-09-19 23:41:50.432] RUNTIME: Shutting down Augury subsystem... [2026-09-19 23:41:50.432] RUNTIME: Shutting down Blackbox subsystem... [2026-09-19 23:41:50.480] RUNTIME: Shutting down Processing subsystem... [2026-09-19 23:41:50.481] RUNTIME: Shutting down Blood Drying subsystem... [2026-09-19 23:41:50.481] RUNTIME: Shutting down Datum Component System subsystem... [2026-09-19 23:41:50.481] RUNTIME: Shutting down Mood subsystem... [2026-09-19 23:41:50.481] RUNTIME: Shutting down Transport subsystem... [2026-09-19 23:41:50.482] RUNTIME: Shutting down Acid subsystem... [2026-09-19 23:41:50.482] RUNTIME: Shutting down Basic Avoidance subsystem... [2026-09-19 23:41:50.482] RUNTIME: Shutting down Antag HUDs subsystem... [2026-09-19 23:41:50.482] RUNTIME: Shutting down Aura subsystem... [2026-09-19 23:41:50.482] RUNTIME: Shutting down Clock Component subsystem... [2026-09-19 23:41:50.483] RUNTIME: Shutting down Digital Clocks subsystem... [2026-09-19 23:41:50.483] RUNTIME: Shutting down Fast Processing subsystem... [2026-09-19 23:41:50.483] RUNTIME: Shutting down Burning subsystem... [2026-09-19 23:41:50.483] RUNTIME: Shutting down Instruments subsystem... [2026-09-19 23:41:50.484] RUNTIME: Shutting down Manufacturing Processing subsystem... [2026-09-19 23:41:50.484] RUNTIME: Shutting down New Player Info subsystem... [2026-09-19 23:41:50.484] RUNTIME: Shutting down Objects subsystem... [2026-09-19 23:41:50.484] RUNTIME: Shutting down Personalities subsystem... [2026-09-19 23:41:50.484] RUNTIME: Shutting down Plumbing subsystem... [2026-09-19 23:41:50.485] RUNTIME: Shutting down Priority Status Effects subsystem... [2026-09-19 23:41:50.485] RUNTIME: Shutting down Projectiles subsystem... [2026-09-19 23:41:50.485] RUNTIME: Shutting down Quirks subsystem... [2026-09-19 23:41:50.485] RUNTIME: Shutting down Singularity subsystem... [2026-09-19 23:41:50.485] RUNTIME: Shutting down Jobs subsystem... [2026-09-19 23:41:50.485] RUNTIME: Shutting down Events subsystem... [2026-09-19 23:41:50.486] RUNTIME: Shutting down Radioactive Nebula subsystem... [2026-09-19 23:41:50.486] RUNTIME: Shutting down Research subsystem... [2026-09-19 23:41:50.486] RUNTIME: Shutting down Station subsystem... [2026-09-19 23:41:50.486] RUNTIME: Shutting down Supermatter Cascade subsystem... [2026-09-19 23:41:50.486] RUNTIME: Shutting down Timed Actions subsystem... [2026-09-19 23:41:50.486] RUNTIME: Shutting down Turret Processing subsystem... [2026-09-19 23:41:50.487] RUNTIME: Shutting down Wet floors subsystem... [2026-09-19 23:41:50.487] RUNTIME: Shutting down Escape Menu subsystem... [2026-09-19 23:41:50.487] RUNTIME: Shutting down Disease subsystem... [2026-09-19 23:41:50.487] RUNTIME: Shutting down Economy subsystem... [2026-09-19 23:41:50.487] RUNTIME: Shutting down Explosions subsystem... [2026-09-19 23:41:50.487] RUNTIME: Shutting down Fluid subsystem... [2026-09-19 23:41:50.488] RUNTIME: Shutting down Smoke subsystem... [2026-09-19 23:41:50.488] RUNTIME: Shutting down Foam subsystem... [2026-09-19 23:41:50.488] RUNTIME: Shutting down Verb Manager subsystem... [2026-09-19 23:41:50.488] RUNTIME: Shutting down Speech Controller subsystem... [2026-09-19 23:41:50.488] RUNTIME: Shutting down XKeyScore subsystem... [2026-09-19 23:41:50.489] RUNTIME: Shutting down Lag Switch subsystem... [2026-09-19 23:41:50.489] RUNTIME: Shutting down Lua Scripting subsystem... [2026-09-19 23:41:50.489] RUNTIME: Shutting down Map Vote subsystem... [2026-09-19 23:41:50.489] RUNTIME: Shutting down Materials subsystem... [2026-09-19 23:41:50.489] RUNTIME: Shutting down Mobs subsystem... [2026-09-19 23:41:50.489] RUNTIME: Shutting down MouseEntered subsystem... [2026-09-19 23:41:50.490] RUNTIME: Shutting down NPC Pool subsystem... [2026-09-19 23:41:50.490] RUNTIME: Shutting down Overlay subsystem... [2026-09-19 23:41:50.842] RUNTIME: Shutting down pAI subsystem... [2026-09-19 23:41:50.842] RUNTIME: Shutting down Parallax subsystem... [2026-09-19 23:41:50.842] RUNTIME: Shutting down Pathfinder subsystem... [2026-09-19 23:41:50.843] RUNTIME: Shutting down Points of Interest subsystem... [2026-09-19 23:41:50.843] RUNTIME: Shutting down Polling subsystem... [2026-09-19 23:41:50.843] RUNTIME: Shutting down Queue Links subsystem... [2026-09-19 23:41:50.843] RUNTIME: Shutting down Radiation subsystem... [2026-09-19 23:41:50.844] RUNTIME: Shutting down Restaurant subsystem... [2026-09-19 23:41:50.844] RUNTIME: Shutting down Timer subsystem... [2026-09-19 23:41:50.844] RUNTIME: Shutting down Runechat subsystem... [2026-09-19 23:41:50.844] RUNTIME: Shutting down Sound Loops subsystem... [2026-09-19 23:41:50.844] RUNTIME: Shutting down Security Level subsystem... [2026-09-19 23:41:50.845] RUNTIME: Shutting down Skills subsystem... [2026-09-19 23:41:50.845] RUNTIME: Shutting down Sound Tokens subsystem... [2026-09-19 23:41:50.845] RUNTIME: Shutting down Sprite Accessories subsystem... [2026-09-19 23:41:50.845] RUNTIME: Shutting down Stat Panels subsystem... [2026-09-19 23:41:50.845] RUNTIME: Shutting down PRISM subsystem... [2026-09-19 23:41:50.846] RUNTIME: Shutting down Stock Market subsystem... [2026-09-19 23:41:50.846] RUNTIME: Shutting down Sun subsystem... [2026-09-19 23:41:50.846] RUNTIME: Shutting down Trading Card Game subsystem... [2026-09-19 23:41:50.846] RUNTIME: Shutting down tgui subsystem... [2026-09-19 23:41:50.888] RUNTIME: Shutting down Throwing subsystem... [2026-09-19 23:41:50.889] RUNTIME: Shutting down Time Tracking subsystem... [2026-09-19 23:41:50.889] RUNTIME: Shutting down Text To Speech subsystem... [2026-09-19 23:41:50.889] RUNTIME: Shutting down Tutorials subsystem... [2026-09-19 23:41:50.889] RUNTIME: Shutting down Vis contents overlays subsystem... [2026-09-19 23:41:50.889] RUNTIME: Shutting down Vote subsystem... [2026-09-19 23:41:50.889] RUNTIME: Shutting down Dynamic subsystem... [2026-09-19 23:41:50.890] RUNTIME: Warning: Subsystem `Dynamic` slept 3 times. [2026-09-19 23:41:50.890] RUNTIME: Shutting down Movement Loops subsystem... [2026-09-19 23:41:50.890] RUNTIME: Shutting down AI Controller Ticker subsystem... [2026-09-19 23:41:50.890] RUNTIME: Shutting down AI Controller Ticker (Low) subsystem... [2026-09-19 23:41:50.890] RUNTIME: Shutting down AI movement subsystem... [2026-09-19 23:41:50.890] RUNTIME: Shutting down Cliff Falling subsystem... [2026-09-19 23:41:50.891] RUNTIME: Shutting down Hyperspace Drift subsystem... [2026-09-19 23:41:50.891] RUNTIME: Shutting down Newtonian Movement subsystem... [2026-09-19 23:41:50.891] RUNTIME: Shutting down Conveyor Belts subsystem... [2026-09-19 23:41:50.891] RUNTIME: Shutting down Bitrunning subsystem... [2026-09-19 23:41:50.891] RUNTIME: Shutting down Circuit Components subsystem... [2026-09-19 23:41:50.891] RUNTIME: Shutting down IDs and Access subsystem... [2026-09-19 23:41:50.892] RUNTIME: Shutting down Modular Computers subsystem... [2026-09-19 23:41:50.892] RUNTIME: Shutting down Radio subsystem... [2026-09-19 23:41:50.892] RUNTIME: Shutting down Wiremod Composite Templates subsystem... [2026-09-19 23:41:50.892] RUNTIME: Shutting down Loot Icon Generation subsystem... [2026-09-19 23:41:50.892] RUNTIME: Shutting down Admin Verbs subsystem... [2026-09-19 23:41:50.892] RUNTIME: Shutting down Early Assets subsystem... [2026-09-19 23:41:50.893] RUNTIME: Shutting down Greyscale Previews subsystem... [2026-09-19 23:41:50.893] RUNTIME: Shutting down Greyscale subsystem... [2026-09-19 23:41:50.893] RUNTIME: Shutting down Reagents subsystem... [2026-09-19 23:41:50.893] RUNTIME: Shutting down Discord subsystem... [2026-09-19 23:41:50.894] RUNTIME: Shutting down Input subsystem... [2026-09-19 23:41:50.895] RUNTIME: Shutting down Ping subsystem... [2026-09-19 23:41:50.895] RUNTIME: Shutting down Server Tasks subsystem... [2026-09-19 23:41:50.916] RUNTIME: Shutting down Sounds subsystem... [2026-09-19 23:41:50.916] RUNTIME: Shutting down Title Screen subsystem... [2026-09-19 23:41:50.922] RUNTIME: Shutting down Verbs subsystem... [2026-09-19 23:41:50.922] RUNTIME: Shutting down Database subsystem... [2026-09-19 23:41:50.925] RUNTIME: Clearing DB Queries. (Standby: 0; Active: 0; All: 0) [2026-09-19 23:41:50.930] RUNTIME: Done clearing DB queries in right now (Standby: 0; Active: 0; All: 0)] [2026-09-19 23:41:50.932] RUNTIME: Shutting down Garbage subsystem... [2026-09-19 23:41:51.863] RUNTIME: Shutting down Profiler subsystem... [2026-09-19 23:41:51.863] RUNTIME: Warning: Subsystem `Profiler` slept 14 times. [2026-09-19 23:41:51.904] RUNTIME: Shutdown complete [2026-09-19 23:41:51.904] RUNTIME: World hard rebooted at 23:41:51