[2026-09-21 12:03:41.800] Starting up round ID 264045. - ------------------------- [2026-09-21 12:03:41.830] RUNTIME: World loaded at 12:03:41! [2026-09-21 12:03:41.830] RUNTIME: TGS Info: Activating API for version 5.11.0 [2026-09-21 12:03:41.830] RUNTIME: Running /tg/ revision: 2026-09-21T06:15:40+00:00 - origin/master: 1297c93fc8de8b30a2fca056320d1deb9793031d - Test merge active of PR #97612 commit cc41d3e7fd69ffda3801caf02acb431dc618a388 - Test merge active of PR #97699 commit 08a736027c055403fc9b89a0a4939706ff44c6fa - HEAD: 2da7d2cc46580402191762d8001cdbe0a394b4d7 - Running rust-g version 6.2.0 [2026-09-21 12:03:41.837] RUNTIME: map_config not found: _maps/eventmap.json [2026-09-21 12:03:41.838] RUNTIME: map_config not found: _maps/eventmap2.json [2026-09-21 12:03:41.840] RUNTIME: Database connection established. [2026-09-21 12:03:41.840] RUNTIME: Round ID: 264045 [2026-09-21 12:03:41.843] RUNTIME: Running /tg/ revision: 2026-09-21T06:15:40+00:00 - origin/master: 1297c93fc8de8b30a2fca056320d1deb9793031d - Test merge active of PR #97612 commit cc41d3e7fd69ffda3801caf02acb431dc618a388 - Test merge active of PR #97699 commit 08a736027c055403fc9b89a0a4939706ff44c6fa - HEAD: 2da7d2cc46580402191762d8001cdbe0a394b4d7 - Running rust-g version 6.2.0 [2026-09-21 12:03:42.095] RUNTIME: RETA: System initialized with duration=3000ds, cooldown=150ds, enabled=1 [2026-09-21 12:03:43.101] RUNTIME: Initialized Profiler subsystem within 0 seconds! [2026-09-21 12:03:43.102] RUNTIME: Initialized Database subsystem within 0 seconds! [2026-09-21 12:03:43.117] RUNTIME: Initialized Verbs subsystem within 0 seconds! [2026-09-21 12:03:43.456] RUNTIME: Initialized Title Screen subsystem within 0.34 seconds! [2026-09-21 12:03:43.866] RUNTIME: Initialized Sounds subsystem within 0.41 seconds! [2026-09-21 12:03:43.869] RUNTIME: Initialized Server Tasks subsystem within 0 seconds! [2026-09-21 12:03:43.869] RUNTIME: Initialized Input subsystem within 0 seconds! [2026-09-21 12:03:43.871] RUNTIME: Initialized Discord subsystem within 0 seconds! [2026-09-21 12:03:43.885] RUNTIME: Initialized Reagents subsystem within 0.01 seconds! [2026-09-21 12:03:44.364] RUNTIME: Initialized Greyscale subsystem within 0.48 seconds! [2026-09-21 12:03:44.364] RUNTIME: Initialized Greyscale Previews subsystem within 0 seconds! [2026-09-21 12:03:46.496] RUNTIME: Initialized Early Assets subsystem within 2.13 seconds! [2026-09-21 12:03:46.498] RUNTIME: Initialized Admin Verbs subsystem within 0 seconds! [2026-09-21 12:03:46.498] RUNTIME: Initialized Wiremod Composite Templates subsystem within 0 seconds! [2026-09-21 12:03:46.500] RUNTIME: Initialized Modular Computers subsystem within 0 seconds! [2026-09-21 12:03:46.504] RUNTIME: Initialized IDs and Access subsystem within 0 seconds! [2026-09-21 12:03:46.505] RUNTIME: Initialized Bitrunning subsystem within 0 seconds! [2026-09-21 12:03:46.505] RUNTIME: Initialized AI movement subsystem within 0 seconds! [2026-09-21 12:03:46.505] RUNTIME: Initialized AI Controller Ticker subsystem within 0 seconds! [2026-09-21 12:03:46.506] RUNTIME: Initialized Vote subsystem within 0 seconds! [2026-09-21 12:03:46.506] RUNTIME: Initialized Tutorials subsystem within 0 seconds! [2026-09-21 12:03:46.528] RUNTIME: runtime error: http://tgsatan.tg.lan:5011/tts-voices: Connection Failed: Connect error: Connection refused (os error 111) - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("http://tgsatan.tg.lan:5011/tts...", "code/controllers/subsystem/tts...", 81) - Text To Speech (/datum/controller/subsystem/tts): establish connection to tts() - Text To Speech (/datum/controller/subsystem/tts): Initialize() - Master (/datum/controller/master): init subsystem(Text To Speech (/datum/controller/subsystem/tts)) - Master (/datum/controller/master): Initialize(10, 0, 1) - [2026-09-21 12:03:46.528] RUNTIME: Failed to initialize Text To Speech subsystem after 0.02 seconds! [2026-09-21 12:03:46.528] RUNTIME: Initialized Time Tracking subsystem within 0 seconds! [2026-09-21 12:03:46.545] RUNTIME: Initialized Trading Card Game subsystem within 0.02 seconds! [2026-09-21 12:03:46.545] RUNTIME: Initialized Sun subsystem within 0 seconds! [2026-09-21 12:03:46.545] RUNTIME: Initialized Stock Market subsystem within 0 seconds! [2026-09-21 12:03:46.597] RUNTIME: Initialized PRISM subsystem within 0.05 seconds! [2026-09-21 12:03:46.598] RUNTIME: Initialized Skills subsystem within 0 seconds! [2026-09-21 12:03:46.598] RUNTIME: Initialized Security Level subsystem within 0 seconds! [2026-09-21 12:03:46.600] RUNTIME: Initialized Restaurant subsystem within 0 seconds! [2026-09-21 12:03:46.600] RUNTIME: Initialized Pathfinder subsystem within 0 seconds! [2026-09-21 12:03:46.600] RUNTIME: Initialized Map Vote subsystem within 0 seconds! [2026-09-21 12:03:46.603] RUNTIME: Initialized Lua Scripting subsystem within 0 seconds! [2026-09-21 12:03:46.603] RUNTIME: Initialized Lag Switch subsystem within 0 seconds! [2026-09-21 12:03:46.604] RUNTIME: Initialized Foam subsystem within 0 seconds! [2026-09-21 12:03:46.604] RUNTIME: Initialized Smoke subsystem within 0 seconds! [2026-09-21 12:03:46.604] RUNTIME: Initialized Fluid subsystem within 0 seconds! [2026-09-21 12:03:46.605] RUNTIME: Initialized Economy subsystem within 0 seconds! [2026-09-21 12:03:46.605] RUNTIME: Initialized Disease subsystem within 0 seconds! [2026-09-21 12:03:46.607] RUNTIME: Initialized Station subsystem within 0 seconds! [2026-09-21 12:03:46.637] RUNTIME: Initialized Research subsystem within 0.03 seconds! [2026-09-21 12:03:46.639] RUNTIME: Initialized Events subsystem within 0 seconds! [2026-09-21 12:03:46.646] RUNTIME: Initialized Jobs subsystem within 0.01 seconds! [2026-09-21 12:03:46.649] RUNTIME: Initialized Quirks subsystem within 0 seconds! [2026-09-21 12:03:46.650] RUNTIME: Initialized Personalities subsystem within 0 seconds! [2026-09-21 12:03:46.678] RUNTIME: Initialized Instruments subsystem within 0.03 seconds! [2026-09-21 12:03:46.679] RUNTIME: Initialized Blackbox subsystem within 0 seconds! [2026-09-21 12:03:58.124] RUNTIME: Initialized Achievements subsystem within 11.44 seconds! [2026-09-21 12:03:58.380] RUNTIME: Initialized Ticker subsystem within 0.25 seconds! [2026-09-21 12:03:58.412] RUNTIME: Loading Kilo Station... [2026-09-21 12:03:59.955] RUNTIME: Loaded Station in 1.54375s! [2026-09-21 12:04:01.425] RUNTIME: Loaded Lavaland in 1.25s! [2026-09-21 12:04:07.792] RUNTIME: Lava Ruins loader finished placing 28/42 ruins with 0 left to spend. [2026-09-21 12:04:08.037] RUNTIME: Space Ruins loader finished placing 30/85 ruins with 0 left to spend. [2026-09-21 12:04:08.927] RUNTIME: Cave Generator terrain generation finished in 0.884375s! [2026-09-21 12:04:08.963] RUNTIME: Cave Generator terrain generation finished in 0.03125s! [2026-09-21 12:04:11.787] RUNTIME: Cave Generator terrain population finished in 0.05s! [2026-09-21 12:04:11.791] RUNTIME: Cave Generator terrain population finished in 0.003125s! [2026-09-21 12:04:12.598] RUNTIME: Initialized Mapping subsystem within 14.22 seconds! [2026-09-21 12:04:12.599] RUNTIME: Initialized Weather subsystem within 0 seconds! [2026-09-21 12:04:12.651] RUNTIME: Initialized Spatial Grid subsystem within 0.05 seconds! [2026-09-21 12:04:12.652] RUNTIME: Initialized Cameras subsystem within 0 seconds! [2026-09-21 12:05:09.876] RUNTIME: Initialized Atoms subsystem within 57.22 seconds! [2026-09-21 12:05:09.921] RUNTIME: Loaded 5 engraved messages on map Kilo Station [2026-09-21 12:05:09.922] 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-21 12:05:09.935] RUNTIME: Initialized Persistence subsystem within 0.02 seconds! [2026-09-21 12:05:10.186] RUNTIME: Initialized Persistent Paintings subsystem within 0.25 seconds! [2026-09-21 12:05:12.816] RUNTIME: Initialized Assets subsystem within 2.63 seconds! [2026-09-21 12:05:13.043] RUNTIME: Initialized Wardrobe subsystem within 0.03 seconds! [2026-09-21 12:05:13.047] RUNTIME: Initialized Traitor subsystem within 0 seconds! [2026-09-21 12:05:13.410] RUNTIME: Initialized Ore Generation subsystem within 0.36 seconds! [2026-09-21 12:05:13.591] RUNTIME: Initialized Minor Mapping subsystem within 0.15 seconds! [2026-09-21 12:05:13.593] RUNTIME: Initialized Market subsystem within 0 seconds! [2026-09-21 12:05:13.755] RUNTIME: Initialized Machines subsystem within 0.16 seconds! [2026-09-21 12:05:13.756] RUNTIME: Initialized Map Previews subsystem within 0 seconds! [2026-09-21 12:05:48.872] RUNTIME: Initialized Lighting subsystem within 35.12 seconds! [2026-09-21 12:05:51.053] RUNTIME: Initialized Library Loading subsystem within 2.18 seconds! [2026-09-21 12:05:57.978] RUNTIME: Initialized Icon Smoothing subsystem within 6.92 seconds! [2026-09-21 12:05:58.264] RUNTIME: Initialized Fishing subsystem within 0.29 seconds! [2026-09-21 12:06:04.185] RUNTIME: ## WARNING: HEY! LISTEN! 0.0125 seconds were wasted processing 12 turf(s) (connected to 434 other turfs) with atmos differences at round start. [2026-09-21 12:06:06.592] RUNTIME: Initialized Atmospherics subsystem within 8.33 seconds! [2026-09-21 12:06:11.475] RUNTIME: Initialized Shuttle subsystem within 4.88 seconds! [2026-09-21 12:06:11.510] RUNTIME: Initialized Init Profiler subsystem within 0.04 seconds! [2026-09-21 12:06:11.560] RUNTIME: Initialized Ban Cache subsystem within 0.05 seconds! [2026-09-21 12:06:11.560] RUNTIME: Initializations complete within 148.459 seconds! [2026-09-21 12:16:15.465] RUNTIME: runtime error: A client was Del()'d without a persistent_client! This should not be happening. - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("A client was Del()\'d without ...", "code/modules/client/client_pro...", 628) - Glcbitj (/client): Destroy() - Glcbitj (/client): Del() - [2026-09-21 12:19:57.065] RUNTIME: Game start took 0.078125s [2026-09-21 13:24:23.054] RUNTIME: runtime error: A client was Del()'d without a persistent_client! This should not be happening. - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("A client was Del()\'d without ...", "code/modules/client/client_pro...", 628) - Glcbitj (/client): Destroy() - Glcbitj (/client): Del() - [2026-09-21 13:26:00.951] RUNTIME: runtime error: mob_unequipped_item overridden. Use override = TRUE to suppress this warning. - Target: Andrew Wood (/mob/dead/observer) Existing Proc: viewer_writing_state_change New Proc: viewer_writing_state_change - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Andrew Wood (/mob/dead/observer) - src: null - usr.loc: the reinforced floor (135,111,2) (/turf/open/floor/engine) - call stack: - stack trace("mob_unequipped_item overridden...", "code/datums/signals.dm", 43) - the read me, confused captain (/obj/item/paper/law_rack_tutorial): RegisterSignal(Andrew Wood (/mob/dead/observer), "mob_unequipped_item", "viewer_writing_state_change", 0) - the read me, confused captain (/obj/item/paper/law_rack_tutorial): RegisterSignals(Andrew Wood (/mob/dead/observer), /list (/list), "viewer_writing_state_change", 0) - the read me, confused captain (/obj/item/paper/law_rack_tutorial): ui interact(Andrew Wood (/mob/dead/observer), null) - the read me, confused captain (/obj/item/paper/law_rack_tutorial): attack ghost(Andrew Wood (/mob/dead/observer)) - Andrew Wood (/mob/dead/observer): ClickOn(the read me, confused captain (/obj/item/paper/law_rack_tutorial), "icon-x=18;icon-y=20;left=1;but...") - the read me, confused captain (/obj/item/paper/law_rack_tutorial): Click(the floor (134,109,2) (/turf/open/floor/iron/dark), "mapwindow.map", "icon-x=18;icon-y=20;left=1;but...") - Glcbitj (/client): Click(the read me, confused captain (/obj/item/paper/law_rack_tutorial), the floor (134,109,2) (/turf/open/floor/iron/dark), "mapwindow.map", "icon-x=18;icon-y=20;left=1;but...") - [2026-09-21 13:26:00.952] RUNTIME: runtime error: mob_equipped_item overridden. Use override = TRUE to suppress this warning. - Target: Andrew Wood (/mob/dead/observer) Existing Proc: viewer_writing_state_change New Proc: viewer_writing_state_change - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Andrew Wood (/mob/dead/observer) - src: null - usr.loc: the reinforced floor (135,111,2) (/turf/open/floor/engine) - call stack: - stack trace("mob_equipped_item overridden. ...", "code/datums/signals.dm", 43) - the read me, confused captain (/obj/item/paper/law_rack_tutorial): RegisterSignal(Andrew Wood (/mob/dead/observer), "mob_equipped_item", "viewer_writing_state_change", 0) - the read me, confused captain (/obj/item/paper/law_rack_tutorial): RegisterSignals(Andrew Wood (/mob/dead/observer), /list (/list), "viewer_writing_state_change", 0) - the read me, confused captain (/obj/item/paper/law_rack_tutorial): ui interact(Andrew Wood (/mob/dead/observer), null) - the read me, confused captain (/obj/item/paper/law_rack_tutorial): attack ghost(Andrew Wood (/mob/dead/observer)) - Andrew Wood (/mob/dead/observer): ClickOn(the read me, confused captain (/obj/item/paper/law_rack_tutorial), "icon-x=18;icon-y=20;left=1;but...") - the read me, confused captain (/obj/item/paper/law_rack_tutorial): Click(the floor (134,109,2) (/turf/open/floor/iron/dark), "mapwindow.map", "icon-x=18;icon-y=20;left=1;but...") - Glcbitj (/client): Click(the read me, confused captain (/obj/item/paper/law_rack_tutorial), the floor (134,109,2) (/turf/open/floor/iron/dark), "mapwindow.map", "icon-x=18;icon-y=20;left=1;but...") - [2026-09-21 13:26:00.953] RUNTIME: runtime error: mob_swap_hands overridden. Use override = TRUE to suppress this warning. - Target: Andrew Wood (/mob/dead/observer) Existing Proc: viewer_writing_state_change New Proc: viewer_writing_state_change - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Andrew Wood (/mob/dead/observer) - src: null - usr.loc: the reinforced floor (135,111,2) (/turf/open/floor/engine) - call stack: - stack trace("mob_swap_hands overridden. Use...", "code/datums/signals.dm", 43) - the read me, confused captain (/obj/item/paper/law_rack_tutorial): RegisterSignal(Andrew Wood (/mob/dead/observer), "mob_swap_hands", "viewer_writing_state_change", 0) - the read me, confused captain (/obj/item/paper/law_rack_tutorial): RegisterSignals(Andrew Wood (/mob/dead/observer), /list (/list), "viewer_writing_state_change", 0) - the read me, confused captain (/obj/item/paper/law_rack_tutorial): ui interact(Andrew Wood (/mob/dead/observer), null) - the read me, confused captain (/obj/item/paper/law_rack_tutorial): attack ghost(Andrew Wood (/mob/dead/observer)) - Andrew Wood (/mob/dead/observer): ClickOn(the read me, confused captain (/obj/item/paper/law_rack_tutorial), "icon-x=18;icon-y=20;left=1;but...") - the read me, confused captain (/obj/item/paper/law_rack_tutorial): Click(the floor (134,109,2) (/turf/open/floor/iron/dark), "mapwindow.map", "icon-x=18;icon-y=20;left=1;but...") - Glcbitj (/client): Click(the read me, confused captain (/obj/item/paper/law_rack_tutorial), the floor (134,109,2) (/turf/open/floor/iron/dark), "mapwindow.map", "icon-x=18;icon-y=20;left=1;but...") - [2026-09-21 13:26:00.954] RUNTIME: runtime error: mob_transforming_item overridden. Use override = TRUE to suppress this warning. - Target: Andrew Wood (/mob/dead/observer) Existing Proc: viewer_writing_state_change New Proc: viewer_writing_state_change - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: Andrew Wood (/mob/dead/observer) - src: null - usr.loc: the reinforced floor (135,111,2) (/turf/open/floor/engine) - call stack: - stack trace("mob_transforming_item overridd...", "code/datums/signals.dm", 43) - the read me, confused captain (/obj/item/paper/law_rack_tutorial): RegisterSignal(Andrew Wood (/mob/dead/observer), "mob_transforming_item", "viewer_writing_state_change", 0) - the read me, confused captain (/obj/item/paper/law_rack_tutorial): RegisterSignals(Andrew Wood (/mob/dead/observer), /list (/list), "viewer_writing_state_change", 0) - the read me, confused captain (/obj/item/paper/law_rack_tutorial): ui interact(Andrew Wood (/mob/dead/observer), null) - the read me, confused captain (/obj/item/paper/law_rack_tutorial): attack ghost(Andrew Wood (/mob/dead/observer)) - Andrew Wood (/mob/dead/observer): ClickOn(the read me, confused captain (/obj/item/paper/law_rack_tutorial), "icon-x=18;icon-y=20;left=1;but...") - the read me, confused captain (/obj/item/paper/law_rack_tutorial): Click(the floor (134,109,2) (/turf/open/floor/iron/dark), "mapwindow.map", "icon-x=18;icon-y=20;left=1;but...") - Glcbitj (/client): Click(the read me, confused captain (/obj/item/paper/law_rack_tutorial), the floor (134,109,2) (/turf/open/floor/iron/dark), "mapwindow.map", "icon-x=18;icon-y=20;left=1;but...") - [2026-09-21 13:26:44.533] RUNTIME: runtime error: A client was Del()'d without a persistent_client! This should not be happening. - proc name: stack trace (/proc/_stack_trace) - source file: code/__HELPERS/stack_trace.dm,4 - usr: (src) - src: null - call stack: - stack trace("A client was Del()\'d without ...", "code/modules/client/client_pro...", 628) - Maxipat (/client): Destroy() - Maxipat (/client): Del() - [2026-09-21 13:27:41.418] RUNTIME: runtime error: bad client - proc name: initialize (/datum/tgui_window/proc/initialize) - source file: code/modules/tgui/tgui_window.dm,114 - usr: Maxipat (/mob/dead/new_player) - src: /datum/tgui_window (/datum/tgui_window) - usr.loc: null - call stack: - /datum/tgui_window (/datum/tgui_window): initialize(1, /list (/list), "", "", "") - /datum/tgui (/datum/tgui): open() - /datum/preferences (/datum/preferences): ui interact(Maxipat (/mob/dead/new_player), /datum/tgui (/datum/tgui)) - View Character Setup (/atom/movable/screen/lobby/button/character_setup): Click(null, "mapwindow.map", "icon-x=68;icon-y=20;left=1;but...") - [2026-09-21 13:27:41.419] 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: Maxipat (/mob/dead/new_player) - src: /datum/tgui (/datum/tgui) - usr.loc: null - call stack: - /datum/tgui (/datum/tgui): get payload(null, 1, 1) - /datum/tgui (/datum/tgui): open() - /datum/preferences (/datum/preferences): ui interact(Maxipat (/mob/dead/new_player), /datum/tgui (/datum/tgui)) - View Character Setup (/atom/movable/screen/lobby/button/character_setup): Click(null, "mapwindow.map", "icon-x=68;icon-y=20;left=1;but...") - [2026-09-21 13:27:41.420] 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(Maxipat (/mob/dead/new_player), /datum/tgui (/datum/tgui)) - gvb changelog(/list (/list)) - [2026-09-21 13:27:41.421] 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(Maxipat (/mob/dead/new_player), /datum/tgui (/datum/tgui)) - gvb changelog(/list (/list)) - [2026-09-21 13:27:41.422] 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), "", "