[2026-09-02 20:36:18.460] Starting up round ID 263775. - ------------------------- [2026-09-02 20:36:18.487] RUNTIME: World loaded at 20:36:18! [2026-09-02 20:36:18.487] RUNTIME: TGS Info: Activating API for version 5.11.0 [2026-09-02 20:36:18.487] RUNTIME: Running /tg/ revision: 2026-09-02T06:15:53+00:00 - origin/master: 68c9ec47f82572cdf26035f11da4956950619683 - Test merge active of PR #97357 commit 6c27e7db4373780cd0fb487b22f0f0c5c8aab2c1 - Test merge active of PR #97612 commit cc41d3e7fd69ffda3801caf02acb431dc618a388 - Test merge active of PR #97636 commit 21a057781024a1e4ae30ff952a3962907da03412 - Test merge active of PR #97571 commit 99d2de5ffa44e32acc040c529e56ac35fa5f7612 - Test merge active of PR #97447 commit d532092699002f4efb53374bafa532dfe9512031 - HEAD: 36cb48586fd781b2a566cda6310ae4095f3b9ab7 - Running rust-g version 6.2.0 [2026-09-02 20:36:18.492] RUNTIME: map_config not found: _maps/eventmap.json [2026-09-02 20:36:18.492] RUNTIME: map_config not found: _maps/eventmap2.json [2026-09-02 20:36:18.493] RUNTIME: Database connection established. [2026-09-02 20:36:18.493] RUNTIME: Round ID: 263775 [2026-09-02 20:36:18.495] RUNTIME: Running /tg/ revision: 2026-09-02T06:15:53+00:00 - origin/master: 68c9ec47f82572cdf26035f11da4956950619683 - Test merge active of PR #97357 commit 6c27e7db4373780cd0fb487b22f0f0c5c8aab2c1 - Test merge active of PR #97612 commit cc41d3e7fd69ffda3801caf02acb431dc618a388 - Test merge active of PR #97636 commit 21a057781024a1e4ae30ff952a3962907da03412 - Test merge active of PR #97571 commit 99d2de5ffa44e32acc040c529e56ac35fa5f7612 - Test merge active of PR #97447 commit d532092699002f4efb53374bafa532dfe9512031 - HEAD: 36cb48586fd781b2a566cda6310ae4095f3b9ab7 - Running rust-g version 6.2.0 [2026-09-02 20:36:18.705] RUNTIME: RETA: System initialized with duration=3000ds, cooldown=150ds, enabled=1 [2026-09-02 20:36:19.710] RUNTIME: Initialized Profiler subsystem within 0 seconds! [2026-09-02 20:36:19.711] RUNTIME: Initialized Database subsystem within 0 seconds! [2026-09-02 20:36:19.723] RUNTIME: Initialized Verbs subsystem within 0 seconds! [2026-09-02 20:36:19.728] RUNTIME: Initialized Title Screen subsystem within 0.01 seconds! [2026-09-02 20:36:19.830] RUNTIME: Initialized Sounds subsystem within 0.1 seconds! [2026-09-02 20:36:19.832] RUNTIME: Initialized Server Tasks subsystem within 0 seconds! [2026-09-02 20:36:19.832] RUNTIME: Initialized Input subsystem within 0 seconds! [2026-09-02 20:36:19.833] RUNTIME: Initialized Discord subsystem within 0 seconds! [2026-09-02 20:36:19.844] RUNTIME: Initialized Reagents subsystem within 0.01 seconds! [2026-09-02 20:36:20.197] RUNTIME: Initialized Greyscale subsystem within 0.35 seconds! [2026-09-02 20:36:20.198] RUNTIME: Initialized Greyscale Previews subsystem within 0 seconds! [2026-09-02 20:36:22.249] RUNTIME: Initialized Early Assets subsystem within 2.05 seconds! [2026-09-02 20:36:22.252] RUNTIME: Initialized Admin Verbs subsystem within 0 seconds! [2026-09-02 20:36:22.252] RUNTIME: Initialized Wiremod Composite Templates subsystem within 0 seconds! [2026-09-02 20:36:22.253] RUNTIME: Initialized Modular Computers subsystem within 0 seconds! [2026-09-02 20:36:22.258] RUNTIME: Initialized IDs and Access subsystem within 0 seconds! [2026-09-02 20:36:22.258] RUNTIME: Initialized Bitrunning subsystem within 0 seconds! [2026-09-02 20:36:22.259] RUNTIME: Initialized AI movement subsystem within 0 seconds! [2026-09-02 20:36:22.259] RUNTIME: Initialized AI Controller Ticker subsystem within 0 seconds! [2026-09-02 20:36:22.259] RUNTIME: Initialized Vote subsystem within 0 seconds! [2026-09-02 20:36:22.260] RUNTIME: Initialized Tutorials subsystem within 0 seconds! [2026-09-02 20:36:22.339] RUNTIME: Initialized Text To Speech subsystem within 0.08 seconds! [2026-09-02 20:36:22.339] RUNTIME: Initialized Time Tracking subsystem within 0 seconds! [2026-09-02 20:36:22.357] RUNTIME: Initialized Trading Card Game subsystem within 0.02 seconds! [2026-09-02 20:36:22.357] RUNTIME: Initialized Sun subsystem within 0 seconds! [2026-09-02 20:36:22.358] RUNTIME: Initialized Stock Market subsystem within 0 seconds! [2026-09-02 20:36:22.804] RUNTIME: Initialized PRISM subsystem within 0.45 seconds! [2026-09-02 20:36:22.804] RUNTIME: Initialized Skills subsystem within 0 seconds! [2026-09-02 20:36:22.805] RUNTIME: Initialized Security Level subsystem within 0 seconds! [2026-09-02 20:36:22.806] RUNTIME: Initialized Restaurant subsystem within 0 seconds! [2026-09-02 20:36:22.806] RUNTIME: Initialized Pathfinder subsystem within 0 seconds! [2026-09-02 20:36:22.807] RUNTIME: Initialized Map Vote subsystem within 0 seconds! [2026-09-02 20:36:22.807] RUNTIME: Initialized Lua Scripting subsystem within 0 seconds! [2026-09-02 20:36:22.807] RUNTIME: Initialized Lag Switch subsystem within 0 seconds! [2026-09-02 20:36:22.807] RUNTIME: Initialized Foam subsystem within 0 seconds! [2026-09-02 20:36:22.808] RUNTIME: Initialized Smoke subsystem within 0 seconds! [2026-09-02 20:36:22.808] RUNTIME: Initialized Fluid subsystem within 0 seconds! [2026-09-02 20:36:22.808] RUNTIME: Initialized Economy subsystem within 0 seconds! [2026-09-02 20:36:22.809] RUNTIME: Initialized Disease subsystem within 0 seconds! [2026-09-02 20:36:22.810] RUNTIME: Initialized Station subsystem within 0 seconds! [2026-09-02 20:36:22.846] RUNTIME: Initialized Research subsystem within 0.04 seconds! [2026-09-02 20:36:22.849] RUNTIME: Initialized Events subsystem within 0 seconds! [2026-09-02 20:36:22.857] RUNTIME: Initialized Jobs subsystem within 0.01 seconds! [2026-09-02 20:36:22.861] RUNTIME: Initialized Quirks subsystem within 0 seconds! [2026-09-02 20:36:22.861] RUNTIME: Initialized Personalities subsystem within 0 seconds! [2026-09-02 20:36:22.893] RUNTIME: Initialized Instruments subsystem within 0.03 seconds! [2026-09-02 20:36:22.893] RUNTIME: Initialized Blackbox subsystem within 0 seconds! [2026-09-02 20:36:34.712] RUNTIME: Initialized Achievements subsystem within 11.82 seconds! [2026-09-02 20:36:34.974] RUNTIME: Initialized Ticker subsystem within 0.26 seconds! [2026-09-02 20:36:35.062] RUNTIME: Loading MetaStation... [2026-09-02 20:36:36.757] RUNTIME: Loaded Station in 1.69375s! [2026-09-02 20:36:38.272] RUNTIME: Loaded Lavaland in 1.29375s! [2026-09-02 20:36:45.101] RUNTIME: Lava Ruins loader finished placing 28/42 ruins with 0 left to spend. [2026-09-02 20:36:45.150] RUNTIME: Space Ruins loader finished placing 30/85 ruins with 0 left to spend. [2026-09-02 20:36:45.891] RUNTIME: Cave Generator terrain generation finished in 0.73125s! [2026-09-02 20:36:45.927] RUNTIME: Cave Generator terrain generation finished in 0.03125s! [2026-09-02 20:36:48.648] RUNTIME: Cave Generator terrain population finished in 0.05s! [2026-09-02 20:36:48.651] RUNTIME: Cave Generator terrain population finished in 0s! [2026-09-02 20:36:49.482] RUNTIME: Initialized Mapping subsystem within 14.45 seconds! [2026-09-02 20:36:49.483] RUNTIME: Initialized Weather subsystem within 0 seconds! [2026-09-02 20:36:49.541] RUNTIME: Initialized Spatial Grid subsystem within 0.06 seconds! [2026-09-02 20:36:49.542] RUNTIME: Initialized Cameras subsystem within 0 seconds! [2026-09-02 20:37:49.227] RUNTIME: Initialized Atoms subsystem within 59.68 seconds! [2026-09-02 20:37:49.278] RUNTIME: runtime error: json_decode error: Unexpected character at (character 1) - proc name: load wall engravings (/datum/controller/subsystem/persistence/proc/load_wall_engravings) - source file: code/controllers/subsystem/persistence/engravings.dm,7 - usr: null - src: Persistence (/datum/controller/subsystem/persistence) - call stack: - Persistence (/datum/controller/subsystem/persistence): load wall engravings() - 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-02 20:37:49.278] 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-02 20:37:49.302] RUNTIME: Initialized Persistence subsystem within 0.02 seconds! [2026-09-02 20:37:49.357] RUNTIME: runtime error: bad icon operation - proc name: New (/icon/New) - usr: null - src: /icon (/icon) - call stack: - /icon (/icon): New("data/paintings/images/9d1ea6c4...", null, null, null, null) - the Private Painting Exhibit m... (/obj/structure/sign/painting/library_private): 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-02 20:37:49.358] 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 Private Painting Exhibit m... (/obj/structure/sign/painting/library_private) - src.loc: the engraved floor (84,117,2) (/turf/open/floor/engine/cult) - call stack: - the Private Painting Exhibit m... (/obj/structure/sign/painting/library_private): 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-02 20:37:49.597] RUNTIME: Initialized Persistent Paintings subsystem within 0.29 seconds! [2026-09-02 20:37:51.876] RUNTIME: Initialized Assets subsystem within 2.28 seconds! [2026-09-02 20:37:51.951] RUNTIME: Initialized Wardrobe subsystem within 0.03 seconds! [2026-09-02 20:37:51.956] RUNTIME: Initialized Traitor subsystem within 0 seconds! [2026-09-02 20:37:52.343] RUNTIME: Initialized Ore Generation subsystem within 0.38 seconds! [2026-09-02 20:37:52.510] RUNTIME: Initialized Minor Mapping subsystem within 0.17 seconds! [2026-09-02 20:37:52.513] RUNTIME: Initialized Market subsystem within 0 seconds! [2026-09-02 20:37:52.687] RUNTIME: Initialized Machines subsystem within 0.17 seconds! [2026-09-02 20:37:52.689] RUNTIME: Initialized Map Previews subsystem within 0 seconds! [2026-09-02 20:38:13.697] RUNTIME: Initialized Lighting subsystem within 21.01 seconds! [2026-09-02 20:38:16.113] RUNTIME: Initialized Library Loading subsystem within 2.42 seconds! [2026-09-02 20:38:22.227] RUNTIME: Initialized Icon Smoothing subsystem within 6.11 seconds! [2026-09-02 20:38:22.528] RUNTIME: Initialized Fishing subsystem within 0.3 seconds! [2026-09-02 20:38:31.482] RUNTIME: Initialized Atmospherics subsystem within 8.92 seconds! [2026-09-02 20:38:34.393] RUNTIME: Initialized Shuttle subsystem within 2.91 seconds! [2026-09-02 20:38:34.580] RUNTIME: Initialized Init Profiler subsystem within 0.19 seconds! [2026-09-02 20:38:35.146] RUNTIME: Initialized Ban Cache subsystem within 0.52 seconds! [2026-09-02 20:38:35.147] RUNTIME: Initializations complete within 135.438 seconds! [2026-09-02 20:42:40.238] RUNTIME: Game start took 2.2125s [2026-09-02 20:44:57.154] RUNTIME: runtime error: bad gender - proc name: Initialize (/atom/movable/virtualspeaker/Initialize) - source file: code/game/say.dm,404 - usr: Data Lazinyo (/mob/living/carbon/human) - src: Data Lazinyo (/atom/movable/virtualspeaker) - usr.loc: the floor (109,99,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Data Lazinyo (/atom/movable/virtualspeaker): Initialize(0, Data Lazinyo (/mob/living/carbon/human), the radio headset (/obj/item/radio/headset)) - Atoms (/datum/controller/subsystem/atoms): InitAtom(Data Lazinyo (/atom/movable/virtualspeaker), 0, /list (/list)) - Data Lazinyo (/atom/movable/virtualspeaker): New(0, Data Lazinyo (/mob/living/carbon/human), the radio headset (/obj/item/radio/headset)) - Data Lazinyo (/atom/movable/virtualspeaker): New(null, Data Lazinyo (/mob/living/carbon/human), the radio headset (/obj/item/radio/headset)) - the radio headset (/obj/item/radio/headset): talk into impl(Data Lazinyo (/mob/living/carbon/human), "Robotic", null, /list (/list), /datum/language/common (/datum/language/common), /list (/list)) - the radio headset (/obj/item/radio/headset): talk into impl(Data Lazinyo (/mob/living/carbon/human), "Robotic", null, /list (/list), /datum/language/common (/datum/language/common), /list (/list)) - the radio headset (/obj/item/radio/headset): talk into(Data Lazinyo (/mob/living/carbon/human), "Robotic", null, /list (/list), /datum/language/common (/datum/language/common), /list (/list)) - the radio headset (/obj/item/radio/headset): talk into(Data Lazinyo (/mob/living/carbon/human), "Robotic", null, /list (/list), /datum/language/common (/datum/language/common), /list (/list)) - Data Lazinyo (/mob/living/carbon/human): radio("Robotic", /list (/list), /list (/list), /datum/language/common (/datum/language/common)) - Data Lazinyo (/mob/living/carbon/human): say("Robotic", null, /list (/list), 1, /datum/language/common (/datum/language/common), 0, null, 0, 7, null, /list (/list)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Data Lazinyo (/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() - Speech Controller (/datum/controller/subsystem/verb_manager/speech_controller): run verb queue() - Speech Controller (/datum/controller/subsystem/verb_manager/speech_controller): fire(0) - Speech Controller (/datum/controller/subsystem/verb_manager/speech_controller): fire(0) - Speech Controller (/datum/controller/subsystem/verb_manager/speech_controller): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-02 20:45:00.580] RUNTIME: runtime error: bad gender - proc name: Initialize (/atom/movable/virtualspeaker/Initialize) - source file: code/game/say.dm,404 - usr: Data Lazinyo (/mob/living/carbon/human) - src: Data Lazinyo (/atom/movable/virtualspeaker) - usr.loc: the floor (109,99,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Data Lazinyo (/atom/movable/virtualspeaker): Initialize(0, Data Lazinyo (/mob/living/carbon/human), the radio headset (/obj/item/radio/headset)) - Atoms (/datum/controller/subsystem/atoms): InitAtom(Data Lazinyo (/atom/movable/virtualspeaker), 0, /list (/list)) - Data Lazinyo (/atom/movable/virtualspeaker): New(0, Data Lazinyo (/mob/living/carbon/human), the radio headset (/obj/item/radio/headset)) - Data Lazinyo (/atom/movable/virtualspeaker): New(null, Data Lazinyo (/mob/living/carbon/human), the radio headset (/obj/item/radio/headset)) - the radio headset (/obj/item/radio/headset): talk into impl(Data Lazinyo (/mob/living/carbon/human), "I need some tools", null, /list (/list), /datum/language/common (/datum/language/common), /list (/list)) - the radio headset (/obj/item/radio/headset): talk into impl(Data Lazinyo (/mob/living/carbon/human), "I need some tools", null, /list (/list), /datum/language/common (/datum/language/common), /list (/list)) - the radio headset (/obj/item/radio/headset): talk into(Data Lazinyo (/mob/living/carbon/human), "I need some tools", null, /list (/list), /datum/language/common (/datum/language/common), /list (/list)) - the radio headset (/obj/item/radio/headset): talk into(Data Lazinyo (/mob/living/carbon/human), "I need some tools", null, /list (/list), /datum/language/common (/datum/language/common), /list (/list)) - Data Lazinyo (/mob/living/carbon/human): radio("I need some tools", /list (/list), /list (/list), /datum/language/common (/datum/language/common)) - Data Lazinyo (/mob/living/carbon/human): say("I need some tools", null, /list (/list), 1, /datum/language/common (/datum/language/common), 0, null, 0, 7, null, /list (/list)) - Data Lazinyo (/mob/living/carbon/human): say("; I need some tools", null, /list (/list), 1, null, 0, null, 0, 7, null, /list (/list)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Data Lazinyo (/mob/living/carbon/human): gvb say verb(/alist (/alist)) - /datum/tgui_panel (/datum/tgui_panel): on message("verbs/invoke", /list (/list), /list (/list)) - /datum/tgui_window (/datum/tgui_window): on message("verbs/invoke", /list (/list), /list (/list)) - tgui Topic(/list (/list)) - DataL (/client): Topic("type=verbs%2Finvoke&payload=%7...", /list (/list), null, null) - [2026-09-02 20:45:14.201] RUNTIME: runtime error: bad gender - proc name: Initialize (/atom/movable/virtualspeaker/Initialize) - source file: code/game/say.dm,404 - usr: Data Lazinyo (/mob/living/carbon/human) - src: Data Lazinyo (/atom/movable/virtualspeaker) - usr.loc: the floor (109,99,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Data Lazinyo (/atom/movable/virtualspeaker): Initialize(0, Data Lazinyo (/mob/living/carbon/human), the radio headset (/obj/item/radio/headset)) - Atoms (/datum/controller/subsystem/atoms): InitAtom(Data Lazinyo (/atom/movable/virtualspeaker), 0, /list (/list)) - Data Lazinyo (/atom/movable/virtualspeaker): New(0, Data Lazinyo (/mob/living/carbon/human), the radio headset (/obj/item/radio/headset)) - Data Lazinyo (/atom/movable/virtualspeaker): New(null, Data Lazinyo (/mob/living/carbon/human), the radio headset (/obj/item/radio/headset)) - the radio headset (/obj/item/radio/headset): talk into impl(Data Lazinyo (/mob/living/carbon/human), "Robotic", null, /list (/list), /datum/language/common (/datum/language/common), /list (/list)) - the radio headset (/obj/item/radio/headset): talk into impl(Data Lazinyo (/mob/living/carbon/human), "Robotic", null, /list (/list), /datum/language/common (/datum/language/common), /list (/list)) - the radio headset (/obj/item/radio/headset): talk into(Data Lazinyo (/mob/living/carbon/human), "Robotic", null, /list (/list), /datum/language/common (/datum/language/common), /list (/list)) - the radio headset (/obj/item/radio/headset): talk into(Data Lazinyo (/mob/living/carbon/human), "Robotic", null, /list (/list), /datum/language/common (/datum/language/common), /list (/list)) - Data Lazinyo (/mob/living/carbon/human): radio("Robotic", /list (/list), /list (/list), /datum/language/common (/datum/language/common)) - Data Lazinyo (/mob/living/carbon/human): say("Robotic", null, /list (/list), 1, /datum/language/common (/datum/language/common), 0, null, 0, 7, null, /list (/list)) - Data Lazinyo (/mob/living/carbon/human): say("; robotic", null, /list (/list), 1, null, 0, null, 0, 7, null, /list (/list)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Data Lazinyo (/mob/living/carbon/human): gvb say verb(/alist (/alist)) - /datum/tgui_panel (/datum/tgui_panel): on message("verbs/invoke", /list (/list), /list (/list)) - /datum/tgui_window (/datum/tgui_window): on message("verbs/invoke", /list (/list), /list (/list)) - tgui Topic(/list (/list)) - DataL (/client): Topic("type=verbs%2Finvoke&payload=%7...", /list (/list), null, null) - [2026-09-02 20:46:46.294] RUNTIME: runtime error: bad gender - proc name: Initialize (/atom/movable/virtualspeaker/Initialize) - source file: code/game/say.dm,404 - usr: Data Lazinyo (/mob/living/carbon/human) - src: Data Lazinyo (/atom/movable/virtualspeaker) - usr.loc: the floor (109,99,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Data Lazinyo (/atom/movable/virtualspeaker): Initialize(0, Data Lazinyo (/mob/living/carbon/human), the radio headset (/obj/item/radio/headset)) - Atoms (/datum/controller/subsystem/atoms): InitAtom(Data Lazinyo (/atom/movable/virtualspeaker), 0, /list (/list)) - Data Lazinyo (/atom/movable/virtualspeaker): New(0, Data Lazinyo (/mob/living/carbon/human), the radio headset (/obj/item/radio/headset)) - Data Lazinyo (/atom/movable/virtualspeaker): New(null, Data Lazinyo (/mob/living/carbon/human), the radio headset (/obj/item/radio/headset)) - the radio headset (/obj/item/radio/headset): talk into impl(Data Lazinyo (/mob/living/carbon/human), "ROBOTIC", null, /list (/list), /datum/language/common (/datum/language/common), /list (/list)) - the radio headset (/obj/item/radio/headset): talk into impl(Data Lazinyo (/mob/living/carbon/human), "ROBOTIC", null, /list (/list), /datum/language/common (/datum/language/common), /list (/list)) - the radio headset (/obj/item/radio/headset): talk into(Data Lazinyo (/mob/living/carbon/human), "ROBOTIC", null, /list (/list), /datum/language/common (/datum/language/common), /list (/list)) - the radio headset (/obj/item/radio/headset): talk into(Data Lazinyo (/mob/living/carbon/human), "ROBOTIC", null, /list (/list), /datum/language/common (/datum/language/common), /list (/list)) - Data Lazinyo (/mob/living/carbon/human): radio("ROBOTIC", /list (/list), /list (/list), /datum/language/common (/datum/language/common)) - Data Lazinyo (/mob/living/carbon/human): say("ROBOTIC", null, /list (/list), 1, /datum/language/common (/datum/language/common), 0, null, 0, 7, null, /list (/list)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Data Lazinyo (/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() - Speech Controller (/datum/controller/subsystem/verb_manager/speech_controller): run verb queue() - Speech Controller (/datum/controller/subsystem/verb_manager/speech_controller): fire(0) - Speech Controller (/datum/controller/subsystem/verb_manager/speech_controller): fire(0) - Speech Controller (/datum/controller/subsystem/verb_manager/speech_controller): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-02 20:47:46.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: Hortense Grimsby (/mob/living/carbon/human) - src: null - usr.loc: the floor (140,125,2) (/turf/open/floor/iron/cafeteria) - 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(Hortense Grimsby (/mob/living/carbon/human), /list (/list)) - Hortense Grimsby (/mob/living/carbon/human): resolve unarmed attack(the range (/obj/machinery/oven/range), /list (/list)) - Hortense Grimsby (/mob/living/carbon/human): UnarmedAttack(the range (/obj/machinery/oven/range), 1, /list (/list)) - Hortense Grimsby (/mob/living/carbon/human): UnarmedAttack(the range (/obj/machinery/oven/range), 1, /list (/list)) - Hortense Grimsby (/mob/living/carbon/human): ClickOn(the range (/obj/machinery/oven/range), "icon-x=27;icon-y=10;left=1;but...") - the range (/obj/machinery/oven/range): Click(the floor (139,126,2) (/turf/open/floor/iron/cafeteria), "map_screen.map", "icon-x=27;icon-y=10;left=1;but...") - Wildorado (/client): Click(the range (/obj/machinery/oven/range), the floor (139,126,2) (/turf/open/floor/iron/cafeteria), "map_screen.map", "icon-x=27;icon-y=10;left=1;but...") - [2026-09-02 20:48:24.037] 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", Nathaniel Narp (/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-02 20:48:29.452] 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: Shona Spearman (/mob/living/carbon/human) - src: Close Menu (/atom/movable/screen/radial/center) - usr.loc: the floor (73,99,2) (/turf/open/floor/iron/white) - src.loc: null - call stack: - Close Menu (/atom/movable/screen/radial/center): Click(the floor (72,99,2) (/turf/open/floor/iron/white), "map_screen.map", "icon-x=16;icon-y=17;left=1;but...") - Enderwarrior (/client): Click(Close Menu (/atom/movable/screen/radial/center), the floor (72,99,2) (/turf/open/floor/iron/white), "map_screen.map", "icon-x=16;icon-y=17;left=1;but...") - [2026-09-02 20:49:35.031] 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)) - Hortense Grimsby (/mob/living/carbon/human): gvb say verb(/list (/list)) - Verbs (/datum/controller/subsystem/verbs): invoke verb(Hortense Grimsby (/mob/living/carbon/human), /mob/verb/say_verb (/mob/verb/say_verb), /list (/list), null) - Hortense Grimsby (/mob/living/carbon/human): Say("I just wanted to see him-OOF!") - Hortense Grimsby (/mob/living/carbon/human): Say("I just wanted to see him-OOF!") - /datum/tgui_say (/datum/tgui_say): delegate speech("I just wanted to see him-OOF!", "Say") - /datum/tgui_say (/datum/tgui_say): handle entry("force", /list (/list)) - /datum/tgui_say (/datum/tgui_say): force say(null, 1) - Hortense Grimsby (/mob/living/carbon/human): force say(null, 1, 0) - ... - /datum/bt_node/ai_behavior/sho... (/datum/bt_node/ai_behavior/shove_target): perform(0.25, /datum/ai_controller/monkey/pu... (/datum/ai_controller/monkey/pun_pun)) - /datum/bt_node/decorator/targe... (/datum/bt_node/decorator/target_can_be_shove_stunned): tick(/datum/ai_controller/monkey/pu... (/datum/ai_controller/monkey/pun_pun), 0.25) - /datum/bt_node/composite/subpl... (/datum/bt_node/composite/subplan): tick(/datum/ai_controller/monkey/pu... (/datum/ai_controller/monkey/pun_pun), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/monkey/pu... (/datum/ai_controller/monkey/pun_pun), 0.25) - /datum/bt_node/decorator/bb_ke... (/datum/bt_node/decorator/bb_key_set): tick(/datum/ai_controller/monkey/pu... (/datum/ai_controller/monkey/pun_pun), 0.25) - /datum/bt_node/composite/selec... (/datum/bt_node/composite/selector): tick(/datum/ai_controller/monkey/pu... (/datum/ai_controller/monkey/pun_pun), 0.25) - /datum/ai_controller/monkey/pu... (/datum/ai_controller/monkey/pun_pun): SelectBehaviors(0.25) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-02 20:50:03.921] RUNTIME: runtime error: Incompatible /datum/component/connect_containers assigned to a /atom/movable/screen/parallax_home! args: ["the pod floor",{"movable_moved":"perspective_loc_moved"}] - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Hank White (/mob/living/carbon/human) - src: null - usr.loc: the floor (116,122,2) (/turf/open/floor/iron) - call stack: - stack trace("Incompatible /datum/component/...", "code/datums/components/_compon...", 50) - /datum/component/connect_conta... (/datum/component/connect_containers): New(/list (/list)) - (/atom/movable/screen/parallax_home): AddComponent(/list (/list), null) - (/atom/movable/screen/parallax_home): set perspective(the pod floor (132,38,12) (/turf/open/floor/mineral/plastitanium/pod/light)) - the screen (/atom/movable/screen/map_view/gateway_port): set display(the pod floor (132,38,12) (/turf/open/floor/mineral/plastitanium/pod/light)) - the screen (/atom/movable/screen/map_view/gateway_port): setup visuals(Unknown Gateway (/datum/gateway_destination/gateway)) - the gateway (/obj/machinery/gateway/centerstation): activate(Unknown Gateway (/datum/gateway_destination/gateway)) - Gateway Control (/obj/machinery/computer/gateway_control): try to connect(Unknown Gateway (/datum/gateway_destination/gateway)) - Gateway Control (/obj/machinery/computer/gateway_control): ui act("activate", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("activate", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/tgui (/datum/tgui): on message("act/activate", /list (/list), /list (/list)) - /datum/tgui_window (/datum/tgui_window): on message("act/activate", /list (/list), /list (/list)) - tgui Topic(/list (/list)) - No_Name184715 (/client): Topic("type=act%2Factivate&payload=%7...", /list (/list), null, null) - [2026-09-02 20:50:03.926] RUNTIME: runtime error: undefined variable /turf/open/floor/mineral/plastitanium/pod/light/var/glide_size - proc name: update parallax (/atom/movable/screen/parallax_home/proc/update_parallax) - source file: code/_onclick/hud/parallax/parallax.dm,134 - usr: Hank White (/mob/living/carbon/human) - src: (/atom/movable/screen/parallax_home) - usr.loc: the floor (116,122,2) (/turf/open/floor/iron) - src.loc: null - call stack: - (/atom/movable/screen/parallax_home): update parallax() - (/atom/movable/screen/parallax_home): set perspective(the pod floor (132,38,12) (/turf/open/floor/mineral/plastitanium/pod/light)) - the screen (/atom/movable/screen/map_view/gateway_port): set display(the pod floor (132,38,12) (/turf/open/floor/mineral/plastitanium/pod/light)) - the screen (/atom/movable/screen/map_view/gateway_port): setup visuals(Unknown Gateway (/datum/gateway_destination/gateway)) - the gateway (/obj/machinery/gateway/centerstation): activate(Unknown Gateway (/datum/gateway_destination/gateway)) - Gateway Control (/obj/machinery/computer/gateway_control): try to connect(Unknown Gateway (/datum/gateway_destination/gateway)) - Gateway Control (/obj/machinery/computer/gateway_control): ui act("activate", /list (/list), /datum/tgui (/datum/tgui), /datum/ui_state/default (/datum/ui_state/default)) - /datum/tgui (/datum/tgui): on act message("activate", /list (/list), /datum/ui_state/default (/datum/ui_state/default)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/tgui (/datum/tgui): on message("act/activate", /list (/list), /list (/list)) - /datum/tgui_window (/datum/tgui_window): on message("act/activate", /list (/list), /list (/list)) - tgui Topic(/list (/list)) - No_Name184715 (/client): Topic("type=act%2Factivate&payload=%7...", /list (/list), null, null) - [2026-09-02 20:51:04.606] RUNTIME: ## TESTING: GC: -- [0x21058f3c] | /datum/pipeline was unable to be GC'd -- (ref count of 3) [2026-09-02 20:51:31.349] RUNTIME: runtime error: bad gender - proc name: Initialize (/atom/movable/virtualspeaker/Initialize) - source file: code/game/say.dm,404 - usr: Data Lazinyo (/mob/living/carbon/human) - src: Data Lazinyo (/atom/movable/virtualspeaker) - usr.loc: the floor (165,144,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Data Lazinyo (/atom/movable/virtualspeaker): Initialize(0, Data Lazinyo (/mob/living/carbon/human), the radio headset (/obj/item/radio/headset)) - Atoms (/datum/controller/subsystem/atoms): InitAtom(Data Lazinyo (/atom/movable/virtualspeaker), 0, /list (/list)) - Data Lazinyo (/atom/movable/virtualspeaker): New(0, Data Lazinyo (/mob/living/carbon/human), the radio headset (/obj/item/radio/headset)) - Data Lazinyo (/atom/movable/virtualspeaker): New(null, Data Lazinyo (/mob/living/carbon/human), the radio headset (/obj/item/radio/headset)) - the radio headset (/obj/item/radio/headset): talk into impl(Data Lazinyo (/mob/living/carbon/human), "Someone", null, /list (/list), /datum/language/common (/datum/language/common), /list (/list)) - the radio headset (/obj/item/radio/headset): talk into impl(Data Lazinyo (/mob/living/carbon/human), "Someone", null, /list (/list), /datum/language/common (/datum/language/common), /list (/list)) - the radio headset (/obj/item/radio/headset): talk into(Data Lazinyo (/mob/living/carbon/human), "Someone", null, /list (/list), /datum/language/common (/datum/language/common), /list (/list)) - the radio headset (/obj/item/radio/headset): talk into(Data Lazinyo (/mob/living/carbon/human), "Someone", null, /list (/list), /datum/language/common (/datum/language/common), /list (/list)) - Data Lazinyo (/mob/living/carbon/human): radio("Someone", /list (/list), /list (/list), /datum/language/common (/datum/language/common)) - Data Lazinyo (/mob/living/carbon/human): say("Someone", null, /list (/list), 1, /datum/language/common (/datum/language/common), 0, null, 0, 7, null, /list (/list)) - Data Lazinyo (/mob/living/carbon/human): say("; someone", null, /list (/list), 1, null, 0, null, 0, 7, null, /list (/list)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Data Lazinyo (/mob/living/carbon/human): gvb say verb(/alist (/alist)) - /datum/tgui_panel (/datum/tgui_panel): on message("verbs/invoke", /list (/list), /list (/list)) - /datum/tgui_window (/datum/tgui_window): on message("verbs/invoke", /list (/list), /list (/list)) - tgui Topic(/list (/list)) - DataL (/client): Topic("type=verbs%2Finvoke&payload=%7...", /list (/list), null, null) - [2026-09-02 20:51:35.547] RUNTIME: runtime error: bad gender - proc name: Initialize (/atom/movable/virtualspeaker/Initialize) - source file: code/game/say.dm,404 - usr: Data Lazinyo (/mob/living/carbon/human) - src: Data Lazinyo (/atom/movable/virtualspeaker) - usr.loc: the floor (165,144,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Data Lazinyo (/atom/movable/virtualspeaker): Initialize(0, Data Lazinyo (/mob/living/carbon/human), the radio headset (/obj/item/radio/headset)) - Atoms (/datum/controller/subsystem/atoms): InitAtom(Data Lazinyo (/atom/movable/virtualspeaker), 0, /list (/list)) - Data Lazinyo (/atom/movable/virtualspeaker): New(0, Data Lazinyo (/mob/living/carbon/human), the radio headset (/obj/item/radio/headset)) - Data Lazinyo (/atom/movable/virtualspeaker): New(null, Data Lazinyo (/mob/living/carbon/human), the radio headset (/obj/item/radio/headset)) - the radio headset (/obj/item/radio/headset): talk into impl(Data Lazinyo (/mob/living/carbon/human), "Can put material into storage", null, /list (/list), /datum/language/common (/datum/language/common), /list (/list)) - the radio headset (/obj/item/radio/headset): talk into impl(Data Lazinyo (/mob/living/carbon/human), "Can put material into storage", null, /list (/list), /datum/language/common (/datum/language/common), /list (/list)) - the radio headset (/obj/item/radio/headset): talk into(Data Lazinyo (/mob/living/carbon/human), "Can put material into storage", null, /list (/list), /datum/language/common (/datum/language/common), /list (/list)) - the radio headset (/obj/item/radio/headset): talk into(Data Lazinyo (/mob/living/carbon/human), "Can put material into storage", null, /list (/list), /datum/language/common (/datum/language/common), /list (/list)) - Data Lazinyo (/mob/living/carbon/human): radio("Can put material into storage", /list (/list), /list (/list), /datum/language/common (/datum/language/common)) - Data Lazinyo (/mob/living/carbon/human): say("Can put material into storage", null, /list (/list), 1, /datum/language/common (/datum/language/common), 0, null, 0, 7, null, /list (/list)) - Data Lazinyo (/mob/living/carbon/human): say("; can put material into storag...", null, /list (/list), 1, null, 0, null, 0, 7, null, /list (/list)) - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Data Lazinyo (/mob/living/carbon/human): gvb say verb(/alist (/alist)) - /datum/tgui_panel (/datum/tgui_panel): on message("verbs/invoke", /list (/list), /list (/list)) - /datum/tgui_window (/datum/tgui_window): on message("verbs/invoke", /list (/list), /list (/list)) - tgui Topic(/list (/list)) - DataL (/client): Topic("type=verbs%2Finvoke&payload=%7...", /list (/list), null, null) - [2026-09-02 20:52:11.704] RUNTIME: runtime error: bad gender - proc name: Initialize (/atom/movable/virtualspeaker/Initialize) - source file: code/game/say.dm,404 - usr: Swims-In-Water (/mob/living/carbon/human) - src: Swims-In-Water (/atom/movable/virtualspeaker) - usr.loc: the floor (160,154,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Swims-In-Water (/atom/movable/virtualspeaker): Initialize(0, Swims-In-Water (/mob/living/carbon/human), the engineering radio headset (/obj/item/radio/headset/headset_eng)) - Atoms (/datum/controller/subsystem/atoms): InitAtom(Swims-In-Water (/atom/movable/virtualspeaker), 0, /list (/list)) - Swims-In-Water (/atom/movable/virtualspeaker): New(0, Swims-In-Water (/mob/living/carbon/human), the engineering radio headset (/obj/item/radio/headset/headset_eng)) - Swims-In-Water (/atom/movable/virtualspeaker): New(null, Swims-In-Water (/mob/living/carbon/human), the engineering radio headset (/obj/item/radio/headset/headset_eng)) - the engineering radio headset (/obj/item/radio/headset/headset_eng): talk into impl(Swims-In-Water (/mob/living/carbon/human), "Well good riddance then Penelo...", null, /list (/list), /datum/language/common (/datum/language/common), /list (/list)) - the engineering radio headset (/obj/item/radio/headset/headset_eng): talk into impl(Swims-In-Water (/mob/living/carbon/human), "Well good riddance then Penelo...", null, /list (/list), /datum/language/common (/datum/language/common), /list (/list)) - the engineering radio headset (/obj/item/radio/headset/headset_eng): talk into(Swims-In-Water (/mob/living/carbon/human), "Well good riddance then Penelo...", null, /list (/list), /datum/language/common (/datum/language/common), /list (/list)) - the engineering radio headset (/obj/item/radio/headset/headset_eng): talk into(Swims-In-Water (/mob/living/carbon/human), "Well good riddance then Penelo...", null, /list (/list), /datum/language/common (/datum/language/common), /list (/list)) - Swims-In-Water (/mob/living/carbon/human): radio("Well good riddance then Penelo...", /list (/list), /list (/list), /datum/language/common (/datum/language/common)) - Swims-In-Water (/mob/living/carbon/human): say("Well good riddance then Penelo...", null, /list (/list), 1, /datum/language/common (/datum/language/common), 0, null, 0, 7, null, /list (/list)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Swims-In-Water (/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() - Speech Controller (/datum/controller/subsystem/verb_manager/speech_controller): run verb queue() - Speech Controller (/datum/controller/subsystem/verb_manager/speech_controller): fire(0) - Speech Controller (/datum/controller/subsystem/verb_manager/speech_controller): fire(0) - Speech Controller (/datum/controller/subsystem/verb_manager/speech_controller): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-02 20:52:12.363] RUNTIME: ## TESTING: GC: -- [0x21064649] | /datum/sound_token was unable to be GC'd -- (ref count of 3) [2026-09-02 20:52:16.205] RUNTIME: runtime error: bad gender - proc name: Initialize (/atom/movable/virtualspeaker/Initialize) - source file: code/game/say.dm,404 - usr: Swims-In-Water (/mob/living/carbon/human) - src: Swims-In-Water (/atom/movable/virtualspeaker) - usr.loc: the floor (160,154,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Swims-In-Water (/atom/movable/virtualspeaker): Initialize(0, Swims-In-Water (/mob/living/carbon/human), the engineering radio headset (/obj/item/radio/headset/headset_eng)) - Atoms (/datum/controller/subsystem/atoms): InitAtom(Swims-In-Water (/atom/movable/virtualspeaker), 0, /list (/list)) - Swims-In-Water (/atom/movable/virtualspeaker): New(0, Swims-In-Water (/mob/living/carbon/human), the engineering radio headset (/obj/item/radio/headset/headset_eng)) - Swims-In-Water (/atom/movable/virtualspeaker): New(null, Swims-In-Water (/mob/living/carbon/human), the engineering radio headset (/obj/item/radio/headset/headset_eng)) - the engineering radio headset (/obj/item/radio/headset/headset_eng): talk into impl(Swims-In-Water (/mob/living/carbon/human), "Thank you for your ssservice", null, /list (/list), /datum/language/common (/datum/language/common), /list (/list)) - the engineering radio headset (/obj/item/radio/headset/headset_eng): talk into impl(Swims-In-Water (/mob/living/carbon/human), "Thank you for your ssservice", null, /list (/list), /datum/language/common (/datum/language/common), /list (/list)) - the engineering radio headset (/obj/item/radio/headset/headset_eng): talk into(Swims-In-Water (/mob/living/carbon/human), "Thank you for your ssservice", null, /list (/list), /datum/language/common (/datum/language/common), /list (/list)) - the engineering radio headset (/obj/item/radio/headset/headset_eng): talk into(Swims-In-Water (/mob/living/carbon/human), "Thank you for your ssservice", null, /list (/list), /datum/language/common (/datum/language/common), /list (/list)) - Swims-In-Water (/mob/living/carbon/human): radio("Thank you for your ssservice", /list (/list), /list (/list), /datum/language/common (/datum/language/common)) - Swims-In-Water (/mob/living/carbon/human): say("Thank you for your ssservice", null, /list (/list), 1, /datum/language/common (/datum/language/common), 0, null, 0, 7, null, /list (/list)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Swims-In-Water (/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() - Speech Controller (/datum/controller/subsystem/verb_manager/speech_controller): run verb queue() - Speech Controller (/datum/controller/subsystem/verb_manager/speech_controller): fire(0) - Speech Controller (/datum/controller/subsystem/verb_manager/speech_controller): fire(0) - Speech Controller (/datum/controller/subsystem/verb_manager/speech_controller): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-02 20:52:16.357] RUNTIME: ## TESTING: GC: -- [0x210645a8] | /datum/pipeline was unable to be GC'd -- (ref count of 3) [2026-09-02 20:52:27.042] 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-02 20:52:31.903] RUNTIME: runtime error: bad gender - proc name: Initialize (/atom/movable/virtualspeaker/Initialize) - source file: code/game/say.dm,404 - usr: Swims-In-Water (/mob/living/carbon/human) - src: Swims-In-Water (/atom/movable/virtualspeaker) - usr.loc: the floor (160,150,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Swims-In-Water (/atom/movable/virtualspeaker): Initialize(0, Swims-In-Water (/mob/living/carbon/human), the engineering radio headset (/obj/item/radio/headset/headset_eng)) - Atoms (/datum/controller/subsystem/atoms): InitAtom(Swims-In-Water (/atom/movable/virtualspeaker), 0, /list (/list)) - Swims-In-Water (/atom/movable/virtualspeaker): New(0, Swims-In-Water (/mob/living/carbon/human), the engineering radio headset (/obj/item/radio/headset/headset_eng)) - Swims-In-Water (/atom/movable/virtualspeaker): New(null, Swims-In-Water (/mob/living/carbon/human), the engineering radio headset (/obj/item/radio/headset/headset_eng)) - the engineering radio headset (/obj/item/radio/headset/headset_eng): talk into impl(Swims-In-Water (/mob/living/carbon/human), "Do not", null, /list (/list), /datum/language/common (/datum/language/common), /list (/list)) - the engineering radio headset (/obj/item/radio/headset/headset_eng): talk into impl(Swims-In-Water (/mob/living/carbon/human), "Do not", null, /list (/list), /datum/language/common (/datum/language/common), /list (/list)) - the engineering radio headset (/obj/item/radio/headset/headset_eng): talk into(Swims-In-Water (/mob/living/carbon/human), "Do not", null, /list (/list), /datum/language/common (/datum/language/common), /list (/list)) - the engineering radio headset (/obj/item/radio/headset/headset_eng): talk into(Swims-In-Water (/mob/living/carbon/human), "Do not", null, /list (/list), /datum/language/common (/datum/language/common), /list (/list)) - Swims-In-Water (/mob/living/carbon/human): radio("Do not", /list (/list), /list (/list), /datum/language/common (/datum/language/common)) - Swims-In-Water (/mob/living/carbon/human): say("Do not", null, /list (/list), 1, /datum/language/common (/datum/language/common), 0, null, 0, 7, null, /list (/list)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Swims-In-Water (/mob/living/carbon/human): gvb say verb(/list (/list)) - Verbs (/datum/controller/subsystem/verbs): invoke verb(Swims-In-Water (/mob/living/carbon/human), /mob/verb/say_verb (/mob/verb/say_verb), /list (/list), Swims-In-Water (/mob/living/carbon/human)) - Swims-In-Water (/mob/living/carbon/human): Say(";Do not") - Swims-In-Water (/mob/living/carbon/human): Say(";Do not") - /datum/tgui_say (/datum/tgui_say): delegate speech("Do not", "Radio") - /datum/tgui_say (/datum/tgui_say): handle entry("entry", /list (/list)) - /datum/tgui_say (/datum/tgui_say): on message("entry", /list (/list), /list (/list)) - tgui Topic(/list (/list)) - Winterseasalt (/client): Topic("type=entry&payload=%7B%22chann...", /list (/list), null, null) - [2026-09-02 20:52:43.980] RUNTIME: runtime error: bad gender - proc name: Initialize (/atom/movable/virtualspeaker/Initialize) - source file: code/game/say.dm,404 - usr: Swims-In-Water (/mob/living/carbon/human) - src: Swims-In-Water (/atom/movable/virtualspeaker) - usr.loc: the floor (160,150,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Swims-In-Water (/atom/movable/virtualspeaker): Initialize(0, Swims-In-Water (/mob/living/carbon/human), the engineering radio headset (/obj/item/radio/headset/headset_eng)) - Atoms (/datum/controller/subsystem/atoms): InitAtom(Swims-In-Water (/atom/movable/virtualspeaker), 0, /list (/list)) - Swims-In-Water (/atom/movable/virtualspeaker): New(0, Swims-In-Water (/mob/living/carbon/human), the engineering radio headset (/obj/item/radio/headset/headset_eng)) - Swims-In-Water (/atom/movable/virtualspeaker): New(null, Swims-In-Water (/mob/living/carbon/human), the engineering radio headset (/obj/item/radio/headset/headset_eng)) - the engineering radio headset (/obj/item/radio/headset/headset_eng): talk into impl(Swims-In-Water (/mob/living/carbon/human), "Your 'teammate' dessse...", null, /list (/list), /datum/language/common (/datum/language/common), /list (/list)) - the engineering radio headset (/obj/item/radio/headset/headset_eng): talk into impl(Swims-In-Water (/mob/living/carbon/human), "Your 'teammate' dessse...", null, /list (/list), /datum/language/common (/datum/language/common), /list (/list)) - the engineering radio headset (/obj/item/radio/headset/headset_eng): talk into(Swims-In-Water (/mob/living/carbon/human), "Your 'teammate' dessse...", null, /list (/list), /datum/language/common (/datum/language/common), /list (/list)) - the engineering radio headset (/obj/item/radio/headset/headset_eng): talk into(Swims-In-Water (/mob/living/carbon/human), "Your 'teammate' dessse...", null, /list (/list), /datum/language/common (/datum/language/common), /list (/list)) - Swims-In-Water (/mob/living/carbon/human): radio("Your 'teammate' dessse...", /list (/list), /list (/list), /datum/language/common (/datum/language/common)) - Swims-In-Water (/mob/living/carbon/human): say("Your 'teammate' dessse...", null, /list (/list), 1, /datum/language/common (/datum/language/common), 0, null, 0, 7, null, /list (/list)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Swims-In-Water (/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() - Speech Controller (/datum/controller/subsystem/verb_manager/speech_controller): run verb queue() - Speech Controller (/datum/controller/subsystem/verb_manager/speech_controller): fire(0) - Speech Controller (/datum/controller/subsystem/verb_manager/speech_controller): fire(0) - Speech Controller (/datum/controller/subsystem/verb_manager/speech_controller): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-02 20:53:46.636] RUNTIME: runtime error: bad gender - proc name: Initialize (/atom/movable/virtualspeaker/Initialize) - source file: code/game/say.dm,404 - usr: Swims-In-Water (/mob/living/carbon/human) - src: Swims-In-Water (/atom/movable/virtualspeaker) - usr.loc: the floor (160,148,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Swims-In-Water (/atom/movable/virtualspeaker): Initialize(0, Swims-In-Water (/mob/living/carbon/human), the engineering radio headset (/obj/item/radio/headset/headset_eng)) - Atoms (/datum/controller/subsystem/atoms): InitAtom(Swims-In-Water (/atom/movable/virtualspeaker), 0, /list (/list)) - Swims-In-Water (/atom/movable/virtualspeaker): New(0, Swims-In-Water (/mob/living/carbon/human), the engineering radio headset (/obj/item/radio/headset/headset_eng)) - Swims-In-Water (/atom/movable/virtualspeaker): New(null, Swims-In-Water (/mob/living/carbon/human), the engineering radio headset (/obj/item/radio/headset/headset_eng)) - the engineering radio headset (/obj/item/radio/headset/headset_eng): talk into impl(Swims-In-Water (/mob/living/carbon/human), "Unfortunately with thossse typ...", null, /list (/list), /datum/language/common (/datum/language/common), /list (/list)) - the engineering radio headset (/obj/item/radio/headset/headset_eng): talk into impl(Swims-In-Water (/mob/living/carbon/human), "Unfortunately with thossse typ...", null, /list (/list), /datum/language/common (/datum/language/common), /list (/list)) - the engineering radio headset (/obj/item/radio/headset/headset_eng): talk into(Swims-In-Water (/mob/living/carbon/human), "Unfortunately with thossse typ...", null, /list (/list), /datum/language/common (/datum/language/common), /list (/list)) - the engineering radio headset (/obj/item/radio/headset/headset_eng): talk into(Swims-In-Water (/mob/living/carbon/human), "Unfortunately with thossse typ...", null, /list (/list), /datum/language/common (/datum/language/common), /list (/list)) - Swims-In-Water (/mob/living/carbon/human): radio("Unfortunately with thossse typ...", /list (/list), /list (/list), /datum/language/common (/datum/language/common)) - Swims-In-Water (/mob/living/carbon/human): say("Unfortunately with thossse typ...", null, /list (/list), 1, /datum/language/common (/datum/language/common), 0, null, 0, 7, null, /list (/list)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Swims-In-Water (/mob/living/carbon/human): gvb say verb(/list (/list)) - Verbs (/datum/controller/subsystem/verbs): invoke verb(Swims-In-Water (/mob/living/carbon/human), /mob/verb/say_verb (/mob/verb/say_verb), /list (/list), Swims-In-Water (/mob/living/carbon/human)) - Swims-In-Water (/mob/living/carbon/human): Say(";Unfortunately with those type...") - Swims-In-Water (/mob/living/carbon/human): Say(";Unfortunately with those type...") - /datum/tgui_say (/datum/tgui_say): delegate speech("Unfortunately with those types...", "Radio") - /datum/tgui_say (/datum/tgui_say): handle entry("entry", /list (/list)) - /datum/tgui_say (/datum/tgui_say): on message("entry", /list (/list), /list (/list)) - tgui Topic(/list (/list)) - Winterseasalt (/client): Topic("type=entry&payload=%7B%22chann...", /list (/list), null, null) - [2026-09-02 20:54:18.033] RUNTIME: ## TESTING: GC: -- [0x21014c18] | /datum/sound_token was unable to be GC'd -- (ref count of 3) [2026-09-02 20:54:30.239] RUNTIME: runtime error: parent_qdeleting overridden. Use override = TRUE to suppress this warning. - Target: Untitled (/datum/song/handheld) Existing Proc: tracked_datum_deleted New Proc: tracked_datum_deleted - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("parent_qdeleting overridden. U...", "code/datums/signals.dm", 43) - Sounds (/datum/controller/subsystem/sounds): RegisterSignal(Untitled (/datum/song/handheld), "parent_qdeleting", "tracked_datum_deleted", 0) - Sounds (/datum/controller/subsystem/sounds): reserve sound channel for datum(Untitled (/datum/song/handheld)) - Instruments (/datum/controller/subsystem/processing/instruments): reserve instrument channel(Untitled (/datum/song/handheld)) - Untitled (/datum/song/handheld): pop channel() - Untitled (/datum/song/handheld): playkey synth(67, Lady Penelope Dreadful (/mob/living/carbon/human)) - Untitled (/datum/song/handheld): play chord(/list (/list)) - Untitled (/datum/song/handheld): process song(0.5) - Untitled (/datum/song/handheld): process(0.05) - Instruments (/datum/controller/subsystem/processing/instruments): fire(0) - Instruments (/datum/controller/subsystem/processing/instruments): fire(0) - Instruments (/datum/controller/subsystem/processing/instruments): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-02 20:54:30.241] RUNTIME: runtime error: parent_qdeleting overridden. Use override = TRUE to suppress this warning. - Target: Untitled (/datum/song/handheld) Existing Proc: tracked_datum_deleted New Proc: tracked_datum_deleted - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("parent_qdeleting overridden. U...", "code/datums/signals.dm", 43) - Sounds (/datum/controller/subsystem/sounds): RegisterSignal(Untitled (/datum/song/handheld), "parent_qdeleting", "tracked_datum_deleted", 0) - Sounds (/datum/controller/subsystem/sounds): reserve sound channel for datum(Untitled (/datum/song/handheld)) - Instruments (/datum/controller/subsystem/processing/instruments): reserve instrument channel(Untitled (/datum/song/handheld)) - Untitled (/datum/song/handheld): pop channel() - Untitled (/datum/song/handheld): playkey synth(76, Lady Penelope Dreadful (/mob/living/carbon/human)) - Untitled (/datum/song/handheld): play chord(/list (/list)) - Untitled (/datum/song/handheld): process song(0.5) - Untitled (/datum/song/handheld): process(0.05) - Instruments (/datum/controller/subsystem/processing/instruments): fire(0) - Instruments (/datum/controller/subsystem/processing/instruments): fire(0) - Instruments (/datum/controller/subsystem/processing/instruments): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-02 20:54:30.243] RUNTIME: runtime error: parent_qdeleting overridden. Use override = TRUE to suppress this warning. - Target: Untitled (/datum/song/handheld) Existing Proc: tracked_datum_deleted New Proc: tracked_datum_deleted - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("parent_qdeleting overridden. U...", "code/datums/signals.dm", 43) - Sounds (/datum/controller/subsystem/sounds): RegisterSignal(Untitled (/datum/song/handheld), "parent_qdeleting", "tracked_datum_deleted", 0) - Sounds (/datum/controller/subsystem/sounds): reserve sound channel for datum(Untitled (/datum/song/handheld)) - Instruments (/datum/controller/subsystem/processing/instruments): reserve instrument channel(Untitled (/datum/song/handheld)) - Untitled (/datum/song/handheld): pop channel() - Untitled (/datum/song/handheld): playkey synth(59, Lady Penelope Dreadful (/mob/living/carbon/human)) - Untitled (/datum/song/handheld): play chord(/list (/list)) - Untitled (/datum/song/handheld): process song(0.5) - Untitled (/datum/song/handheld): process(0.05) - Instruments (/datum/controller/subsystem/processing/instruments): fire(0) - Instruments (/datum/controller/subsystem/processing/instruments): fire(0) - Instruments (/datum/controller/subsystem/processing/instruments): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-02 20:54:30.244] RUNTIME: runtime error: parent_qdeleting overridden. Use override = TRUE to suppress this warning. - Target: Untitled (/datum/song/handheld) Existing Proc: tracked_datum_deleted New Proc: tracked_datum_deleted - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("parent_qdeleting overridden. U...", "code/datums/signals.dm", 43) - Sounds (/datum/controller/subsystem/sounds): RegisterSignal(Untitled (/datum/song/handheld), "parent_qdeleting", "tracked_datum_deleted", 0) - Sounds (/datum/controller/subsystem/sounds): reserve sound channel for datum(Untitled (/datum/song/handheld)) - Instruments (/datum/controller/subsystem/processing/instruments): reserve instrument channel(Untitled (/datum/song/handheld)) - Untitled (/datum/song/handheld): pop channel() - Untitled (/datum/song/handheld): playkey synth(55, Lady Penelope Dreadful (/mob/living/carbon/human)) - Untitled (/datum/song/handheld): play chord(/list (/list)) - Untitled (/datum/song/handheld): process song(0.5) - Untitled (/datum/song/handheld): process(0.05) - Instruments (/datum/controller/subsystem/processing/instruments): fire(0) - Instruments (/datum/controller/subsystem/processing/instruments): fire(0) - Instruments (/datum/controller/subsystem/processing/instruments): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-02 20:54:30.246] RUNTIME: runtime error: parent_qdeleting overridden. Use override = TRUE to suppress this warning. - Target: Untitled (/datum/song/handheld) Existing Proc: tracked_datum_deleted New Proc: tracked_datum_deleted - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("parent_qdeleting overridden. U...", "code/datums/signals.dm", 43) - Sounds (/datum/controller/subsystem/sounds): RegisterSignal(Untitled (/datum/song/handheld), "parent_qdeleting", "tracked_datum_deleted", 0) - Sounds (/datum/controller/subsystem/sounds): reserve sound channel for datum(Untitled (/datum/song/handheld)) - Instruments (/datum/controller/subsystem/processing/instruments): reserve instrument channel(Untitled (/datum/song/handheld)) - Untitled (/datum/song/handheld): pop channel() - Untitled (/datum/song/handheld): playkey synth(52, Lady Penelope Dreadful (/mob/living/carbon/human)) - Untitled (/datum/song/handheld): play chord(/list (/list)) - Untitled (/datum/song/handheld): process song(0.5) - Untitled (/datum/song/handheld): process(0.05) - Instruments (/datum/controller/subsystem/processing/instruments): fire(0) - Instruments (/datum/controller/subsystem/processing/instruments): fire(0) - Instruments (/datum/controller/subsystem/processing/instruments): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-02 20:54:31.434] RUNTIME: runtime error: parent_qdeleting overridden. Use override = TRUE to suppress this warning. - Target: Untitled (/datum/song/handheld) Existing Proc: tracked_datum_deleted New Proc: tracked_datum_deleted - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("parent_qdeleting overridden. U...", "code/datums/signals.dm", 43) - Sounds (/datum/controller/subsystem/sounds): RegisterSignal(Untitled (/datum/song/handheld), "parent_qdeleting", "tracked_datum_deleted", 0) - Sounds (/datum/controller/subsystem/sounds): reserve sound channel for datum(Untitled (/datum/song/handheld)) - Instruments (/datum/controller/subsystem/processing/instruments): reserve instrument channel(Untitled (/datum/song/handheld)) - Untitled (/datum/song/handheld): pop channel() - Untitled (/datum/song/handheld): playkey synth(57, Lady Penelope Dreadful (/mob/living/carbon/human)) - Untitled (/datum/song/handheld): play chord(/list (/list)) - Untitled (/datum/song/handheld): process song(0.5) - Untitled (/datum/song/handheld): process(0.05) - Instruments (/datum/controller/subsystem/processing/instruments): fire(0) - Instruments (/datum/controller/subsystem/processing/instruments): fire(0) - Instruments (/datum/controller/subsystem/processing/instruments): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-02 20:54:31.435] RUNTIME: runtime error: parent_qdeleting overridden. Use override = TRUE to suppress this warning. - Target: Untitled (/datum/song/handheld) Existing Proc: tracked_datum_deleted New Proc: tracked_datum_deleted - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("parent_qdeleting overridden. U...", "code/datums/signals.dm", 43) - Sounds (/datum/controller/subsystem/sounds): RegisterSignal(Untitled (/datum/song/handheld), "parent_qdeleting", "tracked_datum_deleted", 0) - Sounds (/datum/controller/subsystem/sounds): reserve sound channel for datum(Untitled (/datum/song/handheld)) - Instruments (/datum/controller/subsystem/processing/instruments): reserve instrument channel(Untitled (/datum/song/handheld)) - Untitled (/datum/song/handheld): pop channel() - Untitled (/datum/song/handheld): playkey synth(50, Lady Penelope Dreadful (/mob/living/carbon/human)) - Untitled (/datum/song/handheld): play chord(/list (/list)) - Untitled (/datum/song/handheld): process song(0.5) - Untitled (/datum/song/handheld): process(0.05) - Instruments (/datum/controller/subsystem/processing/instruments): fire(0) - Instruments (/datum/controller/subsystem/processing/instruments): fire(0) - Instruments (/datum/controller/subsystem/processing/instruments): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-02 20:55:05.503] RUNTIME: runtime error: type mismatch: cannot compare 1 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(Nathaniel Narp (/mob/living/carbon/human), 1, 0) - Nathaniel Narp (/mob/living/carbon/human): SendSignal("mob_statchange", /list (/list)) - Nathaniel Narp (/mob/living/carbon/human): set stat(1) - Nathaniel Narp (/mob/living/carbon/human): set stat(1) - Nathaniel Narp (/mob/living/carbon/human): set stat(1) - Nathaniel Narp (/mob/living/carbon/human): update stat() - Nathaniel Narp (/mob/living/carbon/human): updatehealth() - ... - the goliath (/mob/living/basic/mining/goliath): ClickOn(Nathaniel Narp (/mob/living/carbon/human), "") - /datum/bt_node/ai_behavior/bas... (/datum/bt_node/ai_behavior/basic_melee_attack): perform(0.25, /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/goliath)) - /datum/bt_node/ai_behavior/bas... (/datum/bt_node/ai_behavior/basic_melee_attack): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/goliath), 0.25) - /datum/bt_node/composite/subpl... (/datum/bt_node/composite/subplan): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/goliath), 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/goliath), 0.25) - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/goliath), 0.25) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/goliath): SelectBehaviors(0.25) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-02 20:55:08.254] RUNTIME: runtime error: parent_qdeleting overridden. Use override = TRUE to suppress this warning. - Target: Untitled (/datum/song/handheld) Existing Proc: tracked_datum_deleted New Proc: tracked_datum_deleted - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("parent_qdeleting overridden. U...", "code/datums/signals.dm", 43) - Sounds (/datum/controller/subsystem/sounds): RegisterSignal(Untitled (/datum/song/handheld), "parent_qdeleting", "tracked_datum_deleted", 0) - Sounds (/datum/controller/subsystem/sounds): reserve sound channel for datum(Untitled (/datum/song/handheld)) - Instruments (/datum/controller/subsystem/processing/instruments): reserve instrument channel(Untitled (/datum/song/handheld)) - Untitled (/datum/song/handheld): pop channel() - Untitled (/datum/song/handheld): playkey synth(64, Lady Penelope Dreadful (/mob/living/carbon/human)) - Untitled (/datum/song/handheld): play chord(/list (/list)) - Untitled (/datum/song/handheld): process song(0.5) - Untitled (/datum/song/handheld): process(0.05) - Instruments (/datum/controller/subsystem/processing/instruments): fire(0) - Instruments (/datum/controller/subsystem/processing/instruments): fire(0) - Instruments (/datum/controller/subsystem/processing/instruments): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-02 20:55:12.252] RUNTIME: runtime error: type mismatch: cannot compare 2 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(Nathaniel Narp (/mob/living/carbon/human), 2, 1) - Nathaniel Narp (/mob/living/carbon/human): SendSignal("mob_statchange", /list (/list)) - Nathaniel Narp (/mob/living/carbon/human): set stat(2) - Nathaniel Narp (/mob/living/carbon/human): set stat(2) - Nathaniel Narp (/mob/living/carbon/human): set stat(2) - Nathaniel Narp (/mob/living/carbon/human): update stat() - Nathaniel Narp (/mob/living/carbon/human): updatehealth() - ... - the goliath (/mob/living/basic/mining/goliath): ClickOn(Nathaniel Narp (/mob/living/carbon/human), "") - /datum/bt_node/ai_behavior/bas... (/datum/bt_node/ai_behavior/basic_melee_attack): perform(0.25, /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/goliath)) - /datum/bt_node/ai_behavior/bas... (/datum/bt_node/ai_behavior/basic_melee_attack): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/goliath), 0.25) - /datum/bt_node/composite/subpl... (/datum/bt_node/composite/subplan): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/goliath), 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/goliath), 0.25) - /datum/bt_node/composite/paral... (/datum/bt_node/composite/parallel): tick(/datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/goliath), 0.25) - /datum/ai_controller/basic_con... (/datum/ai_controller/basic_controller/goliath): SelectBehaviors(0.25) - AI Controller Ticker (/datum/controller/subsystem/ai_controllers): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-02 20:55:14.749] 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: Nathaniel Narp (/mob/living/carbon/human) - src: /datum/bt_node/decorator/mob_s... (/datum/bt_node/decorator/mob_stat_at_least) - usr.loc: the volcanic floor (126,57,3) (/turf/open/misc/asteroid/basalt/lava_land_surface) - 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(Nathaniel Narp (/mob/living/carbon/human), 3, 2) - Nathaniel Narp (/mob/living/carbon/human): SendSignal("mob_statchange", /list (/list)) - Nathaniel Narp (/mob/living/carbon/human): set stat(3) - Nathaniel Narp (/mob/living/carbon/human): set stat(3) - Nathaniel Narp (/mob/living/carbon/human): set stat(3) - Nathaniel Narp (/mob/living/carbon/human): death(null) - Nathaniel Narp (/mob/living/carbon/human): death(null) - ... - Nathaniel Narp (/mob/living/carbon/human): on damage loss changed(52.6, 1, 0, "oxygen") - Nathaniel Narp (/mob/living/carbon/human): on damage loss changed(52.6, 1, 0, "oxygen") - Nathaniel Narp (/mob/living/carbon/human): on damage loss(52.6, 1, 0, "oxygen", -52.6) - Nathaniel Narp (/mob/living/carbon/human): adjust oxy loss(52.6, 1, 0, 16777215) - Nathaniel Narp (/mob/living/carbon/human): adjust oxy loss(52.6, 1, null, null) - Nathaniel Narp (/mob/living/carbon/human): gvb succumb(/list (/list)) - Nathaniel Narp (/mob/living/carbon/human): succumb(1) - Nathaniel Narp (/mob/living/carbon/human): say("Well that was ... quick...", null, /list (/list), 1, /datum/language/common (/datum/language/common), 0, null, 0, 1, null, /list (/list)) - Succumb (/atom/movable/screen/alert/succumb): Click(null, "map_screen.map", "icon-x=8;icon-y=17;left=1;butt...") - [2026-09-02 20:55:57.952] RUNTIME: runtime error: bad gender - proc name: Initialize (/atom/movable/virtualspeaker/Initialize) - source file: code/game/say.dm,404 - usr: Swims-In-Water (/mob/living/carbon/human) - src: Swims-In-Water (/atom/movable/virtualspeaker) - usr.loc: the floor (165,145,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Swims-In-Water (/atom/movable/virtualspeaker): Initialize(0, Swims-In-Water (/mob/living/carbon/human), the engineering radio headset (/obj/item/radio/headset/headset_eng)) - Atoms (/datum/controller/subsystem/atoms): InitAtom(Swims-In-Water (/atom/movable/virtualspeaker), 0, /list (/list)) - Swims-In-Water (/atom/movable/virtualspeaker): New(0, Swims-In-Water (/mob/living/carbon/human), the engineering radio headset (/obj/item/radio/headset/headset_eng)) - Swims-In-Water (/atom/movable/virtualspeaker): New(null, Swims-In-Water (/mob/living/carbon/human), the engineering radio headset (/obj/item/radio/headset/headset_eng)) - the engineering radio headset (/obj/item/radio/headset/headset_eng): talk into impl(Swims-In-Water (/mob/living/carbon/human), "Oh you're here today Royce...", null, /list (/list), /datum/language/common (/datum/language/common), /list (/list)) - the engineering radio headset (/obj/item/radio/headset/headset_eng): talk into impl(Swims-In-Water (/mob/living/carbon/human), "Oh you're here today Royce...", null, /list (/list), /datum/language/common (/datum/language/common), /list (/list)) - the engineering radio headset (/obj/item/radio/headset/headset_eng): talk into(Swims-In-Water (/mob/living/carbon/human), "Oh you're here today Royce...", null, /list (/list), /datum/language/common (/datum/language/common), /list (/list)) - the engineering radio headset (/obj/item/radio/headset/headset_eng): talk into(Swims-In-Water (/mob/living/carbon/human), "Oh you're here today Royce...", null, /list (/list), /datum/language/common (/datum/language/common), /list (/list)) - Swims-In-Water (/mob/living/carbon/human): radio("Oh you're here today Royce...", /list (/list), /list (/list), /datum/language/common (/datum/language/common)) - Swims-In-Water (/mob/living/carbon/human): say("Oh you're here today Royce...", null, /list (/list), 1, /datum/language/common (/datum/language/common), 0, null, 0, 7, null, /list (/list)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Swims-In-Water (/mob/living/carbon/human): gvb say verb(/list (/list)) - Verbs (/datum/controller/subsystem/verbs): invoke verb(Swims-In-Water (/mob/living/carbon/human), /mob/verb/say_verb (/mob/verb/say_verb), /list (/list), Swims-In-Water (/mob/living/carbon/human)) - Swims-In-Water (/mob/living/carbon/human): Say(";Oh you\'re here today Royce!!...") - Swims-In-Water (/mob/living/carbon/human): Say(";Oh you\'re here today Royce!!...") - /datum/tgui_say (/datum/tgui_say): delegate speech("Oh you\'re here today Royce!! ...", "Radio") - /datum/tgui_say (/datum/tgui_say): handle entry("entry", /list (/list)) - /datum/tgui_say (/datum/tgui_say): on message("entry", /list (/list), /list (/list)) - tgui Topic(/list (/list)) - Winterseasalt (/client): Topic("type=entry&payload=%7B%22chann...", /list (/list), null, null) - [2026-09-02 20:58:14.054] RUNTIME: runtime error: bad gender - proc name: Initialize (/atom/movable/virtualspeaker/Initialize) - source file: code/game/say.dm,404 - usr: Mehki Philips (/mob/living/carbon/human) - src: Mehki Philips (/atom/movable/virtualspeaker) - usr.loc: the floor (122,143,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Mehki Philips (/atom/movable/virtualspeaker): Initialize(0, Mehki Philips (/mob/living/carbon/human), the medical radio headset (/obj/item/radio/headset/headset_med)) - Atoms (/datum/controller/subsystem/atoms): InitAtom(Mehki Philips (/atom/movable/virtualspeaker), 0, /list (/list)) - Mehki Philips (/atom/movable/virtualspeaker): New(0, Mehki Philips (/mob/living/carbon/human), the medical radio headset (/obj/item/radio/headset/headset_med)) - Mehki Philips (/atom/movable/virtualspeaker): New(null, Mehki Philips (/mob/living/carbon/human), the medical radio headset (/obj/item/radio/headset/headset_med)) - the medical radio headset (/obj/item/radio/headset/headset_med): talk into impl(Mehki Philips (/mob/living/carbon/human), "Might be a plasma man", null, /list (/list), /datum/language/common (/datum/language/common), /list (/list)) - the medical radio headset (/obj/item/radio/headset/headset_med): talk into impl(Mehki Philips (/mob/living/carbon/human), "Might be a plasma man", null, /list (/list), /datum/language/common (/datum/language/common), /list (/list)) - the medical radio headset (/obj/item/radio/headset/headset_med): talk into(Mehki Philips (/mob/living/carbon/human), "Might be a plasma man", null, /list (/list), /datum/language/common (/datum/language/common), /list (/list)) - the medical radio headset (/obj/item/radio/headset/headset_med): talk into(Mehki Philips (/mob/living/carbon/human), "Might be a plasma man", null, /list (/list), /datum/language/common (/datum/language/common), /list (/list)) - Mehki Philips (/mob/living/carbon/human): radio("Might be a plasma man", /list (/list), /list (/list), /datum/language/common (/datum/language/common)) - Mehki Philips (/mob/living/carbon/human): say("Might be a plasma man", null, /list (/list), 1, /datum/language/common (/datum/language/common), 0, null, 0, 7, null, /list (/list)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Mehki Philips (/mob/living/carbon/human): gvb say verb(/list (/list)) - Verbs (/datum/controller/subsystem/verbs): invoke verb(Mehki Philips (/mob/living/carbon/human), /mob/verb/say_verb (/mob/verb/say_verb), /list (/list), Mehki Philips (/mob/living/carbon/human)) - Mehki Philips (/mob/living/carbon/human): Say(";might be a plasma man") - Mehki Philips (/mob/living/carbon/human): Say(";might be a plasma man") - /datum/tgui_say (/datum/tgui_say): delegate speech(";might be a plasma man", "Say") - /datum/tgui_say (/datum/tgui_say): handle entry("entry", /list (/list)) - /datum/tgui_say (/datum/tgui_say): on message("entry", /list (/list), /list (/list)) - tgui Topic(/list (/list)) - Tiny_021 (/client): Topic("type=entry&payload=%7B%22chann...", /list (/list), null, null) - [2026-09-02 21:02:43.822] RUNTIME: runtime error: bad gender - proc name: Initialize (/atom/movable/virtualspeaker/Initialize) - source file: code/game/say.dm,404 - usr: Mehki Philips (/mob/living/carbon/human) - src: Mehki Philips (/atom/movable/virtualspeaker) - usr.loc: the floor (101,103,2) (/turf/open/floor/iron/white) - src.loc: null - call stack: - Mehki Philips (/atom/movable/virtualspeaker): Initialize(0, Mehki Philips (/mob/living/carbon/human), the medical radio headset (/obj/item/radio/headset/headset_med)) - Atoms (/datum/controller/subsystem/atoms): InitAtom(Mehki Philips (/atom/movable/virtualspeaker), 0, /list (/list)) - Mehki Philips (/atom/movable/virtualspeaker): New(0, Mehki Philips (/mob/living/carbon/human), the medical radio headset (/obj/item/radio/headset/headset_med)) - Mehki Philips (/atom/movable/virtualspeaker): New(null, Mehki Philips (/mob/living/carbon/human), the medical radio headset (/obj/item/radio/headset/headset_med)) - the medical radio headset (/obj/item/radio/headset/headset_med): talk into impl(Mehki Philips (/mob/living/carbon/human), "Haloperidol scan done!", null, /list (/list), /datum/language/common (/datum/language/common), /list (/list)) - the medical radio headset (/obj/item/radio/headset/headset_med): talk into impl(Mehki Philips (/mob/living/carbon/human), "Haloperidol scan done!", null, /list (/list), /datum/language/common (/datum/language/common), /list (/list)) - the medical radio headset (/obj/item/radio/headset/headset_med): talk into(Mehki Philips (/mob/living/carbon/human), "Haloperidol scan done!", null, /list (/list), /datum/language/common (/datum/language/common), /list (/list)) - the medical radio headset (/obj/item/radio/headset/headset_med): talk into(Mehki Philips (/mob/living/carbon/human), "Haloperidol scan done!", null, /list (/list), /datum/language/common (/datum/language/common), /list (/list)) - Mehki Philips (/mob/living/carbon/human): radio("Haloperidol scan done!", /list (/list), /list (/list), /datum/language/common (/datum/language/common)) - Mehki Philips (/mob/living/carbon/human): say("Haloperidol scan done!", null, /list (/list), 1, /datum/language/common (/datum/language/common), 0, null, 0, 7, null, /list (/list)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Mehki Philips (/mob/living/carbon/human): gvb say verb(/list (/list)) - Verbs (/datum/controller/subsystem/verbs): invoke verb(Mehki Philips (/mob/living/carbon/human), /mob/verb/say_verb (/mob/verb/say_verb), /list (/list), Mehki Philips (/mob/living/carbon/human)) - Mehki Philips (/mob/living/carbon/human): Say(";haloperidol scan done!") - Mehki Philips (/mob/living/carbon/human): Say(";haloperidol scan done!") - /datum/tgui_say (/datum/tgui_say): delegate speech(";haloperidol scan done!", "Say") - /datum/tgui_say (/datum/tgui_say): handle entry("entry", /list (/list)) - /datum/tgui_say (/datum/tgui_say): on message("entry", /list (/list), /list (/list)) - tgui Topic(/list (/list)) - Tiny_021 (/client): Topic("type=entry&payload=%7B%22chann...", /list (/list), null, null) - [2026-09-02 21:04:05.338] RUNTIME: runtime error: bad gender - proc name: Initialize (/atom/movable/virtualspeaker/Initialize) - source file: code/game/say.dm,404 - usr: Mehki Philips (/mob/living/carbon/human) - src: Mehki Philips (/atom/movable/virtualspeaker) - usr.loc: the floor (103,106,2) (/turf/open/floor/iron/white) - src.loc: null - call stack: - Mehki Philips (/atom/movable/virtualspeaker): Initialize(0, Mehki Philips (/mob/living/carbon/human), the medical radio headset (/obj/item/radio/headset/headset_med)) - Atoms (/datum/controller/subsystem/atoms): InitAtom(Mehki Philips (/atom/movable/virtualspeaker), 0, /list (/list)) - Mehki Philips (/atom/movable/virtualspeaker): New(0, Mehki Philips (/mob/living/carbon/human), the medical radio headset (/obj/item/radio/headset/headset_med)) - Mehki Philips (/atom/movable/virtualspeaker): New(null, Mehki Philips (/mob/living/carbon/human), the medical radio headset (/obj/item/radio/headset/headset_med)) - the medical radio headset (/obj/item/radio/headset/headset_med): talk into impl(Mehki Philips (/mob/living/carbon/human), "Cryostylane done too", null, /list (/list), /datum/language/common (/datum/language/common), /list (/list)) - the medical radio headset (/obj/item/radio/headset/headset_med): talk into impl(Mehki Philips (/mob/living/carbon/human), "Cryostylane done too", null, /list (/list), /datum/language/common (/datum/language/common), /list (/list)) - the medical radio headset (/obj/item/radio/headset/headset_med): talk into(Mehki Philips (/mob/living/carbon/human), "Cryostylane done too", null, /list (/list), /datum/language/common (/datum/language/common), /list (/list)) - the medical radio headset (/obj/item/radio/headset/headset_med): talk into(Mehki Philips (/mob/living/carbon/human), "Cryostylane done too", null, /list (/list), /datum/language/common (/datum/language/common), /list (/list)) - Mehki Philips (/mob/living/carbon/human): radio("Cryostylane done too", /list (/list), /list (/list), /datum/language/common (/datum/language/common)) - Mehki Philips (/mob/living/carbon/human): say("Cryostylane done too", null, /list (/list), 1, /datum/language/common (/datum/language/common), 0, null, 0, 7, null, /list (/list)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Mehki Philips (/mob/living/carbon/human): gvb say verb(/list (/list)) - Verbs (/datum/controller/subsystem/verbs): invoke verb(Mehki Philips (/mob/living/carbon/human), /mob/verb/say_verb (/mob/verb/say_verb), /list (/list), Mehki Philips (/mob/living/carbon/human)) - Mehki Philips (/mob/living/carbon/human): Say(";cryostylane done too") - Mehki Philips (/mob/living/carbon/human): Say(";cryostylane done too") - /datum/tgui_say (/datum/tgui_say): delegate speech(";cryostylane done too", "Say") - /datum/tgui_say (/datum/tgui_say): handle entry("entry", /list (/list)) - /datum/tgui_say (/datum/tgui_say): on message("entry", /list (/list), /list (/list)) - tgui Topic(/list (/list)) - Tiny_021 (/client): Topic("type=entry&payload=%7B%22chann...", /list (/list), null, null) - [2026-09-02 21:04:09.986] 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)) - Hortense Grimsby (/mob/living/carbon/human): gvb say verb(/list (/list)) - Verbs (/datum/controller/subsystem/verbs): invoke verb(Hortense Grimsby (/mob/living/carbon/human), /mob/verb/say_verb (/mob/verb/say_verb), /list (/list), null) - Hortense Grimsby (/mob/living/carbon/human): Say("GACK!") - Hortense Grimsby (/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) - Hortense Grimsby (/mob/living/carbon/human): force say(null, 1, 0) - ... - Hortense Grimsby (/mob/living/carbon/human): Knockdown(30, 0, 0) - Condensed Capsaicin (/datum/reagent/consumable/condensedcapsaicin): expose mob(Hortense Grimsby (/mob/living/carbon/human), 4, 2.5, 1, 0.0833334) - Hortense Grimsby (/mob/living/carbon/human): expose reagents(/list (/list), /datum/reagents (/datum/reagents), 4, 1, null) - the chemicals (/obj/effect/decal/chempuff): spray down atom(Hortense Grimsby (/mob/living/carbon/human)) - the chemicals (/obj/effect/decal/chempuff): check move(/datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards_budget), 1, 3) - /datum/move_loop/has_target/mo... (/datum/move_loop/has_target/move_towards_budget): process() - Movement Loops (/datum/controller/subsystem/movement): fire(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): StartProcessing(0) - [2026-09-02 21:04:36.489] RUNTIME: runtime error: bad gender - proc name: Initialize (/atom/movable/virtualspeaker/Initialize) - source file: code/game/say.dm,404 - usr: Swims-In-Water (/mob/living/carbon/human) - src: Swims-In-Water (/atom/movable/virtualspeaker) - usr.loc: the floor (131,128,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Swims-In-Water (/atom/movable/virtualspeaker): Initialize(0, Swims-In-Water (/mob/living/carbon/human), the engineering radio headset (/obj/item/radio/headset/headset_eng)) - Atoms (/datum/controller/subsystem/atoms): InitAtom(Swims-In-Water (/atom/movable/virtualspeaker), 0, /list (/list)) - Swims-In-Water (/atom/movable/virtualspeaker): New(0, Swims-In-Water (/mob/living/carbon/human), the engineering radio headset (/obj/item/radio/headset/headset_eng)) - Swims-In-Water (/atom/movable/virtualspeaker): New(null, Swims-In-Water (/mob/living/carbon/human), the engineering radio headset (/obj/item/radio/headset/headset_eng)) - the engineering radio headset (/obj/item/radio/headset/headset_eng): talk into impl(Swims-In-Water (/mob/living/carbon/human), "Penelope, I inssstalled the di...", null, /list (/list), /datum/language/nekomimetic (/datum/language/nekomimetic), /list (/list)) - the engineering radio headset (/obj/item/radio/headset/headset_eng): talk into impl(Swims-In-Water (/mob/living/carbon/human), "Penelope, I inssstalled the di...", null, /list (/list), /datum/language/nekomimetic (/datum/language/nekomimetic), /list (/list)) - the engineering radio headset (/obj/item/radio/headset/headset_eng): talk into(Swims-In-Water (/mob/living/carbon/human), "Penelope, I inssstalled the di...", null, /list (/list), /datum/language/nekomimetic (/datum/language/nekomimetic), /list (/list)) - the engineering radio headset (/obj/item/radio/headset/headset_eng): talk into(Swims-In-Water (/mob/living/carbon/human), "Penelope, I inssstalled the di...", null, /list (/list), /datum/language/nekomimetic (/datum/language/nekomimetic), /list (/list)) - Swims-In-Water (/mob/living/carbon/human): radio("Penelope, I inssstalled the di...", /list (/list), /list (/list), /datum/language/nekomimetic (/datum/language/nekomimetic)) - Swims-In-Water (/mob/living/carbon/human): say("Penelope, I inssstalled the di...", null, /list (/list), 1, /datum/language/nekomimetic (/datum/language/nekomimetic), 0, null, 0, 7, null, /list (/list)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Swims-In-Water (/mob/living/carbon/human): gvb say verb(/list (/list)) - Verbs (/datum/controller/subsystem/verbs): invoke verb(Swims-In-Water (/mob/living/carbon/human), /mob/verb/say_verb (/mob/verb/say_verb), /list (/list), Swims-In-Water (/mob/living/carbon/human)) - Swims-In-Water (/mob/living/carbon/human): Say(";Penelope, I installed the dis...") - Swims-In-Water (/mob/living/carbon/human): Say(";Penelope, I installed the dis...") - /datum/tgui_say (/datum/tgui_say): delegate speech("Penelope, I installed the disp...", "Radio") - /datum/tgui_say (/datum/tgui_say): handle entry("entry", /list (/list)) - /datum/tgui_say (/datum/tgui_say): on message("entry", /list (/list), /list (/list)) - tgui Topic(/list (/list)) - Winterseasalt (/client): Topic("type=entry&payload=%7B%22chann...", /list (/list), null, null) - [2026-09-02 21:05:03.074] RUNTIME: runtime error: bad gender - proc name: Initialize (/atom/movable/virtualspeaker/Initialize) - source file: code/game/say.dm,404 - usr: Swims-In-Water (/mob/living/carbon/human) - src: Swims-In-Water (/atom/movable/virtualspeaker) - usr.loc: the floor (102,143,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Swims-In-Water (/atom/movable/virtualspeaker): Initialize(0, Swims-In-Water (/mob/living/carbon/human), the engineering radio headset (/obj/item/radio/headset/headset_eng)) - Atoms (/datum/controller/subsystem/atoms): InitAtom(Swims-In-Water (/atom/movable/virtualspeaker), 0, /list (/list)) - Swims-In-Water (/atom/movable/virtualspeaker): New(0, Swims-In-Water (/mob/living/carbon/human), the engineering radio headset (/obj/item/radio/headset/headset_eng)) - Swims-In-Water (/atom/movable/virtualspeaker): New(null, Swims-In-Water (/mob/living/carbon/human), the engineering radio headset (/obj/item/radio/headset/headset_eng)) - the engineering radio headset (/obj/item/radio/headset/headset_eng): talk into impl(Swims-In-Water (/mob/living/carbon/human), "Of courssse, I alssso upgraded...", null, /list (/list), /datum/language/nekomimetic (/datum/language/nekomimetic), /list (/list)) - the engineering radio headset (/obj/item/radio/headset/headset_eng): talk into impl(Swims-In-Water (/mob/living/carbon/human), "Of courssse, I alssso upgraded...", null, /list (/list), /datum/language/nekomimetic (/datum/language/nekomimetic), /list (/list)) - the engineering radio headset (/obj/item/radio/headset/headset_eng): talk into(Swims-In-Water (/mob/living/carbon/human), "Of courssse, I alssso upgraded...", null, /list (/list), /datum/language/nekomimetic (/datum/language/nekomimetic), /list (/list)) - the engineering radio headset (/obj/item/radio/headset/headset_eng): talk into(Swims-In-Water (/mob/living/carbon/human), "Of courssse, I alssso upgraded...", null, /list (/list), /datum/language/nekomimetic (/datum/language/nekomimetic), /list (/list)) - Swims-In-Water (/mob/living/carbon/human): radio("Of courssse, I alssso upgraded...", /list (/list), /list (/list), /datum/language/nekomimetic (/datum/language/nekomimetic)) - Swims-In-Water (/mob/living/carbon/human): say("Of courssse, I alssso upgraded...", null, /list (/list), 1, /datum/language/nekomimetic (/datum/language/nekomimetic), 0, null, 0, 7, null, /list (/list)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Swims-In-Water (/mob/living/carbon/human): gvb say verb(/list (/list)) - Verbs (/datum/controller/subsystem/verbs): invoke verb(Swims-In-Water (/mob/living/carbon/human), /mob/verb/say_verb (/mob/verb/say_verb), /list (/list), Swims-In-Water (/mob/living/carbon/human)) - Swims-In-Water (/mob/living/carbon/human): Say(";Of course, I also upgraded ev...") - Swims-In-Water (/mob/living/carbon/human): Say(";Of course, I also upgraded ev...") - /datum/tgui_say (/datum/tgui_say): delegate speech("Of course, I also upgraded eve...", "Radio") - /datum/tgui_say (/datum/tgui_say): handle entry("entry", /list (/list)) - /datum/tgui_say (/datum/tgui_say): on message("entry", /list (/list), /list (/list)) - tgui Topic(/list (/list)) - Winterseasalt (/client): Topic("type=entry&payload=%7B%22chann...", /list (/list), null, null) - [2026-09-02 21:05:22.632] 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: Henry Williams (/mob/living/carbon/human) - src: null - usr.loc: the floor (140,125,2) (/turf/open/floor/iron/cafeteria) - 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(Henry Williams (/mob/living/carbon/human), /list (/list)) - Henry Williams (/mob/living/carbon/human): resolve unarmed attack(the range (/obj/machinery/oven/range), /list (/list)) - Henry Williams (/mob/living/carbon/human): UnarmedAttack(the range (/obj/machinery/oven/range), 1, /list (/list)) - Henry Williams (/mob/living/carbon/human): UnarmedAttack(the range (/obj/machinery/oven/range), 1, /list (/list)) - Henry Williams (/mob/living/carbon/human): ClickOn(the range (/obj/machinery/oven/range), "icon-x=23;icon-y=-11;left=1;bu...") - the range (/obj/machinery/oven/range): Click(the floor (141,126,2) (/turf/open/floor/iron/cafeteria), "map_screen.map", "icon-x=23;icon-y=-11;left=1;bu...") - OrbitDawg (/client): Click(the range (/obj/machinery/oven/range), the floor (141,126,2) (/turf/open/floor/iron/cafeteria), "map_screen.map", "icon-x=23;icon-y=-11;left=1;bu...") - [2026-09-02 21:07:38.872] 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: Henry Williams (/mob/living/carbon/human) - src: null - usr.loc: the floor (140,125,2) (/turf/open/floor/iron/cafeteria) - 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(Henry Williams (/mob/living/carbon/human), /list (/list)) - Henry Williams (/mob/living/carbon/human): resolve unarmed attack(the range (/obj/machinery/oven/range), /list (/list)) - Henry Williams (/mob/living/carbon/human): UnarmedAttack(the range (/obj/machinery/oven/range), 1, /list (/list)) - Henry Williams (/mob/living/carbon/human): UnarmedAttack(the range (/obj/machinery/oven/range), 1, /list (/list)) - Henry Williams (/mob/living/carbon/human): ClickOn(the range (/obj/machinery/oven/range), "icon-x=17;icon-y=-11;left=1;bu...") - the range (/obj/machinery/oven/range): Click(the floor (141,126,2) (/turf/open/floor/iron/cafeteria), "map_screen.map", "icon-x=17;icon-y=-11;left=1;bu...") - OrbitDawg (/client): Click(the range (/obj/machinery/oven/range), the floor (141,126,2) (/turf/open/floor/iron/cafeteria), "map_screen.map", "icon-x=17;icon-y=-11;left=1;bu...") - [2026-09-02 21:07:39.376] 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: Henry Williams (/mob/living/carbon/human) - src: null - usr.loc: the floor (140,125,2) (/turf/open/floor/iron/cafeteria) - 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(Henry Williams (/mob/living/carbon/human), /list (/list)) - Henry Williams (/mob/living/carbon/human): resolve unarmed attack(the range (/obj/machinery/oven/range), /list (/list)) - Henry Williams (/mob/living/carbon/human): UnarmedAttack(the range (/obj/machinery/oven/range), 1, /list (/list)) - Henry Williams (/mob/living/carbon/human): UnarmedAttack(the range (/obj/machinery/oven/range), 1, /list (/list)) - Henry Williams (/mob/living/carbon/human): ClickOn(the range (/obj/machinery/oven/range), "icon-x=17;icon-y=-12;left=1;bu...") - the range (/obj/machinery/oven/range): Click(the floor (139,126,2) (/turf/open/floor/iron/cafeteria), "map_screen.map", "icon-x=17;icon-y=-12;left=1;bu...") - OrbitDawg (/client): Click(the range (/obj/machinery/oven/range), the floor (139,126,2) (/turf/open/floor/iron/cafeteria), "map_screen.map", "icon-x=17;icon-y=-12;left=1;bu...") - [2026-09-02 21:08:02.783] 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: Henry Williams (/mob/living/carbon/human) - src: null - usr.loc: the floor (140,125,2) (/turf/open/floor/iron/cafeteria) - 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(Henry Williams (/mob/living/carbon/human), /list (/list)) - Henry Williams (/mob/living/carbon/human): resolve unarmed attack(the range (/obj/machinery/oven/range), /list (/list)) - Henry Williams (/mob/living/carbon/human): UnarmedAttack(the range (/obj/machinery/oven/range), 1, /list (/list)) - Henry Williams (/mob/living/carbon/human): UnarmedAttack(the range (/obj/machinery/oven/range), 1, /list (/list)) - Henry Williams (/mob/living/carbon/human): ClickOn(the range (/obj/machinery/oven/range), "icon-x=14;icon-y=-11;left=1;bu...") - the range (/obj/machinery/oven/range): Click(the floor (141,126,2) (/turf/open/floor/iron/cafeteria), "map_screen.map", "icon-x=14;icon-y=-11;left=1;bu...") - OrbitDawg (/client): Click(the range (/obj/machinery/oven/range), the floor (141,126,2) (/turf/open/floor/iron/cafeteria), "map_screen.map", "icon-x=14;icon-y=-11;left=1;bu...") - [2026-09-02 21:09:19.222] RUNTIME: runtime error: bad gender - proc name: Initialize (/atom/movable/virtualspeaker/Initialize) - source file: code/game/say.dm,404 - usr: Swims-In-Water (/mob/living/carbon/human) - src: Swims-In-Water (/atom/movable/virtualspeaker) - usr.loc: the floor (160,139,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Swims-In-Water (/atom/movable/virtualspeaker): Initialize(0, Swims-In-Water (/mob/living/carbon/human), the engineering radio headset (/obj/item/radio/headset/headset_eng)) - Atoms (/datum/controller/subsystem/atoms): InitAtom(Swims-In-Water (/atom/movable/virtualspeaker), 0, /list (/list)) - Swims-In-Water (/atom/movable/virtualspeaker): New(0, Swims-In-Water (/mob/living/carbon/human), the engineering radio headset (/obj/item/radio/headset/headset_eng)) - Swims-In-Water (/atom/movable/virtualspeaker): New(null, Swims-In-Water (/mob/living/carbon/human), the engineering radio headset (/obj/item/radio/headset/headset_eng)) - the engineering radio headset (/obj/item/radio/headset/headset_eng): talk into impl(Swims-In-Water (/mob/living/carbon/human), "What", null, /list (/list), /datum/language/common (/datum/language/common), /list (/list)) - the engineering radio headset (/obj/item/radio/headset/headset_eng): talk into impl(Swims-In-Water (/mob/living/carbon/human), "What", null, /list (/list), /datum/language/common (/datum/language/common), /list (/list)) - the engineering radio headset (/obj/item/radio/headset/headset_eng): talk into(Swims-In-Water (/mob/living/carbon/human), "What", null, /list (/list), /datum/language/common (/datum/language/common), /list (/list)) - the engineering radio headset (/obj/item/radio/headset/headset_eng): talk into(Swims-In-Water (/mob/living/carbon/human), "What", null, /list (/list), /datum/language/common (/datum/language/common), /list (/list)) - Swims-In-Water (/mob/living/carbon/human): radio("What", /list (/list), /list (/list), /datum/language/common (/datum/language/common)) - Swims-In-Water (/mob/living/carbon/human): say("What", null, /list (/list), 1, /datum/language/common (/datum/language/common), 0, null, 0, 7, null, /list (/list)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Swims-In-Water (/mob/living/carbon/human): gvb say verb(/list (/list)) - Verbs (/datum/controller/subsystem/verbs): invoke verb(Swims-In-Water (/mob/living/carbon/human), /mob/verb/say_verb (/mob/verb/say_verb), /list (/list), Swims-In-Water (/mob/living/carbon/human)) - Swims-In-Water (/mob/living/carbon/human): Say(";What") - Swims-In-Water (/mob/living/carbon/human): Say(";What") - /datum/tgui_say (/datum/tgui_say): delegate speech("What", "Radio") - /datum/tgui_say (/datum/tgui_say): handle entry("entry", /list (/list)) - /datum/tgui_say (/datum/tgui_say): on message("entry", /list (/list), /list (/list)) - tgui Topic(/list (/list)) - Winterseasalt (/client): Topic("type=entry&payload=%7B%22chann...", /list (/list), null, null) - [2026-09-02 21:09:32.930] RUNTIME: runtime error: bad gender - proc name: Initialize (/atom/movable/virtualspeaker/Initialize) - source file: code/game/say.dm,404 - usr: Swims-In-Water (/mob/living/carbon/human) - src: Swims-In-Water (/atom/movable/virtualspeaker) - usr.loc: the floor (165,165,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Swims-In-Water (/atom/movable/virtualspeaker): Initialize(0, Swims-In-Water (/mob/living/carbon/human), the engineering radio headset (/obj/item/radio/headset/headset_eng)) - Atoms (/datum/controller/subsystem/atoms): InitAtom(Swims-In-Water (/atom/movable/virtualspeaker), 0, /list (/list)) - Swims-In-Water (/atom/movable/virtualspeaker): New(0, Swims-In-Water (/mob/living/carbon/human), the engineering radio headset (/obj/item/radio/headset/headset_eng)) - Swims-In-Water (/atom/movable/virtualspeaker): New(null, Swims-In-Water (/mob/living/carbon/human), the engineering radio headset (/obj/item/radio/headset/headset_eng)) - the engineering radio headset (/obj/item/radio/headset/headset_eng): talk into impl(Swims-In-Water (/mob/living/carbon/human), "Um", null, /list (/list), /datum/language/common (/datum/language/common), /list (/list)) - the engineering radio headset (/obj/item/radio/headset/headset_eng): talk into impl(Swims-In-Water (/mob/living/carbon/human), "Um", null, /list (/list), /datum/language/common (/datum/language/common), /list (/list)) - the engineering radio headset (/obj/item/radio/headset/headset_eng): talk into(Swims-In-Water (/mob/living/carbon/human), "Um", null, /list (/list), /datum/language/common (/datum/language/common), /list (/list)) - the engineering radio headset (/obj/item/radio/headset/headset_eng): talk into(Swims-In-Water (/mob/living/carbon/human), "Um", null, /list (/list), /datum/language/common (/datum/language/common), /list (/list)) - Swims-In-Water (/mob/living/carbon/human): radio("Um", /list (/list), /list (/list), /datum/language/common (/datum/language/common)) - Swims-In-Water (/mob/living/carbon/human): say("Um", null, /list (/list), 1, /datum/language/common (/datum/language/common), 0, null, 0, 7, null, /list (/list)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Swims-In-Water (/mob/living/carbon/human): gvb say verb(/list (/list)) - Verbs (/datum/controller/subsystem/verbs): invoke verb(Swims-In-Water (/mob/living/carbon/human), /mob/verb/say_verb (/mob/verb/say_verb), /list (/list), Swims-In-Water (/mob/living/carbon/human)) - Swims-In-Water (/mob/living/carbon/human): Say(";Um") - Swims-In-Water (/mob/living/carbon/human): Say(";Um") - /datum/tgui_say (/datum/tgui_say): delegate speech("Um", "Radio") - /datum/tgui_say (/datum/tgui_say): handle entry("entry", /list (/list)) - /datum/tgui_say (/datum/tgui_say): on message("entry", /list (/list), /list (/list)) - tgui Topic(/list (/list)) - Winterseasalt (/client): Topic("type=entry&payload=%7B%22chann...", /list (/list), null, null) - [2026-09-02 21:09:47.460] RUNTIME: runtime error: bad gender - proc name: Initialize (/atom/movable/virtualspeaker/Initialize) - source file: code/game/say.dm,404 - usr: Swims-In-Water (/mob/living/carbon/human) - src: Swims-In-Water (/atom/movable/virtualspeaker) - usr.loc: the floor (165,165,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Swims-In-Water (/atom/movable/virtualspeaker): Initialize(0, Swims-In-Water (/mob/living/carbon/human), the engineering radio headset (/obj/item/radio/headset/headset_eng)) - Atoms (/datum/controller/subsystem/atoms): InitAtom(Swims-In-Water (/atom/movable/virtualspeaker), 0, /list (/list)) - Swims-In-Water (/atom/movable/virtualspeaker): New(0, Swims-In-Water (/mob/living/carbon/human), the engineering radio headset (/obj/item/radio/headset/headset_eng)) - Swims-In-Water (/atom/movable/virtualspeaker): New(null, Swims-In-Water (/mob/living/carbon/human), the engineering radio headset (/obj/item/radio/headset/headset_eng)) - the engineering radio headset (/obj/item/radio/headset/headset_eng): talk into impl(Swims-In-Water (/mob/living/carbon/human), "You can print a light replacer...", null, /list (/list), /datum/language/common (/datum/language/common), /list (/list)) - the engineering radio headset (/obj/item/radio/headset/headset_eng): talk into impl(Swims-In-Water (/mob/living/carbon/human), "You can print a light replacer...", null, /list (/list), /datum/language/common (/datum/language/common), /list (/list)) - the engineering radio headset (/obj/item/radio/headset/headset_eng): talk into(Swims-In-Water (/mob/living/carbon/human), "You can print a light replacer...", null, /list (/list), /datum/language/common (/datum/language/common), /list (/list)) - the engineering radio headset (/obj/item/radio/headset/headset_eng): talk into(Swims-In-Water (/mob/living/carbon/human), "You can print a light replacer...", null, /list (/list), /datum/language/common (/datum/language/common), /list (/list)) - Swims-In-Water (/mob/living/carbon/human): radio("You can print a light replacer...", /list (/list), /list (/list), /datum/language/common (/datum/language/common)) - Swims-In-Water (/mob/living/carbon/human): say("You can print a light replacer...", null, /list (/list), 1, /datum/language/common (/datum/language/common), 0, null, 0, 7, null, /list (/list)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Swims-In-Water (/mob/living/carbon/human): gvb say verb(/list (/list)) - Verbs (/datum/controller/subsystem/verbs): invoke verb(Swims-In-Water (/mob/living/carbon/human), /mob/verb/say_verb (/mob/verb/say_verb), /list (/list), Swims-In-Water (/mob/living/carbon/human)) - Swims-In-Water (/mob/living/carbon/human): Say(";You can print a light replace...") - Swims-In-Water (/mob/living/carbon/human): Say(";You can print a light replace...") - /datum/tgui_say (/datum/tgui_say): delegate speech("You can print a light replacer...", "Radio") - /datum/tgui_say (/datum/tgui_say): handle entry("entry", /list (/list)) - /datum/tgui_say (/datum/tgui_say): on message("entry", /list (/list), /list (/list)) - tgui Topic(/list (/list)) - Winterseasalt (/client): Topic("type=entry&payload=%7B%22chann...", /list (/list), null, null) - [2026-09-02 21:10:06.089] RUNTIME: runtime error: bad gender - proc name: Initialize (/atom/movable/virtualspeaker/Initialize) - source file: code/game/say.dm,404 - usr: Swims-In-Water (/mob/living/carbon/human) - src: Swims-In-Water (/atom/movable/virtualspeaker) - usr.loc: the floor (165,165,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Swims-In-Water (/atom/movable/virtualspeaker): Initialize(0, Swims-In-Water (/mob/living/carbon/human), the engineering radio headset (/obj/item/radio/headset/headset_eng)) - Atoms (/datum/controller/subsystem/atoms): InitAtom(Swims-In-Water (/atom/movable/virtualspeaker), 0, /list (/list)) - Swims-In-Water (/atom/movable/virtualspeaker): New(0, Swims-In-Water (/mob/living/carbon/human), the engineering radio headset (/obj/item/radio/headset/headset_eng)) - Swims-In-Water (/atom/movable/virtualspeaker): New(null, Swims-In-Water (/mob/living/carbon/human), the engineering radio headset (/obj/item/radio/headset/headset_eng)) - the engineering radio headset (/obj/item/radio/headset/headset_eng): talk into impl(Swims-In-Water (/mob/living/carbon/human), "Eh? None at all?", null, /list (/list), /datum/language/common (/datum/language/common), /list (/list)) - the engineering radio headset (/obj/item/radio/headset/headset_eng): talk into impl(Swims-In-Water (/mob/living/carbon/human), "Eh? None at all?", null, /list (/list), /datum/language/common (/datum/language/common), /list (/list)) - the engineering radio headset (/obj/item/radio/headset/headset_eng): talk into(Swims-In-Water (/mob/living/carbon/human), "Eh? None at all?", null, /list (/list), /datum/language/common (/datum/language/common), /list (/list)) - the engineering radio headset (/obj/item/radio/headset/headset_eng): talk into(Swims-In-Water (/mob/living/carbon/human), "Eh? None at all?", null, /list (/list), /datum/language/common (/datum/language/common), /list (/list)) - Swims-In-Water (/mob/living/carbon/human): radio("Eh? None at all?", /list (/list), /list (/list), /datum/language/common (/datum/language/common)) - Swims-In-Water (/mob/living/carbon/human): say("Eh? None at all?", null, /list (/list), 1, /datum/language/common (/datum/language/common), 0, null, 0, 7, null, /list (/list)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Swims-In-Water (/mob/living/carbon/human): gvb say verb(/list (/list)) - Verbs (/datum/controller/subsystem/verbs): invoke verb(Swims-In-Water (/mob/living/carbon/human), /mob/verb/say_verb (/mob/verb/say_verb), /list (/list), Swims-In-Water (/mob/living/carbon/human)) - Swims-In-Water (/mob/living/carbon/human): Say(";Eh? None at all?") - Swims-In-Water (/mob/living/carbon/human): Say(";Eh? None at all?") - /datum/tgui_say (/datum/tgui_say): delegate speech("Eh? None at all?", "Radio") - /datum/tgui_say (/datum/tgui_say): handle entry("entry", /list (/list)) - /datum/tgui_say (/datum/tgui_say): on message("entry", /list (/list), /list (/list)) - tgui Topic(/list (/list)) - Winterseasalt (/client): Topic("type=entry&payload=%7B%22chann...", /list (/list), null, null) - [2026-09-02 21:11:13.953] RUNTIME: runtime error: bad gender - proc name: Initialize (/atom/movable/virtualspeaker/Initialize) - source file: code/game/say.dm,404 - usr: Mehki Philips (/mob/living/carbon/human) - src: Mehki Philips (/atom/movable/virtualspeaker) - usr.loc: the floor (140,134,2) (/turf/open/floor/wood) - src.loc: null - call stack: - Mehki Philips (/atom/movable/virtualspeaker): Initialize(0, Mehki Philips (/mob/living/carbon/human), the medical radio headset (/obj/item/radio/headset/headset_med)) - Atoms (/datum/controller/subsystem/atoms): InitAtom(Mehki Philips (/atom/movable/virtualspeaker), 0, /list (/list)) - Mehki Philips (/atom/movable/virtualspeaker): New(0, Mehki Philips (/mob/living/carbon/human), the medical radio headset (/obj/item/radio/headset/headset_med)) - Mehki Philips (/atom/movable/virtualspeaker): New(null, Mehki Philips (/mob/living/carbon/human), the medical radio headset (/obj/item/radio/headset/headset_med)) - the medical radio headset (/obj/item/radio/headset/headset_med): talk into impl(Mehki Philips (/mob/living/carbon/human), "Might bring a beaker we can sa...", null, /list (/list), /datum/language/common (/datum/language/common), /list (/list)) - the medical radio headset (/obj/item/radio/headset/headset_med): talk into impl(Mehki Philips (/mob/living/carbon/human), "Might bring a beaker we can sa...", null, /list (/list), /datum/language/common (/datum/language/common), /list (/list)) - the medical radio headset (/obj/item/radio/headset/headset_med): talk into(Mehki Philips (/mob/living/carbon/human), "Might bring a beaker we can sa...", null, /list (/list), /datum/language/common (/datum/language/common), /list (/list)) - the medical radio headset (/obj/item/radio/headset/headset_med): talk into(Mehki Philips (/mob/living/carbon/human), "Might bring a beaker we can sa...", null, /list (/list), /datum/language/common (/datum/language/common), /list (/list)) - Mehki Philips (/mob/living/carbon/human): radio("Might bring a beaker we can sa...", /list (/list), /list (/list), /datum/language/common (/datum/language/common)) - Mehki Philips (/mob/living/carbon/human): say("Might bring a beaker we can sa...", null, /list (/list), 1, /datum/language/common (/datum/language/common), 0, null, 0, 7, null, /list (/list)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Mehki Philips (/mob/living/carbon/human): gvb say verb(/list (/list)) - Verbs (/datum/controller/subsystem/verbs): invoke verb(Mehki Philips (/mob/living/carbon/human), /mob/verb/say_verb (/mob/verb/say_verb), /list (/list), Mehki Philips (/mob/living/carbon/human)) - Mehki Philips (/mob/living/carbon/human): Say(";might bring a beaker we can s...") - Mehki Philips (/mob/living/carbon/human): Say(";might bring a beaker we can s...") - /datum/tgui_say (/datum/tgui_say): delegate speech(";might bring a beaker we can s...", "Say") - /datum/tgui_say (/datum/tgui_say): handle entry("entry", /list (/list)) - /datum/tgui_say (/datum/tgui_say): on message("entry", /list (/list), /list (/list)) - tgui Topic(/list (/list)) - Tiny_021 (/client): Topic("type=entry&payload=%7B%22chann...", /list (/list), null, null) - [2026-09-02 21:11:40.086] 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", Alexi Fedorovich (/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-02 21:11:59.988] 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", Gon Baldium (/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-02 21:12:32.090] RUNTIME: runtime error: bad gender - proc name: Initialize (/atom/movable/virtualspeaker/Initialize) - source file: code/game/say.dm,404 - usr: Data Lazinyo (/mob/living/carbon/human) - src: Data Lazinyo (/atom/movable/virtualspeaker) - usr.loc: the floor (96,163,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Data Lazinyo (/atom/movable/virtualspeaker): Initialize(0, Data Lazinyo (/mob/living/carbon/human), the radio headset (/obj/item/radio/headset)) - Atoms (/datum/controller/subsystem/atoms): InitAtom(Data Lazinyo (/atom/movable/virtualspeaker), 0, /list (/list)) - Data Lazinyo (/atom/movable/virtualspeaker): New(0, Data Lazinyo (/mob/living/carbon/human), the radio headset (/obj/item/radio/headset)) - Data Lazinyo (/atom/movable/virtualspeaker): New(null, Data Lazinyo (/mob/living/carbon/human), the radio headset (/obj/item/radio/headset)) - the radio headset (/obj/item/radio/headset): talk into impl(Data Lazinyo (/mob/living/carbon/human), "What", null, /list (/list), /datum/language/common (/datum/language/common), /list (/list)) - the radio headset (/obj/item/radio/headset): talk into impl(Data Lazinyo (/mob/living/carbon/human), "What", null, /list (/list), /datum/language/common (/datum/language/common), /list (/list)) - the radio headset (/obj/item/radio/headset): talk into(Data Lazinyo (/mob/living/carbon/human), "What", null, /list (/list), /datum/language/common (/datum/language/common), /list (/list)) - the radio headset (/obj/item/radio/headset): talk into(Data Lazinyo (/mob/living/carbon/human), "What", null, /list (/list), /datum/language/common (/datum/language/common), /list (/list)) - Data Lazinyo (/mob/living/carbon/human): radio("What", /list (/list), /list (/list), /datum/language/common (/datum/language/common)) - Data Lazinyo (/mob/living/carbon/human): say("What", null, /list (/list), 1, /datum/language/common (/datum/language/common), 0, null, 0, 7, null, /list (/list)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): Invoke() - world: push usr(Data Lazinyo (/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() - Speech Controller (/datum/controller/subsystem/verb_manager/speech_controller): run verb queue() - Speech Controller (/datum/controller/subsystem/verb_manager/speech_controller): fire(0) - Speech Controller (/datum/controller/subsystem/verb_manager/speech_controller): fire(0) - Speech Controller (/datum/controller/subsystem/verb_manager/speech_controller): ignite(0) - Master (/datum/controller/master): Loop(4) - Master (/datum/controller/master): StartProcessing(0) - [2026-09-02 21:13:07.054] RUNTIME: ## TESTING: GC: -- [0x210696c9] | /datum/sound_token was unable to be GC'd -- (ref count of 3) [2026-09-02 21:13:15.064] RUNTIME: ## TESTING: GC: -- [0x21069e77] | /datum/sound_token was unable to be GC'd -- (ref count of 3) [2026-09-02 21:13:25.565] 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", 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-02 21:13:30.082] 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", Gon Baldium (/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-02 21:13:51.288] RUNTIME: runtime error: bad gender - proc name: Initialize (/atom/movable/virtualspeaker/Initialize) - source file: code/game/say.dm,404 - usr: Swims-In-Water (/mob/living/carbon/human) - src: Swims-In-Water (/atom/movable/virtualspeaker) - usr.loc: the floor (167,138,2) (/turf/open/floor/iron) - src.loc: null - call stack: - Swims-In-Water (/atom/movable/virtualspeaker): Initialize(0, Swims-In-Water (/mob/living/carbon/human), the engineering radio headset (/obj/item/radio/headset/headset_eng)) - Atoms (/datum/controller/subsystem/atoms): InitAtom(Swims-In-Water (/atom/movable/virtualspeaker), 0, /list (/list)) - Swims-In-Water (/atom/movable/virtualspeaker): New(0, Swims-In-Water (/mob/living/carbon/human), the engineering radio headset (/obj/item/radio/headset/headset_eng)) - Swims-In-Water (/atom/movable/virtualspeaker): New(null, Swims-In-Water (/mob/living/carbon/human), the engineering radio headset (/obj/item/radio/headset/headset_eng)) - the engineering radio headset (/obj/item/radio/headset/headset_eng): talk into impl(Swims-In-Water (/mob/living/carbon/human), "Can sssomeone deliver cratesss...", null, /list (/list), /datum/language/common (/datum/language/common), /list (/list)) - the engineering radio headset (/obj/item/radio/headset/headset_eng): talk into impl(Swims-In-Water (/mob/living/carbon/human), "Can sssomeone deliver cratesss...", null, /list (/list), /datum/language/common (/datum/language/common), /list (/list)) - the engineering radio headset (/obj/item/radio/headset/headset_eng): talk into(Swims-In-Water (/mob/living/carbon/human), "Can sssomeone deliver cratesss...", null, /list (/list), /datum/language/common (/datum/language/common), /list (/list)) - the engineering radio headset (/obj/item/radio/headset/headset_eng): talk into(Swims-In-Water (/mob/living/carbon/human), "Can sssomeone deliver cratesss...", null, /list (/list), /datum/language/common (/datum/language/common), /list (/list)) - Swims-In-Water (/mob/living/carbon/human): radio("Can sssomeone deliver cratesss...", /list (/list), /list (/list), /datum/language/common (/datum/language/common)) - Swims-In-Water (/mob/living/carbon/human): say("Can sssomeone deliver cratesss...", null, /list (/list), 1, /datum/language/common (/datum/language/common), 0, null, 0, 7, null, /list (/list)) - ... - /datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync() - Swims-In-Water (/mob/living/carbon/human): gvb say verb(/list (/list)) - Verbs (/datum/controller/subsystem/verbs): invoke verb(Swims-In-Water (/mob/living/carbon/human), /mob/verb/say_verb (/mob/verb/say_verb), /list (/list), Swims-In-Water (/mob/living/carbon/human)) - Swims-In-Water (/mob/living/carbon/human): Say(";Can someone deliver crates fr...") - Swims-In-Water (/mob/living/carbon/human): Say(";Can someone deliver crates fr...") - /datum/tgui_say (/datum/tgui_say): delegate speech("Can someone deliver crates fro...", "Radio") - /datum/tgui_say (/datum/tgui_say): handle entry("entry", /list (/list)) - /datum/tgui_say (/datum/tgui_say): on message("entry", /list (/list), /list (/list)) - tgui Topic(/list (/list)) - Winterseasalt (/client): Topic("type=entry&payload=%7B%22chann...", /list (/list), null, null) - [2026-09-02 21:14:15.692] RUNTIME: runtime error: A client was Del()'d without a persistent_client! This should not be happening. - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("A client was Del()\'d without ...", "code/modules/client/client_pro...", 629) - IC3BL33D (/client): Destroy() - IC3BL33D (/client): Del() - [2026-09-02 21:15:50.776] 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(IC3BL33D (/mob/dead/new_player), /datum/tgui (/datum/tgui)) - gvb changelog(/list (/list)) - [2026-09-02 21:15:50.777] 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(IC3BL33D (/mob/dead/new_player), /datum/tgui (/datum/tgui)) - gvb changelog(/list (/list)) - [2026-09-02 21:15:50.779] 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), "", "